Microsoft.Azure.Management.Network.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.Network</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.Network.ApplicationGatewaysOperations">
            <summary>
            ApplicationGatewaysOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the ApplicationGatewaysOperations 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.Network.ApplicationGatewaysOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.ApplicationGatewaysOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.ApplicationGatewaysOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ApplicationGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update application gateway operation.
            </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.Network.ApplicationGatewaysOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all application gateways in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.ApplicationGatewaysOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the application gateways in a subscription.
            </summary>
            <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.Network.ApplicationGatewaysOperations.StartWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Starts the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.ApplicationGatewaysOperations.StopWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Stops the specified application gateway in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.ApplicationGatewaysOperations.BackendHealthWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the backend health of the specified application gateway in a resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='expand'>
            Expands BackendAddressPool and BackendHttpSettings referenced in backend
            health.
            </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.Network.ApplicationGatewaysOperations.ListAvailableWafRuleSetsWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all available web application firewall rule sets.
            </summary>
            <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.Network.ApplicationGatewaysOperations.ListAvailableSslOptionsWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists available Ssl options for configuring Ssl policy.
            </summary>
            <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.Network.ApplicationGatewaysOperations.ListAvailableSslPredefinedPoliciesWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all SSL predefined policies for configuring Ssl policy.
            </summary>
            <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.Network.ApplicationGatewaysOperations.GetSslPredefinedPolicyWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets Ssl predefined policy with the specified policy name.
            </summary>
            <param name='predefinedPolicyName'>
            Name of Ssl predefined policy.
            </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.Network.ApplicationGatewaysOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.ApplicationGatewaysOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ApplicationGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update application gateway operation.
            </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.Network.ApplicationGatewaysOperations.BeginStartWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Starts the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.ApplicationGatewaysOperations.BeginStopWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Stops the specified application gateway in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.ApplicationGatewaysOperations.BeginBackendHealthWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the backend health of the specified application gateway in a resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='expand'>
            Expands BackendAddressPool and BackendHttpSettings referenced in backend
            health.
            </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.Network.ApplicationGatewaysOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all application gateways in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ApplicationGatewaysOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the application gateways in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ApplicationGatewaysOperations.ListAvailableSslPredefinedPoliciesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all SSL predefined policies for configuring Ssl policy.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ApplicationGatewaysOperationsExtensions">
            <summary>
            Extension methods for ApplicationGatewaysOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String)">
            <summary>
            Deletes the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.Get(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String)">
            <summary>
            Gets the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ApplicationGateway)">
            <summary>
            Creates or updates the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update application gateway operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ApplicationGateway,System.Threading.CancellationToken)">
            <summary>
            Creates or updates the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update application gateway operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.List(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String)">
            <summary>
            Lists all application gateways in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists all application gateways in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations)">
            <summary>
            Gets all the application gateways in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all the application gateways in a subscription.
            </summary>
            <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.Network.ApplicationGatewaysOperationsExtensions.Start(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String)">
            <summary>
            Starts the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.StartAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Starts the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.Stop(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String)">
            <summary>
            Stops the specified application gateway in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.StopAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Stops the specified application gateway in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BackendHealth(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.String)">
            <summary>
            Gets the backend health of the specified application gateway in a resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='expand'>
            Expands BackendAddressPool and BackendHttpSettings referenced in backend
            health.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BackendHealthAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the backend health of the specified application gateway in a resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='expand'>
            Expands BackendAddressPool and BackendHttpSettings referenced in backend
            health.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAvailableWafRuleSets(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations)">
            <summary>
            Lists all available web application firewall rule sets.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAvailableWafRuleSetsAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.Threading.CancellationToken)">
            <summary>
            Lists all available web application firewall rule sets.
            </summary>
            <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.Network.ApplicationGatewaysOperationsExtensions.ListAvailableSslOptions(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations)">
            <summary>
            Lists available Ssl options for configuring Ssl policy.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAvailableSslOptionsAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.Threading.CancellationToken)">
            <summary>
            Lists available Ssl options for configuring Ssl policy.
            </summary>
            <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.Network.ApplicationGatewaysOperationsExtensions.ListAvailableSslPredefinedPolicies(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations)">
            <summary>
            Lists all SSL predefined policies for configuring Ssl policy.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAvailableSslPredefinedPoliciesAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.Threading.CancellationToken)">
            <summary>
            Lists all SSL predefined policies for configuring Ssl policy.
            </summary>
            <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.Network.ApplicationGatewaysOperationsExtensions.GetSslPredefinedPolicy(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String)">
            <summary>
            Gets Ssl predefined policy with the specified policy name.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='predefinedPolicyName'>
            Name of Ssl predefined policy.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.GetSslPredefinedPolicyAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets Ssl predefined policy with the specified policy name.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='predefinedPolicyName'>
            Name of Ssl predefined policy.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String)">
            <summary>
            Deletes the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ApplicationGateway)">
            <summary>
            Creates or updates the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update application gateway operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ApplicationGateway,System.Threading.CancellationToken)">
            <summary>
            Creates or updates the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update application gateway operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginStart(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String)">
            <summary>
            Starts the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginStartAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Starts the specified application gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginStop(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String)">
            <summary>
            Stops the specified application gateway in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginStopAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Stops the specified application gateway in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginBackendHealth(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.String)">
            <summary>
            Gets the backend health of the specified application gateway in a resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='expand'>
            Expands BackendAddressPool and BackendHttpSettings referenced in backend
            health.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.BeginBackendHealthAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the backend health of the specified application gateway in a resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='expand'>
            Expands BackendAddressPool and BackendHttpSettings referenced in backend
            health.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String)">
            <summary>
            Lists all application gateways in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists all application gateways in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String)">
            <summary>
            Gets all the application gateways in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the application gateways in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAvailableSslPredefinedPoliciesNext(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String)">
            <summary>
            Lists all SSL predefined policies for configuring Ssl policy.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ApplicationGatewaysOperationsExtensions.ListAvailableSslPredefinedPoliciesNextAsync(Microsoft.Azure.Management.Network.IApplicationGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists all SSL predefined policies for configuring Ssl policy.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.AvailablePrivateAccessServicesOperations">
            <summary>
            AvailablePrivateAccessServicesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.AvailablePrivateAccessServicesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the AvailablePrivateAccessServicesOperations 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.Network.AvailablePrivateAccessServicesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.AvailablePrivateAccessServicesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List what values of private access services are available for use.
            </summary>
            <param name='location'>
            The location to check available private access values.
            </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.Network.AvailablePrivateAccessServicesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List what values of private access services are available for use.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.AvailablePrivateAccessServicesOperationsExtensions">
            <summary>
            Extension methods for AvailablePrivateAccessServicesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.AvailablePrivateAccessServicesOperationsExtensions.List(Microsoft.Azure.Management.Network.IAvailablePrivateAccessServicesOperations,System.String)">
            <summary>
            List what values of private access services are available for use.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            The location to check available private access values.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.AvailablePrivateAccessServicesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IAvailablePrivateAccessServicesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            List what values of private access services are available for use.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            The location to check available private access values.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.AvailablePrivateAccessServicesOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IAvailablePrivateAccessServicesOperations,System.String)">
            <summary>
            List what values of private access services are available for use.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.AvailablePrivateAccessServicesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IAvailablePrivateAccessServicesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            List what values of private access services are available for use.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.BgpServiceCommunitiesOperations">
            <summary>
            BgpServiceCommunitiesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.BgpServiceCommunitiesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the BgpServiceCommunitiesOperations 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.Network.BgpServiceCommunitiesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.BgpServiceCommunitiesOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the available bgp service communities.
            </summary>
            <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.Network.BgpServiceCommunitiesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the available bgp service communities.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.BgpServiceCommunitiesOperationsExtensions">
            <summary>
            Extension methods for BgpServiceCommunitiesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.BgpServiceCommunitiesOperationsExtensions.List(Microsoft.Azure.Management.Network.IBgpServiceCommunitiesOperations)">
            <summary>
            Gets all the available bgp service communities.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.BgpServiceCommunitiesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IBgpServiceCommunitiesOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all the available bgp service communities.
            </summary>
            <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.Network.BgpServiceCommunitiesOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IBgpServiceCommunitiesOperations,System.String)">
            <summary>
            Gets all the available bgp service communities.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.BgpServiceCommunitiesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IBgpServiceCommunitiesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the available bgp service communities.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperations">
            <summary>
            ExpressRouteCircuitAuthorizationsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitAuthorizationsOperations 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.Network.ExpressRouteCircuitAuthorizationsOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified authorization from the specified express route
            circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </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.Network.ExpressRouteCircuitAuthorizationsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified authorization from the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </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.Network.ExpressRouteCircuitAuthorizationsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an authorization in the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='authorizationParameters'>
            Parameters supplied to the create or update express route circuit
            authorization operation.
            </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.Network.ExpressRouteCircuitAuthorizationsOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all authorizations in an express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </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.Network.ExpressRouteCircuitAuthorizationsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified authorization from the specified express route
            circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </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.Network.ExpressRouteCircuitAuthorizationsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an authorization in the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='authorizationParameters'>
            Parameters supplied to the create or update express route circuit
            authorization operation.
            </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.Network.ExpressRouteCircuitAuthorizationsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all authorizations in an express route circuit.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions">
            <summary>
            Extension methods for ExpressRouteCircuitAuthorizationsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified authorization from the specified express route
            circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified authorization from the specified express route
            circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.Get(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified authorization from the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified authorization from the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization)">
            <summary>
            Creates or updates an authorization in the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='authorizationParameters'>
            Parameters supplied to the create or update express route circuit
            authorization operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization,System.Threading.CancellationToken)">
            <summary>
            Creates or updates an authorization in the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='authorizationParameters'>
            Parameters supplied to the create or update express route circuit
            authorization operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.List(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String)">
            <summary>
            Gets all authorizations in an express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all authorizations in an express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified authorization from the specified express route
            circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified authorization from the specified express route
            circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization)">
            <summary>
            Creates or updates an authorization in the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='authorizationParameters'>
            Parameters supplied to the create or update express route circuit
            authorization operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization,System.Threading.CancellationToken)">
            <summary>
            Creates or updates an authorization in the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='authorizationParameters'>
            Parameters supplied to the create or update express route circuit
            authorization operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String)">
            <summary>
            Gets all authorizations in an express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitAuthorizationsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all authorizations in an express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperations">
            <summary>
            ExpressRouteCircuitPeeringsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitPeeringsOperations 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.Network.ExpressRouteCircuitPeeringsOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified peering from the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </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.Network.ExpressRouteCircuitPeeringsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified authorization from the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </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.Network.ExpressRouteCircuitPeeringsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified express route circuits.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='peeringParameters'>
            Parameters supplied to the create or update express route circuit peering
            operation.
            </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.Network.ExpressRouteCircuitPeeringsOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all peerings in a specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </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.Network.ExpressRouteCircuitPeeringsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified peering from the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </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.Network.ExpressRouteCircuitPeeringsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified express route circuits.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='peeringParameters'>
            Parameters supplied to the create or update express route circuit peering
            operation.
            </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.Network.ExpressRouteCircuitPeeringsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all peerings in a specified express route circuit.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ExpressRouteCircuitPeeringsOperationsExtensions">
            <summary>
            Extension methods for ExpressRouteCircuitPeeringsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified peering from the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified peering from the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.Get(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified authorization from the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified authorization from the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering)">
            <summary>
            Creates or updates a peering in the specified express route circuits.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='peeringParameters'>
            Parameters supplied to the create or update express route circuit peering
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified express route circuits.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='peeringParameters'>
            Parameters supplied to the create or update express route circuit peering
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.List(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String)">
            <summary>
            Gets all peerings in a specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all peerings in a specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified peering from the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified peering from the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering)">
            <summary>
            Creates or updates a peering in the specified express route circuits.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='peeringParameters'>
            Parameters supplied to the create or update express route circuit peering
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified express route circuits.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='peeringParameters'>
            Parameters supplied to the create or update express route circuit peering
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String)">
            <summary>
            Gets all peerings in a specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitPeeringsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all peerings in a specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperations">
            <summary>
            ExpressRouteCircuitsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitsOperations 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.Network.ExpressRouteCircuitsOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </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.Network.ExpressRouteCircuitsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of express route circuit.
            </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.Network.ExpressRouteCircuitsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update express route circuit
            operation.
            </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.Network.ExpressRouteCircuitsOperations.ListArpTableWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised ARP table associated with the express route
            circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.ExpressRouteCircuitsOperations.ListRoutesTableWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table associated with the express
            route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.ExpressRouteCircuitsOperations.ListRoutesTableSummaryWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table summary associated with the
            express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.ExpressRouteCircuitsOperations.GetStatsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the stats from an express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </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.Network.ExpressRouteCircuitsOperations.GetPeeringStatsWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all stats from an express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </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.Network.ExpressRouteCircuitsOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.ExpressRouteCircuitsOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a subscription.
            </summary>
            <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.Network.ExpressRouteCircuitsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </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.Network.ExpressRouteCircuitsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update express route circuit
            operation.
            </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.Network.ExpressRouteCircuitsOperations.BeginListArpTableWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised ARP table associated with the express route
            circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.ExpressRouteCircuitsOperations.BeginListRoutesTableWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table associated with the express
            route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.ExpressRouteCircuitsOperations.BeginListRoutesTableSummaryWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table summary associated with the
            express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.ExpressRouteCircuitsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ExpressRouteCircuitsOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ExpressRouteCircuitsOperationsExtensions">
            <summary>
            Extension methods for ExpressRouteCircuitsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String)">
            <summary>
            Deletes the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.Get(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String)">
            <summary>
            Gets information about the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of express route circuit.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of express route circuit.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit)">
            <summary>
            Creates or updates an express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update express route circuit
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit,System.Threading.CancellationToken)">
            <summary>
            Creates or updates an express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update express route circuit
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListArpTable(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Gets the currently advertised ARP table associated with the express route
            circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListArpTableAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised ARP table associated with the express route
            circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListRoutesTable(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Gets the currently advertised routes table associated with the express
            route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListRoutesTableAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table associated with the express
            route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListRoutesTableSummary(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Gets the currently advertised routes table summary associated with the
            express route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListRoutesTableSummaryAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table summary associated with the
            express route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.GetStats(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String)">
            <summary>
            Gets all the stats from an express route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.GetStatsAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the stats from an express route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.GetPeeringStats(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String)">
            <summary>
            Gets all stats from an express route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.GetPeeringStatsAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all stats from an express route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.List(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String)">
            <summary>
            Gets all the express route circuits in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations)">
            <summary>
            Gets all the express route circuits in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a subscription.
            </summary>
            <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.Network.ExpressRouteCircuitsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String)">
            <summary>
            Deletes the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit)">
            <summary>
            Creates or updates an express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update express route circuit
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit,System.Threading.CancellationToken)">
            <summary>
            Creates or updates an express route circuit.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update express route circuit
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginListArpTable(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Gets the currently advertised ARP table associated with the express route
            circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginListArpTableAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised ARP table associated with the express route
            circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginListRoutesTable(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Gets the currently advertised routes table associated with the express
            route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginListRoutesTableAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table associated with the express
            route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginListRoutesTableSummary(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Gets the currently advertised routes table summary associated with the
            express route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.BeginListRoutesTableSummaryAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table summary associated with the
            express route circuit in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String)">
            <summary>
            Gets all the express route circuits in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String)">
            <summary>
            Gets all the express route circuits in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteCircuitsOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.ExpressRouteServiceProvidersOperations">
            <summary>
            ExpressRouteServiceProvidersOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteServiceProvidersOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the ExpressRouteServiceProvidersOperations 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.Network.ExpressRouteServiceProvidersOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteServiceProvidersOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the available express route service providers.
            </summary>
            <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.Network.ExpressRouteServiceProvidersOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the available express route service providers.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ExpressRouteServiceProvidersOperationsExtensions">
            <summary>
            Extension methods for ExpressRouteServiceProvidersOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteServiceProvidersOperationsExtensions.List(Microsoft.Azure.Management.Network.IExpressRouteServiceProvidersOperations)">
            <summary>
            Gets all the available express route service providers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteServiceProvidersOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IExpressRouteServiceProvidersOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all the available express route service providers.
            </summary>
            <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.Network.ExpressRouteServiceProvidersOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IExpressRouteServiceProvidersOperations,System.String)">
            <summary>
            Gets all the available express route service providers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ExpressRouteServiceProvidersOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IExpressRouteServiceProvidersOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the available express route service providers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.IApplicationGatewaysOperations">
            <summary>
            ApplicationGatewaysOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IApplicationGatewaysOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.IApplicationGatewaysOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.IApplicationGatewaysOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ApplicationGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update application gateway
            operation.
            </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.Network.IApplicationGatewaysOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all application gateways in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.IApplicationGatewaysOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the application gateways in a subscription.
            </summary>
            <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.Network.IApplicationGatewaysOperations.StartWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Starts the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.IApplicationGatewaysOperations.StopWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Stops the specified application gateway in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.IApplicationGatewaysOperations.BackendHealthWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the backend health of the specified application gateway in a
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='expand'>
            Expands BackendAddressPool and BackendHttpSettings referenced in
            backend health.
            </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.Network.IApplicationGatewaysOperations.ListAvailableWafRuleSetsWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all available web application firewall rule sets.
            </summary>
            <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.Network.IApplicationGatewaysOperations.ListAvailableSslOptionsWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists available Ssl options for configuring Ssl policy.
            </summary>
            <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.Network.IApplicationGatewaysOperations.ListAvailableSslPredefinedPoliciesWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all SSL predefined policies for configuring Ssl policy.
            </summary>
            <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.Network.IApplicationGatewaysOperations.GetSslPredefinedPolicyWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets Ssl predefined policy with the specified policy name.
            </summary>
            <param name='predefinedPolicyName'>
            Name of Ssl predefined policy.
            </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.Network.IApplicationGatewaysOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.IApplicationGatewaysOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ApplicationGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update application gateway
            operation.
            </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.Network.IApplicationGatewaysOperations.BeginStartWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Starts the specified application gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.IApplicationGatewaysOperations.BeginStopWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Stops the specified application gateway in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </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.Network.IApplicationGatewaysOperations.BeginBackendHealthWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the backend health of the specified application gateway in a
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='applicationGatewayName'>
            The name of the application gateway.
            </param>
            <param name='expand'>
            Expands BackendAddressPool and BackendHttpSettings referenced in
            backend health.
            </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.Network.IApplicationGatewaysOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all application gateways in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IApplicationGatewaysOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the application gateways in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IApplicationGatewaysOperations.ListAvailableSslPredefinedPoliciesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all SSL predefined policies for configuring Ssl policy.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IAvailablePrivateAccessServicesOperations">
            <summary>
            AvailablePrivateAccessServicesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IAvailablePrivateAccessServicesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List what values of private access services are available for use.
            </summary>
            <param name='location'>
            The location to check available private access values.
            </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.Network.IAvailablePrivateAccessServicesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List what values of private access services are available for use.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IBgpServiceCommunitiesOperations">
            <summary>
            BgpServiceCommunitiesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IBgpServiceCommunitiesOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the available bgp service communities.
            </summary>
            <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.Network.IBgpServiceCommunitiesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the available bgp service communities.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IExpressRouteCircuitAuthorizationsOperations">
            <summary>
            ExpressRouteCircuitAuthorizationsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IExpressRouteCircuitAuthorizationsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified authorization from the specified express
            route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </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.Network.IExpressRouteCircuitAuthorizationsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified authorization from the specified express route
            circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </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.Network.IExpressRouteCircuitAuthorizationsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an authorization in the specified express route
            circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='authorizationParameters'>
            Parameters supplied to the create or update express route circuit
            authorization operation.
            </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.Network.IExpressRouteCircuitAuthorizationsOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all authorizations in an express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </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.Network.IExpressRouteCircuitAuthorizationsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified authorization from the specified express
            route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </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.Network.IExpressRouteCircuitAuthorizationsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an authorization in the specified express route
            circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='authorizationName'>
            The name of the authorization.
            </param>
            <param name='authorizationParameters'>
            Parameters supplied to the create or update express route circuit
            authorization operation.
            </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.Network.IExpressRouteCircuitAuthorizationsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all authorizations in an express route circuit.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IExpressRouteCircuitPeeringsOperations">
            <summary>
            ExpressRouteCircuitPeeringsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IExpressRouteCircuitPeeringsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified peering from the specified express route
            circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </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.Network.IExpressRouteCircuitPeeringsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified authorization from the specified express route
            circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </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.Network.IExpressRouteCircuitPeeringsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified express route
            circuits.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='peeringParameters'>
            Parameters supplied to the create or update express route circuit
            peering operation.
            </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.Network.IExpressRouteCircuitPeeringsOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all peerings in a specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </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.Network.IExpressRouteCircuitPeeringsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified peering from the specified express route
            circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </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.Network.IExpressRouteCircuitPeeringsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified express route
            circuits.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='peeringParameters'>
            Parameters supplied to the create or update express route circuit
            peering operation.
            </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.Network.IExpressRouteCircuitPeeringsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all peerings in a specified express route circuit.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IExpressRouteCircuitsOperations">
            <summary>
            ExpressRouteCircuitsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IExpressRouteCircuitsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </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.Network.IExpressRouteCircuitsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of express route circuit.
            </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.Network.IExpressRouteCircuitsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update express route circuit
            operation.
            </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.Network.IExpressRouteCircuitsOperations.ListArpTableWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised ARP table associated with the express
            route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.IExpressRouteCircuitsOperations.ListRoutesTableWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table associated with the
            express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.IExpressRouteCircuitsOperations.ListRoutesTableSummaryWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table summary associated with
            the express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.IExpressRouteCircuitsOperations.GetStatsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the stats from an express route circuit in a resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </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.Network.IExpressRouteCircuitsOperations.GetPeeringStatsWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all stats from an express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </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.Network.IExpressRouteCircuitsOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.IExpressRouteCircuitsOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a subscription.
            </summary>
            <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.Network.IExpressRouteCircuitsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </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.Network.IExpressRouteCircuitsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an express route circuit.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the circuit.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update express route circuit
            operation.
            </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.Network.IExpressRouteCircuitsOperations.BeginListArpTableWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised ARP table associated with the express
            route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.IExpressRouteCircuitsOperations.BeginListRoutesTableWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table associated with the
            express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.IExpressRouteCircuitsOperations.BeginListRoutesTableSummaryWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the currently advertised routes table summary associated with
            the express route circuit in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='circuitName'>
            The name of the express route circuit.
            </param>
            <param name='peeringName'>
            The name of the peering.
            </param>
            <param name='devicePath'>
            The path of the device.
            </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.Network.IExpressRouteCircuitsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IExpressRouteCircuitsOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the express route circuits in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IExpressRouteServiceProvidersOperations">
            <summary>
            ExpressRouteServiceProvidersOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IExpressRouteServiceProvidersOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the available express route service providers.
            </summary>
            <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.Network.IExpressRouteServiceProvidersOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the available express route service providers.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ILoadBalancersOperations">
            <summary>
            LoadBalancersOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ILoadBalancersOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </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.Network.ILoadBalancersOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.ILoadBalancersOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.LoadBalancer,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update load balancer
            operation.
            </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.Network.ILoadBalancersOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a subscription.
            </summary>
            <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.Network.ILoadBalancersOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.ILoadBalancersOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </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.Network.ILoadBalancersOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.LoadBalancer,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update load balancer
            operation.
            </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.Network.ILoadBalancersOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ILoadBalancersOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ILocalNetworkGatewaysOperations">
            <summary>
            LocalNetworkGatewaysOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a local network gateway in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update local network gateway
            operation.
            </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.Network.ILocalNetworkGatewaysOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified local network gateway in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </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.Network.ILocalNetworkGatewaysOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified local network gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </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.Network.ILocalNetworkGatewaysOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the local network gateways in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.ILocalNetworkGatewaysOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a local network gateway in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update local network gateway
            operation.
            </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.Network.ILocalNetworkGatewaysOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified local network gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </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.Network.ILocalNetworkGatewaysOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the local network gateways in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.INetworkInterfacesOperations">
            <summary>
            NetworkInterfacesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.INetworkInterfacesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.INetworkInterfacesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about the specified network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.INetworkInterfacesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkInterface,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network interface
            operation.
            </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.Network.INetworkInterfacesOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a subscription.
            </summary>
            <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.Network.INetworkInterfacesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.INetworkInterfacesOperations.GetEffectiveRouteTableWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables applied to a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.INetworkInterfacesOperations.ListEffectiveNetworkSecurityGroupsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups applied to a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.INetworkInterfacesOperations.ListVirtualMachineScaleSetVMNetworkInterfacesWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all network interfaces in a virtual machine
            in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </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.Network.INetworkInterfacesOperations.ListVirtualMachineScaleSetNetworkInterfacesWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </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.Network.INetworkInterfacesOperations.GetVirtualMachineScaleSetNetworkInterfaceWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the specified network interface in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.INetworkInterfacesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.INetworkInterfacesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkInterface,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network interface
            operation.
            </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.Network.INetworkInterfacesOperations.BeginGetEffectiveRouteTableWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables applied to a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.INetworkInterfacesOperations.BeginListEffectiveNetworkSecurityGroupsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups applied to a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.INetworkInterfacesOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.INetworkInterfacesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.INetworkInterfacesOperations.ListVirtualMachineScaleSetVMNetworkInterfacesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all network interfaces in a virtual machine
            in a virtual machine scale set.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.INetworkInterfacesOperations.ListVirtualMachineScaleSetNetworkInterfacesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a virtual machine scale set.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.INetworkManagementClient">
            <summary>
            Composite Swagger for Network Client
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.SubscriptionId">
            <summary>
            The subscription credentials which uniquely identify the Microsoft
            Azure subscription. The subscription ID forms part of the URI for
            every service call.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.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.Network.INetworkManagementClient.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.Network.INetworkManagementClient.ApplicationGateways">
            <summary>
            Gets the IApplicationGatewaysOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.ExpressRouteCircuitAuthorizations">
            <summary>
            Gets the IExpressRouteCircuitAuthorizationsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.ExpressRouteCircuitPeerings">
            <summary>
            Gets the IExpressRouteCircuitPeeringsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.ExpressRouteCircuits">
            <summary>
            Gets the IExpressRouteCircuitsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.ExpressRouteServiceProviders">
            <summary>
            Gets the IExpressRouteServiceProvidersOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.LoadBalancers">
            <summary>
            Gets the ILoadBalancersOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.NetworkInterfaces">
            <summary>
            Gets the INetworkInterfacesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.NetworkSecurityGroups">
            <summary>
            Gets the INetworkSecurityGroupsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.SecurityRules">
            <summary>
            Gets the ISecurityRulesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.NetworkWatchers">
            <summary>
            Gets the INetworkWatchersOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.PacketCaptures">
            <summary>
            Gets the IPacketCapturesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.PublicIPAddresses">
            <summary>
            Gets the IPublicIPAddressesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.RouteFilters">
            <summary>
            Gets the IRouteFiltersOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.RouteFilterRules">
            <summary>
            Gets the IRouteFilterRulesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.RouteTables">
            <summary>
            Gets the IRouteTablesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.Routes">
            <summary>
            Gets the IRoutesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.BgpServiceCommunities">
            <summary>
            Gets the IBgpServiceCommunitiesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.Usages">
            <summary>
            Gets the IUsagesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.VirtualNetworks">
            <summary>
            Gets the IVirtualNetworksOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.Subnets">
            <summary>
            Gets the ISubnetsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.VirtualNetworkPeerings">
            <summary>
            Gets the IVirtualNetworkPeeringsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.VirtualNetworkGateways">
            <summary>
            Gets the IVirtualNetworkGatewaysOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.VirtualNetworkGatewayConnections">
            <summary>
            Gets the IVirtualNetworkGatewayConnectionsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.LocalNetworkGateways">
            <summary>
            Gets the ILocalNetworkGatewaysOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.INetworkManagementClient.AvailablePrivateAccessServices">
            <summary>
            Gets the IAvailablePrivateAccessServicesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.INetworkManagementClient.CheckDnsNameAvailabilityWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Checks whether a domain name in the cloudapp.net zone is available
            for use.
            </summary>
            <param name='location'>
            The location of the domain name.
            </param>
            <param name='domainNameLabel'>
            The domain name to be verified. It must conform to the following
            regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations">
            <summary>
            NetworkSecurityGroupsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </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.Network.INetworkSecurityGroupsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.INetworkSecurityGroupsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network security group in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network security group
            operation.
            </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.Network.INetworkSecurityGroupsOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a subscription.
            </summary>
            <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.Network.INetworkSecurityGroupsOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.INetworkSecurityGroupsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </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.Network.INetworkSecurityGroupsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network security group in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network security group
            operation.
            </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.Network.INetworkSecurityGroupsOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.INetworkSecurityGroupsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.INetworkWatchersOperations">
            <summary>
            NetworkWatchersOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.INetworkWatchersOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkWatcher,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network watcher in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the network watcher 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.Network.INetworkWatchersOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified network watcher by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </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.Network.INetworkWatchersOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network watcher resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </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.Network.INetworkWatchersOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network watchers by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.INetworkWatchersOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network watchers by subscription.
            </summary>
            <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.Network.INetworkWatchersOperations.GetTopologyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.TopologyParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the current network topology by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the representation of topology.
            </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.Network.INetworkWatchersOperations.VerifyIPFlowWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Verify IP flow from the specified VM to a location given the
            currently configured NSG rules.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the IP flow to be verified.
            </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.Network.INetworkWatchersOperations.GetNextHopWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NextHopParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the next hop from the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the source and destination endpoint.
            </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.Network.INetworkWatchersOperations.GetVMSecurityRulesWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the configured and effective security group rules on the
            specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the VM to check security groups for.
            </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.Network.INetworkWatchersOperations.GetTroubleshootingWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.TroubleshootingParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Initiate troubleshooting on a specified resource
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to troubleshoot.
            </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.Network.INetworkWatchersOperations.GetTroubleshootingResultWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the last completed troubleshooting result on a specified
            resource
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to query the troubleshooting
            result.
            </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.Network.INetworkWatchersOperations.SetFlowLogConfigurationWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogInformation,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Configures flow log on a specified resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the configuration of flow log.
            </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.Network.INetworkWatchersOperations.GetFlowLogStatusWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Queries status of flow log on a specified resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define a resource to query flow log status.
            </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.Network.INetworkWatchersOperations.CheckConnectivityWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectivityParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Verifies the possibility of establishing a direct TCP connection
            from a virtual machine to a given endpoint including another VM or
            an arbitrary remote server.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that determine how the connectivity check will be
            performed.
            </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.Network.INetworkWatchersOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network watcher resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </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.Network.INetworkWatchersOperations.BeginVerifyIPFlowWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Verify IP flow from the specified VM to a location given the
            currently configured NSG rules.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the IP flow to be verified.
            </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.Network.INetworkWatchersOperations.BeginGetNextHopWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NextHopParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the next hop from the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the source and destination endpoint.
            </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.Network.INetworkWatchersOperations.BeginGetVMSecurityRulesWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the configured and effective security group rules on the
            specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the VM to check security groups for.
            </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.Network.INetworkWatchersOperations.BeginGetTroubleshootingWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.TroubleshootingParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Initiate troubleshooting on a specified resource
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to troubleshoot.
            </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.Network.INetworkWatchersOperations.BeginGetTroubleshootingResultWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the last completed troubleshooting result on a specified
            resource
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to query the troubleshooting
            result.
            </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.Network.INetworkWatchersOperations.BeginSetFlowLogConfigurationWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogInformation,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Configures flow log on a specified resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the configuration of flow log.
            </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.Network.INetworkWatchersOperations.BeginGetFlowLogStatusWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Queries status of flow log on a specified resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define a resource to query flow log status.
            </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.Network.INetworkWatchersOperations.BeginCheckConnectivityWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectivityParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Verifies the possibility of establishing a direct TCP connection
            from a virtual machine to a given endpoint including another VM or
            an arbitrary remote server.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that determine how the connectivity check will be
            performed.
            </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.Network.IPacketCapturesOperations">
            <summary>
            PacketCapturesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IPacketCapturesOperations.CreateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PacketCapture,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create and start a packet capture on the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='parameters'>
            Parameters that define the create packet capture operation.
            </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.Network.IPacketCapturesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets a packet capture session by name.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.IPacketCapturesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.IPacketCapturesOperations.StopWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Stops a specified packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.IPacketCapturesOperations.GetStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Query the status of a running packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='packetCaptureName'>
            The name given to the packet capture session.
            </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.Network.IPacketCapturesOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all packet capture sessions within the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher 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.Network.IPacketCapturesOperations.BeginCreateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PacketCapture,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create and start a packet capture on the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='parameters'>
            Parameters that define the create packet capture operation.
            </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.Network.IPacketCapturesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.IPacketCapturesOperations.BeginStopWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Stops a specified packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.IPacketCapturesOperations.BeginGetStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Query the status of a running packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='packetCaptureName'>
            The name given to the packet capture session.
            </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.Network.IPublicIPAddressesOperations">
            <summary>
            PublicIPAddressesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IPublicIPAddressesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified public IP address.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </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.Network.IPublicIPAddressesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified public IP address in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.IPublicIPAddressesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a static or dynamic public IP address.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP address.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update public IP address
            operation.
            </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.Network.IPublicIPAddressesOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the public IP addresses in a subscription.
            </summary>
            <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.Network.IPublicIPAddressesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all public IP addresses in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.IPublicIPAddressesOperations.ListVirtualMachineScaleSetPublicIPAddressesWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses on a virtual machine
            scale set level.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </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.Network.IPublicIPAddressesOperations.ListVirtualMachineScaleSetVMPublicIPAddressesWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses in a virtual machine
            IP configuration in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The network interface name.
            </param>
            <param name='ipConfigurationName'>
            The IP configuration name.
            </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.Network.IPublicIPAddressesOperations.GetVirtualMachineScaleSetPublicIPAddressWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the specified public IP address in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='ipConfigurationName'>
            The name of the IP configuration.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP Address.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.IPublicIPAddressesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified public IP address.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </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.Network.IPublicIPAddressesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a static or dynamic public IP address.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP address.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update public IP address
            operation.
            </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.Network.IPublicIPAddressesOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the public IP addresses in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IPublicIPAddressesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all public IP addresses in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IPublicIPAddressesOperations.ListVirtualMachineScaleSetPublicIPAddressesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses on a virtual machine
            scale set level.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IPublicIPAddressesOperations.ListVirtualMachineScaleSetVMPublicIPAddressesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses in a virtual machine
            IP configuration in a virtual machine scale set.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IRouteFilterRulesOperations">
            <summary>
            RouteFilterRulesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IRouteFilterRulesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified rule from a route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </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.Network.IRouteFilterRulesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified rule from a route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </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.Network.IRouteFilterRulesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilterRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the create or update route filter rule
            operation.
            </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.Network.IRouteFilterRulesOperations.UpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates a route in the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the update route filter rule operation.
            </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.Network.IRouteFilterRulesOperations.ListByRouteFilterWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all RouteFilterRules in a route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </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.Network.IRouteFilterRulesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified rule from a route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </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.Network.IRouteFilterRulesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilterRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the create or update route filter rule
            operation.
            </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.Network.IRouteFilterRulesOperations.BeginUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates a route in the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the update route filter rule operation.
            </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.Network.IRouteFilterRulesOperations.ListByRouteFilterNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all RouteFilterRules in a route filter.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IRouteFiltersOperations">
            <summary>
            RouteFiltersOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IRouteFiltersOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </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.Network.IRouteFiltersOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='expand'>
            Expands referenced express route bgp peering resources.
            </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.Network.IRouteFiltersOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route filter in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the create or update route filter operation.
            </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.Network.IRouteFiltersOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilter,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates a route filter in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the update route filter operation.
            </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.Network.IRouteFiltersOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.IRouteFiltersOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a subscription.
            </summary>
            <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.Network.IRouteFiltersOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </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.Network.IRouteFiltersOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route filter in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the create or update route filter operation.
            </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.Network.IRouteFiltersOperations.BeginUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilter,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates a route filter in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the update route filter operation.
            </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.Network.IRouteFiltersOperations.ListByResourceGroupNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IRouteFiltersOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IRoutesOperations">
            <summary>
            RoutesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IRoutesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route from a route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </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.Network.IRoutesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified route from a route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </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.Network.IRoutesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Route,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='routeParameters'>
            Parameters supplied to the create or update route operation.
            </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.Network.IRoutesOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all routes in a route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </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.Network.IRoutesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route from a route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </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.Network.IRoutesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Route,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='routeParameters'>
            Parameters supplied to the create or update route operation.
            </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.Network.IRoutesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all routes in a route table.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IRouteTablesOperations">
            <summary>
            RouteTablesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IRouteTablesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </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.Network.IRouteTablesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.IRouteTablesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteTable,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or updates a route table in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update route table operation.
            </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.Network.IRouteTablesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.IRouteTablesOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a subscription.
            </summary>
            <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.Network.IRouteTablesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </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.Network.IRouteTablesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteTable,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or updates a route table in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update route table operation.
            </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.Network.IRouteTablesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IRouteTablesOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ISecurityRulesOperations">
            <summary>
            SecurityRulesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ISecurityRulesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security rule.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </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.Network.ISecurityRulesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the specified network security rule.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </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.Network.ISecurityRulesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a security rule in the specified network
            security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='securityRuleParameters'>
            Parameters supplied to the create or update network security rule
            operation.
            </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.Network.ISecurityRulesOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all security rules in a network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </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.Network.ISecurityRulesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security rule.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </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.Network.ISecurityRulesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a security rule in the specified network
            security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='securityRuleParameters'>
            Parameters supplied to the create or update network security rule
            operation.
            </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.Network.ISecurityRulesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all security rules in a network security group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.ISubnetsOperations">
            <summary>
            SubnetsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.ISubnetsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified subnet.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </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.Network.ISubnetsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified subnet by virtual network and resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.ISubnetsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a subnet in the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='subnetParameters'>
            Parameters supplied to the create or update subnet operation.
            </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.Network.ISubnetsOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all subnets in a virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.ISubnetsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified subnet.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </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.Network.ISubnetsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a subnet in the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='subnetParameters'>
            Parameters supplied to the create or update subnet operation.
            </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.Network.ISubnetsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all subnets in a virtual network.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IUsagesOperations">
            <summary>
            UsagesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IUsagesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='location'>
            The location where resource usage is queried.
            </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.Network.IUsagesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations">
            <summary>
            VirtualNetworkGatewayConnectionsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway connection in the
            specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network gateway
            connection operation.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network gateway connection by resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network Gateway connection.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.SetSharedKeyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionSharedKey,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The Put VirtualNetworkGatewayConnectionSharedKey operation sets the
            virtual network gateway connection shared key for passed virtual
            network gateway connection in the specified resource group through
            Network resource provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection name.
            </param>
            <param name='parameters'>
            Parameters supplied to the Begin Set Virtual Network Gateway
            connection Shared key operation throughNetwork resource provider.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.GetSharedKeyWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The Get VirtualNetworkGatewayConnectionSharedKey operation
            retrieves information about the specified virtual network gateway
            connection shared key through Network resource provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection shared key name.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List VirtualNetworkGatewayConnections operation retrieves all
            the virtual network gateways connections created.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.ResetSharedKeyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The VirtualNetworkGatewayConnectionResetSharedKey operation resets
            the virtual network gateway connection shared key for passed
            virtual network gateway connection in the specified resource group
            through Network resource provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection reset shared key Name.
            </param>
            <param name='parameters'>
            Parameters supplied to the begin reset virtual network gateway
            connection shared key operation through network resource provider.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway connection in the
            specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network gateway
            connection operation.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network Gateway connection.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.BeginSetSharedKeyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionSharedKey,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The Put VirtualNetworkGatewayConnectionSharedKey operation sets the
            virtual network gateway connection shared key for passed virtual
            network gateway connection in the specified resource group through
            Network resource provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection name.
            </param>
            <param name='parameters'>
            Parameters supplied to the Begin Set Virtual Network Gateway
            connection Shared key operation throughNetwork resource provider.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.BeginResetSharedKeyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The VirtualNetworkGatewayConnectionResetSharedKey operation resets
            the virtual network gateway connection shared key for passed
            virtual network gateway connection in the specified resource group
            through Network resource provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection reset shared key Name.
            </param>
            <param name='parameters'>
            Parameters supplied to the begin reset virtual network gateway
            connection shared key operation through network resource provider.
            </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.Network.IVirtualNetworkGatewayConnectionsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List VirtualNetworkGatewayConnections operation retrieves all
            the virtual network gateways connections created.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IVirtualNetworkGatewaysOperations">
            <summary>
            VirtualNetworkGatewaysOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to create or update virtual network gateway
            operation.
            </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.Network.IVirtualNetworkGatewaysOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network gateway by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.IVirtualNetworkGatewaysOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.IVirtualNetworkGatewaysOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network gateways by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.IVirtualNetworkGatewaysOperations.ResetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Resets the primary of the virtual network gateway in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='gatewayVip'>
            Virtual network gateway vip address supplied to the begin reset of
            the active-active feature enabled gateway.
            </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.Network.IVirtualNetworkGatewaysOperations.GeneratevpnclientpackageWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Generates VPN client package for P2S client of the virtual network
            gateway in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN
            client package operation.
            </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.Network.IVirtualNetworkGatewaysOperations.GenerateVpnProfileWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Generates VPN profile for P2S client of the virtual network gateway
            in the specified resource group. Used for IKEV2 and radius based
            authentication.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN
            client package operation.
            </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.Network.IVirtualNetworkGatewaysOperations.GetBgpPeerStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The GetBgpPeerStatus operation retrieves the status of all BGP
            peers.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer to retrieve the status of.
            </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.Network.IVirtualNetworkGatewaysOperations.GetLearnedRoutesWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network
            gateway has learned, including routes learned from BGP peers.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.IVirtualNetworkGatewaysOperations.GetAdvertisedRoutesWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network
            gateway is advertising to the specified peer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer
            </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.Network.IVirtualNetworkGatewaysOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to create or update virtual network gateway
            operation.
            </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.Network.IVirtualNetworkGatewaysOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.IVirtualNetworkGatewaysOperations.BeginResetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Resets the primary of the virtual network gateway in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='gatewayVip'>
            Virtual network gateway vip address supplied to the begin reset of
            the active-active feature enabled gateway.
            </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.Network.IVirtualNetworkGatewaysOperations.BeginGeneratevpnclientpackageWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Generates VPN client package for P2S client of the virtual network
            gateway in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN
            client package operation.
            </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.Network.IVirtualNetworkGatewaysOperations.BeginGenerateVpnProfileWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Generates VPN profile for P2S client of the virtual network gateway
            in the specified resource group. Used for IKEV2 and radius based
            authentication.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN
            client package operation.
            </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.Network.IVirtualNetworkGatewaysOperations.BeginGetBgpPeerStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The GetBgpPeerStatus operation retrieves the status of all BGP
            peers.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer to retrieve the status of.
            </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.Network.IVirtualNetworkGatewaysOperations.BeginGetLearnedRoutesWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network
            gateway has learned, including routes learned from BGP peers.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.IVirtualNetworkGatewaysOperations.BeginGetAdvertisedRoutesWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network
            gateway is advertising to the specified peer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer
            </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.Network.IVirtualNetworkGatewaysOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network gateways by resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IVirtualNetworkPeeringsOperations">
            <summary>
            VirtualNetworkPeeringsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network peering.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </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.Network.IVirtualNetworkPeeringsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network peering.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </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.Network.IVirtualNetworkPeeringsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the peering.
            </param>
            <param name='virtualNetworkPeeringParameters'>
            Parameters supplied to the create or update virtual network peering
            operation.
            </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.Network.IVirtualNetworkPeeringsOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network peerings in a virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.IVirtualNetworkPeeringsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network peering.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </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.Network.IVirtualNetworkPeeringsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the peering.
            </param>
            <param name='virtualNetworkPeeringParameters'>
            Parameters supplied to the create or update virtual network peering
            operation.
            </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.Network.IVirtualNetworkPeeringsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network peerings in a virtual network.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IVirtualNetworksOperations">
            <summary>
            VirtualNetworksOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.IVirtualNetworksOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.IVirtualNetworksOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.IVirtualNetworksOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetwork,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network
            operation
            </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.Network.IVirtualNetworksOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a subscription.
            </summary>
            <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.Network.IVirtualNetworksOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.IVirtualNetworksOperations.CheckIPAddressAvailabilityWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Checks whether a private IP address is available for use.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='ipAddress'>
            The private IP address to be verified.
            </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.Network.IVirtualNetworksOperations.ListUsageWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists usage stats.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.IVirtualNetworksOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.IVirtualNetworksOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetwork,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network
            operation
            </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.Network.IVirtualNetworksOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IVirtualNetworksOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.IVirtualNetworksOperations.ListUsageNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists usage stats.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.LoadBalancersOperations">
            <summary>
            LoadBalancersOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the LoadBalancersOperations 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.Network.LoadBalancersOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </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.Network.LoadBalancersOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.LoadBalancersOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.LoadBalancer,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update load balancer operation.
            </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.Network.LoadBalancersOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a subscription.
            </summary>
            <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.Network.LoadBalancersOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.LoadBalancersOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </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.Network.LoadBalancersOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.LoadBalancer,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a load balancer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update load balancer operation.
            </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.Network.LoadBalancersOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.LoadBalancersOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.LoadBalancersOperationsExtensions">
            <summary>
            Extension methods for LoadBalancersOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.Delete(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String)">
            <summary>
            Deletes the specified load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.Get(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.LoadBalancer)">
            <summary>
            Creates or updates a load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update load balancer operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.LoadBalancer,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update load balancer operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.ILoadBalancersOperations)">
            <summary>
            Gets all the load balancers in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a subscription.
            </summary>
            <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.Network.LoadBalancersOperationsExtensions.List(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String)">
            <summary>
            Gets all the load balancers in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String)">
            <summary>
            Deletes the specified load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.LoadBalancer)">
            <summary>
            Creates or updates a load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update load balancer operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.LoadBalancer,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a load balancer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='loadBalancerName'>
            The name of the load balancer.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update load balancer operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String)">
            <summary>
            Gets all the load balancers in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String)">
            <summary>
            Gets all the load balancers in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LoadBalancersOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.ILoadBalancersOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the load balancers in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperations">
            <summary>
            LocalNetworkGatewaysOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the LocalNetworkGatewaysOperations 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.Network.LocalNetworkGatewaysOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a local network gateway in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update local network gateway
            operation.
            </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.Network.LocalNetworkGatewaysOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified local network gateway in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </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.Network.LocalNetworkGatewaysOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified local network gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </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.Network.LocalNetworkGatewaysOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the local network gateways in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.LocalNetworkGatewaysOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a local network gateway in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update local network gateway
            operation.
            </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.Network.LocalNetworkGatewaysOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified local network gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </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.Network.LocalNetworkGatewaysOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the local network gateways in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.LocalNetworkGatewaysOperationsExtensions">
            <summary>
            Extension methods for LocalNetworkGatewaysOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway)">
            <summary>
            Creates or updates a local network gateway in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update local network gateway
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a local network gateway in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update local network gateway
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.Get(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String)">
            <summary>
            Gets the specified local network gateway in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified local network gateway in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.Delete(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String)">
            <summary>
            Deletes the specified local network gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified local network gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.List(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String)">
            <summary>
            Gets all the local network gateways in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the local network gateways in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway)">
            <summary>
            Creates or updates a local network gateway in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update local network gateway
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a local network gateway in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update local network gateway
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String)">
            <summary>
            Deletes the specified local network gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified local network gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='localNetworkGatewayName'>
            The name of the local network gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String)">
            <summary>
            Gets all the local network gateways in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.LocalNetworkGatewaysOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.ILocalNetworkGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the local network gateways in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Access">
            <summary>
            Defines values for Access.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.AddressSpace">
            <summary>
            AddressSpace contains an array of IP address ranges that can be used by
            subnets of the virtual network.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.AddressSpace.#ctor">
            <summary>
            Initializes a new instance of the AddressSpace class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.AddressSpace.#ctor(System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the AddressSpace class.
            </summary>
            <param name="addressPrefixes">A list of address blocks reserved for
            this virtual network in CIDR notation.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.AddressSpace.AddressPrefixes">
            <summary>
            Gets or sets a list of address blocks reserved for this virtual
            network in CIDR notation.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGateway">
            <summary>
            Application gateway resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGateway.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGateway class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGateway.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},Microsoft.Azure.Management.Network.Models.ApplicationGatewaySku,Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration},Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGateway class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="sku">SKU of the application gateway resource.</param>
            <param name="sslPolicy">SSL policy of the application gateway
            resource.</param>
            <param name="operationalState">Operational state of the application
            gateway resource. Possible values include: 'Stopped', 'Starting',
            'Running', 'Stopping'</param>
            <param name="gatewayIPConfigurations">Subnets of application the
            gateway resource.</param>
            <param name="authenticationCertificates">Authentication
            certificates of the application gateway resource.</param>
            <param name="sslCertificates">SSL certificates of the application
            gateway resource.</param>
            <param name="frontendIPConfigurations">Frontend IP addresses of the
            application gateway resource.</param>
            <param name="frontendPorts">Frontend ports of the application
            gateway resource.</param>
            <param name="probes">Probes of the application gateway
            resource.</param>
            <param name="backendAddressPools">Backend address pool of the
            application gateway resource.</param>
            <param name="backendHttpSettingsCollection">Backend http settings
            of the application gateway resource.</param>
            <param name="httpListeners">Http listeners of the application
            gateway resource.</param>
            <param name="urlPathMaps">URL path map of the application gateway
            resource.</param>
            <param name="requestRoutingRules">Request routing rules of the
            application gateway resource.</param>
            <param name="redirectConfigurations">Redirect configurations of the
            application gateway resource.</param>
            <param name="webApplicationFirewallConfiguration">Web application
            firewall configuration.</param>
            <param name="resourceGuid">Resource GUID property of the
            application gateway resource.</param>
            <param name="provisioningState">Provisioning state of the
            application gateway resource. Possible values are: 'Updating',
            'Deleting', and 'Failed'.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.Sku">
            <summary>
            Gets or sets SKU of the application gateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.SslPolicy">
            <summary>
            Gets or sets SSL policy of the application gateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.OperationalState">
            <summary>
            Gets operational state of the application gateway resource.
            Possible values include: 'Stopped', 'Starting', 'Running',
            'Stopping'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.GatewayIPConfigurations">
            <summary>
            Gets or sets subnets of application the gateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.AuthenticationCertificates">
            <summary>
            Gets or sets authentication certificates of the application gateway
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.SslCertificates">
            <summary>
            Gets or sets SSL certificates of the application gateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.FrontendIPConfigurations">
            <summary>
            Gets or sets frontend IP addresses of the application gateway
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.FrontendPorts">
            <summary>
            Gets or sets frontend ports of the application gateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.Probes">
            <summary>
            Gets or sets probes of the application gateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.BackendAddressPools">
            <summary>
            Gets or sets backend address pool of the application gateway
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.BackendHttpSettingsCollection">
            <summary>
            Gets or sets backend http settings of the application gateway
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.HttpListeners">
            <summary>
            Gets or sets http listeners of the application gateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.UrlPathMaps">
            <summary>
            Gets or sets URL path map of the application gateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.RequestRoutingRules">
            <summary>
            Gets or sets request routing rules of the application gateway
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.RedirectConfigurations">
            <summary>
            Gets or sets redirect configurations of the application gateway
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.WebApplicationFirewallConfiguration">
            <summary>
            Gets or sets web application firewall configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.ResourceGuid">
            <summary>
            Gets or sets resource GUID property of the application gateway
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the application gateway
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGateway.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGateway.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate">
            <summary>
            Authentication certificates of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayAuthenticationCertificate class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayAuthenticationCertificate class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="data">Certificate public data.</param>
            <param name="provisioningState">Provisioning state of the
            authentication certificate resource. Possible values are:
            'Updating', 'Deleting', and 'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate.Data">
            <summary>
            Gets or sets certificate public data.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the authentication certificate
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAuthenticationCertificate.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableSslOptions">
            <summary>
            Response for ApplicationGatewayAvailableSslOptions API service call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableSslOptions.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayAvailableSslOptions class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableSslOptions.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayAvailableSslOptions class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="predefinedPolicies">List of available Ssl predefined
            policy.</param>
            <param name="defaultPolicy">Name of the Ssl predefined policy
            applied by default to application gateway. Possible values include:
            'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401',
            'AppGwSslPolicy20170401S'</param>
            <param name="availableCipherSuites">List of available Ssl cipher
            suites.</param>
            <param name="availableProtocols">List of available Ssl
            protocols.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableSslOptions.PredefinedPolicies">
            <summary>
            Gets or sets list of available Ssl predefined policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableSslOptions.DefaultPolicy">
            <summary>
            Gets or sets name of the Ssl predefined policy applied by default
            to application gateway. Possible values include:
            'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401',
            'AppGwSslPolicy20170401S'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableSslOptions.AvailableCipherSuites">
            <summary>
            Gets or sets list of available Ssl cipher suites.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableSslOptions.AvailableProtocols">
            <summary>
            Gets or sets list of available Ssl protocols.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableWafRuleSetsResult">
            <summary>
            Response for ApplicationGatewayAvailableWafRuleSets API service call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableWafRuleSetsResult.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayAvailableWafRuleSetsResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableWafRuleSetsResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet})">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayAvailableWafRuleSetsResult class.
            </summary>
            <param name="value">The list of application gateway rule
            sets.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayAvailableWafRuleSetsResult.Value">
            <summary>
            Gets or sets the list of application gateway rule sets.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddress">
            <summary>
            Backend address of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddress.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayBackendAddress
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddress.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayBackendAddress
            class.
            </summary>
            <param name="fqdn">Fully qualified domain name (FQDN).</param>
            <param name="ipAddress">IP address</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddress.Fqdn">
            <summary>
            Gets or sets fully qualified domain name (FQDN).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddress.IpAddress">
            <summary>
            Gets or sets IP address
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool">
            <summary>
            Backend Address Pool of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendAddressPool class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddress},System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendAddressPool class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="backendIPConfigurations">Collection of references to
            IPs defined in network interfaces.</param>
            <param name="backendAddresses">Backend addresses</param>
            <param name="provisioningState">Provisioning state of the backend
            address pool resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">Resource that is unique within a resource group.
            This name can be used to access the resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool.BackendIPConfigurations">
            <summary>
            Gets or sets collection of references to IPs defined in network
            interfaces.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool.BackendAddresses">
            <summary>
            Gets or sets backend addresses
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the backend address pool
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool.Name">
            <summary>
            Gets or sets resource that is unique within a resource group. This
            name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealth">
            <summary>
            List of ApplicationGatewayBackendHealthPool resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealth.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayBackendHealth
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealth.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthPool})">
            <summary>
            Initializes a new instance of the ApplicationGatewayBackendHealth
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealth.BackendAddressPools">
            <summary>
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthHttpSettings">
            <summary>
            Application gateway BackendHealthHttp settings.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthHttpSettings.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendHealthHttpSettings class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthHttpSettings.#ctor(Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthServer})">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendHealthHttpSettings class.
            </summary>
            <param name="backendHttpSettings">Reference of an
            ApplicationGatewayBackendHttpSettings resource.</param>
            <param name="servers">List of ApplicationGatewayBackendHealthServer
            resources.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthHttpSettings.BackendHttpSettings">
            <summary>
            Gets or sets reference of an ApplicationGatewayBackendHttpSettings
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthHttpSettings.Servers">
            <summary>
            Gets or sets list of ApplicationGatewayBackendHealthServer
            resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthHttpSettings.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthPool">
            <summary>
            Application gateway BackendHealth pool.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthPool.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendHealthPool class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthPool.#ctor(Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthHttpSettings})">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendHealthPool class.
            </summary>
            <param name="backendAddressPool">Reference of an
            ApplicationGatewayBackendAddressPool resource.</param>
            <param name="backendHttpSettingsCollection">List of
            ApplicationGatewayBackendHealthHttpSettings resources.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthPool.BackendAddressPool">
            <summary>
            Gets or sets reference of an ApplicationGatewayBackendAddressPool
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthPool.BackendHttpSettingsCollection">
            <summary>
            Gets or sets list of ApplicationGatewayBackendHealthHttpSettings
            resources.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthServer">
            <summary>
            Application gateway backendhealth http settings.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthServer.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendHealthServer class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthServer.#ctor(System.String,Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration,System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendHealthServer class.
            </summary>
            <param name="address">IP address or FQDN of backend server.</param>
            <param name="ipConfiguration">Reference of IP configuration of
            backend server.</param>
            <param name="health">Health of backend server. Possible values
            include: 'Unknown', 'Up', 'Down', 'Partial', 'Draining'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthServer.Address">
            <summary>
            Gets or sets IP address or FQDN of backend server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthServer.IpConfiguration">
            <summary>
            Gets or sets reference of IP configuration of backend server.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthServer.Health">
            <summary>
            Gets or sets health of backend server. Possible values include:
            'Unknown', 'Up', 'Down', 'Partial', 'Draining'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHealthServerHealth">
            <summary>
            Defines values for ApplicationGatewayBackendHealthServerHealth.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings">
            <summary>
            Backend address pool settings of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendHttpSettings class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.#ctor(System.String,System.Nullable{System.Int32},System.String,System.String,System.Nullable{System.Int32},Microsoft.Azure.Management.Network.Models.SubResource,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},Microsoft.Azure.Management.Network.Models.ApplicationGatewayConnectionDraining,System.String,System.Nullable{System.Boolean},System.String,System.Nullable{System.Boolean},System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayBackendHttpSettings class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="port">Port</param>
            <param name="protocol">Protocol. Possible values include: 'Http',
            'Https'</param>
            <param name="cookieBasedAffinity">Cookie based affinity. Possible
            values include: 'Enabled', 'Disabled'</param>
            <param name="requestTimeout">Request timeout in seconds.
            Application Gateway will fail the request if response is not
            received within RequestTimeout. Acceptable values are from 1 second
            to 86400 seconds.</param>
            <param name="probe">Probe resource of an application
            gateway.</param>
            <param name="authenticationCertificates">Array of references to
            application gateway authentication certificates.</param>
            <param name="connectionDraining">Connection draining of the backend
            http settings resource.</param>
            <param name="hostName">Host header to be sent to the backend
            servers.</param>
            <param name="pickHostNameFromBackendAddress">Whether to pick host
            header should be picked from the host name of the backend server.
            Default value is false.</param>
            <param name="affinityCookieName">Cookie name to use for the
            affinity cookie.</param>
            <param name="probeEnabled">Whether the probe is enabled. Default
            value is false.</param>
            <param name="path">Path which should be used as a prefix for all
            HTTP requests. Null means no path will be prefixed. Default value
            is null.</param>
            <param name="provisioningState">Provisioning state of the backend
            http settings resource. Possible values are: 'Updating',
            'Deleting', and 'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.Port">
            <summary>
            Gets or sets port
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.Protocol">
            <summary>
            Gets or sets protocol. Possible values include: 'Http', 'Https'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.CookieBasedAffinity">
            <summary>
            Gets or sets cookie based affinity. Possible values include:
            'Enabled', 'Disabled'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.RequestTimeout">
            <summary>
            Gets or sets request timeout in seconds. Application Gateway will
            fail the request if response is not received within RequestTimeout.
            Acceptable values are from 1 second to 86400 seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.Probe">
            <summary>
            Gets or sets probe resource of an application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.AuthenticationCertificates">
            <summary>
            Gets or sets array of references to application gateway
            authentication certificates.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.ConnectionDraining">
            <summary>
            Gets or sets connection draining of the backend http settings
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.HostName">
            <summary>
            Gets or sets host header to be sent to the backend servers.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.PickHostNameFromBackendAddress">
            <summary>
            Gets or sets whether to pick host header should be picked from the
            host name of the backend server. Default value is false.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.AffinityCookieName">
            <summary>
            Gets or sets cookie name to use for the affinity cookie.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.ProbeEnabled">
            <summary>
            Gets or sets whether the probe is enabled. Default value is false.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.Path">
            <summary>
            Gets or sets path which should be used as a prefix for all HTTP
            requests. Null means no path will be prefixed. Default value is
            null.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the backend http settings
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendHttpSettings.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayConnectionDraining">
            <summary>
            Connection draining allows open connections to a backend server to be
            active for a specified time after the backend server got removed from
            the configuration.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayConnectionDraining.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayConnectionDraining class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayConnectionDraining.#ctor(System.Boolean,System.Int32)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayConnectionDraining class.
            </summary>
            <param name="enabled">Whether connection draining is enabled or
            not.</param>
            <param name="drainTimeoutInSec">The number of seconds connection
            draining is active. Acceptable values are from 1 second to 3600
            seconds.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayConnectionDraining.Enabled">
            <summary>
            Gets or sets whether connection draining is enabled or not.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayConnectionDraining.DrainTimeoutInSec">
            <summary>
            Gets or sets the number of seconds connection draining is active.
            Acceptable values are from 1 second to 3600 seconds.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayConnectionDraining.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayCookieBasedAffinity">
            <summary>
            Defines values for ApplicationGatewayCookieBasedAffinity.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallDisabledRuleGroup">
            <summary>
            Allows to disable rules within a rule group or an entire rule group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallDisabledRuleGroup.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayFirewallDisabledRuleGroup class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallDisabledRuleGroup.#ctor(System.String,System.Collections.Generic.IList{System.Int32})">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayFirewallDisabledRuleGroup class.
            </summary>
            <param name="ruleGroupName">The name of the rule group that will be
            disabled.</param>
            <param name="rules">The list of rules that will be disabled. If
            null, all rules of the rule group will be disabled.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallDisabledRuleGroup.RuleGroupName">
            <summary>
            Gets or sets the name of the rule group that will be disabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallDisabledRuleGroup.Rules">
            <summary>
            Gets or sets the list of rules that will be disabled. If null, all
            rules of the rule group will be disabled.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallDisabledRuleGroup.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallMode">
            <summary>
            Defines values for ApplicationGatewayFirewallMode.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRule">
            <summary>
            A web application firewall rule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRule.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayFirewallRule
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRule.#ctor(System.Int32,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayFirewallRule
            class.
            </summary>
            <param name="ruleId">The identifier of the web application firewall
            rule.</param>
            <param name="description">The description of the web application
            firewall rule.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRule.RuleId">
            <summary>
            Gets or sets the identifier of the web application firewall rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRule.Description">
            <summary>
            Gets or sets the description of the web application firewall rule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleGroup">
            <summary>
            A web application firewall rule group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleGroup.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayFirewallRuleGroup class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleGroup.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRule},System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayFirewallRuleGroup class.
            </summary>
            <param name="ruleGroupName">The name of the web application
            firewall rule group.</param>
            <param name="rules">The rules of the web application firewall rule
            group.</param>
            <param name="description">The description of the web application
            firewall rule group.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleGroup.RuleGroupName">
            <summary>
            Gets or sets the name of the web application firewall rule group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleGroup.Description">
            <summary>
            Gets or sets the description of the web application firewall rule
            group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleGroup.Rules">
            <summary>
            Gets or sets the rules of the web application firewall rule group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleGroup.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet">
            <summary>
            A web application firewall rule set.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayFirewallRuleSet
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet.#ctor(System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleGroup},System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayFirewallRuleSet
            class.
            </summary>
            <param name="ruleSetType">The type of the web application firewall
            rule set.</param>
            <param name="ruleSetVersion">The version of the web application
            firewall rule set type.</param>
            <param name="ruleGroups">The rule groups of the web application
            firewall rule set.</param>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="provisioningState">The provisioning state of the web
            application firewall rule set.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the web application firewall
            rule set.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet.RuleSetType">
            <summary>
            Gets or sets the type of the web application firewall rule set.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet.RuleSetVersion">
            <summary>
            Gets or sets the version of the web application firewall rule set
            type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet.RuleGroups">
            <summary>
            Gets or sets the rule groups of the web application firewall rule
            set.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallRuleSet.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration">
            <summary>
            Frontend IP configuration of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayFrontendIPConfiguration class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.#ctor(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayFrontendIPConfiguration class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="privateIPAddress">PrivateIPAddress of the network
            interface IP Configuration.</param>
            <param name="privateIPAllocationMethod">PrivateIP allocation
            method. Possible values include: 'Static', 'Dynamic'</param>
            <param name="subnet">Reference of the subnet resource.</param>
            <param name="publicIPAddress">Reference of the PublicIP
            resource.</param>
            <param name="provisioningState">Provisioning state of the public IP
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.PrivateIPAddress">
            <summary>
            Gets or sets privateIPAddress of the network interface IP
            Configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.PrivateIPAllocationMethod">
            <summary>
            Gets or sets privateIP allocation method. Possible values include:
            'Static', 'Dynamic'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.Subnet">
            <summary>
            Gets or sets reference of the subnet resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.PublicIPAddress">
            <summary>
            Gets or sets reference of the PublicIP resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendIPConfiguration.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort">
            <summary>
            Frontend port of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayFrontendPort
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort.#ctor(System.String,System.Nullable{System.Int32},System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayFrontendPort
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="port">Frontend port</param>
            <param name="provisioningState">Provisioning state of the frontend
            port resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort.Port">
            <summary>
            Gets or sets frontend port
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the frontend port resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayFrontendPort.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener">
            <summary>
            Http listener of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayHttpListener
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.#ctor(System.String,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,Microsoft.Azure.Management.Network.Models.SubResource,System.Nullable{System.Boolean},System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayHttpListener
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="frontendIPConfiguration">Frontend IP configuration
            resource of an application gateway.</param>
            <param name="frontendPort">Frontend port resource of an application
            gateway.</param>
            <param name="protocol">Protocol. Possible values include: 'Http',
            'Https'</param>
            <param name="hostName">Host name of HTTP listener.</param>
            <param name="sslCertificate">SSL certificate resource of an
            application gateway.</param>
            <param name="requireServerNameIndication">Applicable only if
            protocol is https. Enables SNI for multi-hosting.</param>
            <param name="provisioningState">Provisioning state of the HTTP
            listener resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.FrontendIPConfiguration">
            <summary>
            Gets or sets frontend IP configuration resource of an application
            gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.FrontendPort">
            <summary>
            Gets or sets frontend port resource of an application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.Protocol">
            <summary>
            Gets or sets protocol. Possible values include: 'Http', 'Https'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.HostName">
            <summary>
            Gets or sets host name of HTTP listener.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.SslCertificate">
            <summary>
            Gets or sets SSL certificate resource of an application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.RequireServerNameIndication">
            <summary>
            Gets or sets applicable only if protocol is https. Enables SNI for
            multi-hosting.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the HTTP listener resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayHttpListener.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration">
            <summary>
            IP configuration of an application gateway. Currently 1 public and 1
            private IP configuration is allowed.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayIPConfiguration
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration.#ctor(System.String,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayIPConfiguration
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="subnet">Reference of the subnet resource. A subnet
            from where application gateway gets its private address.</param>
            <param name="provisioningState">Provisioning state of the
            application gateway subnet resource. Possible values are:
            'Updating', 'Deleting', and 'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration.Subnet">
            <summary>
            Gets or sets reference of the subnet resource. A subnet from where
            application gateway gets its private address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the application gateway subnet
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayIPConfiguration.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayOperationalState">
            <summary>
            Defines values for ApplicationGatewayOperationalState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule">
            <summary>
            Path rule of URL path map of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayPathRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.#ctor(System.String,System.Collections.Generic.IList{System.String},Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayPathRule class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="paths">Path rules of URL path map.</param>
            <param name="backendAddressPool">Backend address pool resource of
            URL path map path rule.</param>
            <param name="backendHttpSettings">Backend http settings resource of
            URL path map path rule.</param>
            <param name="redirectConfiguration">Redirect configuration resource
            of URL path map path rule.</param>
            <param name="provisioningState">Path rule of URL path map resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.Paths">
            <summary>
            Gets or sets path rules of URL path map.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.BackendAddressPool">
            <summary>
            Gets or sets backend address pool resource of URL path map path
            rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.BackendHttpSettings">
            <summary>
            Gets or sets backend http settings resource of URL path map path
            rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.RedirectConfiguration">
            <summary>
            Gets or sets redirect configuration resource of URL path map path
            rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.ProvisioningState">
            <summary>
            Gets or sets path rule of URL path map resource. Possible values
            are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe">
            <summary>
            Probe of the application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayProbe class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.#ctor(System.String,System.String,System.String,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Boolean},System.Nullable{System.Int32},Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayProbe class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="protocol">Protocol. Possible values include: 'Http',
            'Https'</param>
            <param name="host">Host name to send the probe to.</param>
            <param name="path">Relative path of probe. Valid path starts from
            '/'. Probe is sent to
            &lt;Protocol&gt;://&lt;host&gt;:&lt;port&gt;&lt;path&gt;</param>
            <param name="interval">The probing interval in seconds. This is the
            time interval between two consecutive probes. Acceptable values are
            from 1 second to 86400 seconds.</param>
            <param name="timeout">the probe timeout in seconds. Probe marked as
            failed if valid response is not received with this timeout period.
            Acceptable values are from 1 second to 86400 seconds.</param>
            <param name="unhealthyThreshold">The probe retry count. Backend
            server is marked down after consecutive probe failure count reaches
            UnhealthyThreshold. Acceptable values are from 1 second to
            20.</param>
            <param name="pickHostNameFromBackendHttpSettings">Whether the host
            header should be picked from the backend http settings. Default
            value is false.</param>
            <param name="minServers">Minimum number of servers that are always
            marked healthy. Default value is 0.</param>
            <param name="match">Criterion for classifying a healthy probe
            response.</param>
            <param name="provisioningState">Provisioning state of the backend
            http settings resource. Possible values are: 'Updating',
            'Deleting', and 'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Protocol">
            <summary>
            Gets or sets protocol. Possible values include: 'Http', 'Https'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Host">
            <summary>
            Gets or sets host name to send the probe to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Path">
            <summary>
            Gets or sets relative path of probe. Valid path starts from '/'.
            Probe is sent to
            &amp;lt;Protocol&amp;gt;://&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;&amp;lt;path&amp;gt;
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Interval">
            <summary>
            Gets or sets the probing interval in seconds. This is the time
            interval between two consecutive probes. Acceptable values are from
            1 second to 86400 seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Timeout">
            <summary>
            Gets or sets the probe timeout in seconds. Probe marked as failed
            if valid response is not received with this timeout period.
            Acceptable values are from 1 second to 86400 seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.UnhealthyThreshold">
            <summary>
            Gets or sets the probe retry count. Backend server is marked down
            after consecutive probe failure count reaches UnhealthyThreshold.
            Acceptable values are from 1 second to 20.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.PickHostNameFromBackendHttpSettings">
            <summary>
            Gets or sets whether the host header should be picked from the
            backend http settings. Default value is false.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.MinServers">
            <summary>
            Gets or sets minimum number of servers that are always marked
            healthy. Default value is 0.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Match">
            <summary>
            Gets or sets criterion for classifying a healthy probe response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the backend http settings
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbe.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch">
            <summary>
            Application gateway probe health response match
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayProbeHealthResponseMatch class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch.#ctor(System.String,System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayProbeHealthResponseMatch class.
            </summary>
            <param name="body">Body that must be contained in the health
            response. Default value is empty.</param>
            <param name="statusCodes">Allowed ranges of healthy status codes.
            Default range of healthy status codes is 200-399.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch.Body">
            <summary>
            Gets or sets body that must be contained in the health response.
            Default value is empty.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProbeHealthResponseMatch.StatusCodes">
            <summary>
            Gets or sets allowed ranges of healthy status codes. Default range
            of healthy status codes is 200-399.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayProtocol">
            <summary>
            Defines values for ApplicationGatewayProtocol.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration">
            <summary>
            Redirect configuration of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayRedirectConfiguration class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.#ctor(System.String,System.String,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayRedirectConfiguration class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="redirectType">Supported http redirection types -
            Permanent, Temporary, Found, SeeOther. Possible values include:
            'Permanent', 'Found', 'SeeOther', 'Temporary'</param>
            <param name="targetListener">Reference to a listener to redirect
            the request to.</param>
            <param name="targetUrl">Url to redirect the request to.</param>
            <param name="includePath">Include path in the redirected
            url.</param>
            <param name="includeQueryString">Include query string in the
            redirected url.</param>
            <param name="requestRoutingRules">Request routing specifying
            redirect configuration.</param>
            <param name="urlPathMaps">Url path maps specifying default redirect
            configuration.</param>
            <param name="pathRules">Path rules specifying redirect
            configuration.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.RedirectType">
            <summary>
            Gets or sets supported http redirection types - Permanent,
            Temporary, Found, SeeOther. Possible values include: 'Permanent',
            'Found', 'SeeOther', 'Temporary'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.TargetListener">
            <summary>
            Gets or sets reference to a listener to redirect the request to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.TargetUrl">
            <summary>
            Gets or sets url to redirect the request to.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.IncludePath">
            <summary>
            Gets or sets include path in the redirected url.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.IncludeQueryString">
            <summary>
            Gets or sets include query string in the redirected url.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.RequestRoutingRules">
            <summary>
            Gets or sets request routing specifying redirect configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.UrlPathMaps">
            <summary>
            Gets or sets url path maps specifying default redirect
            configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.PathRules">
            <summary>
            Gets or sets path rules specifying redirect configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectConfiguration.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRedirectType">
            <summary>
            Defines values for ApplicationGatewayRedirectType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule">
            <summary>
            Request routing rule of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayRequestRoutingRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.#ctor(System.String,System.String,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayRequestRoutingRule class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="ruleType">Rule type. Possible values include: 'Basic',
            'PathBasedRouting'</param>
            <param name="backendAddressPool">Backend address pool resource of
            the application gateway. </param>
            <param name="backendHttpSettings">Frontend port resource of the
            application gateway.</param>
            <param name="httpListener">Http listener resource of the
            application gateway. </param>
            <param name="urlPathMap">URL path map resource of the application
            gateway.</param>
            <param name="redirectConfiguration">Redirect configuration resource
            of the application gateway.</param>
            <param name="provisioningState">Provisioning state of the request
            routing rule resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.RuleType">
            <summary>
            Gets or sets rule type. Possible values include: 'Basic',
            'PathBasedRouting'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.BackendAddressPool">
            <summary>
            Gets or sets backend address pool resource of the application
            gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.BackendHttpSettings">
            <summary>
            Gets or sets frontend port resource of the application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.HttpListener">
            <summary>
            Gets or sets http listener resource of the application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.UrlPathMap">
            <summary>
            Gets or sets URL path map resource of the application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.RedirectConfiguration">
            <summary>
            Gets or sets redirect configuration resource of the application
            gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the request routing rule
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRule.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayRequestRoutingRuleType">
            <summary>
            Defines values for ApplicationGatewayRequestRoutingRuleType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySku">
            <summary>
            SKU of an application gateway
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySku.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewaySku class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySku.#ctor(System.String,System.String,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the ApplicationGatewaySku class.
            </summary>
            <param name="name">Name of an application gateway SKU. Possible
            values include: 'Standard_Small', 'Standard_Medium',
            'Standard_Large', 'WAF_Medium', 'WAF_Large'</param>
            <param name="tier">Tier of an application gateway. Possible values
            include: 'Standard', 'WAF'</param>
            <param name="capacity">Capacity (instance count) of an application
            gateway.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySku.Name">
            <summary>
            Gets or sets name of an application gateway SKU. Possible values
            include: 'Standard_Small', 'Standard_Medium', 'Standard_Large',
            'WAF_Medium', 'WAF_Large'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySku.Tier">
            <summary>
            Gets or sets tier of an application gateway. Possible values
            include: 'Standard', 'WAF'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySku.Capacity">
            <summary>
            Gets or sets capacity (instance count) of an application gateway.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySkuName">
            <summary>
            Defines values for ApplicationGatewaySkuName.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate">
            <summary>
            SSL certificates of an application gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewaySslCertificate
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewaySslCertificate
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="data">Base-64 encoded pfx certificate. Only applicable
            in PUT Request.</param>
            <param name="password">Password for the pfx file specified in data.
            Only applicable in PUT request.</param>
            <param name="publicCertData">Base-64 encoded Public cert data
            corresponding to pfx specified in data. Only applicable in GET
            request.</param>
            <param name="provisioningState">Provisioning state of the SSL
            certificate resource Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.Data">
            <summary>
            Gets or sets base-64 encoded pfx certificate. Only applicable in
            PUT Request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.Password">
            <summary>
            Gets or sets password for the pfx file specified in data. Only
            applicable in PUT request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.PublicCertData">
            <summary>
            Gets or sets base-64 encoded Public cert data corresponding to pfx
            specified in data. Only applicable in GET request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the SSL certificate resource
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCertificate.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslCipherSuite">
            <summary>
            Defines values for ApplicationGatewaySslCipherSuite.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy">
            <summary>
            Application Gateway Ssl policy.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewaySslPolicy
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy.#ctor(System.Collections.Generic.IList{System.String},System.String,System.String,System.Collections.Generic.IList{System.String},System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewaySslPolicy
            class.
            </summary>
            <param name="disabledSslProtocols">Ssl protocols to be disabled on
            application gateway.</param>
            <param name="policyType">Type of Ssl Policy. Possible values
            include: 'Predefined', 'Custom'</param>
            <param name="policyName">Name of Ssl predefined policy. Possible
            values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401',
            'AppGwSslPolicy20170401S'</param>
            <param name="cipherSuites">Ssl cipher suites to be enabled in the
            specified order to application gateway.</param>
            <param name="minProtocolVersion">Minimum version of Ssl protocol to
            be supported on application gateway. Possible values include:
            'TLSv1_0', 'TLSv1_1', 'TLSv1_2'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy.DisabledSslProtocols">
            <summary>
            Gets or sets ssl protocols to be disabled on application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy.PolicyType">
            <summary>
            Gets or sets type of Ssl Policy. Possible values include:
            'Predefined', 'Custom'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy.PolicyName">
            <summary>
            Gets or sets name of Ssl predefined policy. Possible values
            include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401',
            'AppGwSslPolicy20170401S'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy.CipherSuites">
            <summary>
            Gets or sets ssl cipher suites to be enabled in the specified order
            to application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicy.MinProtocolVersion">
            <summary>
            Gets or sets minimum version of Ssl protocol to be supported on
            application gateway. Possible values include: 'TLSv1_0', 'TLSv1_1',
            'TLSv1_2'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicyName">
            <summary>
            Defines values for ApplicationGatewaySslPolicyName.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPolicyType">
            <summary>
            Defines values for ApplicationGatewaySslPolicyType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPredefinedPolicy">
            <summary>
            An Ssl predefined policy
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPredefinedPolicy.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewaySslPredefinedPolicy class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPredefinedPolicy.#ctor(System.String,System.String,System.Collections.Generic.IList{System.String},System.String)">
            <summary>
            Initializes a new instance of the
            ApplicationGatewaySslPredefinedPolicy class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Name of Ssl predefined policy.</param>
            <param name="cipherSuites">Ssl cipher suites to be enabled in the
            specified order for application gateway.</param>
            <param name="minProtocolVersion">Minimum version of Ssl protocol to
            be supported on application gateway. Possible values include:
            'TLSv1_0', 'TLSv1_1', 'TLSv1_2'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPredefinedPolicy.Name">
            <summary>
            Gets or sets name of Ssl predefined policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPredefinedPolicy.CipherSuites">
            <summary>
            Gets or sets ssl cipher suites to be enabled in the specified order
            for application gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslPredefinedPolicy.MinProtocolVersion">
            <summary>
            Gets or sets minimum version of Ssl protocol to be supported on
            application gateway. Possible values include: 'TLSv1_0', 'TLSv1_1',
            'TLSv1_2'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewaySslProtocol">
            <summary>
            Defines values for ApplicationGatewaySslProtocol.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayTier">
            <summary>
            Defines values for ApplicationGatewayTier.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap">
            <summary>
            UrlPathMaps give a url path to the backend mapping information for
            PathBasedRouting.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.#ctor">
            <summary>
            Initializes a new instance of the ApplicationGatewayUrlPathMap
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.#ctor(System.String,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayPathRule},System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ApplicationGatewayUrlPathMap
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="defaultBackendAddressPool">Default backend address
            pool resource of URL path map.</param>
            <param name="defaultBackendHttpSettings">Default backend http
            settings resource of URL path map.</param>
            <param name="defaultRedirectConfiguration">Default redirect
            configuration resource of URL path map.</param>
            <param name="pathRules">Path rule of URL path map resource.</param>
            <param name="provisioningState">Provisioning state of the backend
            http settings resource. Possible values are: 'Updating',
            'Deleting', and 'Failed'.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.DefaultBackendAddressPool">
            <summary>
            Gets or sets default backend address pool resource of URL path map.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.DefaultBackendHttpSettings">
            <summary>
            Gets or sets default backend http settings resource of URL path
            map.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.DefaultRedirectConfiguration">
            <summary>
            Gets or sets default redirect configuration resource of URL path
            map.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.PathRules">
            <summary>
            Gets or sets path rule of URL path map resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.ProvisioningState">
            <summary>
            Gets or sets provisioning state of the backend http settings
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayUrlPathMap.Type">
            <summary>
            Gets or sets type of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration">
            <summary>
            Application gateway web application firewall configuration.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration.#ctor">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayWebApplicationFirewallConfiguration class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration.#ctor(System.Boolean,System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayFirewallDisabledRuleGroup})">
            <summary>
            Initializes a new instance of the
            ApplicationGatewayWebApplicationFirewallConfiguration class.
            </summary>
            <param name="enabled">Whether the web application firewall is
            enabled or not.</param>
            <param name="firewallMode">Web application firewall mode. Possible
            values include: 'Detection', 'Prevention'</param>
            <param name="ruleSetType">The type of the web application firewall
            rule set. Possible values are: 'OWASP'.</param>
            <param name="ruleSetVersion">The version of the rule set
            type.</param>
            <param name="disabledRuleGroups">The disabled rule groups.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration.Enabled">
            <summary>
            Gets or sets whether the web application firewall is enabled or
            not.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration.FirewallMode">
            <summary>
            Gets or sets web application firewall mode. Possible values
            include: 'Detection', 'Prevention'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration.RuleSetType">
            <summary>
            Gets or sets the type of the web application firewall rule set.
            Possible values are: 'OWASP'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration.RuleSetVersion">
            <summary>
            Gets or sets the version of the rule set type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration.DisabledRuleGroups">
            <summary>
            Gets or sets the disabled rule groups.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ApplicationGatewayWebApplicationFirewallConfiguration.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.AssociationType">
            <summary>
            Defines values for AssociationType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.AuthenticationMethod">
            <summary>
            Defines values for AuthenticationMethod.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.AuthorizationUseStatus">
            <summary>
            Defines values for AuthorizationUseStatus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.AzureAsyncOperationResult">
            <summary>
            The response body contains the status of the specified asynchronous
            operation, indicating whether it has succeeded, is in progress, or has
            failed. Note that this status is distinct from the HTTP status code
            returned for the Get Operation Status operation itself. If the
            asynchronous operation succeeded, the response body includes the HTTP
            status code for the successful request. If the asynchronous operation
            failed, the response body includes the HTTP status code for the failed
            request and error information regarding the failure.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.AzureAsyncOperationResult.#ctor">
            <summary>
            Initializes a new instance of the AzureAsyncOperationResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.AzureAsyncOperationResult.#ctor(System.String,Microsoft.Azure.Management.Network.Models.Error)">
            <summary>
            Initializes a new instance of the AzureAsyncOperationResult class.
            </summary>
            <param name="status">Status of the Azure async operation. Possible
            values are: 'InProgress', 'Succeeded', and 'Failed'. Possible
            values include: 'InProgress', 'Succeeded', 'Failed'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.AzureAsyncOperationResult.Status">
            <summary>
            Gets or sets status of the Azure async operation. Possible values
            are: 'InProgress', 'Succeeded', and 'Failed'. Possible values
            include: 'InProgress', 'Succeeded', 'Failed'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.AzureAsyncOperationResult.Error">
            <summary>
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.BackendAddressPool">
            <summary>
            Pool of backend IP addresses.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BackendAddressPool.#ctor">
            <summary>
            Initializes a new instance of the BackendAddressPool class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BackendAddressPool.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the BackendAddressPool class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="backendIPConfigurations">Gets collection of references
            to IP addresses defined in network interfaces.</param>
            <param name="loadBalancingRules">Gets load balancing rules that use
            this backend address pool.</param>
            <param name="outboundNatRule">Gets outbound rules that use this
            backend address pool.</param>
            <param name="provisioningState">Get provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">Gets name of the resource that is unique within
            a resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BackendAddressPool.BackendIPConfigurations">
            <summary>
            Gets collection of references to IP addresses defined in network
            interfaces.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BackendAddressPool.LoadBalancingRules">
            <summary>
            Gets load balancing rules that use this backend address pool.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BackendAddressPool.OutboundNatRule">
            <summary>
            Gets outbound rules that use this backend address pool.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BackendAddressPool.ProvisioningState">
            <summary>
            Gets or sets get provisioning state of the public IP resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BackendAddressPool.Name">
            <summary>
            Gets name of the resource that is unique within a resource group.
            This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BackendAddressPool.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.BGPCommunity">
            <summary>
            Contains bgp community information offered in Service Community
            resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BGPCommunity.#ctor">
            <summary>
            Initializes a new instance of the BGPCommunity class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BGPCommunity.#ctor(System.String,System.String,System.String,System.Collections.Generic.IList{System.String},System.Nullable{System.Boolean},System.String)">
            <summary>
            Initializes a new instance of the BGPCommunity class.
            </summary>
            <param name="serviceSupportedRegion">The region which the service
            support. e.g. For O365, region is Global.</param>
            <param name="communityName">The name of the bgp community. e.g.
            Skype.</param>
            <param name="communityValue">The value of the bgp community. For
            more information:
            https://docs.microsoft.com/en-us/azure/expressroute/expressroute-routing.</param>
            <param name="communityPrefixes">The prefixes that the bgp community
            contains.</param>
            <param name="isAuthorizedToUse">Customer is authorized to use bgp
            community or not.</param>
            <param name="serviceGroup">The service group of the bgp community
            contains.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BGPCommunity.ServiceSupportedRegion">
            <summary>
            Gets or sets the region which the service support. e.g. For O365,
            region is Global.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BGPCommunity.CommunityName">
            <summary>
            Gets or sets the name of the bgp community. e.g. Skype.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BGPCommunity.CommunityValue">
            <summary>
            Gets or sets the value of the bgp community. For more information:
            https://docs.microsoft.com/en-us/azure/expressroute/expressroute-routing.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BGPCommunity.CommunityPrefixes">
            <summary>
            Gets or sets the prefixes that the bgp community contains.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BGPCommunity.IsAuthorizedToUse">
            <summary>
            Gets or sets customer is authorized to use bgp community or not.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BGPCommunity.ServiceGroup">
            <summary>
            Gets or sets the service group of the bgp community contains.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.BgpPeerState">
            <summary>
            Defines values for BgpPeerState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.BgpPeerStatus">
            <summary>
            BGP peer status details
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.#ctor">
            <summary>
            Initializes a new instance of the BgpPeerStatus class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.#ctor(System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.Nullable{System.Int64},System.Nullable{System.Int64},System.Nullable{System.Int64})">
            <summary>
            Initializes a new instance of the BgpPeerStatus class.
            </summary>
            <param name="localAddress">The virtual network gateway's local
            address</param>
            <param name="neighbor">The remote BGP peer</param>
            <param name="asn">The autonomous system number of the remote BGP
            peer</param>
            <param name="state">The BGP peer state. Possible values include:
            'Unknown', 'Stopped', 'Idle', 'Connecting', 'Connected'</param>
            <param name="connectedDuration">For how long the peering has been
            up</param>
            <param name="routesReceived">The number of routes learned from this
            peer</param>
            <param name="messagesSent">The number of BGP messages sent</param>
            <param name="messagesReceived">The number of BGP messages
            received</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.LocalAddress">
            <summary>
            Gets the virtual network gateway's local address
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.Neighbor">
            <summary>
            Gets the remote BGP peer
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.Asn">
            <summary>
            Gets the autonomous system number of the remote BGP peer
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.State">
            <summary>
            Gets the BGP peer state. Possible values include: 'Unknown',
            'Stopped', 'Idle', 'Connecting', 'Connected'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.ConnectedDuration">
            <summary>
            Gets for how long the peering has been up
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.RoutesReceived">
            <summary>
            Gets the number of routes learned from this peer
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.MessagesSent">
            <summary>
            Gets the number of BGP messages sent
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatus.MessagesReceived">
            <summary>
            Gets the number of BGP messages received
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.BgpPeerStatusListResult">
            <summary>
            Response for list BGP peer status API service call
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BgpPeerStatusListResult.#ctor">
            <summary>
            Initializes a new instance of the BgpPeerStatusListResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BgpPeerStatusListResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.BgpPeerStatus})">
            <summary>
            Initializes a new instance of the BgpPeerStatusListResult class.
            </summary>
            <param name="value">List of BGP peers</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpPeerStatusListResult.Value">
            <summary>
            Gets or sets list of BGP peers
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.BgpServiceCommunity">
            <summary>
            Service Community Properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BgpServiceCommunity.#ctor">
            <summary>
            Initializes a new instance of the BgpServiceCommunity class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BgpServiceCommunity.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.BGPCommunity})">
            <summary>
            Initializes a new instance of the BgpServiceCommunity class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="serviceName">The name of the bgp community. e.g.
            Skype.</param>
            <param name="bgpCommunities">Get a list of bgp communities.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpServiceCommunity.ServiceName">
            <summary>
            Gets or sets the name of the bgp community. e.g. Skype.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpServiceCommunity.BgpCommunities">
            <summary>
            Gets or sets get a list of bgp communities.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.BgpSettings">
            <summary>
            BGP settings details
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BgpSettings.#ctor">
            <summary>
            Initializes a new instance of the BgpSettings class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.BgpSettings.#ctor(System.Nullable{System.Int64},System.String,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the BgpSettings class.
            </summary>
            <param name="asn">The BGP speaker's ASN.</param>
            <param name="bgpPeeringAddress">The BGP peering address and BGP
            identifier of this BGP speaker.</param>
            <param name="peerWeight">The weight added to routes learned from
            this BGP speaker.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpSettings.Asn">
            <summary>
            Gets or sets the BGP speaker's ASN.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpSettings.BgpPeeringAddress">
            <summary>
            Gets or sets the BGP peering address and BGP identifier of this BGP
            speaker.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.BgpSettings.PeerWeight">
            <summary>
            Gets or sets the weight added to routes learned from this BGP
            speaker.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey">
            <summary>
            The virtual network connection reset shared key
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey.#ctor">
            <summary>
            Initializes a new instance of the ConnectionResetSharedKey class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the ConnectionResetSharedKey class.
            </summary>
            <param name="keyLength">The virtual network connection reset shared
            key length, should between 1 and 128.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey.KeyLength">
            <summary>
            Gets or sets the virtual network connection reset shared key
            length, should between 1 and 128.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectionSharedKey">
            <summary>
            Response for GetConnectionSharedKey API service call
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectionSharedKey.#ctor">
            <summary>
            Initializes a new instance of the ConnectionSharedKey class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectionSharedKey.#ctor(System.String)">
            <summary>
            Initializes a new instance of the ConnectionSharedKey class.
            </summary>
            <param name="value">The virtual network connection shared key
            value.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectionSharedKey.Value">
            <summary>
            Gets or sets the virtual network connection shared key value.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectionSharedKey.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectionStatus">
            <summary>
            Defines values for ConnectionStatus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectivityDestination">
            <summary>
            Parameters that define destination of connection.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityDestination.#ctor">
            <summary>
            Initializes a new instance of the ConnectivityDestination class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityDestination.#ctor(System.String,System.String,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the ConnectivityDestination class.
            </summary>
            <param name="resourceId">The ID of the resource to which a
            connection attempt will be made.</param>
            <param name="address">The IP address or URI the resource to which a
            connection attempt will be made.</param>
            <param name="port">Port on which check connectivity will be
            performed.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityDestination.ResourceId">
            <summary>
            Gets or sets the ID of the resource to which a connection attempt
            will be made.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityDestination.Address">
            <summary>
            Gets or sets the IP address or URI the resource to which a
            connection attempt will be made.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityDestination.Port">
            <summary>
            Gets or sets port on which check connectivity will be performed.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectivityHop">
            <summary>
            Information about a hop between the source and the destination.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityHop.#ctor">
            <summary>
            Initializes a new instance of the ConnectivityHop class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityHop.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ConnectivityIssue})">
            <summary>
            Initializes a new instance of the ConnectivityHop class.
            </summary>
            <param name="type">The type of the hop.</param>
            <param name="id">The ID of the hop.</param>
            <param name="address">The IP address of the hop.</param>
            <param name="resourceId">The ID of the resource corresponding to
            this hop.</param>
            <param name="nextHopIds">List of next hop identifiers.</param>
            <param name="issues">List of issues.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityHop.Type">
            <summary>
            Gets the type of the hop.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityHop.Id">
            <summary>
            Gets the ID of the hop.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityHop.Address">
            <summary>
            Gets the IP address of the hop.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityHop.ResourceId">
            <summary>
            Gets the ID of the resource corresponding to this hop.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityHop.NextHopIds">
            <summary>
            Gets list of next hop identifiers.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityHop.Issues">
            <summary>
            Gets list of issues.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectivityInformation">
            <summary>
            Information on the connectivity status.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.#ctor">
            <summary>
            Initializes a new instance of the ConnectivityInformation class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ConnectivityHop},System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the ConnectivityInformation class.
            </summary>
            <param name="hops">List of hops between the source and the
            destination.</param>
            <param name="connectionStatus">The connection status. Possible
            values include: 'Unknown', 'Connected', 'Disconnected',
            'Degraded'</param>
            <param name="avgLatencyInMs">Average latency in
            milliseconds.</param>
            <param name="minLatencyInMs">Minimum latency in
            milliseconds.</param>
            <param name="maxLatencyInMs">Maximum latency in
            milliseconds.</param>
            <param name="probesSent">Total number of probes sent.</param>
            <param name="probesFailed">Number of failed probes.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.Hops">
            <summary>
            Gets list of hops between the source and the destination.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.ConnectionStatus">
            <summary>
            Gets the connection status. Possible values include: 'Unknown',
            'Connected', 'Disconnected', 'Degraded'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.AvgLatencyInMs">
            <summary>
            Gets average latency in milliseconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.MinLatencyInMs">
            <summary>
            Gets minimum latency in milliseconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.MaxLatencyInMs">
            <summary>
            Gets maximum latency in milliseconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.ProbesSent">
            <summary>
            Gets total number of probes sent.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityInformation.ProbesFailed">
            <summary>
            Gets number of failed probes.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectivityIssue">
            <summary>
            Information about an issue encountered in the process of checking for
            connectivity.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityIssue.#ctor">
            <summary>
            Initializes a new instance of the ConnectivityIssue class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityIssue.#ctor(System.String,System.String,System.String,System.Collections.Generic.IList{System.Collections.Generic.IDictionary{System.String,System.String}})">
            <summary>
            Initializes a new instance of the ConnectivityIssue class.
            </summary>
            <param name="origin">The origin of the issue. Possible values
            include: 'Local', 'Inbound', 'Outbound'</param>
            <param name="severity">The severity of the issue. Possible values
            include: 'Error', 'Warning'</param>
            <param name="type">The type of issue. Possible values include:
            'Unknown', 'AgentStopped', 'GuestFirewall', 'DnsResolution',
            'SocketBind', 'NetworkSecurityRule', 'UserDefinedRoute',
            'PortThrottled', 'Platform'</param>
            <param name="context">Provides additional context on the
            issue.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityIssue.Origin">
            <summary>
            Gets the origin of the issue. Possible values include: 'Local',
            'Inbound', 'Outbound'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityIssue.Severity">
            <summary>
            Gets the severity of the issue. Possible values include: 'Error',
            'Warning'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityIssue.Type">
            <summary>
            Gets the type of issue. Possible values include: 'Unknown',
            'AgentStopped', 'GuestFirewall', 'DnsResolution', 'SocketBind',
            'NetworkSecurityRule', 'UserDefinedRoute', 'PortThrottled',
            'Platform'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityIssue.Context">
            <summary>
            Gets provides additional context on the issue.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectivityParameters">
            <summary>
            Parameters that determine how the connectivity check will be performed.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityParameters.#ctor">
            <summary>
            Initializes a new instance of the ConnectivityParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityParameters.#ctor(Microsoft.Azure.Management.Network.Models.ConnectivitySource,Microsoft.Azure.Management.Network.Models.ConnectivityDestination)">
            <summary>
            Initializes a new instance of the ConnectivityParameters class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityParameters.Source">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivityParameters.Destination">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivityParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ConnectivitySource">
            <summary>
            Parameters that define the source of the connection.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivitySource.#ctor">
            <summary>
            Initializes a new instance of the ConnectivitySource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivitySource.#ctor(System.String,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the ConnectivitySource class.
            </summary>
            <param name="resourceId">The ID of the resource from which a
            connectivity check will be initiated.</param>
            <param name="port">The source port from which a connectivity check
            will be performed.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivitySource.ResourceId">
            <summary>
            Gets or sets the ID of the resource from which a connectivity check
            will be initiated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ConnectivitySource.Port">
            <summary>
            Gets or sets the source port from which a connectivity check will
            be performed.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ConnectivitySource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.DhcpOptions">
            <summary>
            DhcpOptions contains an array of DNS servers available to VMs deployed
            in the virtual network. Standard DHCP option for a subnet overrides
            VNET DHCP options.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.DhcpOptions.#ctor">
            <summary>
            Initializes a new instance of the DhcpOptions class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.DhcpOptions.#ctor(System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the DhcpOptions class.
            </summary>
            <param name="dnsServers">The list of DNS servers IP
            addresses.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.DhcpOptions.DnsServers">
            <summary>
            Gets or sets the list of DNS servers IP addresses.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.DhGroup">
            <summary>
            Defines values for DhGroup.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Direction">
            <summary>
            Defines values for Direction.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.DnsNameAvailabilityResult">
            <summary>
            Response for the CheckDnsNameAvailability API service call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.DnsNameAvailabilityResult.#ctor">
            <summary>
            Initializes a new instance of the DnsNameAvailabilityResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.DnsNameAvailabilityResult.#ctor(System.Nullable{System.Boolean})">
            <summary>
            Initializes a new instance of the DnsNameAvailabilityResult class.
            </summary>
            <param name="available">Domain availability (True/False).</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.DnsNameAvailabilityResult.Available">
            <summary>
            Gets or sets domain availability (True/False).
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroup">
            <summary>
            Effective network security group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroup.#ctor">
            <summary>
            Initializes a new instance of the EffectiveNetworkSecurityGroup
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroup.#ctor(Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupAssociation,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule})">
            <summary>
            Initializes a new instance of the EffectiveNetworkSecurityGroup
            class.
            </summary>
            <param name="networkSecurityGroup">The ID of network security group
            that is applied.</param>
            <param name="effectiveSecurityRules">A collection of effective
            security rules.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroup.NetworkSecurityGroup">
            <summary>
            Gets or sets the ID of network security group that is applied.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroup.Association">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroup.EffectiveSecurityRules">
            <summary>
            Gets or sets a collection of effective security rules.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupAssociation">
            <summary>
            The effective network security group association.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupAssociation.#ctor">
            <summary>
            Initializes a new instance of the
            EffectiveNetworkSecurityGroupAssociation class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupAssociation.#ctor(Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource)">
            <summary>
            Initializes a new instance of the
            EffectiveNetworkSecurityGroupAssociation class.
            </summary>
            <param name="subnet">The ID of the subnet if assigned.</param>
            <param name="networkInterface">The ID of the network interface if
            assigned.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupAssociation.Subnet">
            <summary>
            Gets or sets the ID of the subnet if assigned.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupAssociation.NetworkInterface">
            <summary>
            Gets or sets the ID of the network interface if assigned.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupListResult">
            <summary>
            Response for list effective network security groups API service call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupListResult.#ctor">
            <summary>
            Initializes a new instance of the
            EffectiveNetworkSecurityGroupListResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupListResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroup},System.String)">
            <summary>
            Initializes a new instance of the
            EffectiveNetworkSecurityGroupListResult class.
            </summary>
            <param name="value">A list of effective network security
            groups.</param>
            <param name="nextLink">The URL to get the next set of
            results.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupListResult.Value">
            <summary>
            Gets or sets a list of effective network security groups.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityGroupListResult.NextLink">
            <summary>
            Gets or sets the URL to get the next set of results.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule">
            <summary>
            Effective network security rules.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.#ctor">
            <summary>
            Initializes a new instance of the EffectiveNetworkSecurityRule
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String},System.String,System.Nullable{System.Int32},System.String)">
            <summary>
            Initializes a new instance of the EffectiveNetworkSecurityRule
            class.
            </summary>
            <param name="name">The name of the security rule specified by the
            user (if created by the user).</param>
            <param name="protocol">The network protocol this rule applies to.
            Possible values are: 'Tcp', 'Udp', and '*'. Possible values
            include: 'Tcp', 'Udp', '*'</param>
            <param name="sourcePortRange">The source port or range.</param>
            <param name="destinationPortRange">The destination port or
            range.</param>
            <param name="sourceAddressPrefix">The source address
            prefix.</param>
            <param name="destinationAddressPrefix">The destination address
            prefix.</param>
            <param name="expandedSourceAddressPrefix">The expanded source
            address prefix.</param>
            <param name="expandedDestinationAddressPrefix">Expanded destination
            address prefix.</param>
            <param name="access">Whether network traffic is allowed or denied.
            Possible values are: 'Allow' and 'Deny'. Possible values include:
            'Allow', 'Deny'</param>
            <param name="priority">The priority of the rule.</param>
            <param name="direction">The direction of the rule. Possible values
            are: 'Inbound and Outbound'. Possible values include: 'Inbound',
            'Outbound'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.Name">
            <summary>
            Gets or sets the name of the security rule specified by the user
            (if created by the user).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.Protocol">
            <summary>
            Gets or sets the network protocol this rule applies to. Possible
            values are: 'Tcp', 'Udp', and '*'. Possible values include: 'Tcp',
            'Udp', '*'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.SourcePortRange">
            <summary>
            Gets or sets the source port or range.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.DestinationPortRange">
            <summary>
            Gets or sets the destination port or range.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.SourceAddressPrefix">
            <summary>
            Gets or sets the source address prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.DestinationAddressPrefix">
            <summary>
            Gets or sets the destination address prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.ExpandedSourceAddressPrefix">
            <summary>
            Gets or sets the expanded source address prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.ExpandedDestinationAddressPrefix">
            <summary>
            Gets or sets expanded destination address prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.Access">
            <summary>
            Gets or sets whether network traffic is allowed or denied. Possible
            values are: 'Allow' and 'Deny'. Possible values include: 'Allow',
            'Deny'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.Priority">
            <summary>
            Gets or sets the priority of the rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule.Direction">
            <summary>
            Gets or sets the direction of the rule. Possible values are:
            'Inbound and Outbound'. Possible values include: 'Inbound',
            'Outbound'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.EffectiveRoute">
            <summary>
            Effective Route
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveRoute.#ctor">
            <summary>
            Initializes a new instance of the EffectiveRoute class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveRoute.#ctor(System.String,System.String,System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String},System.String)">
            <summary>
            Initializes a new instance of the EffectiveRoute class.
            </summary>
            <param name="name">The name of the user defined route. This is
            optional.</param>
            <param name="source">Who created the route. Possible values are:
            'Unknown', 'User', 'VirtualNetworkGateway', and 'Default'. Possible
            values include: 'Unknown', 'User', 'VirtualNetworkGateway',
            'Default'</param>
            <param name="state">The value of effective route. Possible values
            are: 'Active' and 'Invalid'. Possible values include: 'Active',
            'Invalid'</param>
            <param name="addressPrefix">The address prefixes of the effective
            routes in CIDR notation.</param>
            <param name="nextHopIpAddress">The IP address of the next hop of
            the effective route.</param>
            <param name="nextHopType">The type of Azure hop the packet should
            be sent to. Possible values are: 'VirtualNetworkGateway',
            'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible
            values include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet',
            'VirtualAppliance', 'None'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveRoute.Name">
            <summary>
            Gets or sets the name of the user defined route. This is optional.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveRoute.Source">
            <summary>
            Gets or sets who created the route. Possible values are: 'Unknown',
            'User', 'VirtualNetworkGateway', and 'Default'. Possible values
            include: 'Unknown', 'User', 'VirtualNetworkGateway', 'Default'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveRoute.State">
            <summary>
            Gets or sets the value of effective route. Possible values are:
            'Active' and 'Invalid'. Possible values include: 'Active',
            'Invalid'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveRoute.AddressPrefix">
            <summary>
            Gets or sets the address prefixes of the effective routes in CIDR
            notation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveRoute.NextHopIpAddress">
            <summary>
            Gets or sets the IP address of the next hop of the effective route.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveRoute.NextHopType">
            <summary>
            Gets or sets the type of Azure hop the packet should be sent to.
            Possible values are: 'VirtualNetworkGateway', 'VnetLocal',
            'Internet', 'VirtualAppliance', and 'None'. Possible values
            include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet',
            'VirtualAppliance', 'None'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.EffectiveRouteListResult">
            <summary>
            Response for list effective route API service call.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveRouteListResult.#ctor">
            <summary>
            Initializes a new instance of the EffectiveRouteListResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.EffectiveRouteListResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.EffectiveRoute},System.String)">
            <summary>
            Initializes a new instance of the EffectiveRouteListResult class.
            </summary>
            <param name="value">A list of effective routes.</param>
            <param name="nextLink">The URL to get the next set of
            results.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveRouteListResult.Value">
            <summary>
            Gets or sets a list of effective routes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.EffectiveRouteListResult.NextLink">
            <summary>
            Gets or sets the URL to get the next set of results.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.EffectiveRouteSource">
            <summary>
            Defines values for EffectiveRouteSource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.EffectiveRouteState">
            <summary>
            Defines values for EffectiveRouteState.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Error.#ctor">
            <summary>
            Initializes a new instance of the Error class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Error.#ctor(System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ErrorDetails},System.String)">
            <summary>
            Initializes a new instance of the Error class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Error.Code">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Error.Message">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Error.Target">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Error.Details">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Error.InnerError">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ErrorDetails.#ctor">
            <summary>
            Initializes a new instance of the ErrorDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ErrorDetails.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ErrorDetails class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ErrorDetails.Code">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ErrorDetails.Target">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ErrorDetails.Message">
            <summary>
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit">
            <summary>
            ExpressRouteCircuit resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteCircuit class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSku,System.Nullable{System.Boolean},System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering},System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitServiceProviderProperties,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuit class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="sku">The SKU.</param>
            <param name="allowClassicOperations">Allow classic
            operations</param>
            <param name="circuitProvisioningState">The CircuitProvisioningState
            state of the resource.</param>
            <param name="serviceProviderProvisioningState">The
            ServiceProviderProvisioningState state of the resource. Possible
            values are 'NotProvisioned', 'Provisioning', 'Provisioned', and
            'Deprovisioning'. Possible values include: 'NotProvisioned',
            'Provisioning', 'Provisioned', 'Deprovisioning'</param>
            <param name="authorizations">The list of authorizations.</param>
            <param name="peerings">The list of peerings.</param>
            <param name="serviceKey">The ServiceKey.</param>
            <param name="serviceProviderNotes">The
            ServiceProviderNotes.</param>
            <param name="serviceProviderProperties">The
            ServiceProviderProperties.</param>
            <param name="provisioningState">Gets the provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="gatewayManagerEtag">The GatewayManager Etag.</param>
            <param name="etag">Gets a unique read-only string that changes
            whenever the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.Sku">
            <summary>
            Gets or sets the SKU.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.AllowClassicOperations">
            <summary>
            Gets or sets allow classic operations
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.CircuitProvisioningState">
            <summary>
            Gets or sets the CircuitProvisioningState state of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.ServiceProviderProvisioningState">
            <summary>
            Gets or sets the ServiceProviderProvisioningState state of the
            resource. Possible values are 'NotProvisioned', 'Provisioning',
            'Provisioned', and 'Deprovisioning'. Possible values include:
            'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.Authorizations">
            <summary>
            Gets or sets the list of authorizations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.Peerings">
            <summary>
            Gets or sets the list of peerings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.ServiceKey">
            <summary>
            Gets or sets the ServiceKey.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.ServiceProviderNotes">
            <summary>
            Gets or sets the ServiceProviderNotes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.ServiceProviderProperties">
            <summary>
            Gets or sets the ServiceProviderProperties.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.ProvisioningState">
            <summary>
            Gets the provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.GatewayManagerEtag">
            <summary>
            Gets or sets the GatewayManager Etag.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuit.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitArpTable">
            <summary>
            The ARP table associated with the ExpressRouteCircuit.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitArpTable.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitArpTable
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitArpTable.#ctor(System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitArpTable
            class.
            </summary>
            <param name="age">Age</param>
            <param name="interfaceProperty">Interface</param>
            <param name="ipAddress">The IP address.</param>
            <param name="macAddress">The MAC address.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitArpTable.Age">
            <summary>
            Gets or sets age
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitArpTable.InterfaceProperty">
            <summary>
            Gets or sets interface
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitArpTable.IpAddress">
            <summary>
            Gets or sets the IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitArpTable.MacAddress">
            <summary>
            Gets or sets the MAC address.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization">
            <summary>
            Authorization in an ExpressRouteCircuit resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitAuthorization
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitAuthorization
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="authorizationKey">The authorization key.</param>
            <param name="authorizationUseStatus">AuthorizationUseStatus.
            Possible values are: 'Available' and 'InUse'. Possible values
            include: 'Available', 'InUse'</param>
            <param name="provisioningState">Gets the provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">Gets name of the resource that is unique within
            a resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization.AuthorizationKey">
            <summary>
            Gets or sets the authorization key.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization.AuthorizationUseStatus">
            <summary>
            Gets or sets authorizationUseStatus. Possible values are:
            'Available' and 'InUse'. Possible values include: 'Available',
            'InUse'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization.ProvisioningState">
            <summary>
            Gets the provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization.Name">
            <summary>
            Gets name of the resource that is unique within a resource group.
            This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitAuthorization.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering">
            <summary>
            Peering in an ExpressRouteCircuit resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitPeering class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.#ctor(System.String,System.String,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Int32},Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter,Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig,System.String,System.String)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitPeering class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="peeringType">The PeeringType. Possible values are:
            'AzurePublicPeering', 'AzurePrivatePeering', and
            'MicrosoftPeering'. Possible values include: 'AzurePublicPeering',
            'AzurePrivatePeering', 'MicrosoftPeering'</param>
            <param name="state">The state of peering. Possible values are:
            'Disabled' and 'Enabled'. Possible values include: 'Disabled',
            'Enabled'</param>
            <param name="azureASN">The Azure ASN.</param>
            <param name="peerASN">The peer ASN.</param>
            <param name="primaryPeerAddressPrefix">The primary address
            prefix.</param>
            <param name="secondaryPeerAddressPrefix">The secondary address
            prefix.</param>
            <param name="primaryAzurePort">The primary port.</param>
            <param name="secondaryAzurePort">The secondary port.</param>
            <param name="sharedKey">The shared key.</param>
            <param name="vlanId">The VLAN ID.</param>
            <param name="microsoftPeeringConfig">The Microsoft peering
            configuration.</param>
            <param name="stats">Gets peering stats.</param>
            <param name="provisioningState">Gets the provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="gatewayManagerEtag">The GatewayManager Etag.</param>
            <param name="lastModifiedBy">Gets whether the provider or the
            customer last modified the peering.</param>
            <param name="routeFilter">The reference of the RouteFilter
            resource.</param>
            <param name="ipv6PeeringConfig">The IPv6 peering
            configuration.</param>
            <param name="name">Gets name of the resource that is unique within
            a resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.PeeringType">
            <summary>
            Gets or sets the PeeringType. Possible values are:
            'AzurePublicPeering', 'AzurePrivatePeering', and
            'MicrosoftPeering'. Possible values include: 'AzurePublicPeering',
            'AzurePrivatePeering', 'MicrosoftPeering'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.State">
            <summary>
            Gets or sets the state of peering. Possible values are: 'Disabled'
            and 'Enabled'. Possible values include: 'Disabled', 'Enabled'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.AzureASN">
            <summary>
            Gets or sets the Azure ASN.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.PeerASN">
            <summary>
            Gets or sets the peer ASN.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.PrimaryPeerAddressPrefix">
            <summary>
            Gets or sets the primary address prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.SecondaryPeerAddressPrefix">
            <summary>
            Gets or sets the secondary address prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.PrimaryAzurePort">
            <summary>
            Gets or sets the primary port.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.SecondaryAzurePort">
            <summary>
            Gets or sets the secondary port.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.SharedKey">
            <summary>
            Gets or sets the shared key.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.VlanId">
            <summary>
            Gets or sets the VLAN ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.MicrosoftPeeringConfig">
            <summary>
            Gets or sets the Microsoft peering configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.Stats">
            <summary>
            Gets peering stats.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.ProvisioningState">
            <summary>
            Gets the provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.GatewayManagerEtag">
            <summary>
            Gets or sets the GatewayManager Etag.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.LastModifiedBy">
            <summary>
            Gets whether the provider or the customer last modified the
            peering.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.RouteFilter">
            <summary>
            Gets or sets the reference of the RouteFilter resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.Ipv6PeeringConfig">
            <summary>
            Gets or sets the IPv6 peering configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.Name">
            <summary>
            Gets name of the resource that is unique within a resource group.
            This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringAdvertisedPublicPrefixState">
            <summary>
            Defines values for
            ExpressRouteCircuitPeeringAdvertisedPublicPrefixState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig">
            <summary>
            Specifies the peering configuration.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitPeeringConfig
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig.#ctor(System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String},System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitPeeringConfig
            class.
            </summary>
            <param name="advertisedPublicPrefixes">The reference of
            AdvertisedPublicPrefixes.</param>
            <param name="advertisedCommunities">The communities of bgp peering.
            Spepcified for microsoft peering</param>
            <param
            name="advertisedPublicPrefixesState">AdvertisedPublicPrefixState of
            the Peering resource. Possible values are 'NotConfigured',
            'Configuring', 'Configured', and 'ValidationNeeded'. Possible
            values include: 'NotConfigured', 'Configuring', 'Configured',
            'ValidationNeeded'</param>
            <param name="legacyMode">The legacy mode of the peering.</param>
            <param name="customerASN">The CustomerASN of the peering.</param>
            <param name="routingRegistryName">The RoutingRegistryName of the
            configuration.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig.AdvertisedPublicPrefixes">
            <summary>
            Gets or sets the reference of AdvertisedPublicPrefixes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig.AdvertisedCommunities">
            <summary>
            Gets or sets the communities of bgp peering. Spepcified for
            microsoft peering
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig.AdvertisedPublicPrefixesState">
            <summary>
            Gets or sets advertisedPublicPrefixState of the Peering resource.
            Possible values are 'NotConfigured', 'Configuring', 'Configured',
            and 'ValidationNeeded'. Possible values include: 'NotConfigured',
            'Configuring', 'Configured', 'ValidationNeeded'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig.LegacyMode">
            <summary>
            Gets or sets the legacy mode of the peering.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig.CustomerASN">
            <summary>
            Gets or sets the CustomerASN of the peering.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig.RoutingRegistryName">
            <summary>
            Gets or sets the RoutingRegistryName of the configuration.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringState">
            <summary>
            Defines values for ExpressRouteCircuitPeeringState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringType">
            <summary>
            Defines values for ExpressRouteCircuitPeeringType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable">
            <summary>
            The routes table associated with the ExpressRouteCircuit
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitRoutesTable
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable.#ctor(System.String,System.String,System.String,System.Nullable{System.Int32},System.String)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitRoutesTable
            class.
            </summary>
            <param name="network">network</param>
            <param name="nextHop">nextHop</param>
            <param name="locPrf">locPrf</param>
            <param name="weight">weight.</param>
            <param name="path">path</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable.Network">
            <summary>
            Gets or sets network
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable.NextHop">
            <summary>
            Gets or sets nextHop
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable.LocPrf">
            <summary>
            Gets or sets locPrf
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable.Weight">
            <summary>
            Gets or sets weight.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable.Path">
            <summary>
            Gets or sets path
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary">
            <summary>
            The routes table associated with the ExpressRouteCircuit.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary.#ctor">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitRoutesTableSummary class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary.#ctor(System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.String,System.String)">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitRoutesTableSummary class.
            </summary>
            <param name="neighbor">Neighbor</param>
            <param name="v">BGP version number spoken to the neighbor.</param>
            <param name="asProperty">Autonomous system number.</param>
            <param name="upDown">The length of time that the BGP session has
            been in the Established state, or the current status if not in the
            Established state.</param>
            <param name="statePfxRcd">Current state of the BGP session, and the
            number of prefixes that have been received from a neighbor or peer
            group.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary.Neighbor">
            <summary>
            Gets or sets neighbor
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary.V">
            <summary>
            Gets or sets BGP version number spoken to the neighbor.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary.AsProperty">
            <summary>
            Gets or sets autonomous system number.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary.UpDown">
            <summary>
            Gets or sets the length of time that the BGP session has been in
            the Established state, or the current status if not in the
            Established state.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary.StatePfxRcd">
            <summary>
            Gets or sets current state of the BGP session, and the number of
            prefixes that have been received from a neighbor or peer group.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsArpTableListResult">
            <summary>
            Response for ListArpTable associated with the Express Route Circuits
            API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsArpTableListResult.#ctor">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitsArpTableListResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsArpTableListResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitArpTable},System.String)">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitsArpTableListResult class.
            </summary>
            <param name="value">Gets list of the ARP table.</param>
            <param name="nextLink">The URL to get the next set of
            results.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsArpTableListResult.Value">
            <summary>
            Gets list of the ARP table.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsArpTableListResult.NextLink">
            <summary>
            Gets or sets the URL to get the next set of results.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitServiceProviderProperties">
            <summary>
            Contains ServiceProviderProperties in an ExpressRouteCircuit.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitServiceProviderProperties.#ctor">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitServiceProviderProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitServiceProviderProperties.#ctor(System.String,System.String,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitServiceProviderProperties class.
            </summary>
            <param name="serviceProviderName">The serviceProviderName.</param>
            <param name="peeringLocation">The peering location.</param>
            <param name="bandwidthInMbps">The BandwidthInMbps.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitServiceProviderProperties.ServiceProviderName">
            <summary>
            Gets or sets the serviceProviderName.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitServiceProviderProperties.PeeringLocation">
            <summary>
            Gets or sets the peering location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitServiceProviderProperties.BandwidthInMbps">
            <summary>
            Gets or sets the BandwidthInMbps.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSku">
            <summary>
            Contains SKU in an ExpressRouteCircuit.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSku.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitSku class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSku.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitSku class.
            </summary>
            <param name="name">The name of the SKU.</param>
            <param name="tier">The tier of the SKU. Possible values are
            'Standard' and 'Premium'. Possible values include: 'Standard',
            'Premium'</param>
            <param name="family">The family of the SKU. Possible values are:
            'UnlimitedData' and 'MeteredData'. Possible values include:
            'UnlimitedData', 'MeteredData'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSku.Name">
            <summary>
            Gets or sets the name of the SKU.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSku.Tier">
            <summary>
            Gets or sets the tier of the SKU. Possible values are 'Standard'
            and 'Premium'. Possible values include: 'Standard', 'Premium'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSku.Family">
            <summary>
            Gets or sets the family of the SKU. Possible values are:
            'UnlimitedData' and 'MeteredData'. Possible values include:
            'UnlimitedData', 'MeteredData'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSkuFamily">
            <summary>
            Defines values for ExpressRouteCircuitSkuFamily.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitSkuTier">
            <summary>
            Defines values for ExpressRouteCircuitSkuTier.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableListResult">
            <summary>
            Response for ListRoutesTable associated with the Express Route Circuits
            API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableListResult.#ctor">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitsRoutesTableListResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableListResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTable},System.String)">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitsRoutesTableListResult class.
            </summary>
            <param name="value">The list of routes table.</param>
            <param name="nextLink">The URL to get the next set of
            results.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableListResult.Value">
            <summary>
            Gets or sets the list of routes table.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableListResult.NextLink">
            <summary>
            Gets or sets the URL to get the next set of results.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableSummaryListResult">
            <summary>
            Response for ListRoutesTable associated with the Express Route Circuits
            API.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableSummaryListResult.#ctor">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitsRoutesTableSummaryListResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableSummaryListResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitRoutesTableSummary},System.String)">
            <summary>
            Initializes a new instance of the
            ExpressRouteCircuitsRoutesTableSummaryListResult class.
            </summary>
            <param name="value">A list of the routes table.</param>
            <param name="nextLink">The URL to get the next set of
            results.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableSummaryListResult.Value">
            <summary>
            Gets or sets a list of the routes table.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitsRoutesTableSummaryListResult.NextLink">
            <summary>
            Gets or sets the URL to get the next set of results.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats">
            <summary>
            Contains stats associated with the peering.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitStats class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64},System.Nullable{System.Int64},System.Nullable{System.Int64})">
            <summary>
            Initializes a new instance of the ExpressRouteCircuitStats class.
            </summary>
            <param name="primarybytesIn">Gets BytesIn of the peering.</param>
            <param name="primarybytesOut">Gets BytesOut of the peering.</param>
            <param name="secondarybytesIn">Gets BytesIn of the peering.</param>
            <param name="secondarybytesOut">Gets BytesOut of the
            peering.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats.PrimarybytesIn">
            <summary>
            Gets BytesIn of the peering.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats.PrimarybytesOut">
            <summary>
            Gets BytesOut of the peering.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats.SecondarybytesIn">
            <summary>
            Gets BytesIn of the peering.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats.SecondarybytesOut">
            <summary>
            Gets BytesOut of the peering.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProvider">
            <summary>
            A ExpressRouteResourceProvider object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProvider.#ctor">
            <summary>
            Initializes a new instance of the ExpressRouteServiceProvider
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProvider.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProviderBandwidthsOffered},System.String)">
            <summary>
            Initializes a new instance of the ExpressRouteServiceProvider
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="peeringLocations">Get a list of peering
            locations.</param>
            <param name="bandwidthsOffered">Gets bandwidths offered.</param>
            <param name="provisioningState">Gets the provisioning state of the
            resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProvider.PeeringLocations">
            <summary>
            Gets or sets get a list of peering locations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProvider.BandwidthsOffered">
            <summary>
            Gets bandwidths offered.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProvider.ProvisioningState">
            <summary>
            Gets the provisioning state of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProviderBandwidthsOffered">
            <summary>
            Contains bandwidths offered in ExpressRouteServiceProvider resources.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProviderBandwidthsOffered.#ctor">
            <summary>
            Initializes a new instance of the
            ExpressRouteServiceProviderBandwidthsOffered class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProviderBandwidthsOffered.#ctor(System.String,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the
            ExpressRouteServiceProviderBandwidthsOffered class.
            </summary>
            <param name="offerName">The OfferName.</param>
            <param name="valueInMbps">The ValueInMbps.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProviderBandwidthsOffered.OfferName">
            <summary>
            Gets or sets the OfferName.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ExpressRouteServiceProviderBandwidthsOffered.ValueInMbps">
            <summary>
            Gets or sets the ValueInMbps.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.FlowLogInformation">
            <summary>
            Information on the configuration of flow log.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.FlowLogInformation.#ctor">
            <summary>
            Initializes a new instance of the FlowLogInformation class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.FlowLogInformation.#ctor(System.String,System.String,System.Boolean,Microsoft.Azure.Management.Network.Models.RetentionPolicyParameters)">
            <summary>
            Initializes a new instance of the FlowLogInformation class.
            </summary>
            <param name="targetResourceId">The ID of the resource to configure
            for flow logging.</param>
            <param name="storageId">ID of the storage account which is used to
            store the flow log.</param>
            <param name="enabled">Flag to enable/disable flow logging.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FlowLogInformation.TargetResourceId">
            <summary>
            Gets or sets the ID of the resource to configure for flow logging.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FlowLogInformation.StorageId">
            <summary>
            Gets or sets ID of the storage account which is used to store the
            flow log.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FlowLogInformation.Enabled">
            <summary>
            Gets or sets flag to enable/disable flow logging.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FlowLogInformation.RetentionPolicy">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.FlowLogInformation.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters">
            <summary>
            Parameters that define a resource to query flow log status.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters.#ctor">
            <summary>
            Initializes a new instance of the FlowLogStatusParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters.#ctor(System.String)">
            <summary>
            Initializes a new instance of the FlowLogStatusParameters class.
            </summary>
            <param name="targetResourceId">The target resource where getting
            the flow logging status.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters.TargetResourceId">
            <summary>
            Gets or sets the target resource where getting the flow logging
            status.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration">
            <summary>
            Frontend IP address of the load balancer.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.#ctor">
            <summary>
            Initializes a new instance of the FrontendIPConfiguration class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the FrontendIPConfiguration class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="inboundNatRules">Read only. Inbound rules URIs that
            use this frontend IP.</param>
            <param name="inboundNatPools">Read only. Inbound pools URIs that
            use this frontend IP.</param>
            <param name="outboundNatRules">Read only. Outbound rules URIs that
            use this frontend IP.</param>
            <param name="loadBalancingRules">Gets load balancing rules URIs
            that use this frontend IP.</param>
            <param name="privateIPAddress">The private IP address of the IP
            configuration.</param>
            <param name="privateIPAllocationMethod">The Private IP allocation
            method. Possible values are: 'Static' and 'Dynamic'. Possible
            values include: 'Static', 'Dynamic'</param>
            <param name="subnet">The reference of the subnet resource.</param>
            <param name="publicIPAddress">The reference of the Public IP
            resource.</param>
            <param name="provisioningState">Gets the provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.InboundNatRules">
            <summary>
            Gets read only. Inbound rules URIs that use this frontend IP.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.InboundNatPools">
            <summary>
            Gets read only. Inbound pools URIs that use this frontend IP.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.OutboundNatRules">
            <summary>
            Gets read only. Outbound rules URIs that use this frontend IP.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.LoadBalancingRules">
            <summary>
            Gets load balancing rules URIs that use this frontend IP.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.PrivateIPAddress">
            <summary>
            Gets or sets the private IP address of the IP configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.PrivateIPAllocationMethod">
            <summary>
            Gets or sets the Private IP allocation method. Possible values are:
            'Static' and 'Dynamic'. Possible values include: 'Static',
            'Dynamic'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.Subnet">
            <summary>
            Gets or sets the reference of the subnet resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.PublicIPAddress">
            <summary>
            Gets or sets the reference of the Public IP resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.ProvisioningState">
            <summary>
            Gets the provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.GatewayRoute">
            <summary>
            Gateway routing details
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.GatewayRoute.#ctor">
            <summary>
            Initializes a new instance of the GatewayRoute class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.GatewayRoute.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the GatewayRoute class.
            </summary>
            <param name="localAddress">The gateway's local address</param>
            <param name="network">The route's network prefix</param>
            <param name="nextHop">The route's next hop</param>
            <param name="sourcePeer">The peer this route was learned
            from</param>
            <param name="origin">The source this route was learned from</param>
            <param name="asPath">The route's AS path sequence</param>
            <param name="weight">The route's weight</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.GatewayRoute.LocalAddress">
            <summary>
            Gets the gateway's local address
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.GatewayRoute.Network">
            <summary>
            Gets the route's network prefix
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.GatewayRoute.NextHop">
            <summary>
            Gets the route's next hop
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.GatewayRoute.SourcePeer">
            <summary>
            Gets the peer this route was learned from
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.GatewayRoute.Origin">
            <summary>
            Gets the source this route was learned from
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.GatewayRoute.AsPath">
            <summary>
            Gets the route's AS path sequence
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.GatewayRoute.Weight">
            <summary>
            Gets the route's weight
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.GatewayRouteListResult">
            <summary>
            List of virtual network gateway routes
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.GatewayRouteListResult.#ctor">
            <summary>
            Initializes a new instance of the GatewayRouteListResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.GatewayRouteListResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.GatewayRoute})">
            <summary>
            Initializes a new instance of the GatewayRouteListResult class.
            </summary>
            <param name="value">List of gateway routes</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.GatewayRouteListResult.Value">
            <summary>
            Gets or sets list of gateway routes
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IkeEncryption">
            <summary>
            Defines values for IkeEncryption.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IkeIntegrity">
            <summary>
            Defines values for IkeIntegrity.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.InboundNatPool">
            <summary>
            Inbound NAT pool of the load balancer.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.InboundNatPool.#ctor">
            <summary>
            Initializes a new instance of the InboundNatPool class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.InboundNatPool.#ctor(System.String,System.Int32,System.Int32,System.Int32,System.String,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the InboundNatPool class.
            </summary>
            <param name="protocol">The transport protocol for the endpoint.
            Possible values are: 'Udp' or 'Tcp'. Possible values include:
            'Udp', 'Tcp'</param>
            <param name="frontendPortRangeStart">The first port number in the
            range of external ports that will be used to provide Inbound Nat to
            NICs associated with a load balancer. Acceptable values range
            between 1 and 65534.</param>
            <param name="frontendPortRangeEnd">The last port number in the
            range of external ports that will be used to provide Inbound Nat to
            NICs associated with a load balancer. Acceptable values range
            between 1 and 65535.</param>
            <param name="backendPort">The port used for internal connections on
            the endpoint. Acceptable values are between 1 and 65535.</param>
            <param name="id">Resource ID.</param>
            <param name="frontendIPConfiguration">A reference to frontend IP
            addresses.</param>
            <param name="provisioningState">Gets the provisioning state of the
            PublicIP resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatPool.FrontendIPConfiguration">
            <summary>
            Gets or sets a reference to frontend IP addresses.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatPool.Protocol">
            <summary>
            Gets or sets the transport protocol for the endpoint. Possible
            values are: 'Udp' or 'Tcp'. Possible values include: 'Udp', 'Tcp'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatPool.FrontendPortRangeStart">
            <summary>
            Gets or sets the first port number in the range of external ports
            that will be used to provide Inbound Nat to NICs associated with a
            load balancer. Acceptable values range between 1 and 65534.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatPool.FrontendPortRangeEnd">
            <summary>
            Gets or sets the last port number in the range of external ports
            that will be used to provide Inbound Nat to NICs associated with a
            load balancer. Acceptable values range between 1 and 65535.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatPool.BackendPort">
            <summary>
            Gets or sets the port used for internal connections on the
            endpoint. Acceptable values are between 1 and 65535.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatPool.ProvisioningState">
            <summary>
            Gets the provisioning state of the PublicIP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatPool.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatPool.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.InboundNatPool.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.InboundNatRule">
            <summary>
            Inbound NAT rule of the load balancer.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.InboundNatRule.#ctor">
            <summary>
            Initializes a new instance of the InboundNatRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.InboundNatRule.#ctor(System.String,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Boolean},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the InboundNatRule class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="frontendIPConfiguration">A reference to frontend IP
            addresses.</param>
            <param name="backendIPConfiguration">A reference to a private IP
            address defined on a network interface of a VM. Traffic sent to the
            frontend port of each of the frontend IP configurations is
            forwarded to the backed IP.</param>
            <param name="protocol">The transport protocol for the endpoint.
            Possible values are: 'Udp' or 'Tcp'. Possible values include:
            'Udp', 'Tcp'</param>
            <param name="frontendPort">The port for the external endpoint. Port
            numbers for each Rule must be unique within the Load Balancer.
            Acceptable values range from 1 to 65534.</param>
            <param name="backendPort">The port used for the internal endpoint.
            Acceptable values range from 1 to 65535.</param>
            <param name="idleTimeoutInMinutes">The timeout for the TCP idle
            connection. The value can be set between 4 and 30 minutes. The
            default value is 4 minutes. This element is only used when the
            protocol is set to TCP.</param>
            <param name="enableFloatingIP">Configures a virtual machine's
            endpoint for the floating IP capability required to configure a SQL
            AlwaysOn Availability Group. This setting is required when using
            the SQL AlwaysOn Availability Groups in SQL server. This setting
            can't be changed after you create the endpoint.</param>
            <param name="provisioningState">Gets the provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">Gets name of the resource that is unique within
            a resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.FrontendIPConfiguration">
            <summary>
            Gets or sets a reference to frontend IP addresses.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.BackendIPConfiguration">
            <summary>
            Gets a reference to a private IP address defined on a network
            interface of a VM. Traffic sent to the frontend port of each of the
            frontend IP configurations is forwarded to the backed IP.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.Protocol">
            <summary>
            Gets or sets the transport protocol for the endpoint. Possible
            values are: 'Udp' or 'Tcp'. Possible values include: 'Udp', 'Tcp'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.FrontendPort">
            <summary>
            Gets or sets the port for the external endpoint. Port numbers for
            each Rule must be unique within the Load Balancer. Acceptable
            values range from 1 to 65534.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.BackendPort">
            <summary>
            Gets or sets the port used for the internal endpoint. Acceptable
            values range from 1 to 65535.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.IdleTimeoutInMinutes">
            <summary>
            Gets or sets the timeout for the TCP idle connection. The value can
            be set between 4 and 30 minutes. The default value is 4 minutes.
            This element is only used when the protocol is set to TCP.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.EnableFloatingIP">
            <summary>
            Gets or sets configures a virtual machine's endpoint for the
            floating IP capability required to configure a SQL AlwaysOn
            Availability Group. This setting is required when using the SQL
            AlwaysOn Availability Groups in SQL server. This setting can't be
            changed after you create the endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.ProvisioningState">
            <summary>
            Gets the provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.Name">
            <summary>
            Gets name of the resource that is unique within a resource group.
            This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.InboundNatRule.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IPAddressAvailabilityResult">
            <summary>
            Response for CheckIPAddressAvailability API service call
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.IPAddressAvailabilityResult.#ctor">
            <summary>
            Initializes a new instance of the IPAddressAvailabilityResult
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.IPAddressAvailabilityResult.#ctor(System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the IPAddressAvailabilityResult
            class.
            </summary>
            <param name="available">Private IP address availability.</param>
            <param name="availableIPAddresses">Contains other available private
            IP addresses if the asked for address is taken.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPAddressAvailabilityResult.Available">
            <summary>
            Gets or sets private IP address availability.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPAddressAvailabilityResult.AvailableIPAddresses">
            <summary>
            Gets or sets contains other available private IP addresses if the
            asked for address is taken.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IPAllocationMethod">
            <summary>
            Defines values for IPAllocationMethod.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IPConfiguration">
            <summary>
            IPConfiguration
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.IPConfiguration.#ctor">
            <summary>
            Initializes a new instance of the IPConfiguration class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.IPConfiguration.#ctor(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the IPConfiguration class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="privateIPAddress">The private IP address of the IP
            configuration.</param>
            <param name="privateIPAllocationMethod">The private IP allocation
            method. Possible values are 'Static' and 'Dynamic'. Possible values
            include: 'Static', 'Dynamic'</param>
            <param name="subnet">The reference of the subnet resource.</param>
            <param name="publicIPAddress">The reference of the public IP
            resource.</param>
            <param name="provisioningState">Gets the provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPConfiguration.PrivateIPAddress">
            <summary>
            Gets or sets the private IP address of the IP configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPConfiguration.PrivateIPAllocationMethod">
            <summary>
            Gets or sets the private IP allocation method. Possible values are
            'Static' and 'Dynamic'. Possible values include: 'Static',
            'Dynamic'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPConfiguration.Subnet">
            <summary>
            Gets or sets the reference of the subnet resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPConfiguration.PublicIPAddress">
            <summary>
            Gets or sets the reference of the public IP resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPConfiguration.ProvisioningState">
            <summary>
            Gets the provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPConfiguration.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IPConfiguration.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IpsecEncryption">
            <summary>
            Defines values for IpsecEncryption.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IpsecIntegrity">
            <summary>
            Defines values for IpsecIntegrity.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IpsecPolicy">
            <summary>
            An IPSec Policy configuration for a virtual network gateway connection
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.IpsecPolicy.#ctor">
            <summary>
            Initializes a new instance of the IpsecPolicy class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.IpsecPolicy.#ctor(System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the IpsecPolicy class.
            </summary>
            <param name="saLifeTimeSeconds">The IPSec Security Association
            (also called Quick Mode or Phase 2 SA) lifetime in seconds for a
            site to site VPN tunnel.</param>
            <param name="saDataSizeKilobytes">The IPSec Security Association
            (also called Quick Mode or Phase 2 SA) payload size in KB for a
            site to site VPN tunnel.</param>
            <param name="ipsecEncryption">The IPSec encryption algorithm (IKE
            phase 1). Possible values include: 'None', 'DES', 'DES3', 'AES128',
            'AES192', 'AES256', 'GCMAES128', 'GCMAES192', 'GCMAES256'</param>
            <param name="ipsecIntegrity">The IPSec integrity algorithm (IKE
            phase 1). Possible values include: 'MD5', 'SHA1', 'SHA256',
            'GCMAES128', 'GCMAES192', 'GCMAES256'</param>
            <param name="ikeEncryption">The IKE encryption algorithm (IKE phase
            2). Possible values include: 'DES', 'DES3', 'AES128', 'AES192',
            'AES256'</param>
            <param name="ikeIntegrity">The IKE integrity algorithm (IKE phase
            2). Possible values include: 'MD5', 'SHA1', 'SHA256',
            'SHA384'</param>
            <param name="dhGroup">The DH Groups used in IKE Phase 1 for initial
            SA. Possible values include: 'None', 'DHGroup1', 'DHGroup2',
            'DHGroup14', 'DHGroup2048', 'ECP256', 'ECP384', 'DHGroup24'</param>
            <param name="pfsGroup">The DH Groups used in IKE Phase 2 for new
            child SA. Possible values include: 'None', 'PFS1', 'PFS2',
            'PFS2048', 'ECP256', 'ECP384', 'PFS24'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IpsecPolicy.SaLifeTimeSeconds">
            <summary>
            Gets or sets the IPSec Security Association (also called Quick Mode
            or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IpsecPolicy.SaDataSizeKilobytes">
            <summary>
            Gets or sets the IPSec Security Association (also called Quick Mode
            or Phase 2 SA) payload size in KB for a site to site VPN tunnel.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IpsecPolicy.IpsecEncryption">
            <summary>
            Gets or sets the IPSec encryption algorithm (IKE phase 1). Possible
            values include: 'None', 'DES', 'DES3', 'AES128', 'AES192',
            'AES256', 'GCMAES128', 'GCMAES192', 'GCMAES256'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IpsecPolicy.IpsecIntegrity">
            <summary>
            Gets or sets the IPSec integrity algorithm (IKE phase 1). Possible
            values include: 'MD5', 'SHA1', 'SHA256', 'GCMAES128', 'GCMAES192',
            'GCMAES256'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IpsecPolicy.IkeEncryption">
            <summary>
            Gets or sets the IKE encryption algorithm (IKE phase 2). Possible
            values include: 'DES', 'DES3', 'AES128', 'AES192', 'AES256'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IpsecPolicy.IkeIntegrity">
            <summary>
            Gets or sets the IKE integrity algorithm (IKE phase 2). Possible
            values include: 'MD5', 'SHA1', 'SHA256', 'SHA384'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IpsecPolicy.DhGroup">
            <summary>
            Gets or sets the DH Groups used in IKE Phase 1 for initial SA.
            Possible values include: 'None', 'DHGroup1', 'DHGroup2',
            'DHGroup14', 'DHGroup2048', 'ECP256', 'ECP384', 'DHGroup24'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.IpsecPolicy.PfsGroup">
            <summary>
            Gets or sets the DH Groups used in IKE Phase 2 for new child SA.
            Possible values include: 'None', 'PFS1', 'PFS2', 'PFS2048',
            'ECP256', 'ECP384', 'PFS24'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.IpsecPolicy.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig">
            <summary>
            Contains IPv6 peering config.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig.#ctor">
            <summary>
            Initializes a new instance of the
            Ipv6ExpressRouteCircuitPeeringConfig class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig.#ctor(System.String,System.String,Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig,Microsoft.Azure.Management.Network.Models.RouteFilter,System.String)">
            <summary>
            Initializes a new instance of the
            Ipv6ExpressRouteCircuitPeeringConfig class.
            </summary>
            <param name="primaryPeerAddressPrefix">The primary address
            prefix.</param>
            <param name="secondaryPeerAddressPrefix">The secondary address
            prefix.</param>
            <param name="microsoftPeeringConfig">The Microsoft peering
            configuration.</param>
            <param name="routeFilter">The reference of the RouteFilter
            resource.</param>
            <param name="state">The state of peering. Possible values are:
            'Disabled' and 'Enabled'. Possible values include: 'Disabled',
            'Enabled'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig.PrimaryPeerAddressPrefix">
            <summary>
            Gets or sets the primary address prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig.SecondaryPeerAddressPrefix">
            <summary>
            Gets or sets the secondary address prefix.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig.MicrosoftPeeringConfig">
            <summary>
            Gets or sets the Microsoft peering configuration.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig.RouteFilter">
            <summary>
            Gets or sets the reference of the RouteFilter resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig.State">
            <summary>
            Gets or sets the state of peering. Possible values are: 'Disabled'
            and 'Enabled'. Possible values include: 'Disabled', 'Enabled'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IPVersion">
            <summary>
            Defines values for IPVersion.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.IssueType">
            <summary>
            Defines values for IssueType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.LoadBalancer">
            <summary>
            LoadBalancer resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.LoadBalancer.#ctor">
            <summary>
            Initializes a new instance of the LoadBalancer class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.LoadBalancer.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.FrontendIPConfiguration},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.BackendAddressPool},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.LoadBalancingRule},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.Probe},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.InboundNatRule},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.InboundNatPool},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.OutboundNatRule},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the LoadBalancer class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="frontendIPConfigurations">Object representing the
            frontend IPs to be used for the load balancer</param>
            <param name="backendAddressPools">Collection of backend address
            pools used by a load balancer</param>
            <param name="loadBalancingRules">Object collection representing the
            load balancing rules Gets the provisioning </param>
            <param name="probes">Collection of probe objects used in the load
            balancer</param>
            <param name="inboundNatRules">Collection of inbound NAT Rules used
            by a load balancer. Defining inbound NAT rules on your load
            balancer is mutually exclusive with defining an inbound NAT pool.
            Inbound NAT pools are referenced from virtual machine scale sets.
            NICs that are associated with individual virtual machines cannot
            reference an Inbound NAT pool. They have to reference individual
            inbound NAT rules.</param>
            <param name="inboundNatPools">Defines an external port range for
            inbound NAT to a single backend port on NICs associated with a load
            balancer. Inbound NAT rules are created automatically for each NIC
            associated with the Load Balancer using an external port from this
            range. Defining an Inbound NAT pool on your Load Balancer is
            mutually exclusive with defining inbound Nat rules. Inbound NAT
            pools are referenced from virtual machine scale sets. NICs that are
            associated with individual virtual machines cannot reference an
            inbound NAT pool. They have to reference individual inbound NAT
            rules.</param>
            <param name="outboundNatRules">The outbound NAT rules.</param>
            <param name="resourceGuid">The resource GUID property of the load
            balancer resource.</param>
            <param name="provisioningState">Gets the provisioning state of the
            PublicIP resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.FrontendIPConfigurations">
            <summary>
            Gets or sets object representing the frontend IPs to be used for
            the load balancer
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.BackendAddressPools">
            <summary>
            Gets or sets collection of backend address pools used by a load
            balancer
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.LoadBalancingRules">
            <summary>
            Gets or sets object collection representing the load balancing
            rules Gets the provisioning
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.Probes">
            <summary>
            Gets or sets collection of probe objects used in the load balancer
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.InboundNatRules">
            <summary>
            Gets or sets collection of inbound NAT Rules used by a load
            balancer. Defining inbound NAT rules on your load balancer is
            mutually exclusive with defining an inbound NAT pool. Inbound NAT
            pools are referenced from virtual machine scale sets. NICs that are
            associated with individual virtual machines cannot reference an
            Inbound NAT pool. They have to reference individual inbound NAT
            rules.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.InboundNatPools">
            <summary>
            Gets or sets defines an external port range for inbound NAT to a
            single backend port on NICs associated with a load balancer.
            Inbound NAT rules are created automatically for each NIC associated
            with the Load Balancer using an external port from this range.
            Defining an Inbound NAT pool on your Load Balancer is mutually
            exclusive with defining inbound Nat rules. Inbound NAT pools are
            referenced from virtual machine scale sets. NICs that are
            associated with individual virtual machines cannot reference an
            inbound NAT pool. They have to reference individual inbound NAT
            rules.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.OutboundNatRules">
            <summary>
            Gets or sets the outbound NAT rules.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.ResourceGuid">
            <summary>
            Gets or sets the resource GUID property of the load balancer
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.ProvisioningState">
            <summary>
            Gets the provisioning state of the PublicIP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancer.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.LoadBalancingRule">
            <summary>
            A loag balancing rule for a load balancer.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.#ctor">
            <summary>
            Initializes a new instance of the LoadBalancingRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.#ctor(System.String,System.Int32,System.String,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Boolean},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the LoadBalancingRule class.
            </summary>
            <param name="protocol">The transport protocol for the external
            endpoint. Possible values are 'Udp' or 'Tcp'. Possible values
            include: 'Udp', 'Tcp'</param>
            <param name="frontendPort">The port for the external endpoint. Port
            numbers for each Rule must be unique within the Load Balancer.
            Acceptable values are between 1 and 65534.</param>
            <param name="id">Resource ID.</param>
            <param name="frontendIPConfiguration">A reference to frontend IP
            addresses.</param>
            <param name="backendAddressPool">A reference to a pool of DIPs.
            Inbound traffic is randomly load balanced across IPs in the backend
            IPs.</param>
            <param name="probe">The reference of the load balancer probe used
            by the load balancing rule.</param>
            <param name="loadDistribution">The load distribution policy for
            this rule. Possible values are 'Default', 'SourceIP', and
            'SourceIPProtocol'. Possible values include: 'Default', 'SourceIP',
            'SourceIPProtocol'</param>
            <param name="backendPort">The port used for internal connections on
            the endpoint. Acceptable values are between 1 and 65535. </param>
            <param name="idleTimeoutInMinutes">The timeout for the TCP idle
            connection. The value can be set between 4 and 30 minutes. The
            default value is 4 minutes. This element is only used when the
            protocol is set to TCP.</param>
            <param name="enableFloatingIP">Configures a virtual machine's
            endpoint for the floating IP capability required to configure a SQL
            AlwaysOn Availability Group. This setting is required when using
            the SQL AlwaysOn Availability Groups in SQL server. This setting
            can't be changed after you create the endpoint.</param>
            <param name="provisioningState">Gets the provisioning state of the
            PublicIP resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.FrontendIPConfiguration">
            <summary>
            Gets or sets a reference to frontend IP addresses.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.BackendAddressPool">
            <summary>
            Gets or sets a reference to a pool of DIPs. Inbound traffic is
            randomly load balanced across IPs in the backend IPs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.Probe">
            <summary>
            Gets or sets the reference of the load balancer probe used by the
            load balancing rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.Protocol">
            <summary>
            Gets or sets the transport protocol for the external endpoint.
            Possible values are 'Udp' or 'Tcp'. Possible values include: 'Udp',
            'Tcp'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.LoadDistribution">
            <summary>
            Gets or sets the load distribution policy for this rule. Possible
            values are 'Default', 'SourceIP', and 'SourceIPProtocol'. Possible
            values include: 'Default', 'SourceIP', 'SourceIPProtocol'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.FrontendPort">
            <summary>
            Gets or sets the port for the external endpoint. Port numbers for
            each Rule must be unique within the Load Balancer. Acceptable
            values are between 1 and 65534.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.BackendPort">
            <summary>
            Gets or sets the port used for internal connections on the
            endpoint. Acceptable values are between 1 and 65535.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.IdleTimeoutInMinutes">
            <summary>
            Gets or sets the timeout for the TCP idle connection. The value can
            be set between 4 and 30 minutes. The default value is 4 minutes.
            This element is only used when the protocol is set to TCP.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.EnableFloatingIP">
            <summary>
            Gets or sets configures a virtual machine's endpoint for the
            floating IP capability required to configure a SQL AlwaysOn
            Availability Group. This setting is required when using the SQL
            AlwaysOn Availability Groups in SQL server. This setting can't be
            changed after you create the endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.ProvisioningState">
            <summary>
            Gets the provisioning state of the PublicIP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.LoadBalancingRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.LoadDistribution">
            <summary>
            Defines values for LoadDistribution.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway">
            <summary>
            A common class for general resource information
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway.#ctor">
            <summary>
            Initializes a new instance of the LocalNetworkGateway class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},Microsoft.Azure.Management.Network.Models.AddressSpace,System.String,Microsoft.Azure.Management.Network.Models.BgpSettings,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the LocalNetworkGateway class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="localNetworkAddressSpace">Local network site address
            space.</param>
            <param name="gatewayIpAddress">IP address of local network
            gateway.</param>
            <param name="bgpSettings">Local network gateway's BGP speaker
            settings.</param>
            <param name="resourceGuid">The resource GUID property of the
            LocalNetworkGateway resource.</param>
            <param name="provisioningState">The provisioning state of the
            LocalNetworkGateway resource. Possible values are: 'Updating',
            'Deleting', and 'Failed'.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway.LocalNetworkAddressSpace">
            <summary>
            Gets or sets local network site address space.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway.GatewayIpAddress">
            <summary>
            Gets or sets IP address of local network gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway.BgpSettings">
            <summary>
            Gets or sets local network gateway's BGP speaker settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway.ResourceGuid">
            <summary>
            Gets or sets the resource GUID property of the LocalNetworkGateway
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway.ProvisioningState">
            <summary>
            Gets the provisioning state of the LocalNetworkGateway resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.LocalNetworkGateway.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NetworkInterface">
            <summary>
            A network interface in a resource group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkInterface.#ctor">
            <summary>
            Initializes a new instance of the NetworkInterface class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkInterface.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration},Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings,System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the NetworkInterface class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="virtualMachine">The reference of a virtual
            machine.</param>
            <param name="networkSecurityGroup">The reference of the
            NetworkSecurityGroup resource.</param>
            <param name="ipConfigurations">A list of IPConfigurations of the
            network interface.</param>
            <param name="dnsSettings">The DNS settings in network
            interface.</param>
            <param name="macAddress">The MAC address of the network
            interface.</param>
            <param name="primary">Gets whether this is a primary network
            interface on a virtual machine.</param>
            <param name="enableAcceleratedNetworking">If the network interface
            is accelerated networking enabled.</param>
            <param name="enableIPForwarding">Indicates whether IP forwarding is
            enabled on this network interface.</param>
            <param name="resourceGuid">The resource GUID property of the
            network interface resource.</param>
            <param name="provisioningState">The provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.VirtualMachine">
            <summary>
            Gets or sets the reference of a virtual machine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.NetworkSecurityGroup">
            <summary>
            Gets or sets the reference of the NetworkSecurityGroup resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.IpConfigurations">
            <summary>
            Gets or sets a list of IPConfigurations of the network interface.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.DnsSettings">
            <summary>
            Gets or sets the DNS settings in network interface.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.MacAddress">
            <summary>
            Gets or sets the MAC address of the network interface.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.Primary">
            <summary>
            Gets whether this is a primary network interface on a virtual
            machine.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.EnableAcceleratedNetworking">
            <summary>
            Gets or sets if the network interface is accelerated networking
            enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.EnableIPForwarding">
            <summary>
            Gets or sets indicates whether IP forwarding is enabled on this
            network interface.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.ResourceGuid">
            <summary>
            Gets or sets the resource GUID property of the network interface
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the public IP resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterface.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NetworkInterfaceAssociation">
            <summary>
            Network interface and its custom security rules.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkInterfaceAssociation.#ctor">
            <summary>
            Initializes a new instance of the NetworkInterfaceAssociation
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkInterfaceAssociation.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SecurityRule})">
            <summary>
            Initializes a new instance of the NetworkInterfaceAssociation
            class.
            </summary>
            <param name="id">Network interface ID.</param>
            <param name="securityRules">Collection of custom security
            rules.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceAssociation.Id">
            <summary>
            Gets network interface ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceAssociation.SecurityRules">
            <summary>
            Gets or sets collection of custom security rules.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings">
            <summary>
            DNS settings of a network interface.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings.#ctor">
            <summary>
            Initializes a new instance of the NetworkInterfaceDnsSettings
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings.#ctor(System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the NetworkInterfaceDnsSettings
            class.
            </summary>
            <param name="dnsServers">List of DNS servers IP addresses. Use
            'AzureProvidedDNS' to switch to azure provided DNS resolution.
            'AzureProvidedDNS' value cannot be combined with other IPs, it must
            be the only value in dnsServers collection.</param>
            <param name="appliedDnsServers">If the VM that uses this NIC is
            part of an Availability Set, then this list will have the union of
            all DNS servers from all NICs that are part of the Availability
            Set. This property is what is configured on each of those
            VMs.</param>
            <param name="internalDnsNameLabel">Relative DNS name for this NIC
            used for internal communications between VMs in the same virtual
            network.</param>
            <param name="internalFqdn">Fully qualified DNS name supporting
            internal communications between VMs in the same virtual
            network.</param>
            <param name="internalDomainNameSuffix">Even if internalDnsNameLabel
            is not specified, a DNS entry is created for the primary NIC of the
            VM. This DNS name can be constructed by concatenating the VM name
            with the value of internalDomainNameSuffix.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings.DnsServers">
            <summary>
            Gets or sets list of DNS servers IP addresses. Use
            'AzureProvidedDNS' to switch to azure provided DNS resolution.
            'AzureProvidedDNS' value cannot be combined with other IPs, it must
            be the only value in dnsServers collection.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings.AppliedDnsServers">
            <summary>
            Gets or sets if the VM that uses this NIC is part of an
            Availability Set, then this list will have the union of all DNS
            servers from all NICs that are part of the Availability Set. This
            property is what is configured on each of those VMs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings.InternalDnsNameLabel">
            <summary>
            Gets or sets relative DNS name for this NIC used for internal
            communications between VMs in the same virtual network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings.InternalFqdn">
            <summary>
            Gets or sets fully qualified DNS name supporting internal
            communications between VMs in the same virtual network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings.InternalDomainNameSuffix">
            <summary>
            Gets or sets even if internalDnsNameLabel is not specified, a DNS
            entry is created for the primary NIC of the VM. This DNS name can
            be constructed by concatenating the VM name with the value of
            internalDomainNameSuffix.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration">
            <summary>
            IPConfiguration in a network interface.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.#ctor">
            <summary>
            Initializes a new instance of the NetworkInterfaceIPConfiguration
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ApplicationGatewayBackendAddressPool},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.BackendAddressPool},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.InboundNatRule},System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,System.Nullable{System.Boolean},Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the NetworkInterfaceIPConfiguration
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="applicationGatewayBackendAddressPools">The reference
            of ApplicationGatewayBackendAddressPool resource.</param>
            <param name="loadBalancerBackendAddressPools">The reference of
            LoadBalancerBackendAddressPool resource.</param>
            <param name="loadBalancerInboundNatRules">A list of references of
            LoadBalancerInboundNatRules.</param>
            <param name="privateIPAllocationMethod">Defines how a private IP
            address is assigned. Possible values are: 'Static' and 'Dynamic'.
            Possible values include: 'Static', 'Dynamic'</param>
            <param name="privateIPAddressVersion">Available from Api-Version
            2016-03-30 onwards, it represents whether the specific
            ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.
            Possible values are: 'IPv4' and 'IPv6'. Possible values include:
            'IPv4', 'IPv6'</param>
            <param name="primary">Gets whether this is a primary customer
            address on the network interface.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.ApplicationGatewayBackendAddressPools">
            <summary>
            Gets or sets the reference of ApplicationGatewayBackendAddressPool
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.LoadBalancerBackendAddressPools">
            <summary>
            Gets or sets the reference of LoadBalancerBackendAddressPool
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.LoadBalancerInboundNatRules">
            <summary>
            Gets or sets a list of references of LoadBalancerInboundNatRules.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.PrivateIPAddress">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.PrivateIPAllocationMethod">
            <summary>
            Gets or sets defines how a private IP address is assigned. Possible
            values are: 'Static' and 'Dynamic'. Possible values include:
            'Static', 'Dynamic'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.PrivateIPAddressVersion">
            <summary>
            Gets or sets available from Api-Version 2016-03-30 onwards, it
            represents whether the specific ipconfiguration is IPv4 or IPv6.
            Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.
            Possible values include: 'IPv4', 'IPv6'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.Subnet">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.Primary">
            <summary>
            Gets whether this is a primary customer address on the network
            interface.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.PublicIPAddress">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.ProvisioningState">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NetworkOperationStatus">
            <summary>
            Defines values for NetworkOperationStatus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup">
            <summary>
            NetworkSecurityGroup resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.#ctor">
            <summary>
            Initializes a new instance of the NetworkSecurityGroup class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SecurityRule},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SecurityRule},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.NetworkInterface},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.Subnet},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the NetworkSecurityGroup class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="securityRules">A collection of security rules of the
            network security group.</param>
            <param name="defaultSecurityRules">The default security rules of
            network security group.</param>
            <param name="networkInterfaces">A collection of references to
            network interfaces.</param>
            <param name="subnets">A collection of references to
            subnets.</param>
            <param name="resourceGuid">The resource GUID property of the
            network security group resource.</param>
            <param name="provisioningState">The provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.SecurityRules">
            <summary>
            Gets or sets a collection of security rules of the network security
            group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.DefaultSecurityRules">
            <summary>
            Gets or sets the default security rules of network security group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.NetworkInterfaces">
            <summary>
            Gets a collection of references to network interfaces.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.Subnets">
            <summary>
            Gets a collection of references to subnets.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.ResourceGuid">
            <summary>
            Gets or sets the resource GUID property of the network security
            group resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the public IP resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NetworkWatcher">
            <summary>
            Network watcher in a resource group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkWatcher.#ctor">
            <summary>
            Initializes a new instance of the NetworkWatcher class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NetworkWatcher.#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 NetworkWatcher class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="provisioningState">The provisioning state of the
            resource. Possible values include: 'Succeeded', 'Updating',
            'Deleting', 'Failed'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkWatcher.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NetworkWatcher.ProvisioningState">
            <summary>
            Gets the provisioning state of the resource. Possible values
            include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NextHopParameters">
            <summary>
            Parameters that define the source and destination endpoint.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NextHopParameters.#ctor">
            <summary>
            Initializes a new instance of the NextHopParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NextHopParameters.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the NextHopParameters class.
            </summary>
            <param name="targetResourceId">The resource identifier of the
            target resource against which the action is to be
            performed.</param>
            <param name="sourceIPAddress">The source IP address.</param>
            <param name="destinationIPAddress">The destination IP
            address.</param>
            <param name="targetNicResourceId">The NIC ID. (If VM has multiple
            NICs and IP forwarding is enabled on any of the nics, then this
            parameter must be specified. Otherwise optional).</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NextHopParameters.TargetResourceId">
            <summary>
            Gets or sets the resource identifier of the target resource against
            which the action is to be performed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NextHopParameters.SourceIPAddress">
            <summary>
            Gets or sets the source IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NextHopParameters.DestinationIPAddress">
            <summary>
            Gets or sets the destination IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NextHopParameters.TargetNicResourceId">
            <summary>
            Gets or sets the NIC ID. (If VM has multiple NICs and IP forwarding
            is enabled on any of the nics, then this parameter must be
            specified. Otherwise optional).
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NextHopParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NextHopResult">
            <summary>
            The information about next hop from the specified VM.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NextHopResult.#ctor">
            <summary>
            Initializes a new instance of the NextHopResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.NextHopResult.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the NextHopResult class.
            </summary>
            <param name="nextHopType">Next hop type. Possible values include:
            'Internet', 'VirtualAppliance', 'VirtualNetworkGateway',
            'VnetLocal', 'HyperNetGateway', 'None'</param>
            <param name="nextHopIpAddress">Next hop IP Address</param>
            <param name="routeTableId">The resource identifier for the route
            table associated with the route being returned. If the route being
            returned does not correspond to any user created routes then this
            field will be the string 'System Route'.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NextHopResult.NextHopType">
            <summary>
            Gets or sets next hop type. Possible values include: 'Internet',
            'VirtualAppliance', 'VirtualNetworkGateway', 'VnetLocal',
            'HyperNetGateway', 'None'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NextHopResult.NextHopIpAddress">
            <summary>
            Gets or sets next hop IP Address
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.NextHopResult.RouteTableId">
            <summary>
            Gets or sets the resource identifier for the route table associated
            with the route being returned. If the route being returned does not
            correspond to any user created routes then this field will be the
            string 'System Route'.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.NextHopType">
            <summary>
            Defines values for NextHopType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Origin">
            <summary>
            Defines values for Origin.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.OutboundNatRule">
            <summary>
            Outbound NAT pool of the load balancer.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.OutboundNatRule.#ctor">
            <summary>
            Initializes a new instance of the OutboundNatRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.OutboundNatRule.#ctor(Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.Nullable{System.Int32},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the OutboundNatRule class.
            </summary>
            <param name="backendAddressPool">A reference to a pool of DIPs.
            Outbound traffic is randomly load balanced across IPs in the
            backend IPs.</param>
            <param name="id">Resource ID.</param>
            <param name="allocatedOutboundPorts">The number of outbound ports
            to be used for NAT.</param>
            <param name="frontendIPConfigurations">The Frontend IP addresses of
            the load balancer.</param>
            <param name="provisioningState">Gets the provisioning state of the
            PublicIP resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.OutboundNatRule.AllocatedOutboundPorts">
            <summary>
            Gets or sets the number of outbound ports to be used for NAT.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.OutboundNatRule.FrontendIPConfigurations">
            <summary>
            Gets or sets the Frontend IP addresses of the load balancer.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.OutboundNatRule.BackendAddressPool">
            <summary>
            Gets or sets a reference to a pool of DIPs. Outbound traffic is
            randomly load balanced across IPs in the backend IPs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.OutboundNatRule.ProvisioningState">
            <summary>
            Gets the provisioning state of the PublicIP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.OutboundNatRule.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.OutboundNatRule.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.OutboundNatRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PacketCapture">
            <summary>
            Parameters that define the create packet capture operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCapture.#ctor">
            <summary>
            Initializes a new instance of the PacketCapture class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCapture.#ctor(System.String,Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.PacketCaptureFilter})">
            <summary>
            Initializes a new instance of the PacketCapture class.
            </summary>
            <param name="target">The ID of the targeted resource, only VM is
            currently supported.</param>
            <param name="bytesToCapturePerPacket">Number of bytes captured per
            packet, the remaining bytes are truncated.</param>
            <param name="totalBytesPerSession">Maximum size of the capture
            output.</param>
            <param name="timeLimitInSeconds">Maximum duration of the capture
            session in seconds.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCapture.Target">
            <summary>
            Gets or sets the ID of the targeted resource, only VM is currently
            supported.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCapture.BytesToCapturePerPacket">
            <summary>
            Gets or sets number of bytes captured per packet, the remaining
            bytes are truncated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCapture.TotalBytesPerSession">
            <summary>
            Gets or sets maximum size of the capture output.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCapture.TimeLimitInSeconds">
            <summary>
            Gets or sets maximum duration of the capture session in seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCapture.StorageLocation">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCapture.Filters">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCapture.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PacketCaptureFilter">
            <summary>
            Filter that is applied to packet capture request. Multiple filters can
            be applied.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureFilter.#ctor">
            <summary>
            Initializes a new instance of the PacketCaptureFilter class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureFilter.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the PacketCaptureFilter class.
            </summary>
            <param name="protocol">Protocol to be filtered on. Possible values
            include: 'TCP', 'UDP', 'Any'</param>
            <param name="localIPAddress">Local IP Address to be filtered on.
            Notation: "127.0.0.1" for single address entry.
            "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for
            multiple entries. Multiple ranges not currently supported. Mixing
            ranges with multiple entries not currently supported. Default =
            null.</param>
            <param name="remoteIPAddress">Local IP Address to be filtered on.
            Notation: "127.0.0.1" for single address entry.
            "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5;" for
            multiple entries. Multiple ranges not currently supported. Mixing
            ranges with multiple entries not currently supported. Default =
            null.</param>
            <param name="localPort">Local port to be filtered on. Notation:
            "80" for single port entry."80-85" for range. "80;443;" for
            multiple entries. Multiple ranges not currently supported. Mixing
            ranges with multiple entries not currently supported. Default =
            null.</param>
            <param name="remotePort">Remote port to be filtered on. Notation:
            "80" for single port entry."80-85" for range. "80;443;" for
            multiple entries. Multiple ranges not currently supported. Mixing
            ranges with multiple entries not currently supported. Default =
            null.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureFilter.Protocol">
            <summary>
            Gets or sets protocol to be filtered on. Possible values include:
            'TCP', 'UDP', 'Any'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureFilter.LocalIPAddress">
            <summary>
            Gets or sets local IP Address to be filtered on. Notation:
            "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for
            range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges
            not currently supported. Mixing ranges with multiple entries not
            currently supported. Default = null.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureFilter.RemoteIPAddress">
            <summary>
            Gets or sets local IP Address to be filtered on. Notation:
            "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for
            range. "127.0.0.1;127.0.0.5;" for multiple entries. Multiple ranges
            not currently supported. Mixing ranges with multiple entries not
            currently supported. Default = null.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureFilter.LocalPort">
            <summary>
            Gets or sets local port to be filtered on. Notation: "80" for
            single port entry."80-85" for range. "80;443;" for multiple
            entries. Multiple ranges not currently supported. Mixing ranges
            with multiple entries not currently supported. Default = null.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureFilter.RemotePort">
            <summary>
            Gets or sets remote port to be filtered on. Notation: "80" for
            single port entry."80-85" for range. "80;443;" for multiple
            entries. Multiple ranges not currently supported. Mixing ranges
            with multiple entries not currently supported. Default = null.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters">
            <summary>
            Parameters that define the create packet capture operation.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.#ctor">
            <summary>
            Initializes a new instance of the PacketCaptureParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.#ctor(System.String,Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.PacketCaptureFilter})">
            <summary>
            Initializes a new instance of the PacketCaptureParameters class.
            </summary>
            <param name="target">The ID of the targeted resource, only VM is
            currently supported.</param>
            <param name="bytesToCapturePerPacket">Number of bytes captured per
            packet, the remaining bytes are truncated.</param>
            <param name="totalBytesPerSession">Maximum size of the capture
            output.</param>
            <param name="timeLimitInSeconds">Maximum duration of the capture
            session in seconds.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.Target">
            <summary>
            Gets or sets the ID of the targeted resource, only VM is currently
            supported.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.BytesToCapturePerPacket">
            <summary>
            Gets or sets number of bytes captured per packet, the remaining
            bytes are truncated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.TotalBytesPerSession">
            <summary>
            Gets or sets maximum size of the capture output.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.TimeLimitInSeconds">
            <summary>
            Gets or sets maximum duration of the capture session in seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.StorageLocation">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.Filters">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult">
            <summary>
            Status of packet capture session.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult.#ctor">
            <summary>
            Initializes a new instance of the PacketCaptureQueryStatusResult
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult.#ctor(System.String,System.String,System.Nullable{System.DateTime},System.String,System.String,System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the PacketCaptureQueryStatusResult
            class.
            </summary>
            <param name="name">The name of the packet capture resource.</param>
            <param name="id">The ID of the packet capture resource.</param>
            <param name="captureStartTime">The start time of the packet capture
            session.</param>
            <param name="packetCaptureStatus">The status of the packet capture
            session. Possible values include: 'NotStarted', 'Running',
            'Stopped', 'Error', 'Unknown'</param>
            <param name="stopReason">The reason the current packet capture
            session was stopped.</param>
            <param name="packetCaptureError">List of errors of packet capture
            session.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult.Name">
            <summary>
            Gets or sets the name of the packet capture resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult.Id">
            <summary>
            Gets or sets the ID of the packet capture resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult.CaptureStartTime">
            <summary>
            Gets or sets the start time of the packet capture session.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult.PacketCaptureStatus">
            <summary>
            Gets or sets the status of the packet capture session. Possible
            values include: 'NotStarted', 'Running', 'Stopped', 'Error',
            'Unknown'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult.StopReason">
            <summary>
            Gets or sets the reason the current packet capture session was
            stopped.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureQueryStatusResult.PacketCaptureError">
            <summary>
            Gets or sets list of errors of packet capture session.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PacketCaptureResult">
            <summary>
            Information about packet capture session.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.#ctor">
            <summary>
            Initializes a new instance of the PacketCaptureResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.#ctor(System.String,Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation,System.String,System.String,System.String,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Nullable{System.Int32},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.PacketCaptureFilter},System.String)">
            <summary>
            Initializes a new instance of the PacketCaptureResult class.
            </summary>
            <param name="target">The ID of the targeted resource, only VM is
            currently supported.</param>
            <param name="name">Name of the packet capture session.</param>
            <param name="id">ID of the packet capture operation.</param>
            <param name="bytesToCapturePerPacket">Number of bytes captured per
            packet, the remaining bytes are truncated.</param>
            <param name="totalBytesPerSession">Maximum size of the capture
            output.</param>
            <param name="timeLimitInSeconds">Maximum duration of the capture
            session in seconds.</param>
            <param name="provisioningState">The provisioning state of the
            packet capture session. Possible values include: 'Succeeded',
            'Updating', 'Deleting', 'Failed'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.Name">
            <summary>
            Gets name of the packet capture session.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.Id">
            <summary>
            Gets ID of the packet capture operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.Etag">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.Target">
            <summary>
            Gets or sets the ID of the targeted resource, only VM is currently
            supported.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.BytesToCapturePerPacket">
            <summary>
            Gets or sets number of bytes captured per packet, the remaining
            bytes are truncated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.TotalBytesPerSession">
            <summary>
            Gets or sets maximum size of the capture output.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.TimeLimitInSeconds">
            <summary>
            Gets or sets maximum duration of the capture session in seconds.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.StorageLocation">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.Filters">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the packet capture session.
            Possible values include: 'Succeeded', 'Updating', 'Deleting',
            'Failed'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureResult.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation">
            <summary>
            Describes the storage location for a packet capture session.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation.#ctor">
            <summary>
            Initializes a new instance of the PacketCaptureStorageLocation
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the PacketCaptureStorageLocation
            class.
            </summary>
            <param name="storageId">The ID of the storage account to save the
            packet capture session. Required if no local file path is
            provided.</param>
            <param name="storagePath">The URI of the storage path to save the
            packet capture. Must be a well-formed URI describing the location
            to save the packet capture.</param>
            <param name="filePath">A valid local path on the targeting VM. Must
            include the name of the capture file (*.cap). For linux virtual
            machine it must start with /var/captures. Required if no storage ID
            is provided, otherwise optional.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation.StorageId">
            <summary>
            Gets or sets the ID of the storage account to save the packet
            capture session. Required if no local file path is provided.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation.StoragePath">
            <summary>
            Gets or sets the URI of the storage path to save the packet
            capture. Must be a well-formed URI describing the location to save
            the packet capture.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PacketCaptureStorageLocation.FilePath">
            <summary>
            Gets or sets a valid local path on the targeting VM. Must include
            the name of the capture file (*.cap). For linux virtual machine it
            must start with /var/captures. Required if no storage ID is
            provided, otherwise optional.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.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.Network.Models.Page`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.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.Network.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.Network.Models.Page1`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.Network.Models.Page1`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Page1`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.Network.Models.Page1`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.Network.Models.PatchRouteFilter">
            <summary>
            Route Filter Resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.#ctor">
            <summary>
            Initializes a new instance of the PatchRouteFilter class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.RouteFilterRule},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering},System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the PatchRouteFilter class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="rules">Collection of RouteFilterRules contained within
            a route filter.</param>
            <param name="peerings">A collection of references to express route
            circuit peerings.</param>
            <param name="provisioningState">The provisioning state of the
            resource. Possible values are: 'Updating', 'Deleting', 'Succeeded'
            and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="type">Resource type.</param>
            <param name="tags">Resource tags.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.Rules">
            <summary>
            Gets or sets collection of RouteFilterRules contained within a
            route filter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.Peerings">
            <summary>
            Gets or sets a collection of references to express route circuit
            peerings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.ProvisioningState">
            <summary>
            Gets the provisioning state of the resource. Possible values are:
            'Updating', 'Deleting', 'Succeeded' and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.Name">
            <summary>
            Gets the name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.Type">
            <summary>
            Gets resource type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilter.Tags">
            <summary>
            Gets or sets resource tags.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule">
            <summary>
            Route Filter Rule Resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.#ctor">
            <summary>
            Initializes a new instance of the PatchRouteFilterRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.#ctor(System.String,System.Collections.Generic.IList{System.String},System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the PatchRouteFilterRule class.
            </summary>
            <param name="access">The access type of the rule. Valid values are:
            'Allow', 'Deny'. Possible values include: 'Allow', 'Deny'</param>
            <param name="communities">The collection for bgp community values
            to filter on. e.g. ['12076:5010','12076:5020']</param>
            <param name="id">Resource ID.</param>
            <param name="provisioningState">The provisioning state of the
            resource. Possible values are: 'Updating', 'Deleting', 'Succeeded'
            and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="tags">Resource tags.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.#cctor">
            <summary>
            Static constructor for PatchRouteFilterRule class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.Access">
            <summary>
            Gets or sets the access type of the rule. Valid values are:
            'Allow', 'Deny'. Possible values include: 'Allow', 'Deny'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.Communities">
            <summary>
            Gets or sets the collection for bgp community values to filter on.
            e.g. ['12076:5010','12076:5020']
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.ProvisioningState">
            <summary>
            Gets the provisioning state of the resource. Possible values are:
            'Updating', 'Deleting', 'Succeeded' and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.Name">
            <summary>
            Gets the name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.Tags">
            <summary>
            Gets or sets resource tags.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.RouteFilterRuleType">
            <summary>
            The rule type of the rule. Valid value is: 'Community'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PcError">
            <summary>
            Defines values for PcError.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PcProtocol">
            <summary>
            Defines values for PcProtocol.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PcStatus">
            <summary>
            Defines values for PcStatus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PfsGroup">
            <summary>
            Defines values for PfsGroup.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PrivateAccessServicePropertiesFormat">
            <summary>
            The private access service properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PrivateAccessServicePropertiesFormat.#ctor">
            <summary>
            Initializes a new instance of the
            PrivateAccessServicePropertiesFormat class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PrivateAccessServicePropertiesFormat.#ctor(System.String,System.Collections.Generic.IList{System.String},System.String)">
            <summary>
            Initializes a new instance of the
            PrivateAccessServicePropertiesFormat class.
            </summary>
            <param name="service">The type of the private access.</param>
            <param name="locations">A list of locations.</param>
            <param name="provisioningState">The provisioning state of the
            resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PrivateAccessServicePropertiesFormat.Service">
            <summary>
            Gets or sets the type of the private access.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PrivateAccessServicePropertiesFormat.Locations">
            <summary>
            Gets or sets a list of locations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PrivateAccessServicePropertiesFormat.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the resource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PrivateAccessServiceResult">
            <summary>
            Private access service.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PrivateAccessServiceResult.#ctor">
            <summary>
            Initializes a new instance of the PrivateAccessServiceResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PrivateAccessServiceResult.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the PrivateAccessServiceResult class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Name of the private access value.</param>
            <param name="type">Type of the private access value.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PrivateAccessServiceResult.Name">
            <summary>
            Gets name of the private access value.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PrivateAccessServiceResult.Type">
            <summary>
            Gets type of the private access value.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Probe">
            <summary>
            A load balancer probe.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Probe.#ctor">
            <summary>
            Initializes a new instance of the Probe class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Probe.#ctor(System.String,System.Int32,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SubResource},System.Nullable{System.Int32},System.Nullable{System.Int32},System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the Probe class.
            </summary>
            <param name="protocol">The protocol of the end point. Possible
            values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK
            is required for the probe to be successful. If 'Http' is specified,
            a 200 OK response from the specifies URI is required for the probe
            to be successful. Possible values include: 'Http', 'Tcp'</param>
            <param name="port">The port for communicating the probe. Possible
            values range from 1 to 65535, inclusive.</param>
            <param name="id">Resource ID.</param>
            <param name="loadBalancingRules">The load balancer rules that use
            this probe.</param>
            <param name="intervalInSeconds">The interval, in seconds, for how
            frequently to probe the endpoint for health status. Typically, the
            interval is slightly less than half the allocated timeout period
            (in seconds) which allows two full probes before taking the
            instance out of rotation. The default value is 15, the minimum
            value is 5.</param>
            <param name="numberOfProbes">The number of probes where if no
            response, will result in stopping further traffic from being
            delivered to the endpoint. This values allows endpoints to be taken
            out of rotation faster or slower than the typical times used in
            Azure.</param>
            <param name="requestPath">The URI used for requesting health status
            from the VM. Path is required if a protocol is set to http.
            Otherwise, it is not allowed. There is no default value.</param>
            <param name="provisioningState">Gets the provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">Gets name of the resource that is unique within
            a resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.LoadBalancingRules">
            <summary>
            Gets the load balancer rules that use this probe.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.Protocol">
            <summary>
            Gets or sets the protocol of the end point. Possible values are:
            'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required
            for the probe to be successful. If 'Http' is specified, a 200 OK
            response from the specifies URI is required for the probe to be
            successful. Possible values include: 'Http', 'Tcp'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.Port">
            <summary>
            Gets or sets the port for communicating the probe. Possible values
            range from 1 to 65535, inclusive.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.IntervalInSeconds">
            <summary>
            Gets or sets the interval, in seconds, for how frequently to probe
            the endpoint for health status. Typically, the interval is slightly
            less than half the allocated timeout period (in seconds) which
            allows two full probes before taking the instance out of rotation.
            The default value is 15, the minimum value is 5.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.NumberOfProbes">
            <summary>
            Gets or sets the number of probes where if no response, will result
            in stopping further traffic from being delivered to the endpoint.
            This values allows endpoints to be taken out of rotation faster or
            slower than the typical times used in Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.RequestPath">
            <summary>
            Gets or sets the URI used for requesting health status from the VM.
            Path is required if a protocol is set to http. Otherwise, it is not
            allowed. There is no default value.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.ProvisioningState">
            <summary>
            Gets the provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.Name">
            <summary>
            Gets name of the resource that is unique within a resource group.
            This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Probe.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Probe.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ProbeProtocol">
            <summary>
            Defines values for ProbeProtocol.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ProcessorArchitecture">
            <summary>
            Defines values for ProcessorArchitecture.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Protocol">
            <summary>
            Defines values for Protocol.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ProvisioningState">
            <summary>
            Defines values for ProvisioningState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PublicIPAddress">
            <summary>
            Public IP address resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PublicIPAddress.#ctor">
            <summary>
            Initializes a new instance of the PublicIPAddress class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PublicIPAddress.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,Microsoft.Azure.Management.Network.Models.IPConfiguration,Microsoft.Azure.Management.Network.Models.PublicIPAddressDnsSettings,System.String,System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the PublicIPAddress class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="publicIPAllocationMethod">The public IP allocation
            method. Possible values are: 'Static' and 'Dynamic'. Possible
            values include: 'Static', 'Dynamic'</param>
            <param name="publicIPAddressVersion">The public IP address version.
            Possible values are: 'IPv4' and 'IPv6'. Possible values include:
            'IPv4', 'IPv6'</param>
            <param name="dnsSettings">The FQDN of the DNS record associated
            with the public IP address.</param>
            <param name="idleTimeoutInMinutes">The idle timeout of the public
            IP address.</param>
            <param name="resourceGuid">The resource GUID property of the public
            IP resource.</param>
            <param name="provisioningState">The provisioning state of the
            PublicIP resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.PublicIPAllocationMethod">
            <summary>
            Gets or sets the public IP allocation method. Possible values are:
            'Static' and 'Dynamic'. Possible values include: 'Static',
            'Dynamic'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.PublicIPAddressVersion">
            <summary>
            Gets or sets the public IP address version. Possible values are:
            'IPv4' and 'IPv6'. Possible values include: 'IPv4', 'IPv6'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.IpConfiguration">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.DnsSettings">
            <summary>
            Gets or sets the FQDN of the DNS record associated with the public
            IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.IpAddress">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.IdleTimeoutInMinutes">
            <summary>
            Gets or sets the idle timeout of the public IP address.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.ResourceGuid">
            <summary>
            Gets or sets the resource GUID property of the public IP resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the PublicIP resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddress.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.PublicIPAddressDnsSettings">
            <summary>
            Contains FQDN of the DNS record associated with the public IP address
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PublicIPAddressDnsSettings.#ctor">
            <summary>
            Initializes a new instance of the PublicIPAddressDnsSettings class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.PublicIPAddressDnsSettings.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the PublicIPAddressDnsSettings class.
            </summary>
            <param name="domainNameLabel">Gets or sets the Domain name
            label.The concatenation of the domain name label and the
            regionalized DNS zone make up the fully qualified domain name
            associated with the public IP address. If a domain name label is
            specified, an A DNS record is created for the public IP in the
            Microsoft Azure DNS system.</param>
            <param name="fqdn">Gets the FQDN, Fully qualified domain name of
            the A DNS record associated with the public IP. This is the
            concatenation of the domainNameLabel and the regionalized DNS
            zone.</param>
            <param name="reverseFqdn">Gets or Sets the Reverse FQDN. A
            user-visible, fully qualified domain name that resolves to this
            public IP address. If the reverseFqdn is specified, then a PTR DNS
            record is created pointing from the IP address in the in-addr.arpa
            domain to the reverse FQDN. </param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddressDnsSettings.DomainNameLabel">
            <summary>
            Gets or sets the Domain name label.The concatenation of the domain
            name label and the regionalized DNS zone make up the fully
            qualified domain name associated with the public IP address. If a
            domain name label is specified, an A DNS record is created for the
            public IP in the Microsoft Azure DNS system.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddressDnsSettings.Fqdn">
            <summary>
            Gets the FQDN, Fully qualified domain name of the A DNS record
            associated with the public IP. This is the concatenation of the
            domainNameLabel and the regionalized DNS zone.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.PublicIPAddressDnsSettings.ReverseFqdn">
            <summary>
            Gets or Sets the Reverse FQDN. A user-visible, fully qualified
            domain name that resolves to this public IP address. If the
            reverseFqdn is specified, then a PTR DNS record is created pointing
            from the IP address in the in-addr.arpa domain to the reverse FQDN.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters">
            <summary>
            Parameters that define the resource to query the troubleshooting
            result.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters.#ctor">
            <summary>
            Initializes a new instance of the QueryTroubleshootingParameters
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters.#ctor(System.String)">
            <summary>
            Initializes a new instance of the QueryTroubleshootingParameters
            class.
            </summary>
            <param name="targetResourceId">The target resource ID to query the
            troubleshooting result.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters.TargetResourceId">
            <summary>
            Gets or sets the target resource ID to query the troubleshooting
            result.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Resource.#ctor">
            <summary>
            Initializes a new instance of the Resource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Resource.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the Resource class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Resource.Id">
            <summary>
            Gets or sets resource ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Resource.Name">
            <summary>
            Gets resource name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Resource.Type">
            <summary>
            Gets resource type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Resource.Location">
            <summary>
            Gets or sets resource location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Resource.Tags">
            <summary>
            Gets or sets resource tags.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ResourceNavigationLink">
            <summary>
            ResourceNavigationLink resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ResourceNavigationLink.#ctor">
            <summary>
            Initializes a new instance of the ResourceNavigationLink class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.ResourceNavigationLink.#ctor(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ResourceNavigationLink class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="linkedResourceType">Resource type of the linked
            resource.</param>
            <param name="link">Link to the external resource</param>
            <param name="provisioningState">Provisioning state of the
            ResourceNavigationLink resource.</param>
            <param name="name">Name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ResourceNavigationLink.LinkedResourceType">
            <summary>
            Gets or sets resource type of the linked resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ResourceNavigationLink.Link">
            <summary>
            Gets or sets link to the external resource
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ResourceNavigationLink.ProvisioningState">
            <summary>
            Gets provisioning state of the ResourceNavigationLink resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ResourceNavigationLink.Name">
            <summary>
            Gets or sets name of the resource that is unique within a resource
            group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.ResourceNavigationLink.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.RetentionPolicyParameters">
            <summary>
            Parameters that define the retention policy for flow log.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RetentionPolicyParameters.#ctor">
            <summary>
            Initializes a new instance of the RetentionPolicyParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RetentionPolicyParameters.#ctor(System.Nullable{System.Int32},System.Nullable{System.Boolean})">
            <summary>
            Initializes a new instance of the RetentionPolicyParameters class.
            </summary>
            <param name="days">Number of days to retain flow log
            records.</param>
            <param name="enabled">Flag to enable/disable retention.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RetentionPolicyParameters.Days">
            <summary>
            Gets or sets number of days to retain flow log records.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RetentionPolicyParameters.Enabled">
            <summary>
            Gets or sets flag to enable/disable retention.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Route">
            <summary>
            Route resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Route.#ctor">
            <summary>
            Initializes a new instance of the Route class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Route.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the Route class.
            </summary>
            <param name="nextHopType">The type of Azure hop the packet should
            be sent to. Possible values are: 'VirtualNetworkGateway',
            'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible
            values include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet',
            'VirtualAppliance', 'None'</param>
            <param name="id">Resource ID.</param>
            <param name="addressPrefix">The destination CIDR to which the route
            applies.</param>
            <param name="nextHopIpAddress">The IP address packets should be
            forwarded to. Next hop values are only allowed in routes where the
            next hop type is VirtualAppliance.</param>
            <param name="provisioningState">The provisioning state of the
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Route.AddressPrefix">
            <summary>
            Gets or sets the destination CIDR to which the route applies.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Route.NextHopType">
            <summary>
            Gets or sets the type of Azure hop the packet should be sent to.
            Possible values are: 'VirtualNetworkGateway', 'VnetLocal',
            'Internet', 'VirtualAppliance', and 'None'. Possible values
            include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet',
            'VirtualAppliance', 'None'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Route.NextHopIpAddress">
            <summary>
            Gets or sets the IP address packets should be forwarded to. Next
            hop values are only allowed in routes where the next hop type is
            VirtualAppliance.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Route.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Route.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Route.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Route.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.RouteFilter">
            <summary>
            Route Filter Resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RouteFilter.#ctor">
            <summary>
            Initializes a new instance of the RouteFilter class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RouteFilter.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.RouteFilterRule},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering},System.String,System.String)">
            <summary>
            Initializes a new instance of the RouteFilter class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="rules">Collection of RouteFilterRules contained within
            a route filter.</param>
            <param name="peerings">A collection of references to express route
            circuit peerings.</param>
            <param name="provisioningState">The provisioning state of the
            resource. Possible values are: 'Updating', 'Deleting', 'Succeeded'
            and 'Failed'.</param>
            <param name="etag">Gets a unique read-only string that changes
            whenever the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilter.Rules">
            <summary>
            Gets or sets collection of RouteFilterRules contained within a
            route filter.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilter.Peerings">
            <summary>
            Gets or sets a collection of references to express route circuit
            peerings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilter.ProvisioningState">
            <summary>
            Gets the provisioning state of the resource. Possible values are:
            'Updating', 'Deleting', 'Succeeded' and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilter.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.RouteFilterRule">
            <summary>
            Route Filter Rule Resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RouteFilterRule.#ctor">
            <summary>
            Initializes a new instance of the RouteFilterRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RouteFilterRule.#ctor(System.String,System.Collections.Generic.IList{System.String},System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the RouteFilterRule class.
            </summary>
            <param name="access">The access type of the rule. Valid values are:
            'Allow', 'Deny'. Possible values include: 'Allow', 'Deny'</param>
            <param name="communities">The collection for bgp community values
            to filter on. e.g. ['12076:5010','12076:5020']</param>
            <param name="id">Resource ID.</param>
            <param name="provisioningState">The provisioning state of the
            resource. Possible values are: 'Updating', 'Deleting', 'Succeeded'
            and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="location">Resource location.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
            <param name="tags">Resource tags.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RouteFilterRule.#cctor">
            <summary>
            Static constructor for RouteFilterRule class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilterRule.Access">
            <summary>
            Gets or sets the access type of the rule. Valid values are:
            'Allow', 'Deny'. Possible values include: 'Allow', 'Deny'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilterRule.Communities">
            <summary>
            Gets or sets the collection for bgp community values to filter on.
            e.g. ['12076:5010','12076:5020']
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilterRule.ProvisioningState">
            <summary>
            Gets the provisioning state of the resource. Possible values are:
            'Updating', 'Deleting', 'Succeeded' and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilterRule.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilterRule.Location">
            <summary>
            Gets or sets resource location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilterRule.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilterRule.Tags">
            <summary>
            Gets or sets resource tags.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteFilterRule.RouteFilterRuleType">
            <summary>
            The rule type of the rule. Valid value is: 'Community'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RouteFilterRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.RouteNextHopType">
            <summary>
            Defines values for RouteNextHopType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.RouteTable">
            <summary>
            Route table resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RouteTable.#ctor">
            <summary>
            Initializes a new instance of the RouteTable class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.RouteTable.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.Route},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.Subnet},System.String,System.String)">
            <summary>
            Initializes a new instance of the RouteTable class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="routes">Collection of routes contained within a route
            table.</param>
            <param name="subnets">A collection of references to
            subnets.</param>
            <param name="provisioningState">The provisioning state of the
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="etag">Gets a unique read-only string that changes
            whenever the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteTable.Routes">
            <summary>
            Gets or sets collection of routes contained within a route table.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteTable.Subnets">
            <summary>
            Gets a collection of references to subnets.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteTable.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.RouteTable.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SecurityGroupNetworkInterface">
            <summary>
            Network interface and all its associated security rules.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityGroupNetworkInterface.#ctor">
            <summary>
            Initializes a new instance of the SecurityGroupNetworkInterface
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityGroupNetworkInterface.#ctor(System.String,Microsoft.Azure.Management.Network.Models.SecurityRuleAssociations)">
            <summary>
            Initializes a new instance of the SecurityGroupNetworkInterface
            class.
            </summary>
            <param name="id">ID of the network interface.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityGroupNetworkInterface.Id">
            <summary>
            Gets or sets ID of the network interface.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityGroupNetworkInterface.SecurityRuleAssociations">
            <summary>
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters">
            <summary>
            Parameters that define the VM to check security groups for.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters.#ctor">
            <summary>
            Initializes a new instance of the SecurityGroupViewParameters
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters.#ctor(System.String)">
            <summary>
            Initializes a new instance of the SecurityGroupViewParameters
            class.
            </summary>
            <param name="targetResourceId">ID of the target VM.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters.TargetResourceId">
            <summary>
            Gets or sets ID of the target VM.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SecurityGroupViewResult">
            <summary>
            The information about security rules applied to the specified VM.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityGroupViewResult.#ctor">
            <summary>
            Initializes a new instance of the SecurityGroupViewResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityGroupViewResult.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SecurityGroupNetworkInterface})">
            <summary>
            Initializes a new instance of the SecurityGroupViewResult class.
            </summary>
            <param name="networkInterfaces">List of network interfaces on the
            specified VM.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityGroupViewResult.NetworkInterfaces">
            <summary>
            Gets or sets list of network interfaces on the specified VM.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SecurityRule">
            <summary>
            Network security rule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityRule.#ctor">
            <summary>
            Initializes a new instance of the SecurityRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityRule.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Nullable{System.Int32},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the SecurityRule class.
            </summary>
            <param name="protocol">Network protocol this rule applies to.
            Possible values are 'Tcp', 'Udp', and '*'. Possible values include:
            'Tcp', 'Udp', '*'</param>
            <param name="sourceAddressPrefix">The CIDR or source IP range.
            Asterix '*' can also be used to match all source IPs. Default tags
            such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can
            also be used. If this is an ingress rule, specifies where network
            traffic originates from. </param>
            <param name="destinationAddressPrefix">The destination address
            prefix. CIDR or source IP range. Asterix '*' can also be used to
            match all source IPs. Default tags such as 'VirtualNetwork',
            'AzureLoadBalancer' and 'Internet' can also be used.</param>
            <param name="access">The network traffic is allowed or denied.
            Possible values are: 'Allow' and 'Deny'. Possible values include:
            'Allow', 'Deny'</param>
            <param name="direction">The direction of the rule. The direction
            specifies if rule will be evaluated on incoming or outcoming
            traffic. Possible values are: 'Inbound' and 'Outbound'. Possible
            values include: 'Inbound', 'Outbound'</param>
            <param name="id">Resource ID.</param>
            <param name="description">A description for this rule. Restricted
            to 140 chars.</param>
            <param name="sourcePortRange">The source port or range. Integer or
            range between 0 and 65535. Asterix '*' can also be used to match
            all ports.</param>
            <param name="destinationPortRange">The destination port or range.
            Integer or range between 0 and 65535. Asterix '*' can also be used
            to match all ports.</param>
            <param name="priority">The priority of the rule. The value can be
            between 100 and 4096. The priority number must be unique for each
            rule in the collection. The lower the priority number, the higher
            the priority of the rule.</param>
            <param name="provisioningState">The provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.Description">
            <summary>
            Gets or sets a description for this rule. Restricted to 140 chars.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.Protocol">
            <summary>
            Gets or sets network protocol this rule applies to. Possible values
            are 'Tcp', 'Udp', and '*'. Possible values include: 'Tcp', 'Udp',
            '*'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.SourcePortRange">
            <summary>
            Gets or sets the source port or range. Integer or range between 0
            and 65535. Asterix '*' can also be used to match all ports.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.DestinationPortRange">
            <summary>
            Gets or sets the destination port or range. Integer or range
            between 0 and 65535. Asterix '*' can also be used to match all
            ports.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.SourceAddressPrefix">
            <summary>
            Gets or sets the CIDR or source IP range. Asterix '*' can also be
            used to match all source IPs. Default tags such as
            'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be
            used. If this is an ingress rule, specifies where network traffic
            originates from.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.DestinationAddressPrefix">
            <summary>
            Gets or sets the destination address prefix. CIDR or source IP
            range. Asterix '*' can also be used to match all source IPs.
            Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and
            'Internet' can also be used.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.Access">
            <summary>
            Gets or sets the network traffic is allowed or denied. Possible
            values are: 'Allow' and 'Deny'. Possible values include: 'Allow',
            'Deny'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.Priority">
            <summary>
            Gets or sets the priority of the rule. The value can be between 100
            and 4096. The priority number must be unique for each rule in the
            collection. The lower the priority number, the higher the priority
            of the rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.Direction">
            <summary>
            Gets or sets the direction of the rule. The direction specifies if
            rule will be evaluated on incoming or outcoming traffic. Possible
            values are: 'Inbound' and 'Outbound'. Possible values include:
            'Inbound', 'Outbound'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the public IP resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRule.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SecurityRuleAccess">
            <summary>
            Defines values for SecurityRuleAccess.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SecurityRuleAssociations">
            <summary>
            All security rules associated with the network interface.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityRuleAssociations.#ctor">
            <summary>
            Initializes a new instance of the SecurityRuleAssociations class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SecurityRuleAssociations.#ctor(Microsoft.Azure.Management.Network.Models.NetworkInterfaceAssociation,Microsoft.Azure.Management.Network.Models.SubnetAssociation,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SecurityRule},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.EffectiveNetworkSecurityRule})">
            <summary>
            Initializes a new instance of the SecurityRuleAssociations class.
            </summary>
            <param name="defaultSecurityRules">Collection of default security
            rules of the network security group.</param>
            <param name="effectiveSecurityRules">Collection of effective
            security rules.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRuleAssociations.NetworkInterfaceAssociation">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRuleAssociations.SubnetAssociation">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRuleAssociations.DefaultSecurityRules">
            <summary>
            Gets or sets collection of default security rules of the network
            security group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SecurityRuleAssociations.EffectiveSecurityRules">
            <summary>
            Gets or sets collection of effective security rules.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SecurityRuleDirection">
            <summary>
            Defines values for SecurityRuleDirection.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SecurityRuleProtocol">
            <summary>
            Defines values for SecurityRuleProtocol.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.ServiceProviderProvisioningState">
            <summary>
            Defines values for ServiceProviderProvisioningState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Severity">
            <summary>
            Defines values for Severity.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Subnet">
            <summary>
            Subnet in a virtual network resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Subnet.#ctor">
            <summary>
            Initializes a new instance of the Subnet class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Subnet.#ctor(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup,Microsoft.Azure.Management.Network.Models.RouteTable,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.PrivateAccessServicePropertiesFormat},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.IPConfiguration},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.ResourceNavigationLink},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the Subnet class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="addressPrefix">The address prefix for the
            subnet.</param>
            <param name="networkSecurityGroup">The reference of the
            NetworkSecurityGroup resource.</param>
            <param name="routeTable">The reference of the RouteTable
            resource.</param>
            <param name="privateAccessServices">An array of private access
            services values.</param>
            <param name="ipConfigurations">Gets an array of references to the
            network interface IP configurations using subnet.</param>
            <param name="resourceNavigationLinks">Gets an array of references
            to the external resources using subnet.</param>
            <param name="provisioningState">The provisioning state of the
            resource.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.AddressPrefix">
            <summary>
            Gets or sets the address prefix for the subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.NetworkSecurityGroup">
            <summary>
            Gets or sets the reference of the NetworkSecurityGroup resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.RouteTable">
            <summary>
            Gets or sets the reference of the RouteTable resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.PrivateAccessServices">
            <summary>
            Gets or sets an array of private access services values.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.IpConfigurations">
            <summary>
            Gets an array of references to the network interface IP
            configurations using subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.ResourceNavigationLinks">
            <summary>
            Gets an array of references to the external resources using subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Subnet.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.SubnetAssociation">
            <summary>
            Network interface and its custom security rules.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SubnetAssociation.#ctor">
            <summary>
            Initializes a new instance of the SubnetAssociation class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SubnetAssociation.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.SecurityRule})">
            <summary>
            Initializes a new instance of the SubnetAssociation class.
            </summary>
            <param name="id">Subnet ID.</param>
            <param name="securityRules">Collection of custom security
            rules.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SubnetAssociation.Id">
            <summary>
            Gets subnet ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SubnetAssociation.SecurityRules">
            <summary>
            Gets or sets collection of custom security rules.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SubResource.#ctor">
            <summary>
            Initializes a new instance of the SubResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.SubResource.#ctor(System.String)">
            <summary>
            Initializes a new instance of the SubResource class.
            </summary>
            <param name="id">Resource ID.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.SubResource.Id">
            <summary>
            Gets or sets resource ID.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Topology">
            <summary>
            Topology of the specified resource group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Topology.#ctor">
            <summary>
            Initializes a new instance of the Topology class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Topology.#ctor(System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.TopologyResource})">
            <summary>
            Initializes a new instance of the Topology class.
            </summary>
            <param name="id">GUID representing the operation id.</param>
            <param name="createdDateTime">The datetime when the topology was
            initially created for the resource group.</param>
            <param name="lastModified">The datetime when the topology was last
            modified.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Topology.Id">
            <summary>
            Gets GUID representing the operation id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Topology.CreatedDateTime">
            <summary>
            Gets the datetime when the topology was initially created for the
            resource group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Topology.LastModified">
            <summary>
            Gets the datetime when the topology was last modified.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Topology.Resources">
            <summary>
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TopologyAssociation">
            <summary>
            Resources that have an association with the parent resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TopologyAssociation.#ctor">
            <summary>
            Initializes a new instance of the TopologyAssociation class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TopologyAssociation.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the TopologyAssociation class.
            </summary>
            <param name="name">The name of the resource that is associated with
            the parent resource.</param>
            <param name="resourceId">The ID of the resource that is associated
            with the parent resource.</param>
            <param name="associationType">The association type of the child
            resource to the parent resource. Possible values include:
            'Associated', 'Contains'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TopologyAssociation.Name">
            <summary>
            Gets or sets the name of the resource that is associated with the
            parent resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TopologyAssociation.ResourceId">
            <summary>
            Gets or sets the ID of the resource that is associated with the
            parent resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TopologyAssociation.AssociationType">
            <summary>
            Gets or sets the association type of the child resource to the
            parent resource. Possible values include: 'Associated', 'Contains'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TopologyParameters">
            <summary>
            Parameters that define the representation of topology.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TopologyParameters.#ctor">
            <summary>
            Initializes a new instance of the TopologyParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TopologyParameters.#ctor(System.String)">
            <summary>
            Initializes a new instance of the TopologyParameters class.
            </summary>
            <param name="targetResourceGroupName">The name of the target
            resource group to perform topology on.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TopologyParameters.TargetResourceGroupName">
            <summary>
            Gets or sets the name of the target resource group to perform
            topology on.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TopologyParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TopologyResource">
            <summary>
            The network resource topology information for the given resource group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TopologyResource.#ctor">
            <summary>
            Initializes a new instance of the TopologyResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TopologyResource.#ctor(System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.TopologyAssociation})">
            <summary>
            Initializes a new instance of the TopologyResource class.
            </summary>
            <param name="name">Name of the resource.</param>
            <param name="id">ID of the resource.</param>
            <param name="location">Resource location.</param>
            <param name="associations">Holds the associations the resource has
            with other resources in the resource group.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TopologyResource.Name">
            <summary>
            Gets or sets name of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TopologyResource.Id">
            <summary>
            Gets or sets ID of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TopologyResource.Location">
            <summary>
            Gets or sets resource location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TopologyResource.Associations">
            <summary>
            Gets or sets holds the associations the resource has with other
            resources in the resource group.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TransportProtocol">
            <summary>
            Defines values for TransportProtocol.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TroubleshootingDetails">
            <summary>
            Information gained from troubleshooting of specified resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingDetails.#ctor">
            <summary>
            Initializes a new instance of the TroubleshootingDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingDetails.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.TroubleshootingRecommendedActions})">
            <summary>
            Initializes a new instance of the TroubleshootingDetails class.
            </summary>
            <param name="id">The id of the get troubleshoot operation.</param>
            <param name="reasonType">Reason type of failure.</param>
            <param name="summary">A summary of troubleshooting.</param>
            <param name="detail">Details on troubleshooting results.</param>
            <param name="recommendedActions">List of recommended
            actions.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingDetails.Id">
            <summary>
            Gets or sets the id of the get troubleshoot operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingDetails.ReasonType">
            <summary>
            Gets or sets reason type of failure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingDetails.Summary">
            <summary>
            Gets or sets a summary of troubleshooting.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingDetails.Detail">
            <summary>
            Gets or sets details on troubleshooting results.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingDetails.RecommendedActions">
            <summary>
            Gets or sets list of recommended actions.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TroubleshootingParameters">
            <summary>
            Parameters that define the resource to troubleshoot.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingParameters.#ctor">
            <summary>
            Initializes a new instance of the TroubleshootingParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingParameters.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the TroubleshootingParameters class.
            </summary>
            <param name="targetResourceId">The target resource to
            troubleshoot.</param>
            <param name="storageId">The ID for the storage account to save the
            troubleshoot result.</param>
            <param name="storagePath">The path to the blob to save the
            troubleshoot result in.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingParameters.TargetResourceId">
            <summary>
            Gets or sets the target resource to troubleshoot.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingParameters.StorageId">
            <summary>
            Gets or sets the ID for the storage account to save the
            troubleshoot result.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingParameters.StoragePath">
            <summary>
            Gets or sets the path to the blob to save the troubleshoot result
            in.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TroubleshootingRecommendedActions">
            <summary>
            Recommended actions based on discovered issues.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingRecommendedActions.#ctor">
            <summary>
            Initializes a new instance of the TroubleshootingRecommendedActions
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingRecommendedActions.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the TroubleshootingRecommendedActions
            class.
            </summary>
            <param name="actionId">ID of the recommended action.</param>
            <param name="actionText">Description of recommended
            actions.</param>
            <param name="actionUri">The uri linking to a documentation for the
            recommended troubleshooting actions.</param>
            <param name="actionUriText">The information from the URI for the
            recommended troubleshooting actions.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingRecommendedActions.ActionId">
            <summary>
            Gets or sets ID of the recommended action.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingRecommendedActions.ActionText">
            <summary>
            Gets or sets description of recommended actions.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingRecommendedActions.ActionUri">
            <summary>
            Gets or sets the uri linking to a documentation for the recommended
            troubleshooting actions.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingRecommendedActions.ActionUriText">
            <summary>
            Gets or sets the information from the URI for the recommended
            troubleshooting actions.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TroubleshootingResult">
            <summary>
            Troubleshooting information gained from specified resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingResult.#ctor">
            <summary>
            Initializes a new instance of the TroubleshootingResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TroubleshootingResult.#ctor(System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.TroubleshootingDetails})">
            <summary>
            Initializes a new instance of the TroubleshootingResult class.
            </summary>
            <param name="startTime">The start time of the
            troubleshooting.</param>
            <param name="endTime">The end time of the troubleshooting.</param>
            <param name="code">The result code of the troubleshooting.</param>
            <param name="results">Information from troubleshooting.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingResult.StartTime">
            <summary>
            Gets or sets the start time of the troubleshooting.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingResult.EndTime">
            <summary>
            Gets or sets the end time of the troubleshooting.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingResult.Code">
            <summary>
            Gets or sets the result code of the troubleshooting.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TroubleshootingResult.Results">
            <summary>
            Gets or sets information from troubleshooting.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth">
            <summary>
            VirtualNetworkGatewayConnection properties
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth.#ctor">
            <summary>
            Initializes a new instance of the TunnelConnectionHealth class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth.#ctor(System.String,System.String,System.Nullable{System.Int64},System.Nullable{System.Int64},System.String)">
            <summary>
            Initializes a new instance of the TunnelConnectionHealth class.
            </summary>
            <param name="tunnel">Tunnel name.</param>
            <param name="connectionStatus">Virtual network Gateway connection
            status. Possible values include: 'Unknown', 'Connecting',
            'Connected', 'NotConnected'</param>
            <param name="ingressBytesTransferred">The Ingress Bytes Transferred
            in this connection</param>
            <param name="egressBytesTransferred">The Egress Bytes Transferred
            in this connection</param>
            <param name="lastConnectionEstablishedUtcTime">The time at which
            connection was established in Utc format.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth.Tunnel">
            <summary>
            Gets tunnel name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth.ConnectionStatus">
            <summary>
            Gets virtual network Gateway connection status. Possible values
            include: 'Unknown', 'Connecting', 'Connected', 'NotConnected'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth.IngressBytesTransferred">
            <summary>
            Gets the Ingress Bytes Transferred in this connection
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth.EgressBytesTransferred">
            <summary>
            Gets the Egress Bytes Transferred in this connection
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth.LastConnectionEstablishedUtcTime">
            <summary>
            Gets the time at which connection was established in Utc format.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.Usage">
            <summary>
            Describes network resource usage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Usage.#ctor">
            <summary>
            Initializes a new instance of the Usage class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Usage.#ctor(System.Int64,System.Int64,Microsoft.Azure.Management.Network.Models.UsageName)">
            <summary>
            Initializes a new instance of the Usage class.
            </summary>
            <param name="currentValue">The current value of the usage.</param>
            <param name="limit">The limit of usage.</param>
            <param name="name">The name of the type of usage.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Usage.#cctor">
            <summary>
            Static constructor for Usage class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Usage.CurrentValue">
            <summary>
            Gets or sets the current value of the usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Usage.Limit">
            <summary>
            Gets or sets the limit of usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Usage.Name">
            <summary>
            Gets or sets the name of the type of usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.Usage.Unit">
            <summary>
            An enum describing the unit of measurement.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.Usage.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.UsageName">
            <summary>
            The usage names.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.UsageName.#ctor">
            <summary>
            Initializes a new instance of the UsageName class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.UsageName.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the UsageName class.
            </summary>
            <param name="value">A string describing the resource name.</param>
            <param name="localizedValue">A localized string describing the
            resource name.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.UsageName.Value">
            <summary>
            Gets or sets a string describing the resource name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.UsageName.LocalizedValue">
            <summary>
            Gets or sets a localized string describing the resource name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters">
            <summary>
            Parameters that define the IP flow to be verified.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.#ctor">
            <summary>
            Initializes a new instance of the VerificationIPFlowParameters
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VerificationIPFlowParameters
            class.
            </summary>
            <param name="targetResourceId">The ID of the target resource to
            perform next-hop on.</param>
            <param name="direction">The direction of the packet represented as
            a 5-tuple. Possible values include: 'Inbound', 'Outbound'</param>
            <param name="protocol">Protocol to be verified on. Possible values
            include: 'TCP', 'UDP'</param>
            <param name="localPort">The local port. Acceptable values are a
            single integer in the range (0-65535). Support for * for the source
            port, which depends on the direction.</param>
            <param name="remotePort">The remote port. Acceptable values are a
            single integer in the range (0-65535). Support for * for the source
            port, which depends on the direction.</param>
            <param name="localIPAddress">The local IP address. Acceptable
            values are valid IPv4 addresses.</param>
            <param name="remoteIPAddress">The remote IP address. Acceptable
            values are valid IPv4 addresses.</param>
            <param name="targetNicResourceId">The NIC ID. (If VM has multiple
            NICs and IP forwarding is enabled on any of them, then this
            parameter must be specified. Otherwise optional).</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.TargetResourceId">
            <summary>
            Gets or sets the ID of the target resource to perform next-hop on.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.Direction">
            <summary>
            Gets or sets the direction of the packet represented as a 5-tuple.
            Possible values include: 'Inbound', 'Outbound'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.Protocol">
            <summary>
            Gets or sets protocol to be verified on. Possible values include:
            'TCP', 'UDP'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.LocalPort">
            <summary>
            Gets or sets the local port. Acceptable values are a single integer
            in the range (0-65535). Support for * for the source port, which
            depends on the direction.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.RemotePort">
            <summary>
            Gets or sets the remote port. Acceptable values are a single
            integer in the range (0-65535). Support for * for the source port,
            which depends on the direction.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.LocalIPAddress">
            <summary>
            Gets or sets the local IP address. Acceptable values are valid IPv4
            addresses.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.RemoteIPAddress">
            <summary>
            Gets or sets the remote IP address. Acceptable values are valid
            IPv4 addresses.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.TargetNicResourceId">
            <summary>
            Gets or sets the NIC ID. (If VM has multiple NICs and IP forwarding
            is enabled on any of them, then this parameter must be specified.
            Otherwise optional).
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VerificationIPFlowResult">
            <summary>
            Results of IP flow verification on the target resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VerificationIPFlowResult.#ctor">
            <summary>
            Initializes a new instance of the VerificationIPFlowResult class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VerificationIPFlowResult.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the VerificationIPFlowResult class.
            </summary>
            <param name="access">Indicates whether the traffic is allowed or
            denied. Possible values include: 'Allow', 'Deny'</param>
            <param name="ruleName">Name of the rule. If input is not matched
            against any security rule, it is not displayed.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowResult.Access">
            <summary>
            Gets or sets indicates whether the traffic is allowed or denied.
            Possible values include: 'Allow', 'Deny'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VerificationIPFlowResult.RuleName">
            <summary>
            Gets or sets name of the rule. If input is not matched against any
            security rule, it is not displayed.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetwork">
            <summary>
            Virtual Network resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetwork.#ctor">
            <summary>
            Initializes a new instance of the VirtualNetwork class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetwork.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},Microsoft.Azure.Management.Network.Models.AddressSpace,Microsoft.Azure.Management.Network.Models.DhcpOptions,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.Subnet},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VirtualNetwork class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="addressSpace">The AddressSpace that contains an array
            of IP address ranges that can be used by subnets.</param>
            <param name="dhcpOptions">The dhcpOptions that contains an array of
            DNS servers available to VMs deployed in the virtual
            network.</param>
            <param name="subnets">A list of subnets in a Virtual
            Network.</param>
            <param name="virtualNetworkPeerings">A list of peerings in a
            Virtual Network.</param>
            <param name="resourceGuid">The resourceGuid property of the Virtual
            Network resource.</param>
            <param name="provisioningState">The provisioning state of the
            PublicIP resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.</param>
            <param name="etag">Gets a unique read-only string that changes
            whenever the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetwork.AddressSpace">
            <summary>
            Gets or sets the AddressSpace that contains an array of IP address
            ranges that can be used by subnets.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetwork.DhcpOptions">
            <summary>
            Gets or sets the dhcpOptions that contains an array of DNS servers
            available to VMs deployed in the virtual network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetwork.Subnets">
            <summary>
            Gets or sets a list of subnets in a Virtual Network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetwork.VirtualNetworkPeerings">
            <summary>
            Gets or sets a list of peerings in a Virtual Network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetwork.ResourceGuid">
            <summary>
            Gets or sets the resourceGuid property of the Virtual Network
            resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetwork.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the PublicIP resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetwork.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway">
            <summary>
            A common class for general resource information
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.#ctor">
            <summary>
            Initializes a new instance of the VirtualNetworkGateway class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration},System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku,Microsoft.Azure.Management.Network.Models.VpnClientConfiguration,Microsoft.Azure.Management.Network.Models.BgpSettings,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VirtualNetworkGateway class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="ipConfigurations">IP configurations for virtual
            network gateway.</param>
            <param name="gatewayType">The type of this virtual network gateway.
            Possible values are: 'Vpn' and 'ExpressRoute'. Possible values
            include: 'Vpn', 'ExpressRoute'</param>
            <param name="vpnType">The type of this virtual network gateway.
            Possible values are: 'PolicyBased' and 'RouteBased'. Possible
            values include: 'PolicyBased', 'RouteBased'</param>
            <param name="enableBgp">Whether BGP is enabled for this virtual
            network gateway or not.</param>
            <param name="activeActive">ActiveActive flag</param>
            <param name="gatewayDefaultSite">The reference of the
            LocalNetworkGateway resource which represents local network site
            having default routes. Assign Null value in case of removing
            existing default site setting.</param>
            <param name="sku">The reference of the VirtualNetworkGatewaySku
            resource which represents the SKU selected for Virtual network
            gateway.</param>
            <param name="vpnClientConfiguration">The reference of the
            VpnClientConfiguration resource which represents the P2S VpnClient
            configurations.</param>
            <param name="bgpSettings">Virtual network gateway's BGP speaker
            settings.</param>
            <param name="radiusServer">The radius server address property of
            the VirtualNetworkGateway resource for vpn client
            connection.</param>
            <param name="radiusSecret">The radius secret property of the
            VirtualNetworkGateway resource for vpn client connection.</param>
            <param name="resourceGuid">The resource GUID property of the
            VirtualNetworkGateway resource.</param>
            <param name="provisioningState">The provisioning state of the
            VirtualNetworkGateway resource. Possible values are: 'Updating',
            'Deleting', and 'Failed'.</param>
            <param name="etag">Gets a unique read-only string that changes
            whenever the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.IpConfigurations">
            <summary>
            Gets or sets IP configurations for virtual network gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.GatewayType">
            <summary>
            Gets or sets the type of this virtual network gateway. Possible
            values are: 'Vpn' and 'ExpressRoute'. Possible values include:
            'Vpn', 'ExpressRoute'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.VpnType">
            <summary>
            Gets or sets the type of this virtual network gateway. Possible
            values are: 'PolicyBased' and 'RouteBased'. Possible values
            include: 'PolicyBased', 'RouteBased'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.EnableBgp">
            <summary>
            Gets or sets whether BGP is enabled for this virtual network
            gateway or not.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.ActiveActive">
            <summary>
            Gets or sets activeActive flag
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.GatewayDefaultSite">
            <summary>
            Gets or sets the reference of the LocalNetworkGateway resource
            which represents local network site having default routes. Assign
            Null value in case of removing existing default site setting.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.Sku">
            <summary>
            Gets or sets the reference of the VirtualNetworkGatewaySku resource
            which represents the SKU selected for Virtual network gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.VpnClientConfiguration">
            <summary>
            Gets or sets the reference of the VpnClientConfiguration resource
            which represents the P2S VpnClient configurations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.BgpSettings">
            <summary>
            Gets or sets virtual network gateway's BGP speaker settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.RadiusServer">
            <summary>
            Gets or sets the radius server address property of the
            VirtualNetworkGateway resource for vpn client connection.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.RadiusSecret">
            <summary>
            Gets or sets the radius secret property of the
            VirtualNetworkGateway resource for vpn client connection.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.ResourceGuid">
            <summary>
            Gets or sets the resource GUID property of the
            VirtualNetworkGateway resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.ProvisioningState">
            <summary>
            Gets the provisioning state of the VirtualNetworkGateway resource.
            Possible values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection">
            <summary>
            A common class for general resource information
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.#ctor">
            <summary>
            Initializes a new instance of the VirtualNetworkGatewayConnection
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.#ctor(Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway,System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway,Microsoft.Azure.Management.Network.Models.LocalNetworkGateway,System.Nullable{System.Int32},System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.TunnelConnectionHealth},System.Nullable{System.Int64},System.Nullable{System.Int64},Microsoft.Azure.Management.Network.Models.SubResource,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.IpsecPolicy},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VirtualNetworkGatewayConnection
            class.
            </summary>
            <param name="connectionType">Gateway connection type. Possible
            values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.
            Possible values include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute',
            'VPNClient'</param>
            <param name="id">Resource ID.</param>
            <param name="name">Resource name.</param>
            <param name="type">Resource type.</param>
            <param name="location">Resource location.</param>
            <param name="tags">Resource tags.</param>
            <param name="authorizationKey">The authorizationKey.</param>
            <param name="routingWeight">The routing weight.</param>
            <param name="sharedKey">The IPSec shared key.</param>
            <param name="connectionStatus">Virtual network Gateway connection
            status. Possible values are 'Unknown', 'Connecting', 'Connected'
            and 'NotConnected'. Possible values include: 'Unknown',
            'Connecting', 'Connected', 'NotConnected'</param>
            <param name="tunnelConnectionStatus">Collection of all tunnels'
            connection health status.</param>
            <param name="egressBytesTransferred">The egress bytes transferred
            in this connection.</param>
            <param name="ingressBytesTransferred">The ingress bytes transferred
            in this connection.</param>
            <param name="peer">The reference to peerings resource.</param>
            <param name="enableBgp">EnableBgp flag</param>
            <param name="usePolicyBasedTrafficSelectors">Enable policy-based
            traffic selectors.</param>
            <param name="ipsecPolicies">The IPSec Policies to be considered by
            this connection.</param>
            <param name="resourceGuid">The resource GUID property of the
            VirtualNetworkGatewayConnection resource.</param>
            <param name="provisioningState">The provisioning state of the
            VirtualNetworkGatewayConnection resource. Possible values are:
            'Updating', 'Deleting', and 'Failed'.</param>
            <param name="etag">Gets a unique read-only string that changes
            whenever the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.AuthorizationKey">
            <summary>
            Gets or sets the authorizationKey.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.VirtualNetworkGateway1">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.VirtualNetworkGateway2">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.LocalNetworkGateway2">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.ConnectionType">
            <summary>
            Gets or sets gateway connection type. Possible values are:
            'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. Possible values
            include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.RoutingWeight">
            <summary>
            Gets or sets the routing weight.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.SharedKey">
            <summary>
            Gets or sets the IPSec shared key.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.ConnectionStatus">
            <summary>
            Gets virtual network Gateway connection status. Possible values are
            'Unknown', 'Connecting', 'Connected' and 'NotConnected'. Possible
            values include: 'Unknown', 'Connecting', 'Connected',
            'NotConnected'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.TunnelConnectionStatus">
            <summary>
            Gets collection of all tunnels' connection health status.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.EgressBytesTransferred">
            <summary>
            Gets the egress bytes transferred in this connection.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.IngressBytesTransferred">
            <summary>
            Gets the ingress bytes transferred in this connection.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.Peer">
            <summary>
            Gets or sets the reference to peerings resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.EnableBgp">
            <summary>
            Gets or sets enableBgp flag
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.UsePolicyBasedTrafficSelectors">
            <summary>
            Gets or sets enable policy-based traffic selectors.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.IpsecPolicies">
            <summary>
            Gets or sets the IPSec Policies to be considered by this
            connection.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.ResourceGuid">
            <summary>
            Gets or sets the resource GUID property of the
            VirtualNetworkGatewayConnection resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.ProvisioningState">
            <summary>
            Gets the provisioning state of the VirtualNetworkGatewayConnection
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.Etag">
            <summary>
            Gets a unique read-only string that changes whenever the resource
            is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnectionStatus">
            <summary>
            Defines values for VirtualNetworkGatewayConnectionStatus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnectionType">
            <summary>
            Defines values for VirtualNetworkGatewayConnectionType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration">
            <summary>
            IP configuration for virtual network gateway
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration.#ctor">
            <summary>
            Initializes a new instance of the
            VirtualNetworkGatewayIPConfiguration class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration.#ctor(System.String,System.String,Microsoft.Azure.Management.Network.Models.SubResource,Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            VirtualNetworkGatewayIPConfiguration class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="privateIPAllocationMethod">The private IP allocation
            method. Possible values are: 'Static' and 'Dynamic'. Possible
            values include: 'Static', 'Dynamic'</param>
            <param name="subnet">The reference of the subnet resource.</param>
            <param name="publicIPAddress">The reference of the public IP
            resource.</param>
            <param name="provisioningState">The provisioning state of the
            public IP resource. Possible values are: 'Updating', 'Deleting',
            and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration.PrivateIPAllocationMethod">
            <summary>
            Gets or sets the private IP allocation method. Possible values are:
            'Static' and 'Dynamic'. Possible values include: 'Static',
            'Dynamic'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration.Subnet">
            <summary>
            Gets or sets the reference of the subnet resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration.PublicIPAddress">
            <summary>
            Gets or sets the reference of the public IP resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration.ProvisioningState">
            <summary>
            Gets the provisioning state of the public IP resource. Possible
            values are: 'Updating', 'Deleting', and 'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku">
            <summary>
            VirtualNetworkGatewaySku details
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku.#ctor">
            <summary>
            Initializes a new instance of the VirtualNetworkGatewaySku class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku.#ctor(System.String,System.String,System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the VirtualNetworkGatewaySku class.
            </summary>
            <param name="name">Gateway SKU name. Possible values include:
            'Basic', 'HighPerformance', 'Standard', 'UltraPerformance',
            'VpnGw1', 'VpnGw2', 'VpnGw3'</param>
            <param name="tier">Gateway SKU tier. Possible values include:
            'Basic', 'HighPerformance', 'Standard', 'UltraPerformance',
            'VpnGw1', 'VpnGw2', 'VpnGw3'</param>
            <param name="capacity">The capacity.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku.Name">
            <summary>
            Gets or sets gateway SKU name. Possible values include: 'Basic',
            'HighPerformance', 'Standard', 'UltraPerformance', 'VpnGw1',
            'VpnGw2', 'VpnGw3'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku.Tier">
            <summary>
            Gets or sets gateway SKU tier. Possible values include: 'Basic',
            'HighPerformance', 'Standard', 'UltraPerformance', 'VpnGw1',
            'VpnGw2', 'VpnGw3'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku.Capacity">
            <summary>
            Gets or sets the capacity.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySkuName">
            <summary>
            Defines values for VirtualNetworkGatewaySkuName.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySkuTier">
            <summary>
            Defines values for VirtualNetworkGatewaySkuTier.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayType">
            <summary>
            Defines values for VirtualNetworkGatewayType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering">
            <summary>
            Peerings in a virtual network resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.#ctor">
            <summary>
            Initializes a new instance of the VirtualNetworkPeering class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.#ctor(System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{System.Boolean},Microsoft.Azure.Management.Network.Models.SubResource,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VirtualNetworkPeering class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="allowVirtualNetworkAccess">Whether the VMs in the
            linked virtual network space would be able to access all the VMs in
            local Virtual network space.</param>
            <param name="allowForwardedTraffic">Whether the forwarded traffic
            from the VMs in the remote virtual network will be
            allowed/disallowed.</param>
            <param name="allowGatewayTransit">If gateway links can be used in
            remote virtual networking to link to this virtual network.</param>
            <param name="useRemoteGateways">If remote gateways can be used on
            this virtual network. If the flag is set to true, and
            allowGatewayTransit on remote peering is also true, virtual network
            will use gateways of remote virtual network for transit. Only one
            peering can have this flag set to true. This flag cannot be set if
            virtual network already has a gateway.</param>
            <param name="remoteVirtualNetwork">The reference of the remote
            virtual network.</param>
            <param name="peeringState">The status of the virtual network
            peering. Possible values are 'Initiated', 'Connected', and
            'Disconnected'. Possible values include: 'Initiated', 'Connected',
            'Disconnected'</param>
            <param name="provisioningState">The provisioning state of the
            resource.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.AllowVirtualNetworkAccess">
            <summary>
            Gets or sets whether the VMs in the linked virtual network space
            would be able to access all the VMs in local Virtual network space.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.AllowForwardedTraffic">
            <summary>
            Gets or sets whether the forwarded traffic from the VMs in the
            remote virtual network will be allowed/disallowed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.AllowGatewayTransit">
            <summary>
            Gets or sets if gateway links can be used in remote virtual
            networking to link to this virtual network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.UseRemoteGateways">
            <summary>
            Gets or sets if remote gateways can be used on this virtual
            network. If the flag is set to true, and allowGatewayTransit on
            remote peering is also true, virtual network will use gateways of
            remote virtual network for transit. Only one peering can have this
            flag set to true. This flag cannot be set if virtual network
            already has a gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.RemoteVirtualNetwork">
            <summary>
            Gets or sets the reference of the remote virtual network.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.PeeringState">
            <summary>
            Gets or sets the status of the virtual network peering. Possible
            values are 'Initiated', 'Connected', and 'Disconnected'. Possible
            values include: 'Initiated', 'Connected', 'Disconnected'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.ProvisioningState">
            <summary>
            Gets or sets the provisioning state of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkPeeringState">
            <summary>
            Defines values for VirtualNetworkPeeringState.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsage">
            <summary>
            Usage details for subnet.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsage.#ctor">
            <summary>
            Initializes a new instance of the VirtualNetworkUsage class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsage.#ctor(System.Nullable{System.Double},System.String,System.Nullable{System.Double},Microsoft.Azure.Management.Network.Models.VirtualNetworkUsageName,System.String)">
            <summary>
            Initializes a new instance of the VirtualNetworkUsage class.
            </summary>
            <param name="currentValue">Indicates number of IPs used from the
            Subnet.</param>
            <param name="id">Subnet identifier.</param>
            <param name="limit">Indicates the size of the subnet.</param>
            <param name="name">The name containing common and localized value
            for usage.</param>
            <param name="unit">Usage units. Returns 'Count'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsage.CurrentValue">
            <summary>
            Gets indicates number of IPs used from the Subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsage.Id">
            <summary>
            Gets subnet identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsage.Limit">
            <summary>
            Gets indicates the size of the subnet.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsage.Name">
            <summary>
            Gets the name containing common and localized value for usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsage.Unit">
            <summary>
            Gets usage units. Returns 'Count'
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsageName">
            <summary>
            Usage strings container.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsageName.#ctor">
            <summary>
            Initializes a new instance of the VirtualNetworkUsageName class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsageName.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the VirtualNetworkUsageName class.
            </summary>
            <param name="localizedValue">Localized subnet size and usage
            string.</param>
            <param name="value">Subnet size and usage string.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsageName.LocalizedValue">
            <summary>
            Gets localized subnet size and usage string.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VirtualNetworkUsageName.Value">
            <summary>
            Gets subnet size and usage string.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VpnClientConfiguration">
            <summary>
            VpnClientConfiguration for P2S client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientConfiguration.#ctor">
            <summary>
            Initializes a new instance of the VpnClientConfiguration class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientConfiguration.#ctor(Microsoft.Azure.Management.Network.Models.AddressSpace,System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate},System.Collections.Generic.IList{Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate},System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the VpnClientConfiguration class.
            </summary>
            <param name="vpnClientAddressPool">The reference of the address
            space resource which represents Address space for P2S
            VpnClient.</param>
            <param name="vpnClientRootCertificates">VpnClientRootCertificate
            for virtual network gateway.</param>
            <param
            name="vpnClientRevokedCertificates">VpnClientRevokedCertificate for
            Virtual network gateway.</param>
            <param name="vpnClientProtocols">VpnClientProtocols for Virtual
            network gateway.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientConfiguration.VpnClientAddressPool">
            <summary>
            Gets or sets the reference of the address space resource which
            represents Address space for P2S VpnClient.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientConfiguration.VpnClientRootCertificates">
            <summary>
            Gets or sets vpnClientRootCertificate for virtual network gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientConfiguration.VpnClientRevokedCertificates">
            <summary>
            Gets or sets vpnClientRevokedCertificate for Virtual network
            gateway.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientConfiguration.VpnClientProtocols">
            <summary>
            Gets or sets vpnClientProtocols for Virtual network gateway.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VpnClientParameters">
            <summary>
            Vpn Client Parameters for package generation
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientParameters.#ctor">
            <summary>
            Initializes a new instance of the VpnClientParameters class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientParameters.#ctor(System.String,System.String,System.String,System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the VpnClientParameters class.
            </summary>
            <param name="processorArchitecture">VPN client Processor
            Architecture. Possible values are: 'AMD64' and 'X86'. Possible
            values include: 'Amd64', 'X86'</param>
            <param name="authenticationMethod">VPN client Authentication
            Method. Possible values are: 'EAPTLS' and 'EAPMSCHAPv2'. Possible
            values include: 'EAPTLS', 'EAPMSCHAPv2'</param>
            <param name="radiusServerAuthCertificate">The public certificate
            data for the radius server authentication certificate as a Base-64
            encoded string. Required only if external radius authentication has
            been configured with EAPTLS authentication.</param>
            <param name="clientRootCertificates">A list of client root
            certificates public certificate data encoded as Base-64 strings.
            Optional parameter for external radius based authentication with
            EAPTLS.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientParameters.ProcessorArchitecture">
            <summary>
            Gets or sets VPN client Processor Architecture. Possible values
            are: 'AMD64' and 'X86'. Possible values include: 'Amd64', 'X86'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientParameters.AuthenticationMethod">
            <summary>
            Gets or sets VPN client Authentication Method. Possible values are:
            'EAPTLS' and 'EAPMSCHAPv2'. Possible values include: 'EAPTLS',
            'EAPMSCHAPv2'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientParameters.RadiusServerAuthCertificate">
            <summary>
            Gets or sets the public certificate data for the radius server
            authentication certificate as a Base-64 encoded string. Required
            only if external radius authentication has been configured with
            EAPTLS authentication.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientParameters.ClientRootCertificates">
            <summary>
            Gets or sets a list of client root certificates public certificate
            data encoded as Base-64 strings. Optional parameter for external
            radius based authentication with EAPTLS.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VpnClientProtocol">
            <summary>
            Defines values for VpnClientProtocol.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate">
            <summary>
            VPN client revoked certificate of virtual network gateway.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate.#ctor">
            <summary>
            Initializes a new instance of the VpnClientRevokedCertificate
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VpnClientRevokedCertificate
            class.
            </summary>
            <param name="id">Resource ID.</param>
            <param name="thumbprint">The revoked VPN client certificate
            thumbprint.</param>
            <param name="provisioningState">The provisioning state of the VPN
            client revoked certificate resource. Possible values are:
            'Updating', 'Deleting', and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate.Thumbprint">
            <summary>
            Gets or sets the revoked VPN client certificate thumbprint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate.ProvisioningState">
            <summary>
            Gets the provisioning state of the VPN client revoked certificate
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientRevokedCertificate.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate">
            <summary>
            VPN client root certificate of virtual network gateway
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate.#ctor">
            <summary>
            Initializes a new instance of the VpnClientRootCertificate class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate.#ctor(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the VpnClientRootCertificate class.
            </summary>
            <param name="publicCertData">The certificate public data.</param>
            <param name="id">Resource ID.</param>
            <param name="provisioningState">The provisioning state of the VPN
            client root certificate resource. Possible values are: 'Updating',
            'Deleting', and 'Failed'.</param>
            <param name="name">The name of the resource that is unique within a
            resource group. This name can be used to access the
            resource.</param>
            <param name="etag">A unique read-only string that changes whenever
            the resource is updated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate.PublicCertData">
            <summary>
            Gets or sets the certificate public data.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate.ProvisioningState">
            <summary>
            Gets the provisioning state of the VPN client root certificate
            resource. Possible values are: 'Updating', 'Deleting', and
            'Failed'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate.Name">
            <summary>
            Gets or sets the name of the resource that is unique within a
            resource group. This name can be used to access the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate.Etag">
            <summary>
            Gets or sets a unique read-only string that changes whenever the
            resource is updated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.Models.VpnClientRootCertificate.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.Models.VpnType">
            <summary>
            Defines values for VpnType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.NetworkInterfacesOperations">
            <summary>
            NetworkInterfacesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the NetworkInterfacesOperations 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.Network.NetworkInterfacesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.NetworkInterfacesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about the specified network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.NetworkInterfacesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkInterface,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network interface operation.
            </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.Network.NetworkInterfacesOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a subscription.
            </summary>
            <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.Network.NetworkInterfacesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.NetworkInterfacesOperations.GetEffectiveRouteTableWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables applied to a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.NetworkInterfacesOperations.ListEffectiveNetworkSecurityGroupsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups applied to a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.NetworkInterfacesOperations.ListVirtualMachineScaleSetVMNetworkInterfacesWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all network interfaces in a virtual machine in a
            virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </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.Network.NetworkInterfacesOperations.ListVirtualMachineScaleSetNetworkInterfacesWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </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.Network.NetworkInterfacesOperations.GetVirtualMachineScaleSetNetworkInterfaceWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the specified network interface in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.NetworkInterfacesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.NetworkInterfacesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkInterface,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network interface operation.
            </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.Network.NetworkInterfacesOperations.BeginGetEffectiveRouteTableWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables applied to a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.NetworkInterfacesOperations.BeginListEffectiveNetworkSecurityGroupsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups applied to a network interface.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </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.Network.NetworkInterfacesOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.NetworkInterfacesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.NetworkInterfacesOperations.ListVirtualMachineScaleSetVMNetworkInterfacesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all network interfaces in a virtual machine in a
            virtual machine scale set.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.NetworkInterfacesOperations.ListVirtualMachineScaleSetNetworkInterfacesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a virtual machine scale set.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.NetworkInterfacesOperationsExtensions">
            <summary>
            Extension methods for NetworkInterfacesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.Delete(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String)">
            <summary>
            Deletes the specified network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.Get(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.String)">
            <summary>
            Gets information about the specified network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about the specified network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkInterface)">
            <summary>
            Creates or updates a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network interface operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkInterface,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network interface operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.INetworkInterfacesOperations)">
            <summary>
            Gets all network interfaces in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a subscription.
            </summary>
            <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.Network.NetworkInterfacesOperationsExtensions.List(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String)">
            <summary>
            Gets all network interfaces in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.GetEffectiveRouteTable(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String)">
            <summary>
            Gets all route tables applied to a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.GetEffectiveRouteTableAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all route tables applied to a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListEffectiveNetworkSecurityGroups(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String)">
            <summary>
            Gets all network security groups applied to a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListEffectiveNetworkSecurityGroupsAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups applied to a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListVirtualMachineScaleSetVMNetworkInterfaces(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.String)">
            <summary>
            Gets information about all network interfaces in a virtual machine in a
            virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListVirtualMachineScaleSetVMNetworkInterfacesAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about all network interfaces in a virtual machine in a
            virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListVirtualMachineScaleSetNetworkInterfaces(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String)">
            <summary>
            Gets all network interfaces in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListVirtualMachineScaleSetNetworkInterfacesAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.GetVirtualMachineScaleSetNetworkInterface(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the specified network interface in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.GetVirtualMachineScaleSetNetworkInterfaceAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the specified network interface in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String)">
            <summary>
            Deletes the specified network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkInterface)">
            <summary>
            Creates or updates a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network interface operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkInterface,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network interface operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.BeginGetEffectiveRouteTable(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String)">
            <summary>
            Gets all route tables applied to a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.BeginGetEffectiveRouteTableAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all route tables applied to a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.BeginListEffectiveNetworkSecurityGroups(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String)">
            <summary>
            Gets all network security groups applied to a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.BeginListEffectiveNetworkSecurityGroupsAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups applied to a network interface.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String)">
            <summary>
            Gets all network interfaces in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String)">
            <summary>
            Gets all network interfaces in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListVirtualMachineScaleSetVMNetworkInterfacesNext(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String)">
            <summary>
            Gets information about all network interfaces in a virtual machine in a
            virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListVirtualMachineScaleSetVMNetworkInterfacesNextAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about all network interfaces in a virtual machine in a
            virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListVirtualMachineScaleSetNetworkInterfacesNext(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String)">
            <summary>
            Gets all network interfaces in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkInterfacesOperationsExtensions.ListVirtualMachineScaleSetNetworkInterfacesNextAsync(Microsoft.Azure.Management.Network.INetworkInterfacesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network interfaces in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.NetworkManagementClient">
            <summary>
            Composite Swagger for Network Client
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.SubscriptionId">
            <summary>
            The subscription credentials which uniquely identify the Microsoft Azure
            subscription. The subscription ID forms part of the URI for every service
            call.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.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.Network.NetworkManagementClient.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.Network.NetworkManagementClient.ApplicationGateways">
            <summary>
            Gets the IApplicationGatewaysOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.ExpressRouteCircuitAuthorizations">
            <summary>
            Gets the IExpressRouteCircuitAuthorizationsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.ExpressRouteCircuitPeerings">
            <summary>
            Gets the IExpressRouteCircuitPeeringsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.ExpressRouteCircuits">
            <summary>
            Gets the IExpressRouteCircuitsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.ExpressRouteServiceProviders">
            <summary>
            Gets the IExpressRouteServiceProvidersOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.LoadBalancers">
            <summary>
            Gets the ILoadBalancersOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.NetworkInterfaces">
            <summary>
            Gets the INetworkInterfacesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.NetworkSecurityGroups">
            <summary>
            Gets the INetworkSecurityGroupsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.SecurityRules">
            <summary>
            Gets the ISecurityRulesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.NetworkWatchers">
            <summary>
            Gets the INetworkWatchersOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.PacketCaptures">
            <summary>
            Gets the IPacketCapturesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.PublicIPAddresses">
            <summary>
            Gets the IPublicIPAddressesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.RouteFilters">
            <summary>
            Gets the IRouteFiltersOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.RouteFilterRules">
            <summary>
            Gets the IRouteFilterRulesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.RouteTables">
            <summary>
            Gets the IRouteTablesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.Routes">
            <summary>
            Gets the IRoutesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.BgpServiceCommunities">
            <summary>
            Gets the IBgpServiceCommunitiesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.Usages">
            <summary>
            Gets the IUsagesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.VirtualNetworks">
            <summary>
            Gets the IVirtualNetworksOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.Subnets">
            <summary>
            Gets the ISubnetsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.VirtualNetworkPeerings">
            <summary>
            Gets the IVirtualNetworkPeeringsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.VirtualNetworkGateways">
            <summary>
            Gets the IVirtualNetworkGatewaysOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.VirtualNetworkGatewayConnections">
            <summary>
            Gets the IVirtualNetworkGatewayConnectionsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.LocalNetworkGateways">
            <summary>
            Gets the ILocalNetworkGatewaysOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Network.NetworkManagementClient.AvailablePrivateAccessServices">
            <summary>
            Gets the IAvailablePrivateAccessServicesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkManagementClient.#ctor(System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the NetworkManagementClient class.
            </summary>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkManagementClient.#ctor(System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the NetworkManagementClient 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.Network.NetworkManagementClient.#ctor(System.Uri,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the NetworkManagementClient 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.Network.NetworkManagementClient.#ctor(System.Uri,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the NetworkManagementClient 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.Network.NetworkManagementClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the NetworkManagementClient 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.Network.NetworkManagementClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the NetworkManagementClient 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.Network.NetworkManagementClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the NetworkManagementClient 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.Network.NetworkManagementClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the NetworkManagementClient 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.Network.NetworkManagementClient.Initialize">
            <summary>
            Initializes client properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkManagementClient.CheckDnsNameAvailabilityWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Checks whether a domain name in the cloudapp.net zone is available for use.
            </summary>
            <param name='location'>
            The location of the domain name.
            </param>
            <param name='domainNameLabel'>
            The domain name to be verified. It must conform to the following regular
            expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.
            </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.Network.NetworkManagementClientExtensions">
            <summary>
            Extension methods for NetworkManagementClient.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkManagementClientExtensions.CheckDnsNameAvailability(Microsoft.Azure.Management.Network.INetworkManagementClient,System.String,System.String)">
            <summary>
            Checks whether a domain name in the cloudapp.net zone is available for use.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            The location of the domain name.
            </param>
            <param name='domainNameLabel'>
            The domain name to be verified. It must conform to the following regular
            expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkManagementClientExtensions.CheckDnsNameAvailabilityAsync(Microsoft.Azure.Management.Network.INetworkManagementClient,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Checks whether a domain name in the cloudapp.net zone is available for use.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            The location of the domain name.
            </param>
            <param name='domainNameLabel'>
            The domain name to be verified. It must conform to the following regular
            expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperations">
            <summary>
            NetworkSecurityGroupsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the NetworkSecurityGroupsOperations 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.Network.NetworkSecurityGroupsOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </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.Network.NetworkSecurityGroupsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.NetworkSecurityGroupsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network security group in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network security group
            operation.
            </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.Network.NetworkSecurityGroupsOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a subscription.
            </summary>
            <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.Network.NetworkSecurityGroupsOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.NetworkSecurityGroupsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </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.Network.NetworkSecurityGroupsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network security group in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network security group
            operation.
            </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.Network.NetworkSecurityGroupsOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.NetworkSecurityGroupsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.NetworkSecurityGroupsOperationsExtensions">
            <summary>
            Extension methods for NetworkSecurityGroupsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.Delete(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String)">
            <summary>
            Deletes the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.Get(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup)">
            <summary>
            Creates or updates a network security group in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network security group
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network security group in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network security group
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations)">
            <summary>
            Gets all network security groups in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a subscription.
            </summary>
            <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.Network.NetworkSecurityGroupsOperationsExtensions.List(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String)">
            <summary>
            Gets all network security groups in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String)">
            <summary>
            Deletes the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup)">
            <summary>
            Creates or updates a network security group in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network security group
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network security group in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update network security group
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String)">
            <summary>
            Gets all network security groups in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String)">
            <summary>
            Gets all network security groups in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkSecurityGroupsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.INetworkSecurityGroupsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network security groups in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.NetworkWatchersOperations">
            <summary>
            NetworkWatchersOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the NetworkWatchersOperations 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.Network.NetworkWatchersOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkWatcher,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network watcher in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the network watcher 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.Network.NetworkWatchersOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified network watcher by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </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.Network.NetworkWatchersOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network watcher resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </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.Network.NetworkWatchersOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network watchers by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.NetworkWatchersOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all network watchers by subscription.
            </summary>
            <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.Network.NetworkWatchersOperations.GetTopologyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.TopologyParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the current network topology by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the representation of topology.
            </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.Network.NetworkWatchersOperations.VerifyIPFlowWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Verify IP flow from the specified VM to a location given the currently
            configured NSG rules.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the IP flow to be verified.
            </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.Network.NetworkWatchersOperations.GetNextHopWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NextHopParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the next hop from the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the source and destination endpoint.
            </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.Network.NetworkWatchersOperations.GetVMSecurityRulesWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the configured and effective security group rules on the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the VM to check security groups for.
            </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.Network.NetworkWatchersOperations.GetTroubleshootingWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.TroubleshootingParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Initiate troubleshooting on a specified resource
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to troubleshoot.
            </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.Network.NetworkWatchersOperations.GetTroubleshootingResultWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the last completed troubleshooting result on a specified resource
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to query the troubleshooting result.
            </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.Network.NetworkWatchersOperations.SetFlowLogConfigurationWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogInformation,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Configures flow log on a specified resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the configuration of flow log.
            </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.Network.NetworkWatchersOperations.GetFlowLogStatusWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Queries status of flow log on a specified resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define a resource to query flow log status.
            </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.Network.NetworkWatchersOperations.CheckConnectivityWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectivityParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Verifies the possibility of establishing a direct TCP connection from a
            virtual machine to a given endpoint including another VM or an arbitrary
            remote server.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that determine how the connectivity check will be performed.
            </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.Network.NetworkWatchersOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network watcher resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </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.Network.NetworkWatchersOperations.BeginVerifyIPFlowWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Verify IP flow from the specified VM to a location given the currently
            configured NSG rules.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the IP flow to be verified.
            </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.Network.NetworkWatchersOperations.BeginGetNextHopWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.NextHopParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the next hop from the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the source and destination endpoint.
            </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.Network.NetworkWatchersOperations.BeginGetVMSecurityRulesWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the configured and effective security group rules on the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the VM to check security groups for.
            </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.Network.NetworkWatchersOperations.BeginGetTroubleshootingWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.TroubleshootingParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Initiate troubleshooting on a specified resource
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to troubleshoot.
            </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.Network.NetworkWatchersOperations.BeginGetTroubleshootingResultWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the last completed troubleshooting result on a specified resource
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to query the troubleshooting result.
            </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.Network.NetworkWatchersOperations.BeginSetFlowLogConfigurationWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogInformation,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Configures flow log on a specified resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the configuration of flow log.
            </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.Network.NetworkWatchersOperations.BeginGetFlowLogStatusWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Queries status of flow log on a specified resource.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define a resource to query flow log status.
            </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.Network.NetworkWatchersOperations.BeginCheckConnectivityWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectivityParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Verifies the possibility of establishing a direct TCP connection from a
            virtual machine to a given endpoint including another VM or an arbitrary
            remote server.
            </summary>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that determine how the connectivity check will be performed.
            </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.Network.NetworkWatchersOperationsExtensions">
            <summary>
            Extension methods for NetworkWatchersOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkWatcher)">
            <summary>
            Creates or updates a network watcher in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the network watcher resource.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NetworkWatcher,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a network watcher in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the network watcher resource.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.Get(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String)">
            <summary>
            Gets the specified network watcher by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified network watcher by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.Delete(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String)">
            <summary>
            Deletes the specified network watcher resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network watcher resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.List(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String)">
            <summary>
            Gets all network watchers by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all network watchers by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.INetworkWatchersOperations)">
            <summary>
            Gets all network watchers by subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all network watchers by subscription.
            </summary>
            <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.Network.NetworkWatchersOperationsExtensions.GetTopology(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.TopologyParameters)">
            <summary>
            Gets the current network topology by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the representation of topology.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetTopologyAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.TopologyParameters,System.Threading.CancellationToken)">
            <summary>
            Gets the current network topology by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the representation of topology.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.VerifyIPFlow(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters)">
            <summary>
            Verify IP flow from the specified VM to a location given the currently
            configured NSG rules.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the IP flow to be verified.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.VerifyIPFlowAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters,System.Threading.CancellationToken)">
            <summary>
            Verify IP flow from the specified VM to a location given the currently
            configured NSG rules.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the IP flow to be verified.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetNextHop(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NextHopParameters)">
            <summary>
            Gets the next hop from the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the source and destination endpoint.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetNextHopAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NextHopParameters,System.Threading.CancellationToken)">
            <summary>
            Gets the next hop from the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the source and destination endpoint.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetVMSecurityRules(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters)">
            <summary>
            Gets the configured and effective security group rules on the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the VM to check security groups for.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetVMSecurityRulesAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters,System.Threading.CancellationToken)">
            <summary>
            Gets the configured and effective security group rules on the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the VM to check security groups for.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetTroubleshooting(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.TroubleshootingParameters)">
            <summary>
            Initiate troubleshooting on a specified resource
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to troubleshoot.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetTroubleshootingAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.TroubleshootingParameters,System.Threading.CancellationToken)">
            <summary>
            Initiate troubleshooting on a specified resource
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to troubleshoot.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetTroubleshootingResult(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters)">
            <summary>
            Get the last completed troubleshooting result on a specified resource
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to query the troubleshooting result.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetTroubleshootingResultAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters,System.Threading.CancellationToken)">
            <summary>
            Get the last completed troubleshooting result on a specified resource
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to query the troubleshooting result.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.SetFlowLogConfiguration(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogInformation)">
            <summary>
            Configures flow log on a specified resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the configuration of flow log.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.SetFlowLogConfigurationAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogInformation,System.Threading.CancellationToken)">
            <summary>
            Configures flow log on a specified resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the configuration of flow log.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetFlowLogStatus(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters)">
            <summary>
            Queries status of flow log on a specified resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define a resource to query flow log status.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.GetFlowLogStatusAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters,System.Threading.CancellationToken)">
            <summary>
            Queries status of flow log on a specified resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define a resource to query flow log status.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.CheckConnectivity(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectivityParameters)">
            <summary>
            Verifies the possibility of establishing a direct TCP connection from a
            virtual machine to a given endpoint including another VM or an arbitrary
            remote server.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that determine how the connectivity check will be performed.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.CheckConnectivityAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectivityParameters,System.Threading.CancellationToken)">
            <summary>
            Verifies the possibility of establishing a direct TCP connection from a
            virtual machine to a given endpoint including another VM or an arbitrary
            remote server.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that determine how the connectivity check will be performed.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String)">
            <summary>
            Deletes the specified network watcher resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network watcher resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginVerifyIPFlow(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters)">
            <summary>
            Verify IP flow from the specified VM to a location given the currently
            configured NSG rules.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the IP flow to be verified.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginVerifyIPFlowAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VerificationIPFlowParameters,System.Threading.CancellationToken)">
            <summary>
            Verify IP flow from the specified VM to a location given the currently
            configured NSG rules.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the IP flow to be verified.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetNextHop(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NextHopParameters)">
            <summary>
            Gets the next hop from the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the source and destination endpoint.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetNextHopAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.NextHopParameters,System.Threading.CancellationToken)">
            <summary>
            Gets the next hop from the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the source and destination endpoint.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetVMSecurityRules(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters)">
            <summary>
            Gets the configured and effective security group rules on the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the VM to check security groups for.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetVMSecurityRulesAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityGroupViewParameters,System.Threading.CancellationToken)">
            <summary>
            Gets the configured and effective security group rules on the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='parameters'>
            Parameters that define the VM to check security groups for.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetTroubleshooting(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.TroubleshootingParameters)">
            <summary>
            Initiate troubleshooting on a specified resource
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to troubleshoot.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetTroubleshootingAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.TroubleshootingParameters,System.Threading.CancellationToken)">
            <summary>
            Initiate troubleshooting on a specified resource
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to troubleshoot.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetTroubleshootingResult(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters)">
            <summary>
            Get the last completed troubleshooting result on a specified resource
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to query the troubleshooting result.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetTroubleshootingResultAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.QueryTroubleshootingParameters,System.Threading.CancellationToken)">
            <summary>
            Get the last completed troubleshooting result on a specified resource
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the resource to query the troubleshooting result.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginSetFlowLogConfiguration(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogInformation)">
            <summary>
            Configures flow log on a specified resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the configuration of flow log.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginSetFlowLogConfigurationAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogInformation,System.Threading.CancellationToken)">
            <summary>
            Configures flow log on a specified resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define the configuration of flow log.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetFlowLogStatus(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters)">
            <summary>
            Queries status of flow log on a specified resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define a resource to query flow log status.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginGetFlowLogStatusAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.FlowLogStatusParameters,System.Threading.CancellationToken)">
            <summary>
            Queries status of flow log on a specified resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that define a resource to query flow log status.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginCheckConnectivity(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectivityParameters)">
            <summary>
            Verifies the possibility of establishing a direct TCP connection from a
            virtual machine to a given endpoint including another VM or an arbitrary
            remote server.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that determine how the connectivity check will be performed.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.NetworkWatchersOperationsExtensions.BeginCheckConnectivityAsync(Microsoft.Azure.Management.Network.INetworkWatchersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectivityParameters,System.Threading.CancellationToken)">
            <summary>
            Verifies the possibility of establishing a direct TCP connection from a
            virtual machine to a given endpoint including another VM or an arbitrary
            remote server.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the network watcher resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher resource.
            </param>
            <param name='parameters'>
            Parameters that determine how the connectivity check will be performed.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.PacketCapturesOperations">
            <summary>
            PacketCapturesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the PacketCapturesOperations 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.Network.PacketCapturesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperations.CreateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PacketCapture,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create and start a packet capture on the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='parameters'>
            Parameters that define the create packet capture operation.
            </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.Network.PacketCapturesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets a packet capture session by name.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.PacketCapturesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.PacketCapturesOperations.StopWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Stops a specified packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.PacketCapturesOperations.GetStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Query the status of a running packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='packetCaptureName'>
            The name given to the packet capture session.
            </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.Network.PacketCapturesOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists all packet capture sessions within the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher 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.Network.PacketCapturesOperations.BeginCreateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PacketCapture,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create and start a packet capture on the specified VM.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='parameters'>
            Parameters that define the create packet capture operation.
            </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.Network.PacketCapturesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.PacketCapturesOperations.BeginStopWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Stops a specified packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </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.Network.PacketCapturesOperations.BeginGetStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Query the status of a running packet capture session.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='packetCaptureName'>
            The name given to the packet capture session.
            </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.Network.PacketCapturesOperationsExtensions">
            <summary>
            Extension methods for PacketCapturesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.Create(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PacketCapture)">
            <summary>
            Create and start a packet capture on the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='parameters'>
            Parameters that define the create packet capture operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.CreateAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PacketCapture,System.Threading.CancellationToken)">
            <summary>
            Create and start a packet capture on the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='parameters'>
            Parameters that define the create packet capture operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.Get(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String)">
            <summary>
            Gets a packet capture session by name.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets a packet capture session by name.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.Stop(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String)">
            <summary>
            Stops a specified packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.StopAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Stops a specified packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.GetStatus(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String)">
            <summary>
            Query the status of a running packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='packetCaptureName'>
            The name given to the packet capture session.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.GetStatusAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Query the status of a running packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='packetCaptureName'>
            The name given to the packet capture session.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.List(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String)">
            <summary>
            Lists all packet capture sessions within the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists all packet capture sessions within the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.BeginCreate(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PacketCapture)">
            <summary>
            Create and start a packet capture on the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='parameters'>
            Parameters that define the create packet capture operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.BeginCreateAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PacketCapture,System.Threading.CancellationToken)">
            <summary>
            Create and start a packet capture on the specified VM.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='parameters'>
            Parameters that define the create packet capture operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.BeginStop(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String)">
            <summary>
            Stops a specified packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.BeginStopAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Stops a specified packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the network watcher.
            </param>
            <param name='packetCaptureName'>
            The name of the packet capture session.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.BeginGetStatus(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String)">
            <summary>
            Query the status of a running packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='packetCaptureName'>
            The name given to the packet capture session.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PacketCapturesOperationsExtensions.BeginGetStatusAsync(Microsoft.Azure.Management.Network.IPacketCapturesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Query the status of a running packet capture session.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkWatcherName'>
            The name of the Network Watcher resource.
            </param>
            <param name='packetCaptureName'>
            The name given to the packet capture session.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.PublicIPAddressesOperations">
            <summary>
            PublicIPAddressesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the PublicIPAddressesOperations 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.Network.PublicIPAddressesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified public IP address.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </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.Network.PublicIPAddressesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified public IP address in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.PublicIPAddressesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a static or dynamic public IP address.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP address.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update public IP address operation.
            </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.Network.PublicIPAddressesOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the public IP addresses in a subscription.
            </summary>
            <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.Network.PublicIPAddressesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all public IP addresses in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.PublicIPAddressesOperations.ListVirtualMachineScaleSetPublicIPAddressesWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses on a virtual machine scale
            set level.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </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.Network.PublicIPAddressesOperations.ListVirtualMachineScaleSetVMPublicIPAddressesWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses in a virtual machine IP
            configuration in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The network interface name.
            </param>
            <param name='ipConfigurationName'>
            The IP configuration name.
            </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.Network.PublicIPAddressesOperations.GetVirtualMachineScaleSetPublicIPAddressWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the specified public IP address in a virtual machine scale set.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='ipConfigurationName'>
            The name of the IP configuration.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP Address.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.PublicIPAddressesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified public IP address.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </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.Network.PublicIPAddressesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a static or dynamic public IP address.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP address.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update public IP address operation.
            </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.Network.PublicIPAddressesOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all the public IP addresses in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.PublicIPAddressesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all public IP addresses in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.PublicIPAddressesOperations.ListVirtualMachineScaleSetPublicIPAddressesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses on a virtual machine scale
            set level.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.PublicIPAddressesOperations.ListVirtualMachineScaleSetVMPublicIPAddressesNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses in a virtual machine IP
            configuration in a virtual machine scale set.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.PublicIPAddressesOperationsExtensions">
            <summary>
            Extension methods for PublicIPAddressesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String)">
            <summary>
            Deletes the specified public IP address.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified public IP address.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.Get(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified public IP address in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified public IP address in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.PublicIPAddress)">
            <summary>
            Creates or updates a static or dynamic public IP address.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP address.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update public IP address operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a static or dynamic public IP address.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP address.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update public IP address operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations)">
            <summary>
            Gets all the public IP addresses in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all the public IP addresses in a subscription.
            </summary>
            <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.Network.PublicIPAddressesOperationsExtensions.List(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String)">
            <summary>
            Gets all public IP addresses in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all public IP addresses in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListVirtualMachineScaleSetPublicIPAddresses(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String)">
            <summary>
            Gets information about all public IP addresses on a virtual machine scale
            set level.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListVirtualMachineScaleSetPublicIPAddressesAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses on a virtual machine scale
            set level.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListVirtualMachineScaleSetVMPublicIPAddresses(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Gets information about all public IP addresses in a virtual machine IP
            configuration in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The network interface name.
            </param>
            <param name='ipConfigurationName'>
            The IP configuration name.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListVirtualMachineScaleSetVMPublicIPAddressesAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses in a virtual machine IP
            configuration in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The network interface name.
            </param>
            <param name='ipConfigurationName'>
            The IP configuration name.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.GetVirtualMachineScaleSetPublicIPAddress(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Get the specified public IP address in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='ipConfigurationName'>
            The name of the IP configuration.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP Address.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.GetVirtualMachineScaleSetPublicIPAddressAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the specified public IP address in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualMachineScaleSetName'>
            The name of the virtual machine scale set.
            </param>
            <param name='virtualmachineIndex'>
            The virtual machine index.
            </param>
            <param name='networkInterfaceName'>
            The name of the network interface.
            </param>
            <param name='ipConfigurationName'>
            The name of the IP configuration.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP Address.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String)">
            <summary>
            Deletes the specified public IP address.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified public IP address.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the subnet.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.PublicIPAddress)">
            <summary>
            Creates or updates a static or dynamic public IP address.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP address.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update public IP address operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.PublicIPAddress,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a static or dynamic public IP address.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='publicIpAddressName'>
            The name of the public IP address.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update public IP address operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String)">
            <summary>
            Gets all the public IP addresses in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all the public IP addresses in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String)">
            <summary>
            Gets all public IP addresses in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all public IP addresses in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListVirtualMachineScaleSetPublicIPAddressesNext(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String)">
            <summary>
            Gets information about all public IP addresses on a virtual machine scale
            set level.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListVirtualMachineScaleSetPublicIPAddressesNextAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses on a virtual machine scale
            set level.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListVirtualMachineScaleSetVMPublicIPAddressesNext(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String)">
            <summary>
            Gets information about all public IP addresses in a virtual machine IP
            configuration in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.PublicIPAddressesOperationsExtensions.ListVirtualMachineScaleSetVMPublicIPAddressesNextAsync(Microsoft.Azure.Management.Network.IPublicIPAddressesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about all public IP addresses in a virtual machine IP
            configuration in a virtual machine scale set.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.RouteFilterRulesOperations">
            <summary>
            RouteFilterRulesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the RouteFilterRulesOperations 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.Network.RouteFilterRulesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified rule from a route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </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.Network.RouteFilterRulesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified rule from a route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </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.Network.RouteFilterRulesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilterRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the create or update route filter rule operation.
            </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.Network.RouteFilterRulesOperations.UpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates a route in the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the update route filter rule operation.
            </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.Network.RouteFilterRulesOperations.ListByRouteFilterWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all RouteFilterRules in a route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </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.Network.RouteFilterRulesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified rule from a route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </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.Network.RouteFilterRulesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilterRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the create or update route filter rule operation.
            </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.Network.RouteFilterRulesOperations.BeginUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates a route in the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the update route filter rule operation.
            </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.Network.RouteFilterRulesOperations.ListByRouteFilterNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all RouteFilterRules in a route filter.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.RouteFilterRulesOperationsExtensions">
            <summary>
            Extension methods for RouteFilterRulesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified rule from a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified rule from a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.Get(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified rule from a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified rule from a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilterRule)">
            <summary>
            Creates or updates a route in the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the create or update route filter rule operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilterRule,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the create or update route filter rule operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.Update(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule)">
            <summary>
            Updates a route in the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the update route filter rule operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule,System.Threading.CancellationToken)">
            <summary>
            Updates a route in the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the update route filter rule operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.ListByRouteFilter(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String)">
            <summary>
            Gets all RouteFilterRules in a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.ListByRouteFilterAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all RouteFilterRules in a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified rule from a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified rule from a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilterRule)">
            <summary>
            Creates or updates a route in the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the create or update route filter rule operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilterRule,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the create or update route filter rule operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.BeginUpdate(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule)">
            <summary>
            Updates a route in the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the update route filter rule operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.BeginUpdateAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilterRule,System.Threading.CancellationToken)">
            <summary>
            Updates a route in the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='ruleName'>
            The name of the route filter rule.
            </param>
            <param name='routeFilterRuleParameters'>
            Parameters supplied to the update route filter rule operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.ListByRouteFilterNext(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String)">
            <summary>
            Gets all RouteFilterRules in a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFilterRulesOperationsExtensions.ListByRouteFilterNextAsync(Microsoft.Azure.Management.Network.IRouteFilterRulesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all RouteFilterRules in a route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.RouteFiltersOperations">
            <summary>
            RouteFiltersOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the RouteFiltersOperations 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.Network.RouteFiltersOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </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.Network.RouteFiltersOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='expand'>
            Expands referenced express route bgp peering resources.
            </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.Network.RouteFiltersOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route filter in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the create or update route filter operation.
            </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.Network.RouteFiltersOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilter,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates a route filter in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the update route filter operation.
            </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.Network.RouteFiltersOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.RouteFiltersOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a subscription.
            </summary>
            <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.Network.RouteFiltersOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route filter.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </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.Network.RouteFiltersOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route filter in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the create or update route filter operation.
            </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.Network.RouteFiltersOperations.BeginUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilter,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates a route filter in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the update route filter operation.
            </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.Network.RouteFiltersOperations.ListByResourceGroupNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.RouteFiltersOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.RouteFiltersOperationsExtensions">
            <summary>
            Extension methods for RouteFiltersOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String)">
            <summary>
            Deletes the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.Get(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='expand'>
            Expands referenced express route bgp peering resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='expand'>
            Expands referenced express route bgp peering resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter)">
            <summary>
            Creates or updates a route filter in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the create or update route filter operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route filter in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the create or update route filter operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.Update(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilter)">
            <summary>
            Updates a route filter in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the update route filter operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilter,System.Threading.CancellationToken)">
            <summary>
            Updates a route filter in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the update route filter operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String)">
            <summary>
            Gets all route filters in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.List(Microsoft.Azure.Management.Network.IRouteFiltersOperations)">
            <summary>
            Gets all route filters in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a subscription.
            </summary>
            <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.Network.RouteFiltersOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String)">
            <summary>
            Deletes the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route filter.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter)">
            <summary>
            Creates or updates a route filter in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the create or update route filter operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteFilter,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route filter in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the create or update route filter operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.BeginUpdate(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilter)">
            <summary>
            Updates a route filter in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the update route filter operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.BeginUpdateAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.PatchRouteFilter,System.Threading.CancellationToken)">
            <summary>
            Updates a route filter in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeFilterName'>
            The name of the route filter.
            </param>
            <param name='routeFilterParameters'>
            Parameters supplied to the update route filter operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.ListByResourceGroupNext(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String)">
            <summary>
            Gets all route filters in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.ListByResourceGroupNextAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String)">
            <summary>
            Gets all route filters in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteFiltersOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IRouteFiltersOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all route filters in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.RoutesOperations">
            <summary>
            RoutesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the RoutesOperations 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.Network.RoutesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route from a route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </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.Network.RoutesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified route from a route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </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.Network.RoutesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Route,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='routeParameters'>
            Parameters supplied to the create or update route operation.
            </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.Network.RoutesOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all routes in a route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </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.Network.RoutesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route from a route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </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.Network.RoutesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Route,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='routeParameters'>
            Parameters supplied to the create or update route operation.
            </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.Network.RoutesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all routes in a route table.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.RoutesOperationsExtensions">
            <summary>
            Extension methods for RoutesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified route from a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route from a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.Get(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified route from a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified route from a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Route)">
            <summary>
            Creates or updates a route in the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='routeParameters'>
            Parameters supplied to the create or update route operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Route,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='routeParameters'>
            Parameters supplied to the create or update route operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.List(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String)">
            <summary>
            Gets all routes in a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all routes in a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified route from a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route from a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Route)">
            <summary>
            Creates or updates a route in the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='routeParameters'>
            Parameters supplied to the create or update route operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Route,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a route in the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='routeName'>
            The name of the route.
            </param>
            <param name='routeParameters'>
            Parameters supplied to the create or update route operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IRoutesOperations,System.String)">
            <summary>
            Gets all routes in a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RoutesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IRoutesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all routes in a route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.RouteTablesOperations">
            <summary>
            RouteTablesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the RouteTablesOperations 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.Network.RouteTablesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </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.Network.RouteTablesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.RouteTablesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteTable,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or updates a route table in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update route table operation.
            </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.Network.RouteTablesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.RouteTablesOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a subscription.
            </summary>
            <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.Network.RouteTablesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route table.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </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.Network.RouteTablesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteTable,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or updates a route table in a specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update route table operation.
            </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.Network.RouteTablesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.RouteTablesOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.RouteTablesOperationsExtensions">
            <summary>
            Extension methods for RouteTablesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String)">
            <summary>
            Deletes the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.Get(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteTable)">
            <summary>
            Create or updates a route table in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update route table operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteTable,System.Threading.CancellationToken)">
            <summary>
            Create or updates a route table in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update route table operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.List(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String)">
            <summary>
            Gets all route tables in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.IRouteTablesOperations)">
            <summary>
            Gets all route tables in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a subscription.
            </summary>
            <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.Network.RouteTablesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String)">
            <summary>
            Deletes the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified route table.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteTable)">
            <summary>
            Create or updates a route table in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update route table operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.RouteTable,System.Threading.CancellationToken)">
            <summary>
            Create or updates a route table in a specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='routeTableName'>
            The name of the route table.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update route table operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String)">
            <summary>
            Gets all route tables in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String)">
            <summary>
            Gets all route tables in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.RouteTablesOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Network.IRouteTablesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all route tables in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.SecurityRulesOperations">
            <summary>
            SecurityRulesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the SecurityRulesOperations 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.Network.SecurityRulesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security rule.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </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.Network.SecurityRulesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the specified network security rule.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </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.Network.SecurityRulesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a security rule in the specified network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='securityRuleParameters'>
            Parameters supplied to the create or update network security rule
            operation.
            </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.Network.SecurityRulesOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all security rules in a network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </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.Network.SecurityRulesOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security rule.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </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.Network.SecurityRulesOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityRule,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a security rule in the specified network security group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='securityRuleParameters'>
            Parameters supplied to the create or update network security rule
            operation.
            </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.Network.SecurityRulesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all security rules in a network security group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.SecurityRulesOperationsExtensions">
            <summary>
            Extension methods for SecurityRulesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.Delete(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified network security rule.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security rule.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.Get(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String)">
            <summary>
            Get the specified network security rule.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the specified network security rule.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityRule)">
            <summary>
            Creates or updates a security rule in the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='securityRuleParameters'>
            Parameters supplied to the create or update network security rule
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityRule,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a security rule in the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='securityRuleParameters'>
            Parameters supplied to the create or update network security rule
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.List(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String)">
            <summary>
            Gets all security rules in a network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all security rules in a network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified network security rule.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified network security rule.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityRule)">
            <summary>
            Creates or updates a security rule in the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='securityRuleParameters'>
            Parameters supplied to the create or update network security rule
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.SecurityRule,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a security rule in the specified network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='networkSecurityGroupName'>
            The name of the network security group.
            </param>
            <param name='securityRuleName'>
            The name of the security rule.
            </param>
            <param name='securityRuleParameters'>
            Parameters supplied to the create or update network security rule
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String)">
            <summary>
            Gets all security rules in a network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SecurityRulesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.ISecurityRulesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all security rules in a network security group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.SubnetsOperations">
            <summary>
            SubnetsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the SubnetsOperations 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.Network.SubnetsOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified subnet.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </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.Network.SubnetsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified subnet by virtual network and resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.SubnetsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a subnet in the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='subnetParameters'>
            Parameters supplied to the create or update subnet operation.
            </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.Network.SubnetsOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all subnets in a virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.SubnetsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified subnet.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </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.Network.SubnetsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a subnet in the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='subnetParameters'>
            Parameters supplied to the create or update subnet operation.
            </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.Network.SubnetsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all subnets in a virtual network.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.SubnetsOperationsExtensions">
            <summary>
            Extension methods for SubnetsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.Delete(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified subnet.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified subnet.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.Get(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Gets the specified subnet by virtual network and resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified subnet by virtual network and resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet)">
            <summary>
            Creates or updates a subnet in the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='subnetParameters'>
            Parameters supplied to the create or update subnet operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a subnet in the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='subnetParameters'>
            Parameters supplied to the create or update subnet operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.List(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String)">
            <summary>
            Gets all subnets in a virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all subnets in a virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified subnet.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified subnet.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet)">
            <summary>
            Creates or updates a subnet in the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='subnetParameters'>
            Parameters supplied to the create or update subnet operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.Subnet,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a subnet in the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='subnetName'>
            The name of the subnet.
            </param>
            <param name='subnetParameters'>
            Parameters supplied to the create or update subnet operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String)">
            <summary>
            Gets all subnets in a virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.SubnetsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.ISubnetsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all subnets in a virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.UsagesOperations">
            <summary>
            UsagesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.UsagesOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the UsagesOperations 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.Network.UsagesOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.UsagesOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='location'>
            The location where resource usage is queried.
            </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.Network.UsagesOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.UsagesOperationsExtensions">
            <summary>
            Extension methods for UsagesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.UsagesOperationsExtensions.List(Microsoft.Azure.Management.Network.IUsagesOperations,System.String)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            The location where resource usage is queried.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.UsagesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IUsagesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='location'>
            The location where resource usage is queried.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.UsagesOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IUsagesOperations,System.String)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.UsagesOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IUsagesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists compute usages for a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperations">
            <summary>
            VirtualNetworkGatewayConnectionsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the VirtualNetworkGatewayConnectionsOperations 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.Network.VirtualNetworkGatewayConnectionsOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway connection in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network gateway
            connection operation.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network gateway connection by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network Gateway connection.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.SetSharedKeyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionSharedKey,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual
            network gateway connection shared key for passed virtual network gateway
            connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection name.
            </param>
            <param name='parameters'>
            Parameters supplied to the Begin Set Virtual Network Gateway connection
            Shared key operation throughNetwork resource provider.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.GetSharedKeyWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves
            information about the specified virtual network gateway connection shared
            key through Network resource provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection shared key name.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List VirtualNetworkGatewayConnections operation retrieves all the
            virtual network gateways connections created.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.ResetSharedKeyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The VirtualNetworkGatewayConnectionResetSharedKey operation resets the
            virtual network gateway connection shared key for passed virtual network
            gateway connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection reset shared key Name.
            </param>
            <param name='parameters'>
            Parameters supplied to the begin reset virtual network gateway connection
            shared key operation through network resource provider.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway connection in the specified
            resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network gateway
            connection operation.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network Gateway connection.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.BeginSetSharedKeyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionSharedKey,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual
            network gateway connection shared key for passed virtual network gateway
            connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection name.
            </param>
            <param name='parameters'>
            Parameters supplied to the Begin Set Virtual Network Gateway connection
            Shared key operation throughNetwork resource provider.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.BeginResetSharedKeyWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The VirtualNetworkGatewayConnectionResetSharedKey operation resets the
            virtual network gateway connection shared key for passed virtual network
            gateway connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection reset shared key Name.
            </param>
            <param name='parameters'>
            Parameters supplied to the begin reset virtual network gateway connection
            shared key operation through network resource provider.
            </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.Network.VirtualNetworkGatewayConnectionsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List VirtualNetworkGatewayConnections operation retrieves all the
            virtual network gateways connections created.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.VirtualNetworkGatewayConnectionsOperationsExtensions">
            <summary>
            Extension methods for VirtualNetworkGatewayConnectionsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection)">
            <summary>
            Creates or updates a virtual network gateway connection in the specified
            resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network gateway
            connection operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway connection in the specified
            resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network gateway
            connection operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.Get(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String)">
            <summary>
            Gets the specified virtual network gateway connection by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network gateway connection by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String)">
            <summary>
            Deletes the specified virtual network Gateway connection.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network Gateway connection.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.SetSharedKey(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionSharedKey)">
            <summary>
            The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual
            network gateway connection shared key for passed virtual network gateway
            connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection name.
            </param>
            <param name='parameters'>
            Parameters supplied to the Begin Set Virtual Network Gateway connection
            Shared key operation throughNetwork resource provider.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.SetSharedKeyAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionSharedKey,System.Threading.CancellationToken)">
            <summary>
            The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual
            network gateway connection shared key for passed virtual network gateway
            connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection name.
            </param>
            <param name='parameters'>
            Parameters supplied to the Begin Set Virtual Network Gateway connection
            Shared key operation throughNetwork resource provider.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.GetSharedKey(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String)">
            <summary>
            The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves
            information about the specified virtual network gateway connection shared
            key through Network resource provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection shared key name.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.GetSharedKeyAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves
            information about the specified virtual network gateway connection shared
            key through Network resource provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection shared key name.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.List(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String)">
            <summary>
            The List VirtualNetworkGatewayConnections operation retrieves all the
            virtual network gateways connections created.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            The List VirtualNetworkGatewayConnections operation retrieves all the
            virtual network gateways connections created.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.ResetSharedKey(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey)">
            <summary>
            The VirtualNetworkGatewayConnectionResetSharedKey operation resets the
            virtual network gateway connection shared key for passed virtual network
            gateway connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection reset shared key Name.
            </param>
            <param name='parameters'>
            Parameters supplied to the begin reset virtual network gateway connection
            shared key operation through network resource provider.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.ResetSharedKeyAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey,System.Threading.CancellationToken)">
            <summary>
            The VirtualNetworkGatewayConnectionResetSharedKey operation resets the
            virtual network gateway connection shared key for passed virtual network
            gateway connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection reset shared key Name.
            </param>
            <param name='parameters'>
            Parameters supplied to the begin reset virtual network gateway connection
            shared key operation through network resource provider.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection)">
            <summary>
            Creates or updates a virtual network gateway connection in the specified
            resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network gateway
            connection operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayConnection,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway connection in the specified
            resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network gateway
            connection operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String)">
            <summary>
            Deletes the specified virtual network Gateway connection.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network Gateway connection.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The name of the virtual network gateway connection.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.BeginSetSharedKey(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionSharedKey)">
            <summary>
            The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual
            network gateway connection shared key for passed virtual network gateway
            connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection name.
            </param>
            <param name='parameters'>
            Parameters supplied to the Begin Set Virtual Network Gateway connection
            Shared key operation throughNetwork resource provider.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.BeginSetSharedKeyAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionSharedKey,System.Threading.CancellationToken)">
            <summary>
            The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual
            network gateway connection shared key for passed virtual network gateway
            connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection name.
            </param>
            <param name='parameters'>
            Parameters supplied to the Begin Set Virtual Network Gateway connection
            Shared key operation throughNetwork resource provider.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.BeginResetSharedKey(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey)">
            <summary>
            The VirtualNetworkGatewayConnectionResetSharedKey operation resets the
            virtual network gateway connection shared key for passed virtual network
            gateway connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection reset shared key Name.
            </param>
            <param name='parameters'>
            Parameters supplied to the begin reset virtual network gateway connection
            shared key operation through network resource provider.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.BeginResetSharedKeyAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.ConnectionResetSharedKey,System.Threading.CancellationToken)">
            <summary>
            The VirtualNetworkGatewayConnectionResetSharedKey operation resets the
            virtual network gateway connection shared key for passed virtual network
            gateway connection in the specified resource group through Network resource
            provider.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayConnectionName'>
            The virtual network gateway connection reset shared key Name.
            </param>
            <param name='parameters'>
            Parameters supplied to the begin reset virtual network gateway connection
            shared key operation through network resource provider.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String)">
            <summary>
            The List VirtualNetworkGatewayConnections operation retrieves all the
            virtual network gateways connections created.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewayConnectionsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewayConnectionsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            The List VirtualNetworkGatewayConnections operation retrieves all the
            virtual network gateways connections created.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperations">
            <summary>
            VirtualNetworkGatewaysOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the VirtualNetworkGatewaysOperations 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.Network.VirtualNetworkGatewaysOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to create or update virtual network gateway operation.
            </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.Network.VirtualNetworkGatewaysOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network gateway by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.VirtualNetworkGatewaysOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.VirtualNetworkGatewaysOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network gateways by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.VirtualNetworkGatewaysOperations.ResetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Resets the primary of the virtual network gateway in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='gatewayVip'>
            Virtual network gateway vip address supplied to the begin reset of the
            active-active feature enabled gateway.
            </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.Network.VirtualNetworkGatewaysOperations.GeneratevpnclientpackageWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Generates VPN client package for P2S client of the virtual network gateway
            in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </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.Network.VirtualNetworkGatewaysOperations.GenerateVpnProfileWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Generates VPN profile for P2S client of the virtual network gateway in the
            specified resource group. Used for IKEV2 and radius based authentication.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </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.Network.VirtualNetworkGatewaysOperations.GetBgpPeerStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The GetBgpPeerStatus operation retrieves the status of all BGP peers.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer to retrieve the status of.
            </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.Network.VirtualNetworkGatewaysOperations.GetLearnedRoutesWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway has
            learned, including routes learned from BGP peers.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.VirtualNetworkGatewaysOperations.GetAdvertisedRoutesWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway is
            advertising to the specified peer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer
            </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.Network.VirtualNetworkGatewaysOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to create or update virtual network gateway operation.
            </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.Network.VirtualNetworkGatewaysOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network gateway.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.VirtualNetworkGatewaysOperations.BeginResetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Resets the primary of the virtual network gateway in the specified resource
            group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='gatewayVip'>
            Virtual network gateway vip address supplied to the begin reset of the
            active-active feature enabled gateway.
            </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.Network.VirtualNetworkGatewaysOperations.BeginGeneratevpnclientpackageWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Generates VPN client package for P2S client of the virtual network gateway
            in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </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.Network.VirtualNetworkGatewaysOperations.BeginGenerateVpnProfileWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Generates VPN profile for P2S client of the virtual network gateway in the
            specified resource group. Used for IKEV2 and radius based authentication.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </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.Network.VirtualNetworkGatewaysOperations.BeginGetBgpPeerStatusWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The GetBgpPeerStatus operation retrieves the status of all BGP peers.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer to retrieve the status of.
            </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.Network.VirtualNetworkGatewaysOperations.BeginGetLearnedRoutesWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway has
            learned, including routes learned from BGP peers.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </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.Network.VirtualNetworkGatewaysOperations.BeginGetAdvertisedRoutesWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway is
            advertising to the specified peer.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer
            </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.Network.VirtualNetworkGatewaysOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network gateways by resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.VirtualNetworkGatewaysOperationsExtensions">
            <summary>
            Extension methods for VirtualNetworkGatewaysOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway)">
            <summary>
            Creates or updates a virtual network gateway in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to create or update virtual network gateway operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to create or update virtual network gateway operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.Get(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String)">
            <summary>
            Gets the specified virtual network gateway by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network gateway by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String)">
            <summary>
            Deletes the specified virtual network gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.List(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String)">
            <summary>
            Gets all virtual network gateways by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network gateways by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.Reset(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String)">
            <summary>
            Resets the primary of the virtual network gateway in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='gatewayVip'>
            Virtual network gateway vip address supplied to the begin reset of the
            active-active feature enabled gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.ResetAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Resets the primary of the virtual network gateway in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='gatewayVip'>
            Virtual network gateway vip address supplied to the begin reset of the
            active-active feature enabled gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.Generatevpnclientpackage(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters)">
            <summary>
            Generates VPN client package for P2S client of the virtual network gateway
            in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GeneratevpnclientpackageAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Threading.CancellationToken)">
            <summary>
            Generates VPN client package for P2S client of the virtual network gateway
            in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GenerateVpnProfile(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters)">
            <summary>
            Generates VPN profile for P2S client of the virtual network gateway in the
            specified resource group. Used for IKEV2 and radius based authentication.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GenerateVpnProfileAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Threading.CancellationToken)">
            <summary>
            Generates VPN profile for P2S client of the virtual network gateway in the
            specified resource group. Used for IKEV2 and radius based authentication.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GetBgpPeerStatus(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String)">
            <summary>
            The GetBgpPeerStatus operation retrieves the status of all BGP peers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer to retrieve the status of.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GetBgpPeerStatusAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The GetBgpPeerStatus operation retrieves the status of all BGP peers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer to retrieve the status of.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GetLearnedRoutes(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway has
            learned, including routes learned from BGP peers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GetLearnedRoutesAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway has
            learned, including routes learned from BGP peers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GetAdvertisedRoutes(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway is
            advertising to the specified peer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.GetAdvertisedRoutesAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway is
            advertising to the specified peer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway)">
            <summary>
            Creates or updates a virtual network gateway in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to create or update virtual network gateway operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network gateway in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to create or update virtual network gateway operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String)">
            <summary>
            Deletes the specified virtual network gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network gateway.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginReset(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String)">
            <summary>
            Resets the primary of the virtual network gateway in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='gatewayVip'>
            Virtual network gateway vip address supplied to the begin reset of the
            active-active feature enabled gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginResetAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Resets the primary of the virtual network gateway in the specified resource
            group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='gatewayVip'>
            Virtual network gateway vip address supplied to the begin reset of the
            active-active feature enabled gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGeneratevpnclientpackage(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters)">
            <summary>
            Generates VPN client package for P2S client of the virtual network gateway
            in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGeneratevpnclientpackageAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Threading.CancellationToken)">
            <summary>
            Generates VPN client package for P2S client of the virtual network gateway
            in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGenerateVpnProfile(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters)">
            <summary>
            Generates VPN profile for P2S client of the virtual network gateway in the
            specified resource group. Used for IKEV2 and radius based authentication.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGenerateVpnProfileAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VpnClientParameters,System.Threading.CancellationToken)">
            <summary>
            Generates VPN profile for P2S client of the virtual network gateway in the
            specified resource group. Used for IKEV2 and radius based authentication.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='parameters'>
            Parameters supplied to the generate virtual network gateway VPN client
            package operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGetBgpPeerStatus(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String)">
            <summary>
            The GetBgpPeerStatus operation retrieves the status of all BGP peers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer to retrieve the status of.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGetBgpPeerStatusAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            The GetBgpPeerStatus operation retrieves the status of all BGP peers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer to retrieve the status of.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGetLearnedRoutes(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway has
            learned, including routes learned from BGP peers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGetLearnedRoutesAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway has
            learned, including routes learned from BGP peers.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGetAdvertisedRoutes(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway is
            advertising to the specified peer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.BeginGetAdvertisedRoutesAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            This operation retrieves a list of routes the virtual network gateway is
            advertising to the specified peer.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkGatewayName'>
            The name of the virtual network gateway.
            </param>
            <param name='peer'>
            The IP address of the peer
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String)">
            <summary>
            Gets all virtual network gateways by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkGatewaysOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IVirtualNetworkGatewaysOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network gateways by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperations">
            <summary>
            VirtualNetworkPeeringsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the VirtualNetworkPeeringsOperations 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.Network.VirtualNetworkPeeringsOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network peering.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </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.Network.VirtualNetworkPeeringsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network peering.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </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.Network.VirtualNetworkPeeringsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the peering.
            </param>
            <param name='virtualNetworkPeeringParameters'>
            Parameters supplied to the create or update virtual network peering
            operation.
            </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.Network.VirtualNetworkPeeringsOperations.ListWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network peerings in a virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.VirtualNetworkPeeringsOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network peering.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </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.Network.VirtualNetworkPeeringsOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the peering.
            </param>
            <param name='virtualNetworkPeeringParameters'>
            Parameters supplied to the create or update virtual network peering
            operation.
            </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.Network.VirtualNetworkPeeringsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network peerings in a virtual network.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.VirtualNetworkPeeringsOperationsExtensions">
            <summary>
            Extension methods for VirtualNetworkPeeringsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified virtual network peering.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network peering.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.Get(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified virtual network peering.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network peering.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering)">
            <summary>
            Creates or updates a peering in the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the peering.
            </param>
            <param name='virtualNetworkPeeringParameters'>
            Parameters supplied to the create or update virtual network peering
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the peering.
            </param>
            <param name='virtualNetworkPeeringParameters'>
            Parameters supplied to the create or update virtual network peering
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.List(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String)">
            <summary>
            Gets all virtual network peerings in a virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network peerings in a virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String)">
            <summary>
            Deletes the specified virtual network peering.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network peering.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the virtual network peering.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering)">
            <summary>
            Creates or updates a peering in the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the peering.
            </param>
            <param name='virtualNetworkPeeringParameters'>
            Parameters supplied to the create or update virtual network peering
            operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetworkPeering,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a peering in the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='virtualNetworkPeeringName'>
            The name of the peering.
            </param>
            <param name='virtualNetworkPeeringParameters'>
            Parameters supplied to the create or update virtual network peering
            operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String)">
            <summary>
            Gets all virtual network peerings in a virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworkPeeringsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IVirtualNetworkPeeringsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all virtual network peerings in a virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Network.VirtualNetworksOperations">
            <summary>
            VirtualNetworksOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperations.#ctor(Microsoft.Azure.Management.Network.NetworkManagementClient)">
            <summary>
            Initializes a new instance of the VirtualNetworksOperations 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.Network.VirtualNetworksOperations.Client">
            <summary>
            Gets a reference to the NetworkManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.VirtualNetworksOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network by resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </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.Network.VirtualNetworksOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetwork,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network operation
            </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.Network.VirtualNetworksOperations.ListAllWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a subscription.
            </summary>
            <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.Network.VirtualNetworksOperations.ListWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Network.VirtualNetworksOperations.CheckIPAddressAvailabilityWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Checks whether a private IP address is available for use.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='ipAddress'>
            The private IP address to be verified.
            </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.Network.VirtualNetworksOperations.ListUsageWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists usage stats.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.VirtualNetworksOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </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.Network.VirtualNetworksOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetwork,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network in the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network operation
            </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.Network.VirtualNetworksOperations.ListAllNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.VirtualNetworksOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.VirtualNetworksOperations.ListUsageNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists usage stats.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </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.Network.VirtualNetworksOperationsExtensions">
            <summary>
            Extension methods for VirtualNetworksOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.Delete(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String)">
            <summary>
            Deletes the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.Get(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,System.String)">
            <summary>
            Gets the specified virtual network by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.GetAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified virtual network by resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='expand'>
            Expands referenced resources.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetwork)">
            <summary>
            Creates or updates a virtual network in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network operation
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetwork,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network operation
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListAll(Microsoft.Azure.Management.Network.IVirtualNetworksOperations)">
            <summary>
            Gets all virtual networks in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListAllAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a subscription.
            </summary>
            <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.Network.VirtualNetworksOperationsExtensions.List(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String)">
            <summary>
            Gets all virtual networks in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.CheckIPAddressAvailability(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,System.String)">
            <summary>
            Checks whether a private IP address is available for use.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='ipAddress'>
            The private IP address to be verified.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.CheckIPAddressAvailabilityAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Checks whether a private IP address is available for use.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='ipAddress'>
            The private IP address to be verified.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListUsage(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String)">
            <summary>
            Lists usage stats.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListUsageAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists usage stats.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.BeginDelete(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String)">
            <summary>
            Deletes the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified virtual network.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetwork)">
            <summary>
            Creates or updates a virtual network in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network operation
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.String,Microsoft.Azure.Management.Network.Models.VirtualNetwork,System.Threading.CancellationToken)">
            <summary>
            Creates or updates a virtual network in the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='virtualNetworkName'>
            The name of the virtual network.
            </param>
            <param name='parameters'>
            Parameters supplied to the create or update virtual network operation
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListAllNext(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String)">
            <summary>
            Gets all virtual networks in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListAllNextAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListNext(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String)">
            <summary>
            Gets all virtual networks in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets all virtual networks in a resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListUsageNext(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String)">
            <summary>
            Lists usage stats.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Network.VirtualNetworksOperationsExtensions.ListUsageNextAsync(Microsoft.Azure.Management.Network.IVirtualNetworksOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists usage stats.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
    </members>
</doc>