Microsoft.Azure.Management.EventGrid.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.EventGrid</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.EventGrid.EventGridManagementClient">
            <summary>
            Azure EventGrid Management Client
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.SubscriptionId">
            <summary>
            Subscription credentials that uniquely identify a Microsoft Azure
            subscription. The subscription ID forms part of the URI for every service
            call.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.ApiVersion">
            <summary>
            Version of the API to be used with the client request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout in seconds for Long Running Operations.
            Default value is 30.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.GenerateClientRequestId">
            <summary>
            When set to true a unique x-ms-client-request-id value is generated and
            included in each request. Default is true.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.EventSubscriptions">
            <summary>
            Gets the IEventSubscriptionsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.Operations">
            <summary>
            Gets the IOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.Topics">
            <summary>
            Gets the ITopicsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.TopicTypes">
            <summary>
            Gets the ITopicTypesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.#ctor(System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the EventGridManagementClient class.
            </summary>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.#ctor(System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the EventGridManagementClient class.
            </summary>
            <param name='rootHandler'>
            Optional. The http client handler used to handle http transport.
            </param>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.#ctor(System.Uri,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the EventGridManagementClient class.
            </summary>
            <param name='baseUri'>
            Optional. The base URI of the service.
            </param>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.#ctor(System.Uri,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the EventGridManagementClient class.
            </summary>
            <param name='baseUri'>
            Optional. The base URI of the service.
            </param>
            <param name='rootHandler'>
            Optional. The http client handler used to handle http transport.
            </param>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the EventGridManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Credentials needed for the client to connect to Azure.
            </param>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the EventGridManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Credentials needed for the client to connect to Azure.
            </param>
            <param name='rootHandler'>
            Optional. The http client handler used to handle http transport.
            </param>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the EventGridManagementClient class.
            </summary>
            <param name='baseUri'>
            Optional. The base URI of the service.
            </param>
            <param name='credentials'>
            Required. Credentials needed for the client to connect to Azure.
            </param>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the EventGridManagementClient class.
            </summary>
            <param name='baseUri'>
            Optional. The base URI of the service.
            </param>
            <param name='credentials'>
            Required. Credentials needed for the client to connect to Azure.
            </param>
            <param name='rootHandler'>
            Optional. The http client handler used to handle http transport.
            </param>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventGridManagementClient.Initialize">
            <summary>
            Initializes client properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations">
            <summary>
            EventSubscriptionsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.#ctor(Microsoft.Azure.Management.EventGrid.EventGridManagementClient)">
            <summary>
            Initializes a new instance of the EventSubscriptionsOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.Client">
            <summary>
            Gets a reference to the EventGridManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get an event subscription
            </summary>
            <remarks>
            Get properties of an event subscription
            </remarks>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.CreateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscription,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create an event subscription
            </summary>
            <remarks>
            Asynchronously creates a new event subscription to the specified scope.
            Existing event subscriptions cannot be updated with this API and should
            instead use the Update event subscription API.
            </remarks>
            <param name='scope'>
            The scope of the resource to which the event subscription needs to be
            created. The scope can be a subscription, or a resource group, or a top
            level resource belonging to a resource provider namespace, or an EventGrid
            topic. For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created. Event subscription names must
            be between 3 and 64 characters in length and use alphanumeric letters only.
            </param>
            <param name='eventSubscriptionInfo'>
            Event subscription properties containing the destination and filter
            information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an event subscription
            </summary>
            <remarks>
            Delete an existing event subscription
            </remarks>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Update an event subscription
            </summary>
            <remarks>
            Asynchronously updates an existing event subscription.
            </remarks>
            <param name='scope'>
            The scope of existing event subscription. The scope can be a subscription,
            or a resource group, or a top level resource belonging to a resource
            provider namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created
            </param>
            <param name='eventSubscriptionUpdateParameters'>
            Updated event subscription information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.GetFullUrlWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get full URL of an event subscription
            </summary>
            <remarks>
            Get the full endpoint URL for an event subscription
            </remarks>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListGlobalBySubscriptionWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get an aggregated list of all global event subscriptions under an Azure
            subscription
            </summary>
            <remarks>
            List all aggregated global event subscriptions under a specific Azure
            subscription
            </remarks>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListGlobalBySubscriptionForTopicTypeWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions for a topic type
            </summary>
            <remarks>
            List all global event subscriptions under an Azure subscription for a topic
            type.
            </remarks>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListGlobalByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions under an Azure subscription and
            resource group
            </summary>
            <remarks>
            List all global event subscriptions under a specific Azure subscription and
            resource group
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListGlobalByResourceGroupForTopicTypeWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions under a resource group for a topic type
            </summary>
            <remarks>
            List all global event subscriptions under a resource group for a specific
            topic type.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListRegionalBySubscriptionWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription
            </remarks>
            <param name='location'>
            Name of the location
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListRegionalByResourceGroupWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription and
            resource group
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and resource group
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListRegionalBySubscriptionForTopicTypeWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription for a
            topic type
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and topic type.
            </remarks>
            <param name='location'>
            Name of the location
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListRegionalByResourceGroupForTopicTypeWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription and
            resource group for a topic type
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and resource group and topic type
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.ListByResourceWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all event subscriptions for a specific topic
            </summary>
            <remarks>
            List all event subscriptions that have been created for a specific topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='providerNamespace'>
            Namespace of the provider of the topic
            </param>
            <param name='resourceTypeName'>
            Name of the resource type
            </param>
            <param name='resourceName'>
            Name of the resource
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.BeginCreateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscription,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create an event subscription
            </summary>
            <remarks>
            Asynchronously creates a new event subscription to the specified scope.
            Existing event subscriptions cannot be updated with this API and should
            instead use the Update event subscription API.
            </remarks>
            <param name='scope'>
            The scope of the resource to which the event subscription needs to be
            created. The scope can be a subscription, or a resource group, or a top
            level resource belonging to a resource provider namespace, or an EventGrid
            topic. For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created. Event subscription names must
            be between 3 and 64 characters in length and use alphanumeric letters only.
            </param>
            <param name='eventSubscriptionInfo'>
            Event subscription properties containing the destination and filter
            information
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an event subscription
            </summary>
            <remarks>
            Delete an existing event subscription
            </remarks>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperations.BeginUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Update an event subscription
            </summary>
            <remarks>
            Asynchronously updates an existing event subscription.
            </remarks>
            <param name='scope'>
            The scope of existing event subscription. The scope can be a subscription,
            or a resource group, or a top level resource belonging to a resource
            provider namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created
            </param>
            <param name='eventSubscriptionUpdateParameters'>
            Updated event subscription information
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions">
            <summary>
            Extension methods for EventSubscriptionsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.Get(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String)">
            <summary>
            Get an event subscription
            </summary>
            <remarks>
            Get properties of an event subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.GetAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get an event subscription
            </summary>
            <remarks>
            Get properties of an event subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.Create(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscription)">
            <summary>
            Create an event subscription
            </summary>
            <remarks>
            Asynchronously creates a new event subscription to the specified scope.
            Existing event subscriptions cannot be updated with this API and should
            instead use the Update event subscription API.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the resource to which the event subscription needs to be
            created. The scope can be a subscription, or a resource group, or a top
            level resource belonging to a resource provider namespace, or an EventGrid
            topic. For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created. Event subscription names must
            be between 3 and 64 characters in length and use alphanumeric letters only.
            </param>
            <param name='eventSubscriptionInfo'>
            Event subscription properties containing the destination and filter
            information
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.CreateAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscription,System.Threading.CancellationToken)">
            <summary>
            Create an event subscription
            </summary>
            <remarks>
            Asynchronously creates a new event subscription to the specified scope.
            Existing event subscriptions cannot be updated with this API and should
            instead use the Update event subscription API.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the resource to which the event subscription needs to be
            created. The scope can be a subscription, or a resource group, or a top
            level resource belonging to a resource provider namespace, or an EventGrid
            topic. For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created. Event subscription names must
            be between 3 and 64 characters in length and use alphanumeric letters only.
            </param>
            <param name='eventSubscriptionInfo'>
            Event subscription properties containing the destination and filter
            information
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.Delete(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String)">
            <summary>
            Delete an event subscription
            </summary>
            <remarks>
            Delete an existing event subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete an event subscription
            </summary>
            <remarks>
            Delete an existing event subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.Update(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters)">
            <summary>
            Update an event subscription
            </summary>
            <remarks>
            Asynchronously updates an existing event subscription.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of existing event subscription. The scope can be a subscription,
            or a resource group, or a top level resource belonging to a resource
            provider namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created
            </param>
            <param name='eventSubscriptionUpdateParameters'>
            Updated event subscription information
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters,System.Threading.CancellationToken)">
            <summary>
            Update an event subscription
            </summary>
            <remarks>
            Asynchronously updates an existing event subscription.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of existing event subscription. The scope can be a subscription,
            or a resource group, or a top level resource belonging to a resource
            provider namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created
            </param>
            <param name='eventSubscriptionUpdateParameters'>
            Updated event subscription information
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.GetFullUrl(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String)">
            <summary>
            Get full URL of an event subscription
            </summary>
            <remarks>
            Get the full endpoint URL for an event subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.GetFullUrlAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get full URL of an event subscription
            </summary>
            <remarks>
            Get the full endpoint URL for an event subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListGlobalBySubscription(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations)">
            <summary>
            Get an aggregated list of all global event subscriptions under an Azure
            subscription
            </summary>
            <remarks>
            List all aggregated global event subscriptions under a specific Azure
            subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListGlobalBySubscriptionAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.Threading.CancellationToken)">
            <summary>
            Get an aggregated list of all global event subscriptions under an Azure
            subscription
            </summary>
            <remarks>
            List all aggregated global event subscriptions under a specific Azure
            subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListGlobalBySubscriptionForTopicType(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String)">
            <summary>
            List all global event subscriptions for a topic type
            </summary>
            <remarks>
            List all global event subscriptions under an Azure subscription for a topic
            type.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListGlobalBySubscriptionForTopicTypeAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions for a topic type
            </summary>
            <remarks>
            List all global event subscriptions under an Azure subscription for a topic
            type.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListGlobalByResourceGroup(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String)">
            <summary>
            List all global event subscriptions under an Azure subscription and
            resource group
            </summary>
            <remarks>
            List all global event subscriptions under a specific Azure subscription and
            resource group
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListGlobalByResourceGroupAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions under an Azure subscription and
            resource group
            </summary>
            <remarks>
            List all global event subscriptions under a specific Azure subscription and
            resource group
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListGlobalByResourceGroupForTopicType(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String)">
            <summary>
            List all global event subscriptions under a resource group for a topic type
            </summary>
            <remarks>
            List all global event subscriptions under a resource group for a specific
            topic type.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListGlobalByResourceGroupForTopicTypeAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions under a resource group for a topic type
            </summary>
            <remarks>
            List all global event subscriptions under a resource group for a specific
            topic type.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListRegionalBySubscription(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String)">
            <summary>
            List all regional event subscriptions under an Azure subscription
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            Name of the location
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListRegionalBySubscriptionAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListRegionalByResourceGroup(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String)">
            <summary>
            List all regional event subscriptions under an Azure subscription and
            resource group
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and resource group
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='location'>
            Name of the location
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListRegionalByResourceGroupAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription and
            resource group
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and resource group
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListRegionalBySubscriptionForTopicType(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String)">
            <summary>
            List all regional event subscriptions under an Azure subscription for a
            topic type
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and topic type.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListRegionalBySubscriptionForTopicTypeAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription for a
            topic type
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and topic type.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListRegionalByResourceGroupForTopicType(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.String)">
            <summary>
            List all regional event subscriptions under an Azure subscription and
            resource group for a topic type
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and resource group and topic type
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListRegionalByResourceGroupForTopicTypeAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription and
            resource group for a topic type
            </summary>
            <remarks>
            List all event subscriptions from the given location under a specific Azure
            subscription and resource group and topic type
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListByResource(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            List all event subscriptions for a specific topic
            </summary>
            <remarks>
            List all event subscriptions that have been created for a specific topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='providerNamespace'>
            Namespace of the provider of the topic
            </param>
            <param name='resourceTypeName'>
            Name of the resource type
            </param>
            <param name='resourceName'>
            Name of the resource
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.ListByResourceAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            List all event subscriptions for a specific topic
            </summary>
            <remarks>
            List all event subscriptions that have been created for a specific topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='providerNamespace'>
            Namespace of the provider of the topic
            </param>
            <param name='resourceTypeName'>
            Name of the resource type
            </param>
            <param name='resourceName'>
            Name of the resource
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.BeginCreate(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscription)">
            <summary>
            Create an event subscription
            </summary>
            <remarks>
            Asynchronously creates a new event subscription to the specified scope.
            Existing event subscriptions cannot be updated with this API and should
            instead use the Update event subscription API.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the resource to which the event subscription needs to be
            created. The scope can be a subscription, or a resource group, or a top
            level resource belonging to a resource provider namespace, or an EventGrid
            topic. For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created. Event subscription names must
            be between 3 and 64 characters in length and use alphanumeric letters only.
            </param>
            <param name='eventSubscriptionInfo'>
            Event subscription properties containing the destination and filter
            information
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.BeginCreateAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscription,System.Threading.CancellationToken)">
            <summary>
            Create an event subscription
            </summary>
            <remarks>
            Asynchronously creates a new event subscription to the specified scope.
            Existing event subscriptions cannot be updated with this API and should
            instead use the Update event subscription API.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the resource to which the event subscription needs to be
            created. The scope can be a subscription, or a resource group, or a top
            level resource belonging to a resource provider namespace, or an EventGrid
            topic. For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created. Event subscription names must
            be between 3 and 64 characters in length and use alphanumeric letters only.
            </param>
            <param name='eventSubscriptionInfo'>
            Event subscription properties containing the destination and filter
            information
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String)">
            <summary>
            Delete an event subscription
            </summary>
            <remarks>
            Delete an existing event subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete an event subscription
            </summary>
            <remarks>
            Delete an existing event subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of the event subscription. The scope can be a subscription, or a
            resource group, or a top level resource belonging to a resource provider
            namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.BeginUpdate(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters)">
            <summary>
            Update an event subscription
            </summary>
            <remarks>
            Asynchronously updates an existing event subscription.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of existing event subscription. The scope can be a subscription,
            or a resource group, or a top level resource belonging to a resource
            provider namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created
            </param>
            <param name='eventSubscriptionUpdateParameters'>
            Updated event subscription information
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.EventSubscriptionsOperationsExtensions.BeginUpdateAsync(Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters,System.Threading.CancellationToken)">
            <summary>
            Update an event subscription
            </summary>
            <remarks>
            Asynchronously updates an existing event subscription.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='scope'>
            The scope of existing event subscription. The scope can be a subscription,
            or a resource group, or a top level resource belonging to a resource
            provider namespace, or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for a
            resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created
            </param>
            <param name='eventSubscriptionUpdateParameters'>
            Updated event subscription information
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient">
            <summary>
            Azure EventGrid Management Client
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.SubscriptionId">
            <summary>
            Subscription credentials that uniquely identify a Microsoft Azure
            subscription. The subscription ID forms part of the URI for every
            service call.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.ApiVersion">
            <summary>
            Version of the API to be used with the client request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout in seconds for Long Running
            Operations. Default value is 30.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.GenerateClientRequestId">
            <summary>
            When set to true a unique x-ms-client-request-id value is generated
            and included in each request. Default is true.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.EventSubscriptions">
            <summary>
            Gets the IEventSubscriptionsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.Operations">
            <summary>
            Gets the IOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.Topics">
            <summary>
            Gets the ITopicsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.IEventGridManagementClient.TopicTypes">
            <summary>
            Gets the ITopicTypesOperations.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations">
            <summary>
            EventSubscriptionsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get an event subscription
            </summary>
            <remarks>
            Get properties of an event subscription
            </remarks>
            <param name='scope'>
            The scope of the event subscription. The scope can be a
            subscription, or a resource group, or a top level resource
            belonging to a resource provider namespace, or an EventGrid topic.
            For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'
            for a resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.CreateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscription,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create an event subscription
            </summary>
            <remarks>
            Asynchronously creates a new event subscription to the specified
            scope. Existing event subscriptions cannot be updated with this API
            and should instead use the Update event subscription API.
            </remarks>
            <param name='scope'>
            The scope of the resource to which the event subscription needs to
            be created. The scope can be a subscription, or a resource group,
            or a top level resource belonging to a resource provider namespace,
            or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'
            for a resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created. Event subscription
            names must be between 3 and 64 characters in length and use
            alphanumeric letters only.
            </param>
            <param name='eventSubscriptionInfo'>
            Event subscription properties containing the destination and filter
            information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an event subscription
            </summary>
            <remarks>
            Delete an existing event subscription
            </remarks>
            <param name='scope'>
            The scope of the event subscription. The scope can be a
            subscription, or a resource group, or a top level resource
            belonging to a resource provider namespace, or an EventGrid topic.
            For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'
            for a resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Update an event subscription
            </summary>
            <remarks>
            Asynchronously updates an existing event subscription.
            </remarks>
            <param name='scope'>
            The scope of existing event subscription. The scope can be a
            subscription, or a resource group, or a top level resource
            belonging to a resource provider namespace, or an EventGrid topic.
            For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'
            for a resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created
            </param>
            <param name='eventSubscriptionUpdateParameters'>
            Updated event subscription information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.GetFullUrlWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get full URL of an event subscription
            </summary>
            <remarks>
            Get the full endpoint URL for an event subscription
            </remarks>
            <param name='scope'>
            The scope of the event subscription. The scope can be a
            subscription, or a resource group, or a top level resource
            belonging to a resource provider namespace, or an EventGrid topic.
            For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'
            for a resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListGlobalBySubscriptionWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get an aggregated list of all global event subscriptions under an
            Azure subscription
            </summary>
            <remarks>
            List all aggregated global event subscriptions under a specific
            Azure subscription
            </remarks>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListGlobalBySubscriptionForTopicTypeWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions for a topic type
            </summary>
            <remarks>
            List all global event subscriptions under an Azure subscription for
            a topic type.
            </remarks>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListGlobalByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions under an Azure subscription and
            resource group
            </summary>
            <remarks>
            List all global event subscriptions under a specific Azure
            subscription and resource group
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListGlobalByResourceGroupForTopicTypeWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all global event subscriptions under a resource group for a
            topic type
            </summary>
            <remarks>
            List all global event subscriptions under a resource group for a
            specific topic type.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListRegionalBySubscriptionWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription
            </summary>
            <remarks>
            List all event subscriptions from the given location under a
            specific Azure subscription
            </remarks>
            <param name='location'>
            Name of the location
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListRegionalByResourceGroupWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription
            and resource group
            </summary>
            <remarks>
            List all event subscriptions from the given location under a
            specific Azure subscription and resource group
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListRegionalBySubscriptionForTopicTypeWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription
            for a topic type
            </summary>
            <remarks>
            List all event subscriptions from the given location under a
            specific Azure subscription and topic type.
            </remarks>
            <param name='location'>
            Name of the location
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListRegionalByResourceGroupForTopicTypeWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all regional event subscriptions under an Azure subscription
            and resource group for a topic type
            </summary>
            <remarks>
            List all event subscriptions from the given location under a
            specific Azure subscription and resource group and topic type
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='location'>
            Name of the location
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.ListByResourceWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List all event subscriptions for a specific topic
            </summary>
            <remarks>
            List all event subscriptions that have been created for a specific
            topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='providerNamespace'>
            Namespace of the provider of the topic
            </param>
            <param name='resourceTypeName'>
            Name of the resource type
            </param>
            <param name='resourceName'>
            Name of the resource
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.BeginCreateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscription,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create an event subscription
            </summary>
            <remarks>
            Asynchronously creates a new event subscription to the specified
            scope. Existing event subscriptions cannot be updated with this API
            and should instead use the Update event subscription API.
            </remarks>
            <param name='scope'>
            The scope of the resource to which the event subscription needs to
            be created. The scope can be a subscription, or a resource group,
            or a top level resource belonging to a resource provider namespace,
            or an EventGrid topic. For example, use
            '/subscriptions/{subscriptionId}/' for a subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'
            for a resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created. Event subscription
            names must be between 3 and 64 characters in length and use
            alphanumeric letters only.
            </param>
            <param name='eventSubscriptionInfo'>
            Event subscription properties containing the destination and filter
            information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an event subscription
            </summary>
            <remarks>
            Delete an existing event subscription
            </remarks>
            <param name='scope'>
            The scope of the event subscription. The scope can be a
            subscription, or a resource group, or a top level resource
            belonging to a resource provider namespace, or an EventGrid topic.
            For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'
            for a resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IEventSubscriptionsOperations.BeginUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Update an event subscription
            </summary>
            <remarks>
            Asynchronously updates an existing event subscription.
            </remarks>
            <param name='scope'>
            The scope of existing event subscription. The scope can be a
            subscription, or a resource group, or a top level resource
            belonging to a resource provider namespace, or an EventGrid topic.
            For example, use '/subscriptions/{subscriptionId}/' for a
            subscription,
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'
            for a resource group, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}'
            for a resource, and
            '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}'
            for an EventGrid topic.
            </param>
            <param name='eventSubscriptionName'>
            Name of the event subscription to be created
            </param>
            <param name='eventSubscriptionUpdateParameters'>
            Updated event subscription information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.IOperations">
            <summary>
            Operations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.IOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List available operations
            </summary>
            <remarks>
            List the available operations supported by the Microsoft.EventGrid
            resource provider
            </remarks>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.ITopicsOperations">
            <summary>
            TopicsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a topic
            </summary>
            <remarks>
            Get properties of a topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.Topic,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create a topic
            </summary>
            <remarks>
            Asynchronously creates a new topic with the specified parameters.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='topicInfo'>
            Topic information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete a topic
            </summary>
            <remarks>
            Delete existing topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.ListBySubscriptionWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List topics under an Azure subscription
            </summary>
            <remarks>
            List all the topics under an Azure subscription
            </remarks>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List topics under a resource group
            </summary>
            <remarks>
            List all the topics under a resource group
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.ListSharedAccessKeysWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List keys for a topic
            </summary>
            <remarks>
            List the two keys used to publish to a topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.RegenerateKeyWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Regenerate key for a topic
            </summary>
            <remarks>
            Regenerate a shared access key for a topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='keyName'>
            Key name to regenerate key1 or key2
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.ListEventTypesWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List topic event types
            </summary>
            <remarks>
            List event types for a topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='providerNamespace'>
            Namespace of the provider of the topic
            </param>
            <param name='resourceTypeName'>
            Name of the topic type
            </param>
            <param name='resourceName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.Topic,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create a topic
            </summary>
            <remarks>
            Asynchronously creates a new topic with the specified parameters.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='topicInfo'>
            Topic information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete a topic
            </summary>
            <remarks>
            Delete existing topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.ITopicTypesOperations">
            <summary>
            TopicTypesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicTypesOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List topic types
            </summary>
            <remarks>
            List all registered topic types
            </remarks>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicTypesOperations.GetWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a topic type
            </summary>
            <remarks>
            Get information about a topic type
            </remarks>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.ITopicTypesOperations.ListEventTypesWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List event types
            </summary>
            <remarks>
            List event types for a topic type
            </remarks>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.EventHubEventSubscriptionDestination">
            <summary>
            Information about the event hub destination for an event subscription
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventHubEventSubscriptionDestination.#ctor">
            <summary>
            Initializes a new instance of the
            EventHubEventSubscriptionDestination class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventHubEventSubscriptionDestination.#ctor(System.String)">
            <summary>
            Initializes a new instance of the
            EventHubEventSubscriptionDestination class.
            </summary>
            <param name="resourceId">The Azure Resource Id that represents the
            endpoint of an Event Hub destination of an event
            subscription.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventHubEventSubscriptionDestination.ResourceId">
            <summary>
            Gets or sets the Azure Resource Id that represents the endpoint of
            an Event Hub destination of an event subscription.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.EventSubscription">
            <summary>
            Event Subscription
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscription.#ctor">
            <summary>
            Initializes a new instance of the EventSubscription class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscription.#ctor(System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionDestination,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter,System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the EventSubscription class.
            </summary>
            <param name="id">Fully qualified identifier of the resource</param>
            <param name="name">Name of the resource</param>
            <param name="type">Type of the resource</param>
            <param name="topic">Name of the topic of the event
            subscription.</param>
            <param name="provisioningState">Provisioning state of the event
            subscription. Possible values include: 'Creating', 'Updating',
            'Deleting', 'Succeeded', 'Canceled', 'Failed'</param>
            <param name="destination">Information about the destination where
            events have to be delivered for the event subscription.</param>
            <param name="filter">Information about the filter for the event
            subscription.</param>
            <param name="labels">List of user defined labels.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscription.Topic">
            <summary>
            Gets name of the topic of the event subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscription.ProvisioningState">
            <summary>
            Gets provisioning state of the event subscription. Possible values
            include: 'Creating', 'Updating', 'Deleting', 'Succeeded',
            'Canceled', 'Failed'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscription.Destination">
            <summary>
            Gets or sets information about the destination where events have to
            be delivered for the event subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscription.Filter">
            <summary>
            Gets or sets information about the filter for the event
            subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscription.Labels">
            <summary>
            Gets or sets list of user defined labels.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionDestination">
            <summary>
            Information about the destination for an event subscription
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionDestination.#ctor">
            <summary>
            Initializes a new instance of the EventSubscriptionDestination
            class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter">
            <summary>
            Filter for the Event Subscription
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter.#ctor">
            <summary>
            Initializes a new instance of the EventSubscriptionFilter class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter.#ctor(System.String,System.String,System.Collections.Generic.IList{System.String},System.Nullable{System.Boolean})">
            <summary>
            Initializes a new instance of the EventSubscriptionFilter class.
            </summary>
            <param name="subjectBeginsWith">An optional string to filter events
            for an event subscription based on a resource path prefix.
            The format of this depends on the publisher of the events.
            Wildcard characters are not supported in this path.</param>
            <param name="subjectEndsWith">An optional string to filter events
            for an event subscription based on a resource path suffix.
            Wildcard characters are not supported in this path.</param>
            <param name="includedEventTypes">A list of applicable event types
            that need to be part of the event subscription.
            If it is desired to subscribe to all event types, the string "all"
            needs to be specified as an element in this list.</param>
            <param name="isSubjectCaseSensitive">Specifies if the
            SubjectBeginsWith and SubjectEndsWith properties of the filter
            should be compared in a case sensitive manner.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter.SubjectBeginsWith">
            <summary>
            Gets or sets an optional string to filter events for an event
            subscription based on a resource path prefix.
            The format of this depends on the publisher of the events.
            Wildcard characters are not supported in this path.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter.SubjectEndsWith">
            <summary>
            Gets or sets an optional string to filter events for an event
            subscription based on a resource path suffix.
            Wildcard characters are not supported in this path.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter.IncludedEventTypes">
            <summary>
            Gets or sets a list of applicable event types that need to be part
            of the event subscription.
            If it is desired to subscribe to all event types, the string "all"
            needs to be specified as an element in this list.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter.IsSubjectCaseSensitive">
            <summary>
            Gets or sets specifies if the SubjectBeginsWith and SubjectEndsWith
            properties of the filter
            should be compared in a case sensitive manner.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFullUrl">
            <summary>
            Full endpoint url of an event subscription
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFullUrl.#ctor">
            <summary>
            Initializes a new instance of the EventSubscriptionFullUrl class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFullUrl.#ctor(System.String)">
            <summary>
            Initializes a new instance of the EventSubscriptionFullUrl class.
            </summary>
            <param name="endpointUrl">The URL that represents the endpoint of
            the destination of an event subscription.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFullUrl.EndpointUrl">
            <summary>
            Gets or sets the URL that represents the endpoint of the
            destination of an event subscription.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionProvisioningState">
            <summary>
            Defines values for EventSubscriptionProvisioningState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters">
            <summary>
            Properties of the Event Subscription update
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters.#ctor">
            <summary>
            Initializes a new instance of the EventSubscriptionUpdateParameters
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters.#ctor(Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionDestination,Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionFilter,System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the EventSubscriptionUpdateParameters
            class.
            </summary>
            <param name="destination">Information about the destination where
            events have to be delivered for the event subscription.</param>
            <param name="filter">Information about the filter for the event
            subscription.</param>
            <param name="labels">List of user defined labels.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters.Destination">
            <summary>
            Gets or sets information about the destination where events have to
            be delivered for the event subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters.Filter">
            <summary>
            Gets or sets information about the filter for the event
            subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventSubscriptionUpdateParameters.Labels">
            <summary>
            Gets or sets list of user defined labels.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.EventType">
            <summary>
            Event Type for a subject under a topic
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventType.#ctor">
            <summary>
            Initializes a new instance of the EventType class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.EventType.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the EventType class.
            </summary>
            <param name="id">Fully qualified identifier of the resource</param>
            <param name="name">Name of the resource</param>
            <param name="type">Type of the resource</param>
            <param name="displayName">Display name of the event type.</param>
            <param name="description">Description of the event type.</param>
            <param name="schemaUrl">Url of the schema for this event
            type.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventType.DisplayName">
            <summary>
            Gets or sets display name of the event type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventType.Description">
            <summary>
            Gets or sets description of the event type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.EventType.SchemaUrl">
            <summary>
            Gets or sets url of the schema for this event type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.Operation">
            <summary>
            Represents an operation returned by the GetOperations request
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Operation.#ctor">
            <summary>
            Initializes a new instance of the Operation class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Operation.#ctor(System.String,Microsoft.Azure.Management.EventGrid.Models.OperationInfo,System.String,System.Object)">
            <summary>
            Initializes a new instance of the Operation class.
            </summary>
            <param name="name">Name of the operation</param>
            <param name="display">Display name of the operation</param>
            <param name="origin">Origin of the operation. Possible values
            include: 'User', 'System', 'UserAndSystem'</param>
            <param name="properties">Properties of the operation</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Operation.Name">
            <summary>
            Gets or sets name of the operation
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Operation.Display">
            <summary>
            Gets or sets display name of the operation
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Operation.Origin">
            <summary>
            Gets or sets origin of the operation. Possible values include:
            'User', 'System', 'UserAndSystem'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Operation.Properties">
            <summary>
            Gets or sets properties of the operation
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.OperationInfo">
            <summary>
            Information about an operation
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.OperationInfo.#ctor">
            <summary>
            Initializes a new instance of the OperationInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.OperationInfo.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the OperationInfo class.
            </summary>
            <param name="provider">Name of the provider</param>
            <param name="resource">Name of the resource type</param>
            <param name="operation">Name of the operation</param>
            <param name="description">Description of the operation</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.OperationInfo.Provider">
            <summary>
            Gets or sets name of the provider
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.OperationInfo.Resource">
            <summary>
            Gets or sets name of the resource type
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.OperationInfo.Operation">
            <summary>
            Gets or sets name of the operation
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.OperationInfo.Description">
            <summary>
            Gets or sets description of the operation
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.OperationOrigin">
            <summary>
            Defines values for OperationOrigin.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.Page`1">
            <summary>
            Defines a page in Azure responses.
            </summary>
            <typeparam name="T">Type of the page content items</typeparam>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Page`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Page`1.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>A an enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Page`1.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>A an enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.Resource">
            <summary>
            Definition of a Resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Resource.#ctor">
            <summary>
            Initializes a new instance of the Resource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Resource.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the Resource class.
            </summary>
            <param name="id">Fully qualified identifier of the resource</param>
            <param name="name">Name of the resource</param>
            <param name="type">Type of the resource</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Resource.Id">
            <summary>
            Gets fully qualified identifier of the resource
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Resource.Name">
            <summary>
            Gets name of the resource
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Resource.Type">
            <summary>
            Gets type of the resource
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.ResourceRegionType">
            <summary>
            Defines values for ResourceRegionType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.Topic">
            <summary>
            EventGrid Topic
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Topic.#ctor">
            <summary>
            Initializes a new instance of the Topic class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Topic.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String)">
            <summary>
            Initializes a new instance of the Topic class.
            </summary>
            <param name="location">Location of the resource</param>
            <param name="id">Fully qualified identifier of the resource</param>
            <param name="name">Name of the resource</param>
            <param name="type">Type of the resource</param>
            <param name="tags">Tags of the resource</param>
            <param name="provisioningState">Provisioning state of the topic.
            Possible values include: 'Creating', 'Updating', 'Deleting',
            'Succeeded', 'Canceled', 'Failed'</param>
            <param name="endpoint">Endpoint for the topic.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Topic.ProvisioningState">
            <summary>
            Gets provisioning state of the topic. Possible values include:
            'Creating', 'Updating', 'Deleting', 'Succeeded', 'Canceled',
            'Failed'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.Topic.Endpoint">
            <summary>
            Gets endpoint for the topic.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.Topic.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.TopicProvisioningState">
            <summary>
            Defines values for TopicProvisioningState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.TopicRegenerateKeyRequest">
            <summary>
            Topic regenerate share access key key request
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TopicRegenerateKeyRequest.#ctor">
            <summary>
            Initializes a new instance of the TopicRegenerateKeyRequest class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TopicRegenerateKeyRequest.#ctor(System.String)">
            <summary>
            Initializes a new instance of the TopicRegenerateKeyRequest class.
            </summary>
            <param name="keyName">Key name to regenerate key1 or key2</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicRegenerateKeyRequest.KeyName">
            <summary>
            Gets or sets key name to regenerate key1 or key2
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TopicRegenerateKeyRequest.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.TopicSharedAccessKeys">
            <summary>
            Shared access keys of the Topic
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TopicSharedAccessKeys.#ctor">
            <summary>
            Initializes a new instance of the TopicSharedAccessKeys class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TopicSharedAccessKeys.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the TopicSharedAccessKeys class.
            </summary>
            <param name="key1">Shared access key1 for the topic.</param>
            <param name="key2">Shared access key2 for the topic.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicSharedAccessKeys.Key1">
            <summary>
            Gets or sets shared access key1 for the topic.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicSharedAccessKeys.Key2">
            <summary>
            Gets or sets shared access key2 for the topic.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo">
            <summary>
            Properties of a topic type info.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo.#ctor">
            <summary>
            Initializes a new instance of the TopicTypeInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the TopicTypeInfo class.
            </summary>
            <param name="id">Fully qualified identifier of the resource</param>
            <param name="name">Name of the resource</param>
            <param name="type">Type of the resource</param>
            <param name="provider">Namespace of the provider of the topic
            type.</param>
            <param name="displayName">Display Name for the topic type.</param>
            <param name="description">Description of the topic type.</param>
            <param name="resourceRegionType">Region type of the resource.
            Possible values include: 'RegionalResource',
            'GlobalResource'</param>
            <param name="provisioningState">Provisioning state of the topic
            type. Possible values include: 'Creating', 'Updating', 'Deleting',
            'Succeeded', 'Canceled', 'Failed'</param>
            <param name="supportedLocations">List of locations supported by
            this topic type.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo.Provider">
            <summary>
            Gets or sets namespace of the provider of the topic type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo.DisplayName">
            <summary>
            Gets or sets display Name for the topic type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo.Description">
            <summary>
            Gets or sets description of the topic type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo.ResourceRegionType">
            <summary>
            Gets or sets region type of the resource. Possible values include:
            'RegionalResource', 'GlobalResource'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the topic type. Possible values
            include: 'Creating', 'Updating', 'Deleting', 'Succeeded',
            'Canceled', 'Failed'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TopicTypeInfo.SupportedLocations">
            <summary>
            Gets or sets list of locations supported by this topic type.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.TopicTypeProvisioningState">
            <summary>
            Defines values for TopicTypeProvisioningState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.TrackedResource">
            <summary>
            Definition of a Tracked Resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TrackedResource.#ctor">
            <summary>
            Initializes a new instance of the TrackedResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TrackedResource.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the TrackedResource class.
            </summary>
            <param name="location">Location of the resource</param>
            <param name="id">Fully qualified identifier of the resource</param>
            <param name="name">Name of the resource</param>
            <param name="type">Type of the resource</param>
            <param name="tags">Tags of the resource</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TrackedResource.Location">
            <summary>
            Gets or sets location of the resource
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.TrackedResource.Tags">
            <summary>
            Gets or sets tags of the resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.TrackedResource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Models.WebHookEventSubscriptionDestination">
            <summary>
            Information about the webhook destination for an event subscription
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.WebHookEventSubscriptionDestination.#ctor">
            <summary>
            Initializes a new instance of the
            WebHookEventSubscriptionDestination class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Models.WebHookEventSubscriptionDestination.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the
            WebHookEventSubscriptionDestination class.
            </summary>
            <param name="endpointUrl">The URL that represents the endpoint of
            the destination of an event subscription.</param>
            <param name="endpointBaseUrl">The base URL that represents the
            endpoint of the destination of an event subscription.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.WebHookEventSubscriptionDestination.EndpointUrl">
            <summary>
            Gets or sets the URL that represents the endpoint of the
            destination of an event subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Models.WebHookEventSubscriptionDestination.EndpointBaseUrl">
            <summary>
            Gets the base URL that represents the endpoint of the destination
            of an event subscription.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.Operations">
            <summary>
            Operations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Operations.#ctor(Microsoft.Azure.Management.EventGrid.EventGridManagementClient)">
            <summary>
            Initializes a new instance of the Operations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.Operations.Client">
            <summary>
            Gets a reference to the EventGridManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.Operations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List available operations
            </summary>
            <remarks>
            List the available operations supported by the Microsoft.EventGrid resource
            provider
            </remarks>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.OperationsExtensions">
            <summary>
            Extension methods for Operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.OperationsExtensions.List(Microsoft.Azure.Management.EventGrid.IOperations)">
            <summary>
            List available operations
            </summary>
            <remarks>
            List the available operations supported by the Microsoft.EventGrid resource
            provider
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.OperationsExtensions.ListAsync(Microsoft.Azure.Management.EventGrid.IOperations,System.Threading.CancellationToken)">
            <summary>
            List available operations
            </summary>
            <remarks>
            List the available operations supported by the Microsoft.EventGrid resource
            provider
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.TopicsOperations">
            <summary>
            TopicsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.#ctor(Microsoft.Azure.Management.EventGrid.EventGridManagementClient)">
            <summary>
            Initializes a new instance of the TopicsOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.TopicsOperations.Client">
            <summary>
            Gets a reference to the EventGridManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a topic
            </summary>
            <remarks>
            Get properties of a topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.Topic,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create a topic
            </summary>
            <remarks>
            Asynchronously creates a new topic with the specified parameters.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='topicInfo'>
            Topic information
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete a topic
            </summary>
            <remarks>
            Delete existing topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.ListBySubscriptionWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List topics under an Azure subscription
            </summary>
            <remarks>
            List all the topics under an Azure subscription
            </remarks>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List topics under a resource group
            </summary>
            <remarks>
            List all the topics under a resource group
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.ListSharedAccessKeysWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List keys for a topic
            </summary>
            <remarks>
            List the two keys used to publish to a topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.RegenerateKeyWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Regenerate key for a topic
            </summary>
            <remarks>
            Regenerate a shared access key for a topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='keyName'>
            Key name to regenerate key1 or key2
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.ListEventTypesWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List topic event types
            </summary>
            <remarks>
            List event types for a topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='providerNamespace'>
            Namespace of the provider of the topic
            </param>
            <param name='resourceTypeName'>
            Name of the topic type
            </param>
            <param name='resourceName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.Topic,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create a topic
            </summary>
            <remarks>
            Asynchronously creates a new topic with the specified parameters.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='topicInfo'>
            Topic information
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete a topic
            </summary>
            <remarks>
            Delete existing topic
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions">
            <summary>
            Extension methods for TopicsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.Get(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String)">
            <summary>
            Get a topic
            </summary>
            <remarks>
            Get properties of a topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.GetAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a topic
            </summary>
            <remarks>
            Get properties of a topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.Topic)">
            <summary>
            Create a topic
            </summary>
            <remarks>
            Asynchronously creates a new topic with the specified parameters.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='topicInfo'>
            Topic information
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.Topic,System.Threading.CancellationToken)">
            <summary>
            Create a topic
            </summary>
            <remarks>
            Asynchronously creates a new topic with the specified parameters.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='topicInfo'>
            Topic information
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.Delete(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String)">
            <summary>
            Delete a topic
            </summary>
            <remarks>
            Delete existing topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete a topic
            </summary>
            <remarks>
            Delete existing topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.ListBySubscription(Microsoft.Azure.Management.EventGrid.ITopicsOperations)">
            <summary>
            List topics under an Azure subscription
            </summary>
            <remarks>
            List all the topics under an Azure subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.ListBySubscriptionAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.Threading.CancellationToken)">
            <summary>
            List topics under an Azure subscription
            </summary>
            <remarks>
            List all the topics under an Azure subscription
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String)">
            <summary>
            List topics under a resource group
            </summary>
            <remarks>
            List all the topics under a resource group
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            List topics under a resource group
            </summary>
            <remarks>
            List all the topics under a resource group
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.ListSharedAccessKeys(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String)">
            <summary>
            List keys for a topic
            </summary>
            <remarks>
            List the two keys used to publish to a topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.ListSharedAccessKeysAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            List keys for a topic
            </summary>
            <remarks>
            List the two keys used to publish to a topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.RegenerateKey(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,System.String)">
            <summary>
            Regenerate key for a topic
            </summary>
            <remarks>
            Regenerate a shared access key for a topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='keyName'>
            Key name to regenerate key1 or key2
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.RegenerateKeyAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Regenerate key for a topic
            </summary>
            <remarks>
            Regenerate a shared access key for a topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='keyName'>
            Key name to regenerate key1 or key2
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.ListEventTypes(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            List topic event types
            </summary>
            <remarks>
            List event types for a topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='providerNamespace'>
            Namespace of the provider of the topic
            </param>
            <param name='resourceTypeName'>
            Name of the topic type
            </param>
            <param name='resourceName'>
            Name of the topic
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.ListEventTypesAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            List topic event types
            </summary>
            <remarks>
            List event types for a topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='providerNamespace'>
            Namespace of the provider of the topic
            </param>
            <param name='resourceTypeName'>
            Name of the topic type
            </param>
            <param name='resourceName'>
            Name of the topic
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.Topic)">
            <summary>
            Create a topic
            </summary>
            <remarks>
            Asynchronously creates a new topic with the specified parameters.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='topicInfo'>
            Topic information
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,Microsoft.Azure.Management.EventGrid.Models.Topic,System.Threading.CancellationToken)">
            <summary>
            Create a topic
            </summary>
            <remarks>
            Asynchronously creates a new topic with the specified parameters.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='topicInfo'>
            Topic information
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String)">
            <summary>
            Delete a topic
            </summary>
            <remarks>
            Delete existing topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.EventGrid.ITopicsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete a topic
            </summary>
            <remarks>
            Delete existing topic
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='topicName'>
            Name of the topic
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.TopicTypesOperations">
            <summary>
            TopicTypesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperations.#ctor(Microsoft.Azure.Management.EventGrid.EventGridManagementClient)">
            <summary>
            Initializes a new instance of the TopicTypesOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="P:Microsoft.Azure.Management.EventGrid.TopicTypesOperations.Client">
            <summary>
            Gets a reference to the EventGridManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List topic types
            </summary>
            <remarks>
            List all registered topic types
            </remarks>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperations.GetWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a topic type
            </summary>
            <remarks>
            Get information about a topic type
            </remarks>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperations.ListEventTypesWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List event types
            </summary>
            <remarks>
            List event types for a topic type
            </remarks>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="T:Microsoft.Azure.Management.EventGrid.TopicTypesOperationsExtensions">
            <summary>
            Extension methods for TopicTypesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperationsExtensions.List(Microsoft.Azure.Management.EventGrid.ITopicTypesOperations)">
            <summary>
            List topic types
            </summary>
            <remarks>
            List all registered topic types
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperationsExtensions.ListAsync(Microsoft.Azure.Management.EventGrid.ITopicTypesOperations,System.Threading.CancellationToken)">
            <summary>
            List topic types
            </summary>
            <remarks>
            List all registered topic types
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperationsExtensions.Get(Microsoft.Azure.Management.EventGrid.ITopicTypesOperations,System.String)">
            <summary>
            Get a topic type
            </summary>
            <remarks>
            Get information about a topic type
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperationsExtensions.GetAsync(Microsoft.Azure.Management.EventGrid.ITopicTypesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a topic type
            </summary>
            <remarks>
            Get information about a topic type
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperationsExtensions.ListEventTypes(Microsoft.Azure.Management.EventGrid.ITopicTypesOperations,System.String)">
            <summary>
            List event types
            </summary>
            <remarks>
            List event types for a topic type
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.EventGrid.TopicTypesOperationsExtensions.ListEventTypesAsync(Microsoft.Azure.Management.EventGrid.ITopicTypesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            List event types
            </summary>
            <remarks>
            List event types for a topic type
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='topicTypeName'>
            Name of the topic type
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
    </members>
</doc>