Microsoft.Azure.Management.Monitor.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.Monitor</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperations">
            <summary>
            ActionGroupsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperations.#ctor(Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient)">
            <summary>
            Initializes a new instance of the ActionGroupsOperations 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.Monitor.Management.ActionGroupsOperations.Client">
            <summary>
            Gets a reference to the MonitorManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create a new action group or update an existing one.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action group.
            </param>
            <param name='actionGroup'>
            The action group to create or use for the update.
            </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.Monitor.Management.ActionGroupsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get an action group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action 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.Monitor.Management.ActionGroupsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an action group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action 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.Monitor.Management.ActionGroupsOperations.ListBySubscriptionIdWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all action 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.Monitor.Management.ActionGroupsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all action 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.Monitor.Management.ActionGroupsOperations.EnableReceiverWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Enable a receiver in an action group. This changes the receiver's status
            from Disabled to Enabled.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action group.
            </param>
            <param name='receiverName'>
            The name of the receiver to resubscribe.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <exception cref="T:System.ArgumentNullException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions">
            <summary>
            Extension methods for ActionGroupsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource)">
            <summary>
            Create a new action group or update an existing one.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action group.
            </param>
            <param name='actionGroup'>
            The action group to create or use for the update.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource,System.Threading.CancellationToken)">
            <summary>
            Create a new action group or update an existing one.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action group.
            </param>
            <param name='actionGroup'>
            The action group to create or use for the update.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.Get(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.String)">
            <summary>
            Get an action 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='actionGroupName'>
            The name of the action group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get an action 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='actionGroupName'>
            The name of the action group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.Delete(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.String)">
            <summary>
            Delete an action 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='actionGroupName'>
            The name of the action group.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete an action 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='actionGroupName'>
            The name of the action group.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.ListBySubscriptionId(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations)">
            <summary>
            Get a list of all action groups in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.ListBySubscriptionIdAsync(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.Threading.CancellationToken)">
            <summary>
            Get a list of all action 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.Monitor.Management.ActionGroupsOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String)">
            <summary>
            Get a list of all action 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.Monitor.Management.ActionGroupsOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a list of all action 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.Monitor.Management.ActionGroupsOperationsExtensions.EnableReceiver(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.String,System.String)">
            <summary>
            Enable a receiver in an action group. This changes the receiver's status
            from Disabled to Enabled.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action group.
            </param>
            <param name='receiverName'>
            The name of the receiver to resubscribe.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActionGroupsOperationsExtensions.EnableReceiverAsync(Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Enable a receiver in an action group. This changes the receiver's status
            from Disabled to Enabled.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action group.
            </param>
            <param name='receiverName'>
            The name of the receiver to resubscribe.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperations">
            <summary>
            ActivityLogAlertsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperations.#ctor(Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient)">
            <summary>
            Initializes a new instance of the ActivityLogAlertsOperations 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.Monitor.Management.ActivityLogAlertsOperations.Client">
            <summary>
            Gets a reference to the MonitorManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create a new activity log alert or update an existing one.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='activityLogAlert'>
            The activity log alert to create or use for the update.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ActivityLogAlertsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get an activity log alert.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ActivityLogAlertsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an activity log alert.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            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.Monitor.Management.ActivityLogAlertsOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing ActivityLogAlertResource's tags. To update other fields
            use the CreateOrUpdate method.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='activityLogAlertPatch'>
            Parameters supplied to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ActivityLogAlertsOperations.ListBySubscriptionIdWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all activity log alerts 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ActivityLogAlertsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all activity log alerts 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ActivityLogAlertsOperationsExtensions">
            <summary>
            Extension methods for ActivityLogAlertsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource)">
            <summary>
            Create a new activity log alert or update an existing one.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='activityLogAlert'>
            The activity log alert to create or use for the update.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource,System.Threading.CancellationToken)">
            <summary>
            Create a new activity log alert or update an existing one.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='activityLogAlert'>
            The activity log alert to create or use for the update.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.Get(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.String)">
            <summary>
            Get an activity log alert.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get an activity log alert.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.Delete(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.String)">
            <summary>
            Delete an activity log alert.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete an activity log alert.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.Update(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody)">
            <summary>
            Updates an existing ActivityLogAlertResource's tags. To update other fields
            use the CreateOrUpdate method.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='activityLogAlertPatch'>
            Parameters supplied to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody,System.Threading.CancellationToken)">
            <summary>
            Updates an existing ActivityLogAlertResource's tags. To update other fields
            use the CreateOrUpdate method.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='activityLogAlertPatch'>
            Parameters supplied to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.ListBySubscriptionId(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations)">
            <summary>
            Get a list of all activity log alerts in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ActivityLogAlertsOperationsExtensions.ListBySubscriptionIdAsync(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.Threading.CancellationToken)">
            <summary>
            Get a list of all activity log alerts 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.Monitor.Management.ActivityLogAlertsOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String)">
            <summary>
            Get a list of all activity log alerts 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.Monitor.Management.ActivityLogAlertsOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a list of all activity log alerts 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="T:Microsoft.Azure.Management.Monitor.Management.AlertRuleIncidentsOperations">
            <summary>
            AlertRuleIncidentsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRuleIncidentsOperations.#ctor(Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient)">
            <summary>
            Initializes a new instance of the AlertRuleIncidentsOperations 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.Monitor.Management.AlertRuleIncidentsOperations.Client">
            <summary>
            Gets a reference to the MonitorManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRuleIncidentsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets an incident associated to an alert rule
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='incidentName'>
            The name of the incident to retrieve.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.AlertRuleIncidentsOperations.ListByAlertRuleWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets a list of incidents associated to an alert rule
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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="T:Microsoft.Azure.Management.Monitor.Management.AlertRuleIncidentsOperationsExtensions">
            <summary>
            Extension methods for AlertRuleIncidentsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRuleIncidentsOperationsExtensions.Get(Microsoft.Azure.Management.Monitor.Management.IAlertRuleIncidentsOperations,System.String,System.String,System.String)">
            <summary>
            Gets an incident associated to an alert 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='ruleName'>
            The name of the rule.
            </param>
            <param name='incidentName'>
            The name of the incident to retrieve.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRuleIncidentsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Monitor.Management.IAlertRuleIncidentsOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets an incident associated to an alert 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='ruleName'>
            The name of the rule.
            </param>
            <param name='incidentName'>
            The name of the incident to retrieve.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRuleIncidentsOperationsExtensions.ListByAlertRule(Microsoft.Azure.Management.Monitor.Management.IAlertRuleIncidentsOperations,System.String,System.String)">
            <summary>
            Gets a list of incidents associated to an alert 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='ruleName'>
            The name of the rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRuleIncidentsOperationsExtensions.ListByAlertRuleAsync(Microsoft.Azure.Management.Monitor.Management.IAlertRuleIncidentsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets a list of incidents associated to an alert 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='ruleName'>
            The name of the rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperations">
            <summary>
            AlertRulesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperations.#ctor(Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient)">
            <summary>
            Initializes a new instance of the AlertRulesOperations 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.Monitor.Management.AlertRulesOperations.Client">
            <summary>
            Gets a reference to the MonitorManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an alert rule.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='parameters'>
            The parameters of the rule to create or update.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.AlertRulesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes an alert rule
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Monitor.Management.AlertRulesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets an alert rule
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Monitor.Management.AlertRulesOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing AlertRuleResource. To update other fields use the
            CreateOrUpdate method.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='alertRulesResource'>
            Parameters supplied to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.AlertRulesOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List the alert rules within 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="T:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions">
            <summary>
            Extension methods for AlertRulesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource)">
            <summary>
            Creates or updates an alert 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='ruleName'>
            The name of the rule.
            </param>
            <param name='parameters'>
            The parameters of the rule to create or update.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource,System.Threading.CancellationToken)">
            <summary>
            Creates or updates an alert 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='ruleName'>
            The name of the rule.
            </param>
            <param name='parameters'>
            The parameters of the rule to create or update.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.Delete(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.String)">
            <summary>
            Deletes an alert 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='ruleName'>
            The name of the rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes an alert 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='ruleName'>
            The name of the rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.Get(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.String)">
            <summary>
            Gets an alert 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='ruleName'>
            The name of the rule.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets an alert 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='ruleName'>
            The name of the rule.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.Update(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch)">
            <summary>
            Updates an existing AlertRuleResource. To update other fields use the
            CreateOrUpdate method.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='alertRulesResource'>
            Parameters supplied to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch,System.Threading.CancellationToken)">
            <summary>
            Updates an existing AlertRuleResource. To update other fields use the
            CreateOrUpdate method.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='alertRulesResource'>
            Parameters supplied to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AlertRulesOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String)">
            <summary>
            List the alert rules within 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.Monitor.Management.AlertRulesOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            List the alert rules within 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="T:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperations">
            <summary>
            AutoscaleSettingsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperations.#ctor(Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient)">
            <summary>
            Initializes a new instance of the AutoscaleSettingsOperations 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.Monitor.Management.AutoscaleSettingsOperations.Client">
            <summary>
            Gets a reference to the MonitorManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists the autoscale settings for 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.AutoscaleSettingsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an autoscale setting.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='parameters'>
            Parameters supplied to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.AutoscaleSettingsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes and autoscale setting
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            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.Monitor.Management.AutoscaleSettingsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets an autoscale setting
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.AutoscaleSettingsOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing AutoscaleSettingsResource. To update other fields use
            the CreateOrUpdate method.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='autoscaleSettingResource'>
            Parameters supplied to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.AutoscaleSettingsOperations.ListByResourceGroupNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists the autoscale settings for 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.AutoscaleSettingsOperationsExtensions">
            <summary>
            Extension methods for AutoscaleSettingsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String)">
            <summary>
            Lists the autoscale settings for 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.Monitor.Management.AutoscaleSettingsOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists the autoscale settings for 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.Monitor.Management.AutoscaleSettingsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource)">
            <summary>
            Creates or updates an autoscale setting.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='parameters'>
            Parameters supplied to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource,System.Threading.CancellationToken)">
            <summary>
            Creates or updates an autoscale setting.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='parameters'>
            Parameters supplied to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.Delete(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.String)">
            <summary>
            Deletes and autoscale setting
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes and autoscale setting
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.Get(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.String)">
            <summary>
            Gets an autoscale setting
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets an autoscale setting
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.Update(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch)">
            <summary>
            Updates an existing AutoscaleSettingsResource. To update other fields use
            the CreateOrUpdate method.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='autoscaleSettingResource'>
            Parameters supplied to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch,System.Threading.CancellationToken)">
            <summary>
            Updates an existing AutoscaleSettingsResource. To update other fields use
            the CreateOrUpdate method.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='autoscaleSettingResource'>
            Parameters supplied to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.AutoscaleSettingsOperationsExtensions.ListByResourceGroupNext(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String)">
            <summary>
            Lists the autoscale settings for 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.Monitor.Management.AutoscaleSettingsOperationsExtensions.ListByResourceGroupNextAsync(Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists the autoscale settings for 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.Monitor.Management.IActionGroupsOperations">
            <summary>
            ActionGroupsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.IActionGroupsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create a new action group or update an existing one.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action group.
            </param>
            <param name='actionGroup'>
            The action group to create or use for the update.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IActionGroupsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get an action group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action 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.Monitor.Management.IActionGroupsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an action group.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action 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.Monitor.Management.IActionGroupsOperations.ListBySubscriptionIdWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all action 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.Monitor.Management.IActionGroupsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all action 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.Monitor.Management.IActionGroupsOperations.EnableReceiverWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Enable a receiver in an action group. This changes the receiver's
            status from Disabled to Enabled.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='actionGroupName'>
            The name of the action group.
            </param>
            <param name='receiverName'>
            The name of the receiver to resubscribe.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations">
            <summary>
            ActivityLogAlertsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.IActivityLogAlertsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create a new activity log alert or update an existing one.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='activityLogAlert'>
            The activity log alert to create or use for the update.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IActivityLogAlertsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get an activity log alert.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IActivityLogAlertsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an activity log alert.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            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.Monitor.Management.IActivityLogAlertsOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing ActivityLogAlertResource's tags. To update
            other fields use the CreateOrUpdate method.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='activityLogAlertName'>
            The name of the activity log alert.
            </param>
            <param name='activityLogAlertPatch'>
            Parameters supplied to the 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IActivityLogAlertsOperations.ListBySubscriptionIdWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all activity log alerts 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IActivityLogAlertsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all activity log alerts 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IAlertRuleIncidentsOperations">
            <summary>
            AlertRuleIncidentsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.IAlertRuleIncidentsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets an incident associated to an alert rule
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='incidentName'>
            The name of the incident to retrieve.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IAlertRuleIncidentsOperations.ListByAlertRuleWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets a list of incidents associated to an alert rule
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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="T:Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations">
            <summary>
            AlertRulesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.IAlertRulesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an alert rule.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='parameters'>
            The parameters of the rule to create or update.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IAlertRulesOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes an alert rule
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Monitor.Management.IAlertRulesOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets an alert rule
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </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.Monitor.Management.IAlertRulesOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing AlertRuleResource. To update other fields use
            the CreateOrUpdate method.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='ruleName'>
            The name of the rule.
            </param>
            <param name='alertRulesResource'>
            Parameters supplied to the 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IAlertRulesOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List the alert rules within 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="T:Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations">
            <summary>
            AutoscaleSettingsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.IAutoscaleSettingsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists the autoscale settings for 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IAutoscaleSettingsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Creates or updates an autoscale setting.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='parameters'>
            Parameters supplied to the 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IAutoscaleSettingsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes and autoscale setting
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            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.Monitor.Management.IAutoscaleSettingsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets an autoscale setting
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IAutoscaleSettingsOperations.UpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing AutoscaleSettingsResource. To update other
            fields use the CreateOrUpdate method.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='autoscaleSettingName'>
            The autoscale setting name.
            </param>
            <param name='autoscaleSettingResource'>
            Parameters supplied to the 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IAutoscaleSettingsOperations.ListByResourceGroupNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists the autoscale settings for 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ILogProfilesOperations">
            <summary>
            LogProfilesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations.DeleteWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the log profile.
            </summary>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation 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.Monitor.Management.ILogProfilesOperations.GetWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the log profile.
            </summary>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ILogProfilesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update a log profile in Azure Monitoring REST API.
            </summary>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='parameters'>
            Parameters supplied to the 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.Monitor.Management.ILogProfilesOperations.UpdateWithHttpMessagesAsync(System.String,Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing LogProfilesResource. To update other fields use
            the CreateOrUpdate method.
            </summary>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='logProfilesResource'>
            Parameters supplied to the 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ILogProfilesOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List the log profiles.
            </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="T:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient">
            <summary>
            Monitor Management Client
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.SubscriptionId">
            <summary>
            The Azure subscription Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.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.Monitor.Management.IMonitorManagementClient.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.Monitor.Management.IMonitorManagementClient.AutoscaleSettings">
            <summary>
            Gets the IAutoscaleSettingsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.AlertRuleIncidents">
            <summary>
            Gets the IAlertRuleIncidentsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.AlertRules">
            <summary>
            Gets the IAlertRulesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.LogProfiles">
            <summary>
            Gets the ILogProfilesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.ServiceDiagnosticSettings">
            <summary>
            Gets the IServiceDiagnosticSettingsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.ActionGroups">
            <summary>
            Gets the IActionGroupsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.IMonitorManagementClient.ActivityLogAlerts">
            <summary>
            Gets the IActivityLogAlertsOperations.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.IServiceDiagnosticSettingsOperations">
            <summary>
            ServiceDiagnosticSettingsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.IServiceDiagnosticSettingsOperations.GetWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the active diagnostic settings for the specified resource.
            **WARNING**: This method will be deprecated in future releases.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.IServiceDiagnosticSettingsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update new diagnostic settings for the specified
            resource. **WARNING**: This method will be deprecated in future
            releases.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='parameters'>
            Parameters supplied to the 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.Monitor.Management.IServiceDiagnosticSettingsOperations.UpdateWithHttpMessagesAsync(System.String,Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing ServiceDiagnosticSettingsResource. To update
            other fields use the CreateOrUpdate method. **WARNING**: This
            method will be deprecated in future releases.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='serviceDiagnosticSettingsResource'>
            Parameters supplied to the 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.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.LogProfilesOperations">
            <summary>
            LogProfilesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperations.#ctor(Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient)">
            <summary>
            Initializes a new instance of the LogProfilesOperations 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.Monitor.Management.LogProfilesOperations.Client">
            <summary>
            Gets a reference to the MonitorManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperations.DeleteWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the log profile.
            </summary>
            <param name='logProfileName'>
            The name of the log profile.
            </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.Monitor.Management.LogProfilesOperations.GetWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the log profile.
            </summary>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.LogProfilesOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update a log profile in Azure Monitoring REST API.
            </summary>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='parameters'>
            Parameters supplied to the 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.Monitor.Management.LogProfilesOperations.UpdateWithHttpMessagesAsync(System.String,Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing LogProfilesResource. To update other fields use the
            CreateOrUpdate method.
            </summary>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='logProfilesResource'>
            Parameters supplied to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.LogProfilesOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            List the log profiles.
            </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="T:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions">
            <summary>
            Extension methods for LogProfilesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.Delete(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.String)">
            <summary>
            Deletes the log profile.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the log profile.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.Get(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.String)">
            <summary>
            Gets the log profile.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.GetAsync(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the log profile.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.String,Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource)">
            <summary>
            Create or update a log profile in Azure Monitoring REST API.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='parameters'>
            Parameters supplied to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.String,Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource,System.Threading.CancellationToken)">
            <summary>
            Create or update a log profile in Azure Monitoring REST API.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='parameters'>
            Parameters supplied to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.Update(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.String,Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch)">
            <summary>
            Updates an existing LogProfilesResource. To update other fields use the
            CreateOrUpdate method.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='logProfilesResource'>
            Parameters supplied to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.String,Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch,System.Threading.CancellationToken)">
            <summary>
            Updates an existing LogProfilesResource. To update other fields use the
            CreateOrUpdate method.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='logProfileName'>
            The name of the log profile.
            </param>
            <param name='logProfilesResource'>
            Parameters supplied to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.List(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations)">
            <summary>
            List the log profiles.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.LogProfilesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Monitor.Management.ILogProfilesOperations,System.Threading.CancellationToken)">
            <summary>
            List the log profiles.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource">
            <summary>
            An action group resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource.#ctor">
            <summary>
            Initializes a new instance of the ActionGroupResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource.#ctor(System.String,System.String,System.Boolean,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.EmailReceiver},System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver},System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.WebhookReceiver})">
            <summary>
            Initializes a new instance of the ActionGroupResource class.
            </summary>
            <param name="location">Resource location</param>
            <param name="groupShortName">The short name of the action group.
            This will be used in SMS messages.</param>
            <param name="enabled">Indicates whether this action group is
            enabled. If an action group is not enabled, then none of its
            receviers will receive communications.</param>
            <param name="id">Azure resource Id</param>
            <param name="name">Azure resource name</param>
            <param name="type">Azure resource type</param>
            <param name="tags">Resource tags</param>
            <param name="emailReceivers">The list of email receivers that are
            part of this action group.</param>
            <param name="smsReceivers">The list of SMS receivers that are part
            of this action group.</param>
            <param name="webhookReceivers">The list of webhook receivers that
            are part of this action group.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource.GroupShortName">
            <summary>
            Gets or sets the short name of the action group. This will be used
            in SMS messages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource.Enabled">
            <summary>
            Gets or sets indicates whether this action group is enabled. If an
            action group is not enabled, then none of its receviers will
            receive communications.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource.EmailReceivers">
            <summary>
            Gets or sets the list of email receivers that are part of this
            action group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource.SmsReceivers">
            <summary>
            Gets or sets the list of SMS receivers that are part of this action
            group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource.WebhookReceivers">
            <summary>
            Gets or sets the list of webhook receivers that are part of this
            action group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActionGroupResource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionGroup">
            <summary>
            A pointer to an Azure Action Group.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionGroup.#ctor">
            <summary>
            Initializes a new instance of the ActivityLogAlertActionGroup
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionGroup.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the ActivityLogAlertActionGroup
            class.
            </summary>
            <param name="actionGroupId">The resourceId of the action group.
            This cannot be null or empty.</param>
            <param name="webhookProperties">the dictionary of custom properties
            to include with the post operation. These data are appended to the
            webhook payload.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionGroup.ActionGroupId">
            <summary>
            Gets or sets the resourceId of the action group. This cannot be
            null or empty.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionGroup.WebhookProperties">
            <summary>
            Gets or sets the dictionary of custom properties to include with
            the post operation. These data are appended to the webhook payload.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionGroup.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionList">
            <summary>
            A list of activity log alert actions.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionList.#ctor">
            <summary>
            Initializes a new instance of the ActivityLogAlertActionList class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionList.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionGroup})">
            <summary>
            Initializes a new instance of the ActivityLogAlertActionList class.
            </summary>
            <param name="actionGroups">The list of activity log alerts.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionList.ActionGroups">
            <summary>
            Gets or sets the list of activity log alerts.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertAllOfCondition">
            <summary>
            An Activity Log alert condition that is met when all its member
            conditions are met.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertAllOfCondition.#ctor">
            <summary>
            Initializes a new instance of the ActivityLogAlertAllOfCondition
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertAllOfCondition.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertLeafCondition})">
            <summary>
            Initializes a new instance of the ActivityLogAlertAllOfCondition
            class.
            </summary>
            <param name="allOf">The list of activity log alert
            conditions.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertAllOfCondition.AllOf">
            <summary>
            Gets or sets the list of activity log alert conditions.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertAllOfCondition.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertLeafCondition">
            <summary>
            An Activity Log alert condition that is met by comparing an activity
            log field and value.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertLeafCondition.#ctor">
            <summary>
            Initializes a new instance of the ActivityLogAlertLeafCondition
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertLeafCondition.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the ActivityLogAlertLeafCondition
            class.
            </summary>
            <param name="field">The name of the field that this condition will
            examine. The possible values for this field are (case-insensitive):
            'resourceId', 'category', 'caller', 'level', 'operationName',
            'resourceGroup', 'resourceProvider', 'status', 'subStatus',
            'resourceType', or anything beginning with 'properties.'.</param>
            <param name="equals">The field value will be compared to this value
            (case-insensitive) to determine if the condition is met.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertLeafCondition.Field">
            <summary>
            Gets or sets the name of the field that this condition will
            examine. The possible values for this field are (case-insensitive):
            'resourceId', 'category', 'caller', 'level', 'operationName',
            'resourceGroup', 'resourceProvider', 'status', 'subStatus',
            'resourceType', or anything beginning with 'properties.'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertLeafCondition.Equals">
            <summary>
            Gets or sets the field value will be compared to this value
            (case-insensitive) to determine if the condition is met.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertLeafCondition.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody">
            <summary>
            An activity log alert object for the body of patch operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody.#ctor">
            <summary>
            Initializes a new instance of the ActivityLogAlertPatchBody class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody.#ctor(System.Collections.Generic.IDictionary{System.String,System.String},System.Nullable{System.Boolean})">
            <summary>
            Initializes a new instance of the ActivityLogAlertPatchBody class.
            </summary>
            <param name="tags">Resource tags</param>
            <param name="enabled">Indicates whether this activity log alert is
            enabled. If an activity log alert is not enabled, then none of its
            actions will be activated.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody.Tags">
            <summary>
            Gets or sets resource tags
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertPatchBody.Enabled">
            <summary>
            Gets or sets indicates whether this activity log alert is enabled.
            If an activity log alert is not enabled, then none of its actions
            will be activated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource">
            <summary>
            An activity log alert resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource.#ctor">
            <summary>
            Initializes a new instance of the ActivityLogAlertResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource.#ctor(System.String,System.Collections.Generic.IList{System.String},Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertAllOfCondition,Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertActionList,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Nullable{System.Boolean},System.String)">
            <summary>
            Initializes a new instance of the ActivityLogAlertResource class.
            </summary>
            <param name="location">Resource location</param>
            <param name="scopes">A list of resourceIds that will be used as
            prefixes. The alert will only apply to activityLogs with
            resourceIds that fall under one of these prefixes. This list must
            include at least one item.</param>
            <param name="condition">The conditon that will cause this alert to
            activate.</param>
            <param name="actions">The actions that will activate when the
            condition is met.</param>
            <param name="id">Azure resource Id</param>
            <param name="name">Azure resource name</param>
            <param name="type">Azure resource type</param>
            <param name="tags">Resource tags</param>
            <param name="enabled">Indicates whether this activity log alert is
            enabled. If an activity log alert is not enabled, then none of its
            actions will be activated.</param>
            <param name="description">A description of this activity log
            alert.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource.Scopes">
            <summary>
            Gets or sets a list of resourceIds that will be used as prefixes.
            The alert will only apply to activityLogs with resourceIds that
            fall under one of these prefixes. This list must include at least
            one item.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource.Enabled">
            <summary>
            Gets or sets indicates whether this activity log alert is enabled.
            If an activity log alert is not enabled, then none of its actions
            will be activated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource.Condition">
            <summary>
            Gets or sets the conditon that will cause this alert to activate.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource.Actions">
            <summary>
            Gets or sets the actions that will activate when the condition is
            met.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource.Description">
            <summary>
            Gets or sets a description of this activity log alert.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ActivityLogAlertResource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource">
            <summary>
            The alert rule resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.#ctor">
            <summary>
            Initializes a new instance of the AlertRuleResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.#ctor(System.String,System.String,System.Boolean,Microsoft.Azure.Management.Monitor.Management.Models.RuleCondition,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.RuleAction},System.Nullable{System.DateTime})">
            <summary>
            Initializes a new instance of the AlertRuleResource class.
            </summary>
            <param name="location">Resource location</param>
            <param name="alertRuleResourceName">the name of the alert
            rule.</param>
            <param name="isEnabled">the flag that indicates whether the alert
            rule is enabled.</param>
            <param name="condition">the condition that results in the alert
            rule being activated.</param>
            <param name="id">Azure resource Id</param>
            <param name="name">Azure resource name</param>
            <param name="type">Azure resource type</param>
            <param name="tags">Resource tags</param>
            <param name="description">the description of the alert rule that
            will be included in the alert email.</param>
            <param name="actions">the array of actions that are performed when
            the alert rule becomes active, and when an alert condition is
            resolved.</param>
            <param name="lastUpdatedTime">Last time the rule was updated in
            ISO8601 format.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.AlertRuleResourceName">
            <summary>
            Gets or sets the name of the alert rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.Description">
            <summary>
            Gets or sets the description of the alert rule that will be
            included in the alert email.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.IsEnabled">
            <summary>
            Gets or sets the flag that indicates whether the alert rule is
            enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.Condition">
            <summary>
            Gets or sets the condition that results in the alert rule being
            activated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.Actions">
            <summary>
            Gets or sets the array of actions that are performed when the alert
            rule becomes active, and when an alert condition is resolved.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.LastUpdatedTime">
            <summary>
            Gets last time the rule was updated in ISO8601 format.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch">
            <summary>
            The alert rule object for patch operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.#ctor">
            <summary>
            Initializes a new instance of the AlertRuleResourcePatch class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.#ctor(System.String,System.Boolean,Microsoft.Azure.Management.Monitor.Management.Models.RuleCondition,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.RuleAction},System.Nullable{System.DateTime})">
            <summary>
            Initializes a new instance of the AlertRuleResourcePatch class.
            </summary>
            <param name="name">the name of the alert rule.</param>
            <param name="isEnabled">the flag that indicates whether the alert
            rule is enabled.</param>
            <param name="condition">the condition that results in the alert
            rule being activated.</param>
            <param name="tags">Resource tags</param>
            <param name="description">the description of the alert rule that
            will be included in the alert email.</param>
            <param name="actions">the array of actions that are performed when
            the alert rule becomes active, and when an alert condition is
            resolved.</param>
            <param name="lastUpdatedTime">Last time the rule was updated in
            ISO8601 format.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.Tags">
            <summary>
            Gets or sets resource tags
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.Name">
            <summary>
            Gets or sets the name of the alert rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.Description">
            <summary>
            Gets or sets the description of the alert rule that will be
            included in the alert email.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.IsEnabled">
            <summary>
            Gets or sets the flag that indicates whether the alert rule is
            enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.Condition">
            <summary>
            Gets or sets the condition that results in the alert rule being
            activated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.Actions">
            <summary>
            Gets or sets the array of actions that are performed when the alert
            rule becomes active, and when an alert condition is resolved.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.LastUpdatedTime">
            <summary>
            Gets last time the rule was updated in ISO8601 format.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AlertRuleResourcePatch.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification">
            <summary>
            Autoscale notification.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification.#ctor">
            <summary>
            Initializes a new instance of the AutoscaleNotification class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification.#ctor(Microsoft.Azure.Management.Monitor.Management.Models.EmailNotification,System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.WebhookNotification})">
            <summary>
            Initializes a new instance of the AutoscaleNotification class.
            </summary>
            <param name="email">the email notification.</param>
            <param name="webhooks">the collection of webhook
            notifications.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification.#cctor">
            <summary>
            Static constructor for AutoscaleNotification class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification.Email">
            <summary>
            Gets or sets the email notification.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification.Webhooks">
            <summary>
            Gets or sets the collection of webhook notifications.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification.Operation">
            <summary>
            the operation associated with the notification and its value must
            be "scale"
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile">
            <summary>
            Autoscale profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile.#ctor">
            <summary>
            Initializes a new instance of the AutoscaleProfile class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile.#ctor(System.String,Microsoft.Azure.Management.Monitor.Management.Models.ScaleCapacity,System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.ScaleRule},Microsoft.Azure.Management.Monitor.Management.Models.TimeWindow,Microsoft.Azure.Management.Monitor.Management.Models.Recurrence)">
            <summary>
            Initializes a new instance of the AutoscaleProfile class.
            </summary>
            <param name="name">the name of the profile.</param>
            <param name="capacity">the number of instances that can be used
            during this profile.</param>
            <param name="rules">the collection of rules that provide the
            triggers and parameters for the scaling action. A maximum of 10
            rules can be specified.</param>
            <param name="fixedDate">the specific date-time for the profile.
            This element is not used if the Recurrence element is used.</param>
            <param name="recurrence">the repeating times at which this profile
            begins. This element is not used if the FixedDate element is
            used.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile.Name">
            <summary>
            Gets or sets the name of the profile.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile.Capacity">
            <summary>
            Gets or sets the number of instances that can be used during this
            profile.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile.Rules">
            <summary>
            Gets or sets the collection of rules that provide the triggers and
            parameters for the scaling action. A maximum of 10 rules can be
            specified.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile.FixedDate">
            <summary>
            Gets or sets the specific date-time for the profile. This element
            is not used if the Recurrence element is used.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile.Recurrence">
            <summary>
            Gets or sets the repeating times at which this profile begins. This
            element is not used if the FixedDate element is used.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource">
            <summary>
            The autoscale setting resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource.#ctor">
            <summary>
            Initializes a new instance of the AutoscaleSettingResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource.#ctor(System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile},System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification},System.Nullable{System.Boolean},System.String,System.String)">
            <summary>
            Initializes a new instance of the AutoscaleSettingResource class.
            </summary>
            <param name="location">Resource location</param>
            <param name="profiles">the collection of automatic scaling profiles
            that specify different scaling parameters for different time
            periods. A maximum of 20 profiles can be specified.</param>
            <param name="id">Azure resource Id</param>
            <param name="name">Azure resource name</param>
            <param name="type">Azure resource type</param>
            <param name="tags">Resource tags</param>
            <param name="notifications">the collection of
            notifications.</param>
            <param name="enabled">the enabled flag. Specifies whether automatic
            scaling is enabled for the resource. The default value is
            'true'.</param>
            <param name="autoscaleSettingResourceName">the name of the
            autoscale setting.</param>
            <param name="targetResourceUri">the resource identifier of the
            resource that the autoscale setting should be added to.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource.Profiles">
            <summary>
            Gets or sets the collection of automatic scaling profiles that
            specify different scaling parameters for different time periods. A
            maximum of 20 profiles can be specified.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource.Notifications">
            <summary>
            Gets or sets the collection of notifications.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource.Enabled">
            <summary>
            Gets or sets the enabled flag. Specifies whether automatic scaling
            is enabled for the resource. The default value is 'true'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource.AutoscaleSettingResourceName">
            <summary>
            Gets or sets the name of the autoscale setting.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource.TargetResourceUri">
            <summary>
            Gets or sets the resource identifier of the resource that the
            autoscale setting should be added to.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch">
            <summary>
            The autoscale setting object for patch operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.#ctor">
            <summary>
            Initializes a new instance of the AutoscaleSettingResourcePatch
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleProfile},System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleNotification},System.Nullable{System.Boolean},System.String,System.String)">
            <summary>
            Initializes a new instance of the AutoscaleSettingResourcePatch
            class.
            </summary>
            <param name="profiles">the collection of automatic scaling profiles
            that specify different scaling parameters for different time
            periods. A maximum of 20 profiles can be specified.</param>
            <param name="tags">Resource tags</param>
            <param name="notifications">the collection of
            notifications.</param>
            <param name="enabled">the enabled flag. Specifies whether automatic
            scaling is enabled for the resource. The default value is
            'true'.</param>
            <param name="name">the name of the autoscale setting.</param>
            <param name="targetResourceUri">the resource identifier of the
            resource that the autoscale setting should be added to.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.Tags">
            <summary>
            Gets or sets resource tags
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.Profiles">
            <summary>
            Gets or sets the collection of automatic scaling profiles that
            specify different scaling parameters for different time periods. A
            maximum of 20 profiles can be specified.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.Notifications">
            <summary>
            Gets or sets the collection of notifications.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.Enabled">
            <summary>
            Gets or sets the enabled flag. Specifies whether automatic scaling
            is enabled for the resource. The default value is 'true'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.Name">
            <summary>
            Gets or sets the name of the autoscale setting.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.TargetResourceUri">
            <summary>
            Gets or sets the resource identifier of the resource that the
            autoscale setting should be added to.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.AutoscaleSettingResourcePatch.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ComparisonOperationType">
            <summary>
            Defines values for ComparisonOperationType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ConditionOperator">
            <summary>
            Defines values for ConditionOperator.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.EmailNotification">
            <summary>
            Email notification of an autoscale event.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.EmailNotification.#ctor">
            <summary>
            Initializes a new instance of the EmailNotification class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.EmailNotification.#ctor(System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the EmailNotification class.
            </summary>
            <param name="sendToSubscriptionAdministrator">a value indicating
            whether to send email to subscription administrator.</param>
            <param name="sendToSubscriptionCoAdministrators">a value indicating
            whether to send email to subscription co-administrators.</param>
            <param name="customEmails">the custom e-mails list. This value can
            be null or empty, in which case this attribute will be
            ignored.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.EmailNotification.SendToSubscriptionAdministrator">
            <summary>
            Gets or sets a value indicating whether to send email to
            subscription administrator.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.EmailNotification.SendToSubscriptionCoAdministrators">
            <summary>
            Gets or sets a value indicating whether to send email to
            subscription co-administrators.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.EmailNotification.CustomEmails">
            <summary>
            Gets or sets the custom e-mails list. This value can be null or
            empty, in which case this attribute will be ignored.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.EmailReceiver">
            <summary>
            An email receiver.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.EmailReceiver.#ctor">
            <summary>
            Initializes a new instance of the EmailReceiver class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.EmailReceiver.#ctor(System.String,System.String,System.Nullable{Microsoft.Azure.Management.Monitor.Management.Models.ReceiverStatus})">
            <summary>
            Initializes a new instance of the EmailReceiver class.
            </summary>
            <param name="name">The name of the email receiver. Names must be
            unique across all receivers within an action group.</param>
            <param name="emailAddress">The email address of this
            receiver.</param>
            <param name="status">Possible values include: 'NotSpecified',
            'Enabled', 'Disabled'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.EmailReceiver.Name">
            <summary>
            Gets or sets the name of the email receiver. Names must be unique
            across all receivers within an action group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.EmailReceiver.EmailAddress">
            <summary>
            Gets or sets the email address of this receiver.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.EmailReceiver.Status">
            <summary>
            Gets possible values include: 'NotSpecified', 'Enabled', 'Disabled'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.EmailReceiver.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.EnableRequest">
            <summary>
            Describes a receiver that should be resubscribed.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.EnableRequest.#ctor">
            <summary>
            Initializes a new instance of the EnableRequest class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.EnableRequest.#ctor(System.String)">
            <summary>
            Initializes a new instance of the EnableRequest class.
            </summary>
            <param name="receiverName">The name of the receiver to
            resubscribe.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.EnableRequest.ReceiverName">
            <summary>
            Gets or sets the name of the receiver to resubscribe.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.EnableRequest.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponse">
            <summary>
            Describes the format of Error response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponse.#ctor">
            <summary>
            Initializes a new instance of the ErrorResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponse.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the ErrorResponse class.
            </summary>
            <param name="code">Error code</param>
            <param name="message">Error message indicating why the operation
            failed.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponse.Code">
            <summary>
            Gets or sets error code
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponse.Message">
            <summary>
            Gets or sets error message indicating why the operation failed.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            <summary>
            Exception thrown for an invalid response with ErrorResponse
            information.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException.Request">
            <summary>
            Gets information about the associated HTTP request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException.Response">
            <summary>
            Gets information about the associated HTTP response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException.Body">
            <summary>
            Gets or sets the body object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException.#ctor">
            <summary>
            Initializes a new instance of the ErrorResponseException class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the ErrorResponseException class.
            </summary>
            <param name="message">The exception message.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the ErrorResponseException class.
            </summary>
            <param name="message">The exception message.</param>
            <param name="innerException">Inner exception.</param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.Incident">
            <summary>
            An alert incident indicates the activation status of an alert rule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.Incident.#ctor">
            <summary>
            Initializes a new instance of the Incident class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.Incident.#ctor(System.String,System.String,System.Nullable{System.Boolean},System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
            <summary>
            Initializes a new instance of the Incident class.
            </summary>
            <param name="name">Incident name.</param>
            <param name="ruleName">Rule name that is associated with the
            incident.</param>
            <param name="isActive">A boolean to indicate whether the incident
            is active or resolved.</param>
            <param name="activatedTime">The time at which the incident was
            activated in ISO8601 format.</param>
            <param name="resolvedTime">The time at which the incident was
            resolved in ISO8601 format. If null, it means the incident is still
            active.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Incident.Name">
            <summary>
            Gets incident name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Incident.RuleName">
            <summary>
            Gets rule name that is associated with the incident.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Incident.IsActive">
            <summary>
            Gets a boolean to indicate whether the incident is active or
            resolved.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Incident.ActivatedTime">
            <summary>
            Gets the time at which the incident was activated in ISO8601
            format.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Incident.ResolvedTime">
            <summary>
            Gets the time at which the incident was resolved in ISO8601 format.
            If null, it means the incident is still active.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.LocationThresholdRuleCondition">
            <summary>
            A rule condition based on a certain number of locations failing.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LocationThresholdRuleCondition.#ctor">
            <summary>
            Initializes a new instance of the LocationThresholdRuleCondition
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LocationThresholdRuleCondition.#ctor(System.Int32,Microsoft.Azure.Management.Monitor.Management.Models.RuleDataSource,System.Nullable{System.TimeSpan})">
            <summary>
            Initializes a new instance of the LocationThresholdRuleCondition
            class.
            </summary>
            <param name="failedLocationCount">the number of locations that must
            fail to activate the alert.</param>
            <param name="dataSource">the resource from which the rule collects
            its data. For this type dataSource will always be of type
            RuleMetricDataSource.</param>
            <param name="windowSize">the period of time (in ISO 8601 duration
            format) that is used to monitor alert activity based on the
            threshold. If specified then it must be between 5 minutes and 1
            day.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LocationThresholdRuleCondition.WindowSize">
            <summary>
            Gets or sets the period of time (in ISO 8601 duration format) that
            is used to monitor alert activity based on the threshold. If
            specified then it must be between 5 minutes and 1 day.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LocationThresholdRuleCondition.FailedLocationCount">
            <summary>
            Gets or sets the number of locations that must fail to activate the
            alert.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LocationThresholdRuleCondition.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource">
            <summary>
            The log profile resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource.#ctor">
            <summary>
            Initializes a new instance of the LogProfileResource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource.#ctor(System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String},Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy,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 LogProfileResource class.
            </summary>
            <param name="location">Resource location</param>
            <param name="locations">List of regions for which Activity Log
            events should be stored or streamed. It is a comma separated list
            of valid ARM locations including the 'global' location.</param>
            <param name="categories">the categories of the logs. These
            categories are created as is convenient to the user. Some values
            are: 'Write', 'Delete', and/or 'Action.'</param>
            <param name="retentionPolicy">the retention policy for the events
            in the log.</param>
            <param name="id">Azure resource Id</param>
            <param name="name">Azure resource name</param>
            <param name="type">Azure resource type</param>
            <param name="tags">Resource tags</param>
            <param name="storageAccountId">the resource id of the storage
            account to which you would like to send the Activity Log.</param>
            <param name="serviceBusRuleId">The service bus rule ID of the
            service bus namespace in which you would like to have Event Hubs
            created for streaming the Activity Log. The rule ID is of the
            format: '{service bus resource ID}/authorizationrules/{key
            name}'.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource.StorageAccountId">
            <summary>
            Gets or sets the resource id of the storage account to which you
            would like to send the Activity Log.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource.ServiceBusRuleId">
            <summary>
            Gets or sets the service bus rule ID of the service bus namespace
            in which you would like to have Event Hubs created for streaming
            the Activity Log. The rule ID is of the format: '{service bus
            resource ID}/authorizationrules/{key name}'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource.Locations">
            <summary>
            Gets or sets list of regions for which Activity Log events should
            be stored or streamed. It is a comma separated list of valid ARM
            locations including the 'global' location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource.Categories">
            <summary>
            Gets or sets the categories of the logs. These categories are
            created as is convenient to the user. Some values are: 'Write',
            'Delete', and/or 'Action.'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource.RetentionPolicy">
            <summary>
            Gets or sets the retention policy for the events in the log.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch">
            <summary>
            The log profile resource for patch operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.#ctor">
            <summary>
            Initializes a new instance of the LogProfileResourcePatch class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.#ctor(System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String},Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String)">
            <summary>
            Initializes a new instance of the LogProfileResourcePatch class.
            </summary>
            <param name="locations">List of regions for which Activity Log
            events should be stored or streamed. It is a comma separated list
            of valid ARM locations including the 'global' location.</param>
            <param name="categories">the categories of the logs. These
            categories are created as is convenient to the user. Some values
            are: 'Write', 'Delete', and/or 'Action.'</param>
            <param name="retentionPolicy">the retention policy for the events
            in the log.</param>
            <param name="tags">Resource tags</param>
            <param name="storageAccountId">the resource id of the storage
            account to which you would like to send the Activity Log.</param>
            <param name="serviceBusRuleId">The service bus rule ID of the
            service bus namespace in which you would like to have Event Hubs
            created for streaming the Activity Log. The rule ID is of the
            format: '{service bus resource ID}/authorizationrules/{key
            name}'.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.Tags">
            <summary>
            Gets or sets resource tags
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.StorageAccountId">
            <summary>
            Gets or sets the resource id of the storage account to which you
            would like to send the Activity Log.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.ServiceBusRuleId">
            <summary>
            Gets or sets the service bus rule ID of the service bus namespace
            in which you would like to have Event Hubs created for streaming
            the Activity Log. The rule ID is of the format: '{service bus
            resource ID}/authorizationrules/{key name}'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.Locations">
            <summary>
            Gets or sets list of regions for which Activity Log events should
            be stored or streamed. It is a comma separated list of valid ARM
            locations including the 'global' location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.Categories">
            <summary>
            Gets or sets the categories of the logs. These categories are
            created as is convenient to the user. Some values are: 'Write',
            'Delete', and/or 'Action.'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.RetentionPolicy">
            <summary>
            Gets or sets the retention policy for the events in the log.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogProfileResourcePatch.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.LogSettings">
            <summary>
            Part of MultiTenantDiagnosticSettings. Specifies the settings for a
            particular log.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogSettings.#ctor">
            <summary>
            Initializes a new instance of the LogSettings class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogSettings.#ctor(System.Boolean,System.String,Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy)">
            <summary>
            Initializes a new instance of the LogSettings class.
            </summary>
            <param name="enabled">a value indicating whether this log is
            enabled.</param>
            <param name="category">Name of a Diagnostic Log category for a
            resource type this setting is applied to. To obtain the list of
            Diagnostic Log categories for a resource, first perform a GET
            diagnostic settings operation.</param>
            <param name="retentionPolicy">the retention policy for this
            log.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogSettings.Category">
            <summary>
            Gets or sets name of a Diagnostic Log category for a resource type
            this setting is applied to. To obtain the list of Diagnostic Log
            categories for a resource, first perform a GET diagnostic settings
            operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogSettings.Enabled">
            <summary>
            Gets or sets a value indicating whether this log is enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.LogSettings.RetentionPolicy">
            <summary>
            Gets or sets the retention policy for this log.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.LogSettings.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventAggregationCondition">
            <summary>
            How the data that is collected should be combined over time.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventAggregationCondition.#ctor">
            <summary>
            Initializes a new instance of the
            ManagementEventAggregationCondition class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventAggregationCondition.#ctor(System.Nullable{Microsoft.Azure.Management.Monitor.Management.Models.ConditionOperator},System.Nullable{System.Double},System.Nullable{System.TimeSpan})">
            <summary>
            Initializes a new instance of the
            ManagementEventAggregationCondition class.
            </summary>
            <param name="operatorProperty">the condition operator. Possible
            values include: 'GreaterThan', 'GreaterThanOrEqual', 'LessThan',
            'LessThanOrEqual'</param>
            <param name="threshold">The threshold value that activates the
            alert.</param>
            <param name="windowSize">the period of time (in ISO 8601 duration
            format) that is used to monitor alert activity based on the
            threshold. If specified then it must be between 5 minutes and 1
            day.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventAggregationCondition.OperatorProperty">
            <summary>
            Gets or sets the condition operator. Possible values include:
            'GreaterThan', 'GreaterThanOrEqual', 'LessThan', 'LessThanOrEqual'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventAggregationCondition.Threshold">
            <summary>
            Gets or sets the threshold value that activates the alert.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventAggregationCondition.WindowSize">
            <summary>
            Gets or sets the period of time (in ISO 8601 duration format) that
            is used to monitor alert activity based on the threshold. If
            specified then it must be between 5 minutes and 1 day.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventRuleCondition">
            <summary>
            A management event rule condition.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventRuleCondition.#ctor">
            <summary>
            Initializes a new instance of the ManagementEventRuleCondition
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventRuleCondition.#ctor(Microsoft.Azure.Management.Monitor.Management.Models.RuleDataSource,Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventAggregationCondition)">
            <summary>
            Initializes a new instance of the ManagementEventRuleCondition
            class.
            </summary>
            <param name="dataSource">the resource from which the rule collects
            its data. For this type dataSource will always be of type
            RuleMetricDataSource.</param>
            <param name="aggregation">How the data that is collected should be
            combined over time and when the alert is activated. Note that for
            management event alerts aggregation is optional – if it is not
            provided then any event will cause the alert to activate.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ManagementEventRuleCondition.Aggregation">
            <summary>
            Gets or sets how the data that is collected should be combined over
            time and when the alert is activated. Note that for management
            event alerts aggregation is optional – if it is not provided then
            any event will cause the alert to activate.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings">
            <summary>
            Part of MultiTenantDiagnosticSettings. Specifies the settings for a
            particular metric.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings.#ctor">
            <summary>
            Initializes a new instance of the MetricSettings class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings.#ctor(System.TimeSpan,System.Boolean,Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy)">
            <summary>
            Initializes a new instance of the MetricSettings class.
            </summary>
            <param name="timeGrain">the timegrain of the metric in ISO8601
            format.</param>
            <param name="enabled">a value indicating whether this timegrain is
            enabled.</param>
            <param name="retentionPolicy">the retention policy for this
            timegrain.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings.TimeGrain">
            <summary>
            Gets or sets the timegrain of the metric in ISO8601 format.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings.Enabled">
            <summary>
            Gets or sets a value indicating whether this timegrain is enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings.RetentionPolicy">
            <summary>
            Gets or sets the retention policy for this timegrain.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.MetricStatisticType">
            <summary>
            Defines values for MetricStatisticType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger">
            <summary>
            The trigger that results in a scaling action.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.#ctor">
            <summary>
            Initializes a new instance of the MetricTrigger class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.#ctor(System.String,System.String,System.TimeSpan,Microsoft.Azure.Management.Monitor.Management.Models.MetricStatisticType,System.TimeSpan,Microsoft.Azure.Management.Monitor.Management.Models.TimeAggregationType,Microsoft.Azure.Management.Monitor.Management.Models.ComparisonOperationType,System.Double)">
            <summary>
            Initializes a new instance of the MetricTrigger class.
            </summary>
            <param name="metricName">the name of the metric that defines what
            the rule monitors.</param>
            <param name="metricResourceUri">the resource identifier of the
            resource the rule monitors.</param>
            <param name="timeGrain">the granularity of metrics the rule
            monitors. Must be one of the predefined values returned from metric
            definitions for the metric. Must be between 12 hours and 1
            minute.</param>
            <param name="statistic">the metric statistic type. How the metrics
            from multiple instances are combined. Possible values include:
            'Average', 'Min', 'Max', 'Sum'</param>
            <param name="timeWindow">the range of time in which instance data
            is collected. This value must be greater than the delay in metric
            collection, which can vary from resource-to-resource. Must be
            between 12 hours and 5 minutes.</param>
            <param name="timeAggregation">time aggregation type. How the data
            that is collected should be combined over time. The default value
            is Average. Possible values include: 'Average', 'Minimum',
            'Maximum', 'Total', 'Count'</param>
            <param name="operatorProperty">the operator that is used to compare
            the metric data and the threshold. Possible values include:
            'Equals', 'NotEquals', 'GreaterThan', 'GreaterThanOrEqual',
            'LessThan', 'LessThanOrEqual'</param>
            <param name="threshold">the threshold of the metric that triggers
            the scale action.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.MetricName">
            <summary>
            Gets or sets the name of the metric that defines what the rule
            monitors.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.MetricResourceUri">
            <summary>
            Gets or sets the resource identifier of the resource the rule
            monitors.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.TimeGrain">
            <summary>
            Gets or sets the granularity of metrics the rule monitors. Must be
            one of the predefined values returned from metric definitions for
            the metric. Must be between 12 hours and 1 minute.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.Statistic">
            <summary>
            Gets or sets the metric statistic type. How the metrics from
            multiple instances are combined. Possible values include:
            'Average', 'Min', 'Max', 'Sum'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.TimeWindow">
            <summary>
            Gets or sets the range of time in which instance data is collected.
            This value must be greater than the delay in metric collection,
            which can vary from resource-to-resource. Must be between 12 hours
            and 5 minutes.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.TimeAggregation">
            <summary>
            Gets or sets time aggregation type. How the data that is collected
            should be combined over time. The default value is Average.
            Possible values include: 'Average', 'Minimum', 'Maximum', 'Total',
            'Count'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.OperatorProperty">
            <summary>
            Gets or sets the operator that is used to compare the metric data
            and the threshold. Possible values include: 'Equals', 'NotEquals',
            'GreaterThan', 'GreaterThanOrEqual', 'LessThan', 'LessThanOrEqual'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.Threshold">
            <summary>
            Gets or sets the threshold of the metric that triggers the scale
            action.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.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.Monitor.Management.Models.Page`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.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.Monitor.Management.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.Monitor.Management.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.Monitor.Management.Models.Page1`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.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.Monitor.Management.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.Monitor.Management.Models.ReceiverStatus">
            <summary>
            Defines values for ReceiverStatus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.Recurrence">
            <summary>
            The repeating times at which this profile begins. This element is not
            used if the FixedDate element is used.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.Recurrence.#ctor">
            <summary>
            Initializes a new instance of the Recurrence class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.Recurrence.#ctor(Microsoft.Azure.Management.Monitor.Management.Models.RecurrenceFrequency,Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule)">
            <summary>
            Initializes a new instance of the Recurrence class.
            </summary>
            <param name="frequency">the recurrence frequency. How often the
            schedule profile should take effect. This value must be Week,
            meaning each week will have the same set of profiles. Possible
            values include: 'None', 'Second', 'Minute', 'Hour', 'Day', 'Week',
            'Month', 'Year'</param>
            <param name="schedule">the scheduling constraints for when the
            profile begins.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Recurrence.Frequency">
            <summary>
            Gets or sets the recurrence frequency. How often the schedule
            profile should take effect. This value must be Week, meaning each
            week will have the same set of profiles. Possible values include:
            'None', 'Second', 'Minute', 'Hour', 'Day', 'Week', 'Month', 'Year'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Recurrence.Schedule">
            <summary>
            Gets or sets the scheduling constraints for when the profile
            begins.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.Recurrence.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RecurrenceFrequency">
            <summary>
            Defines values for RecurrenceFrequency.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule">
            <summary>
            The scheduling constraints for when the profile begins.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule.#ctor">
            <summary>
            Initializes a new instance of the RecurrentSchedule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule.#ctor(System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.Nullable{System.Int32}},System.Collections.Generic.IList{System.Nullable{System.Int32}})">
            <summary>
            Initializes a new instance of the RecurrentSchedule class.
            </summary>
            <param name="timeZone">the timezone for the hours of the profile.
            Some examples of valid timezones are: Dateline Standard Time,
            UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific
            Standard Time (Mexico), Pacific Standard Time, US Mountain Standard
            Time, Mountain Standard Time (Mexico), Mountain Standard Time,
            Central America Standard Time, Central Standard Time, Central
            Standard Time (Mexico), Canada Central Standard Time, SA Pacific
            Standard Time, Eastern Standard Time, US Eastern Standard Time,
            Venezuela Standard Time, Paraguay Standard Time, Atlantic Standard
            Time, Central Brazilian Standard Time, SA Western Standard Time,
            Pacific SA Standard Time, Newfoundland Standard Time, E. South
            America Standard Time, Argentina Standard Time, SA Eastern Standard
            Time, Greenland Standard Time, Montevideo Standard Time, Bahia
            Standard Time, UTC-02, Mid-Atlantic Standard Time, Azores Standard
            Time, Cape Verde Standard Time, Morocco Standard Time, UTC, GMT
            Standard Time, Greenwich Standard Time, W. Europe Standard Time,
            Central Europe Standard Time, Romance Standard Time, Central
            European Standard Time, W. Central Africa Standard Time, Namibia
            Standard Time, Jordan Standard Time, GTB Standard Time, Middle East
            Standard Time, Egypt Standard Time, Syria Standard Time, E. Europe
            Standard Time, South Africa Standard Time, FLE Standard Time,
            Turkey Standard Time, Israel Standard Time, Kaliningrad Standard
            Time, Libya Standard Time, Arabic Standard Time, Arab Standard
            Time, Belarus Standard Time, Russian Standard Time, E. Africa
            Standard Time, Iran Standard Time, Arabian Standard Time,
            Azerbaijan Standard Time, Russia Time Zone 3, Mauritius Standard
            Time, Georgian Standard Time, Caucasus Standard Time, Afghanistan
            Standard Time, West Asia Standard Time, Ekaterinburg Standard Time,
            Pakistan Standard Time, India Standard Time, Sri Lanka Standard
            Time, Nepal Standard Time, Central Asia Standard Time, Bangladesh
            Standard Time, N. Central Asia Standard Time, Myanmar Standard
            Time, SE Asia Standard Time, North Asia Standard Time, China
            Standard Time, North Asia East Standard Time, Singapore Standard
            Time, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar
            Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk
            Standard Time, Cen. Australia Standard Time, AUS Central Standard
            Time, E. Australia Standard Time, AUS Eastern Standard Time, West
            Pacific Standard Time, Tasmania Standard Time, Magadan Standard
            Time, Vladivostok Standard Time, Russia Time Zone 10, Central
            Pacific Standard Time, Russia Time Zone 11, New Zealand Standard
            Time, UTC+12, Fiji Standard Time, Kamchatka Standard Time, Tonga
            Standard Time, Samoa Standard Time, Line Islands Standard
            Time</param>
            <param name="days">the collection of days that the profile takes
            effect on. Possible values are Sunday through Saturday.</param>
            <param name="hours">A collection of hours that the profile takes
            effect on. Values supported are 0 to 23 on the 24-hour clock (AM/PM
            times are not supported).</param>
            <param name="minutes">A collection of minutes at which the profile
            takes effect at.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule.TimeZone">
            <summary>
            Gets or sets the timezone for the hours of the profile. Some
            examples of valid timezones are: Dateline Standard Time, UTC-11,
            Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard
            Time (Mexico), Pacific Standard Time, US Mountain Standard Time,
            Mountain Standard Time (Mexico), Mountain Standard Time, Central
            America Standard Time, Central Standard Time, Central Standard Time
            (Mexico), Canada Central Standard Time, SA Pacific Standard Time,
            Eastern Standard Time, US Eastern Standard Time, Venezuela Standard
            Time, Paraguay Standard Time, Atlantic Standard Time, Central
            Brazilian Standard Time, SA Western Standard Time, Pacific SA
            Standard Time, Newfoundland Standard Time, E. South America
            Standard Time, Argentina Standard Time, SA Eastern Standard Time,
            Greenland Standard Time, Montevideo Standard Time, Bahia Standard
            Time, UTC-02, Mid-Atlantic Standard Time, Azores Standard Time,
            Cape Verde Standard Time, Morocco Standard Time, UTC, GMT Standard
            Time, Greenwich Standard Time, W. Europe Standard Time, Central
            Europe Standard Time, Romance Standard Time, Central European
            Standard Time, W. Central Africa Standard Time, Namibia Standard
            Time, Jordan Standard Time, GTB Standard Time, Middle East Standard
            Time, Egypt Standard Time, Syria Standard Time, E. Europe Standard
            Time, South Africa Standard Time, FLE Standard Time, Turkey
            Standard Time, Israel Standard Time, Kaliningrad Standard Time,
            Libya Standard Time, Arabic Standard Time, Arab Standard Time,
            Belarus Standard Time, Russian Standard Time, E. Africa Standard
            Time, Iran Standard Time, Arabian Standard Time, Azerbaijan
            Standard Time, Russia Time Zone 3, Mauritius Standard Time,
            Georgian Standard Time, Caucasus Standard Time, Afghanistan
            Standard Time, West Asia Standard Time, Ekaterinburg Standard Time,
            Pakistan Standard Time, India Standard Time, Sri Lanka Standard
            Time, Nepal Standard Time, Central Asia Standard Time, Bangladesh
            Standard Time, N. Central Asia Standard Time, Myanmar Standard
            Time, SE Asia Standard Time, North Asia Standard Time, China
            Standard Time, North Asia East Standard Time, Singapore Standard
            Time, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar
            Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk
            Standard Time, Cen. Australia Standard Time, AUS Central Standard
            Time, E. Australia Standard Time, AUS Eastern Standard Time, West
            Pacific Standard Time, Tasmania Standard Time, Magadan Standard
            Time, Vladivostok Standard Time, Russia Time Zone 10, Central
            Pacific Standard Time, Russia Time Zone 11, New Zealand Standard
            Time, UTC+12, Fiji Standard Time, Kamchatka Standard Time, Tonga
            Standard Time, Samoa Standard Time, Line Islands Standard Time
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule.Days">
            <summary>
            Gets or sets the collection of days that the profile takes effect
            on. Possible values are Sunday through Saturday.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule.Hours">
            <summary>
            Gets or sets a collection of hours that the profile takes effect
            on. Values supported are 0 to 23 on the 24-hour clock (AM/PM times
            are not supported).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule.Minutes">
            <summary>
            Gets or sets a collection of minutes at which the profile takes
            effect at.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RecurrentSchedule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.Resource">
            <summary>
            An azure resource object
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.Resource.#ctor">
            <summary>
            Initializes a new instance of the Resource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.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="location">Resource location</param>
            <param name="id">Azure resource Id</param>
            <param name="name">Azure resource name</param>
            <param name="type">Azure resource type</param>
            <param name="tags">Resource tags</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Resource.Id">
            <summary>
            Gets azure resource Id
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Resource.Name">
            <summary>
            Gets azure resource name
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Resource.Type">
            <summary>
            Gets azure resource type
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Resource.Location">
            <summary>
            Gets or sets resource location
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.Resource.Tags">
            <summary>
            Gets or sets resource tags
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.Resource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy">
            <summary>
            Specifies the retention policy for the log.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy.#ctor">
            <summary>
            Initializes a new instance of the RetentionPolicy class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy.#ctor(System.Boolean,System.Int32)">
            <summary>
            Initializes a new instance of the RetentionPolicy class.
            </summary>
            <param name="enabled">a value indicating whether the retention
            policy is enabled.</param>
            <param name="days">the number of days for the retention in days. A
            value of 0 will retain the events indefinitely.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy.Enabled">
            <summary>
            Gets or sets a value indicating whether the retention policy is
            enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy.Days">
            <summary>
            Gets or sets the number of days for the retention in days. A value
            of 0 will retain the events indefinitely.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RetentionPolicy.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RuleAction">
            <summary>
            The action that is performed when the alert rule becomes active, and
            when an alert condition is resolved.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleAction.#ctor">
            <summary>
            Initializes a new instance of the RuleAction class.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RuleCondition">
            <summary>
            The condition that results in the alert rule being activated.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleCondition.#ctor">
            <summary>
            Initializes a new instance of the RuleCondition class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleCondition.#ctor(Microsoft.Azure.Management.Monitor.Management.Models.RuleDataSource)">
            <summary>
            Initializes a new instance of the RuleCondition class.
            </summary>
            <param name="dataSource">the resource from which the rule collects
            its data. For this type dataSource will always be of type
            RuleMetricDataSource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleCondition.DataSource">
            <summary>
            Gets or sets the resource from which the rule collects its data.
            For this type dataSource will always be of type
            RuleMetricDataSource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RuleDataSource">
            <summary>
            The resource from which the rule collects its data.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleDataSource.#ctor">
            <summary>
            Initializes a new instance of the RuleDataSource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleDataSource.#ctor(System.String)">
            <summary>
            Initializes a new instance of the RuleDataSource class.
            </summary>
            <param name="resourceUri">the resource identifier of the resource
            the rule monitors.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleDataSource.ResourceUri">
            <summary>
            Gets or sets the resource identifier of the resource the rule
            monitors.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RuleEmailAction">
            <summary>
            Specifies the action to send email when the rule condition is
            evaluated. The discriminator is always RuleEmailAction in this case.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleEmailAction.#ctor">
            <summary>
            Initializes a new instance of the RuleEmailAction class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleEmailAction.#ctor(System.Nullable{System.Boolean},System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the RuleEmailAction class.
            </summary>
            <param name="sendToServiceOwners">Whether the administrators
            (service and co-adiminstrators) of the service should be notified
            when the alert is activated.</param>
            <param name="customEmails">the list of administrator's custom email
            addresses notifiy of the activation of the alert.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleEmailAction.SendToServiceOwners">
            <summary>
            Gets or sets whether the administrators (service and
            co-adiminstrators) of the service should be notified when the alert
            is activated.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleEmailAction.CustomEmails">
            <summary>
            Gets or sets the list of administrator's custom email addresses
            notifiy of the activation of the alert.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventClaimsDataSource">
            <summary>
            The claims for a rule management event data source.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventClaimsDataSource.#ctor">
            <summary>
            Initializes a new instance of the
            RuleManagementEventClaimsDataSource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventClaimsDataSource.#ctor(System.String)">
            <summary>
            Initializes a new instance of the
            RuleManagementEventClaimsDataSource class.
            </summary>
            <param name="emailAddress">the email address.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventClaimsDataSource.EmailAddress">
            <summary>
            Gets or sets the email address.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource">
            <summary>
            A rule management event data source. The discriminator fields is always
            RuleManagementEventDataSource in this case.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.#ctor">
            <summary>
            Initializes a new instance of the RuleManagementEventDataSource
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventClaimsDataSource)">
            <summary>
            Initializes a new instance of the RuleManagementEventDataSource
            class.
            </summary>
            <param name="resourceUri">the resource identifier of the resource
            the rule monitors.</param>
            <param name="eventName">the event name.</param>
            <param name="eventSource">the event source.</param>
            <param name="level">the level.</param>
            <param name="operationName">The name of the operation that should
            be checked for. If no name is provided, any operation will
            match.</param>
            <param name="resourceGroupName">the resource group name.</param>
            <param name="resourceProviderName">the resource provider
            name.</param>
            <param name="status">The status of the operation that should be
            checked for. If no status is provided, any status will
            match.</param>
            <param name="subStatus">the substatus.</param>
            <param name="claims">the claims.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.EventName">
            <summary>
            Gets or sets the event name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.EventSource">
            <summary>
            Gets or sets the event source.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.Level">
            <summary>
            Gets or sets the level.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.OperationName">
            <summary>
            Gets or sets the name of the operation that should be checked for.
            If no name is provided, any operation will match.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.ResourceGroupName">
            <summary>
            Gets or sets the resource group name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.ResourceProviderName">
            <summary>
            Gets or sets the resource provider name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.Status">
            <summary>
            Gets or sets the status of the operation that should be checked
            for. If no status is provided, any status will match.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.SubStatus">
            <summary>
            Gets or sets the substatus.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleManagementEventDataSource.Claims">
            <summary>
            Gets or sets the claims.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RuleMetricDataSource">
            <summary>
            A rule metric data source. The discriminator value is always
            RuleMetricDataSource in this case.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleMetricDataSource.#ctor">
            <summary>
            Initializes a new instance of the RuleMetricDataSource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleMetricDataSource.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the RuleMetricDataSource class.
            </summary>
            <param name="resourceUri">the resource identifier of the resource
            the rule monitors.</param>
            <param name="metricName">the name of the metric that defines what
            the rule monitors.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleMetricDataSource.MetricName">
            <summary>
            Gets or sets the name of the metric that defines what the rule
            monitors.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.RuleWebhookAction">
            <summary>
            Specifies the action to post to service when the rule condition is
            evaluated. The discriminator is always RuleWebhookAction in this case.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleWebhookAction.#ctor">
            <summary>
            Initializes a new instance of the RuleWebhookAction class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.RuleWebhookAction.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the RuleWebhookAction class.
            </summary>
            <param name="serviceUri">the service uri to Post the notitication
            when the alert activates or resolves.</param>
            <param name="properties">the dictionary of custom properties to
            include with the post operation. These data are appended to the
            webhook payload.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleWebhookAction.ServiceUri">
            <summary>
            Gets or sets the service uri to Post the notitication when the
            alert activates or resolves.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.RuleWebhookAction.Properties">
            <summary>
            Gets or sets the dictionary of custom properties to include with
            the post operation. These data are appended to the webhook payload.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction">
            <summary>
            The parameters for the scaling action.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction.#ctor">
            <summary>
            Initializes a new instance of the ScaleAction class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction.#ctor(Microsoft.Azure.Management.Monitor.Management.Models.ScaleDirection,Microsoft.Azure.Management.Monitor.Management.Models.ScaleType,System.TimeSpan,System.String)">
            <summary>
            Initializes a new instance of the ScaleAction class.
            </summary>
            <param name="direction">the scale direction. Whether the scaling
            action increases or decreases the number of instances. Possible
            values include: 'None', 'Increase', 'Decrease'</param>
            <param name="type">the type of action that should occur when the
            scale rule fires. Possible values include: 'ChangeCount',
            'PercentChangeCount', 'ExactCount'</param>
            <param name="cooldown">the amount of time to wait since the last
            scaling action before this action occurs. It must be between 1 week
            and 1 minute in ISO 8601 format.</param>
            <param name="value">the number of instances that are involved in
            the scaling action. This value must be 1 or greater. The default
            value is 1.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction.Direction">
            <summary>
            Gets or sets the scale direction. Whether the scaling action
            increases or decreases the number of instances. Possible values
            include: 'None', 'Increase', 'Decrease'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction.Type">
            <summary>
            Gets or sets the type of action that should occur when the scale
            rule fires. Possible values include: 'ChangeCount',
            'PercentChangeCount', 'ExactCount'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction.Value">
            <summary>
            Gets or sets the number of instances that are involved in the
            scaling action. This value must be 1 or greater. The default value
            is 1.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction.Cooldown">
            <summary>
            Gets or sets the amount of time to wait since the last scaling
            action before this action occurs. It must be between 1 week and 1
            minute in ISO 8601 format.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ScaleCapacity">
            <summary>
            The number of instances that can be used during this profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleCapacity.#ctor">
            <summary>
            Initializes a new instance of the ScaleCapacity class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleCapacity.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ScaleCapacity class.
            </summary>
            <param name="minimum">the minimum number of instances for the
            resource.</param>
            <param name="maximum">the maximum number of instances for the
            resource. The actual maximum number of instances is limited by the
            cores that are available in the subscription.</param>
            <param name="defaultProperty">the number of instances that will be
            set if metrics are not available for evaluation. The default is
            only used if the current instance count is lower than the
            default.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleCapacity.Minimum">
            <summary>
            Gets or sets the minimum number of instances for the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleCapacity.Maximum">
            <summary>
            Gets or sets the maximum number of instances for the resource. The
            actual maximum number of instances is limited by the cores that are
            available in the subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleCapacity.DefaultProperty">
            <summary>
            Gets or sets the number of instances that will be set if metrics
            are not available for evaluation. The default is only used if the
            current instance count is lower than the default.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleCapacity.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ScaleDirection">
            <summary>
            Defines values for ScaleDirection.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ScaleRule">
            <summary>
            A rule that provide the triggers and parameters for the scaling action.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleRule.#ctor">
            <summary>
            Initializes a new instance of the ScaleRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleRule.#ctor(Microsoft.Azure.Management.Monitor.Management.Models.MetricTrigger,Microsoft.Azure.Management.Monitor.Management.Models.ScaleAction)">
            <summary>
            Initializes a new instance of the ScaleRule class.
            </summary>
            <param name="metricTrigger">the trigger that results in a scaling
            action.</param>
            <param name="scaleAction">the parameters for the scaling
            action.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleRule.MetricTrigger">
            <summary>
            Gets or sets the trigger that results in a scaling action.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ScaleRule.ScaleAction">
            <summary>
            Gets or sets the parameters for the scaling action.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ScaleRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ScaleType">
            <summary>
            Defines values for ScaleType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource">
            <summary>
            Description of a service diagnostic setting
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.#ctor">
            <summary>
            Initializes a new instance of the ServiceDiagnosticSettingsResource
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings},System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.LogSettings},System.String)">
            <summary>
            Initializes a new instance of the ServiceDiagnosticSettingsResource
            class.
            </summary>
            <param name="location">Resource location</param>
            <param name="id">Azure resource Id</param>
            <param name="name">Azure resource name</param>
            <param name="type">Azure resource type</param>
            <param name="tags">Resource tags</param>
            <param name="storageAccountId">The resource ID of the storage
            account to which you would like to send Diagnostic Logs.</param>
            <param name="serviceBusRuleId">The service bus rule ID of the
            service bus namespace in which you would like to have Event Hubs
            created for streaming Diagnostic Logs. The rule ID is of the
            format: '{service bus resource ID}/authorizationrules/{key
            name}'.</param>
            <param name="eventHubAuthorizationRuleId">The resource Id for the
            event hub authorization rule.</param>
            <param name="metrics">the list of metric settings.</param>
            <param name="logs">the list of logs settings.</param>
            <param name="workspaceId">The workspace ID (resource ID of a Log
            Analytics workspace) for a Log Analytics workspace to which you
            would like to send Diagnostic Logs. Example:
            /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.StorageAccountId">
            <summary>
            Gets or sets the resource ID of the storage account to which you
            would like to send Diagnostic Logs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.ServiceBusRuleId">
            <summary>
            Gets or sets the service bus rule ID of the service bus namespace
            in which you would like to have Event Hubs created for streaming
            Diagnostic Logs. The rule ID is of the format: '{service bus
            resource ID}/authorizationrules/{key name}'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.EventHubAuthorizationRuleId">
            <summary>
            Gets or sets the resource Id for the event hub authorization rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.Metrics">
            <summary>
            Gets or sets the list of metric settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.Logs">
            <summary>
            Gets or sets the list of logs settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.WorkspaceId">
            <summary>
            Gets or sets the workspace ID (resource ID of a Log Analytics
            workspace) for a Log Analytics workspace to which you would like to
            send Diagnostic Logs. Example:
            /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch">
            <summary>
            Service diagnostic setting resource for patch operations
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.#ctor">
            <summary>
            Initializes a new instance of the
            ServiceDiagnosticSettingsResourcePatch class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.#ctor(System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,System.String,System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.MetricSettings},System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Management.Models.LogSettings},System.String)">
            <summary>
            Initializes a new instance of the
            ServiceDiagnosticSettingsResourcePatch class.
            </summary>
            <param name="tags">Resource tags</param>
            <param name="storageAccountId">The resource ID of the storage
            account to which you would like to send Diagnostic Logs.</param>
            <param name="serviceBusRuleId">The service bus rule ID of the
            service bus namespace in which you would like to have Event Hubs
            created for streaming Diagnostic Logs. The rule ID is of the
            format: '{service bus resource ID}/authorizationrules/{key
            name}'.</param>
            <param name="eventHubAuthorizationRuleId">The resource Id for the
            event hub authorization rule.</param>
            <param name="metrics">the list of metric settings.</param>
            <param name="logs">the list of logs settings.</param>
            <param name="workspaceId">The workspace ID (resource ID of a Log
            Analytics workspace) for a Log Analytics workspace to which you
            would like to send Diagnostic Logs. Example:
            /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.Tags">
            <summary>
            Gets or sets resource tags
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.StorageAccountId">
            <summary>
            Gets or sets the resource ID of the storage account to which you
            would like to send Diagnostic Logs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.ServiceBusRuleId">
            <summary>
            Gets or sets the service bus rule ID of the service bus namespace
            in which you would like to have Event Hubs created for streaming
            Diagnostic Logs. The rule ID is of the format: '{service bus
            resource ID}/authorizationrules/{key name}'.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.EventHubAuthorizationRuleId">
            <summary>
            Gets or sets the resource Id for the event hub authorization rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.Metrics">
            <summary>
            Gets or sets the list of metric settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.Logs">
            <summary>
            Gets or sets the list of logs settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch.WorkspaceId">
            <summary>
            Gets or sets the workspace ID (resource ID of a Log Analytics
            workspace) for a Log Analytics workspace to which you would like to
            send Diagnostic Logs. Example:
            /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver">
            <summary>
            An SMS receiver.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver.#ctor">
            <summary>
            Initializes a new instance of the SmsReceiver class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver.#ctor(System.String,System.String,System.String,System.Nullable{Microsoft.Azure.Management.Monitor.Management.Models.ReceiverStatus})">
            <summary>
            Initializes a new instance of the SmsReceiver class.
            </summary>
            <param name="name">The name of the SMS receiver. Names must be
            unique across all receivers within an action group.</param>
            <param name="countryCode">The country code of the SMS
            receiver.</param>
            <param name="phoneNumber">The phone number of the SMS
            receiver.</param>
            <param name="status">Possible values include: 'NotSpecified',
            'Enabled', 'Disabled'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver.Name">
            <summary>
            Gets or sets the name of the SMS receiver. Names must be unique
            across all receivers within an action group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver.CountryCode">
            <summary>
            Gets or sets the country code of the SMS receiver.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver.PhoneNumber">
            <summary>
            Gets or sets the phone number of the SMS receiver.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver.Status">
            <summary>
            Gets possible values include: 'NotSpecified', 'Enabled', 'Disabled'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.SmsReceiver.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.ThresholdRuleCondition">
            <summary>
            A rule condition based on a metric crossing a threshold.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ThresholdRuleCondition.#ctor">
            <summary>
            Initializes a new instance of the ThresholdRuleCondition class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ThresholdRuleCondition.#ctor(Microsoft.Azure.Management.Monitor.Management.Models.ConditionOperator,System.Double,Microsoft.Azure.Management.Monitor.Management.Models.RuleDataSource,System.Nullable{System.TimeSpan},System.Nullable{Microsoft.Azure.Management.Monitor.Management.Models.TimeAggregationOperator})">
            <summary>
            Initializes a new instance of the ThresholdRuleCondition class.
            </summary>
            <param name="operatorProperty">the operator used to compare the
            data and the threshold. Possible values include: 'GreaterThan',
            'GreaterThanOrEqual', 'LessThan', 'LessThanOrEqual'</param>
            <param name="threshold">the threshold value that activates the
            alert.</param>
            <param name="dataSource">the resource from which the rule collects
            its data. For this type dataSource will always be of type
            RuleMetricDataSource.</param>
            <param name="windowSize">the period of time (in ISO 8601 duration
            format) that is used to monitor alert activity based on the
            threshold. If specified then it must be between 5 minutes and 1
            day.</param>
            <param name="timeAggregation">the time aggregation operator. How
            the data that are collected should be combined over time. The
            default value is the PrimaryAggregationType of the Metric. Possible
            values include: 'Average', 'Minimum', 'Maximum', 'Total',
            'Last'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ThresholdRuleCondition.OperatorProperty">
            <summary>
            Gets or sets the operator used to compare the data and the
            threshold. Possible values include: 'GreaterThan',
            'GreaterThanOrEqual', 'LessThan', 'LessThanOrEqual'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ThresholdRuleCondition.Threshold">
            <summary>
            Gets or sets the threshold value that activates the alert.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ThresholdRuleCondition.WindowSize">
            <summary>
            Gets or sets the period of time (in ISO 8601 duration format) that
            is used to monitor alert activity based on the threshold. If
            specified then it must be between 5 minutes and 1 day.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.ThresholdRuleCondition.TimeAggregation">
            <summary>
            Gets or sets the time aggregation operator. How the data that are
            collected should be combined over time. The default value is the
            PrimaryAggregationType of the Metric. Possible values include:
            'Average', 'Minimum', 'Maximum', 'Total', 'Last'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.ThresholdRuleCondition.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.TimeAggregationOperator">
            <summary>
            Defines values for TimeAggregationOperator.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.TimeAggregationType">
            <summary>
            Defines values for TimeAggregationType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.TimeWindow">
            <summary>
            A specific date-time for the profile.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.TimeWindow.#ctor">
            <summary>
            Initializes a new instance of the TimeWindow class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.TimeWindow.#ctor(System.DateTime,System.DateTime,System.String)">
            <summary>
            Initializes a new instance of the TimeWindow class.
            </summary>
            <param name="start">the start time for the profile in ISO 8601
            format.</param>
            <param name="end">the end time for the profile in ISO 8601
            format.</param>
            <param name="timeZone">the timezone of the start and end times for
            the profile. Some examples of valid timezones are: Dateline
            Standard Time, UTC-11, Hawaiian Standard Time, Alaskan Standard
            Time, Pacific Standard Time (Mexico), Pacific Standard Time, US
            Mountain Standard Time, Mountain Standard Time (Mexico), Mountain
            Standard Time, Central America Standard Time, Central Standard
            Time, Central Standard Time (Mexico), Canada Central Standard Time,
            SA Pacific Standard Time, Eastern Standard Time, US Eastern
            Standard Time, Venezuela Standard Time, Paraguay Standard Time,
            Atlantic Standard Time, Central Brazilian Standard Time, SA Western
            Standard Time, Pacific SA Standard Time, Newfoundland Standard
            Time, E. South America Standard Time, Argentina Standard Time, SA
            Eastern Standard Time, Greenland Standard Time, Montevideo Standard
            Time, Bahia Standard Time, UTC-02, Mid-Atlantic Standard Time,
            Azores Standard Time, Cape Verde Standard Time, Morocco Standard
            Time, UTC, GMT Standard Time, Greenwich Standard Time, W. Europe
            Standard Time, Central Europe Standard Time, Romance Standard Time,
            Central European Standard Time, W. Central Africa Standard Time,
            Namibia Standard Time, Jordan Standard Time, GTB Standard Time,
            Middle East Standard Time, Egypt Standard Time, Syria Standard
            Time, E. Europe Standard Time, South Africa Standard Time, FLE
            Standard Time, Turkey Standard Time, Israel Standard Time,
            Kaliningrad Standard Time, Libya Standard Time, Arabic Standard
            Time, Arab Standard Time, Belarus Standard Time, Russian Standard
            Time, E. Africa Standard Time, Iran Standard Time, Arabian Standard
            Time, Azerbaijan Standard Time, Russia Time Zone 3, Mauritius
            Standard Time, Georgian Standard Time, Caucasus Standard Time,
            Afghanistan Standard Time, West Asia Standard Time, Ekaterinburg
            Standard Time, Pakistan Standard Time, India Standard Time, Sri
            Lanka Standard Time, Nepal Standard Time, Central Asia Standard
            Time, Bangladesh Standard Time, N. Central Asia Standard Time,
            Myanmar Standard Time, SE Asia Standard Time, North Asia Standard
            Time, China Standard Time, North Asia East Standard Time, Singapore
            Standard Time, W. Australia Standard Time, Taipei Standard Time,
            Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard
            Time, Yakutsk Standard Time, Cen. Australia Standard Time, AUS
            Central Standard Time, E. Australia Standard Time, AUS Eastern
            Standard Time, West Pacific Standard Time, Tasmania Standard Time,
            Magadan Standard Time, Vladivostok Standard Time, Russia Time Zone
            10, Central Pacific Standard Time, Russia Time Zone 11, New Zealand
            Standard Time, UTC+12, Fiji Standard Time, Kamchatka Standard Time,
            Tonga Standard Time, Samoa Standard Time, Line Islands Standard
            Time</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.TimeWindow.TimeZone">
            <summary>
            Gets or sets the timezone of the start and end times for the
            profile. Some examples of valid timezones are: Dateline Standard
            Time, UTC-11, Hawaiian Standard Time, Alaskan Standard Time,
            Pacific Standard Time (Mexico), Pacific Standard Time, US Mountain
            Standard Time, Mountain Standard Time (Mexico), Mountain Standard
            Time, Central America Standard Time, Central Standard Time, Central
            Standard Time (Mexico), Canada Central Standard Time, SA Pacific
            Standard Time, Eastern Standard Time, US Eastern Standard Time,
            Venezuela Standard Time, Paraguay Standard Time, Atlantic Standard
            Time, Central Brazilian Standard Time, SA Western Standard Time,
            Pacific SA Standard Time, Newfoundland Standard Time, E. South
            America Standard Time, Argentina Standard Time, SA Eastern Standard
            Time, Greenland Standard Time, Montevideo Standard Time, Bahia
            Standard Time, UTC-02, Mid-Atlantic Standard Time, Azores Standard
            Time, Cape Verde Standard Time, Morocco Standard Time, UTC, GMT
            Standard Time, Greenwich Standard Time, W. Europe Standard Time,
            Central Europe Standard Time, Romance Standard Time, Central
            European Standard Time, W. Central Africa Standard Time, Namibia
            Standard Time, Jordan Standard Time, GTB Standard Time, Middle East
            Standard Time, Egypt Standard Time, Syria Standard Time, E. Europe
            Standard Time, South Africa Standard Time, FLE Standard Time,
            Turkey Standard Time, Israel Standard Time, Kaliningrad Standard
            Time, Libya Standard Time, Arabic Standard Time, Arab Standard
            Time, Belarus Standard Time, Russian Standard Time, E. Africa
            Standard Time, Iran Standard Time, Arabian Standard Time,
            Azerbaijan Standard Time, Russia Time Zone 3, Mauritius Standard
            Time, Georgian Standard Time, Caucasus Standard Time, Afghanistan
            Standard Time, West Asia Standard Time, Ekaterinburg Standard Time,
            Pakistan Standard Time, India Standard Time, Sri Lanka Standard
            Time, Nepal Standard Time, Central Asia Standard Time, Bangladesh
            Standard Time, N. Central Asia Standard Time, Myanmar Standard
            Time, SE Asia Standard Time, North Asia Standard Time, China
            Standard Time, North Asia East Standard Time, Singapore Standard
            Time, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar
            Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk
            Standard Time, Cen. Australia Standard Time, AUS Central Standard
            Time, E. Australia Standard Time, AUS Eastern Standard Time, West
            Pacific Standard Time, Tasmania Standard Time, Magadan Standard
            Time, Vladivostok Standard Time, Russia Time Zone 10, Central
            Pacific Standard Time, Russia Time Zone 11, New Zealand Standard
            Time, UTC+12, Fiji Standard Time, Kamchatka Standard Time, Tonga
            Standard Time, Samoa Standard Time, Line Islands Standard Time
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.TimeWindow.Start">
            <summary>
            Gets or sets the start time for the profile in ISO 8601 format.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.TimeWindow.End">
            <summary>
            Gets or sets the end time for the profile in ISO 8601 format.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.TimeWindow.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.WebhookNotification">
            <summary>
            Webhook notification of an autoscale event.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.WebhookNotification.#ctor">
            <summary>
            Initializes a new instance of the WebhookNotification class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.WebhookNotification.#ctor(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the WebhookNotification class.
            </summary>
            <param name="serviceUri">the service address to receive the
            notification.</param>
            <param name="properties">a property bag of settings. This value can
            be empty.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.WebhookNotification.ServiceUri">
            <summary>
            Gets or sets the service address to receive the notification.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.WebhookNotification.Properties">
            <summary>
            Gets or sets a property bag of settings. This value can be empty.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.Models.WebhookReceiver">
            <summary>
            A webhook receiver.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.WebhookReceiver.#ctor">
            <summary>
            Initializes a new instance of the WebhookReceiver class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.WebhookReceiver.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the WebhookReceiver class.
            </summary>
            <param name="name">The name of the webhook receiver. Names must be
            unique across all receivers within an action group.</param>
            <param name="serviceUri">The URI where webhooks should be
            sent.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.WebhookReceiver.Name">
            <summary>
            Gets or sets the name of the webhook receiver. Names must be unique
            across all receivers within an action group.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.Models.WebhookReceiver.ServiceUri">
            <summary>
            Gets or sets the URI where webhooks should be sent.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.Models.WebhookReceiver.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient">
            <summary>
            Monitor Management Client
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.SubscriptionId">
            <summary>
            The Azure subscription Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.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.Monitor.Management.MonitorManagementClient.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.Monitor.Management.MonitorManagementClient.AutoscaleSettings">
            <summary>
            Gets the IAutoscaleSettingsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.AlertRuleIncidents">
            <summary>
            Gets the IAlertRuleIncidentsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.AlertRules">
            <summary>
            Gets the IAlertRulesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.LogProfiles">
            <summary>
            Gets the ILogProfilesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.ServiceDiagnosticSettings">
            <summary>
            Gets the IServiceDiagnosticSettingsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.ActionGroups">
            <summary>
            Gets the IActionGroupsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.ActivityLogAlerts">
            <summary>
            Gets the IActivityLogAlertsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.#ctor(System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorManagementClient class.
            </summary>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient.#ctor(System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorManagementClient 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.Monitor.Management.MonitorManagementClient.#ctor(System.Uri,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorManagementClient 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.Monitor.Management.MonitorManagementClient.#ctor(System.Uri,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorManagementClient 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.Monitor.Management.MonitorManagementClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorManagementClient 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.Monitor.Management.MonitorManagementClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorManagementClient 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.Monitor.Management.MonitorManagementClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorManagementClient 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.Monitor.Management.MonitorManagementClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorManagementClient 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.Monitor.Management.MonitorManagementClient.Initialize">
            <summary>
            Initializes client properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperations">
            <summary>
            ServiceDiagnosticSettingsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperations.#ctor(Microsoft.Azure.Management.Monitor.Management.MonitorManagementClient)">
            <summary>
            Initializes a new instance of the ServiceDiagnosticSettingsOperations 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.Monitor.Management.ServiceDiagnosticSettingsOperations.Client">
            <summary>
            Gets a reference to the MonitorManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperations.GetWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the active diagnostic settings for the specified resource.
            **WARNING**: This method will be deprecated in future releases.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ServiceDiagnosticSettingsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update new diagnostic settings for the specified resource.
            **WARNING**: This method will be deprecated in future releases.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='parameters'>
            Parameters supplied to the 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.Monitor.Management.ServiceDiagnosticSettingsOperations.UpdateWithHttpMessagesAsync(System.String,Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Updates an existing ServiceDiagnosticSettingsResource. To update other
            fields use the CreateOrUpdate method. **WARNING**: This method will be
            deprecated in future releases.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='serviceDiagnosticSettingsResource'>
            Parameters supplied to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Management.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.Management.ServiceDiagnosticSettingsOperationsExtensions">
            <summary>
            Extension methods for ServiceDiagnosticSettingsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperationsExtensions.Get(Microsoft.Azure.Management.Monitor.Management.IServiceDiagnosticSettingsOperations,System.String)">
            <summary>
            Gets the active diagnostic settings for the specified resource.
            **WARNING**: This method will be deprecated in future releases.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperationsExtensions.GetAsync(Microsoft.Azure.Management.Monitor.Management.IServiceDiagnosticSettingsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the active diagnostic settings for the specified resource.
            **WARNING**: This method will be deprecated in future releases.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.Monitor.Management.IServiceDiagnosticSettingsOperations,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource)">
            <summary>
            Create or update new diagnostic settings for the specified resource.
            **WARNING**: This method will be deprecated in future releases.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='parameters'>
            Parameters supplied to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.Monitor.Management.IServiceDiagnosticSettingsOperations,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResource,System.Threading.CancellationToken)">
            <summary>
            Create or update new diagnostic settings for the specified resource.
            **WARNING**: This method will be deprecated in future releases.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='parameters'>
            Parameters supplied to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperationsExtensions.Update(Microsoft.Azure.Management.Monitor.Management.IServiceDiagnosticSettingsOperations,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch)">
            <summary>
            Updates an existing ServiceDiagnosticSettingsResource. To update other
            fields use the CreateOrUpdate method. **WARNING**: This method will be
            deprecated in future releases.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='serviceDiagnosticSettingsResource'>
            Parameters supplied to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Management.ServiceDiagnosticSettingsOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Monitor.Management.IServiceDiagnosticSettingsOperations,System.String,Microsoft.Azure.Management.Monitor.Management.Models.ServiceDiagnosticSettingsResourcePatch,System.Threading.CancellationToken)">
            <summary>
            Updates an existing ServiceDiagnosticSettingsResource. To update other
            fields use the CreateOrUpdate method. **WARNING**: This method will be
            deprecated in future releases.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='serviceDiagnosticSettingsResource'>
            Parameters supplied to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.ActivityLogsOperations">
            <summary>
            ActivityLogsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.ActivityLogsOperations.#ctor(Microsoft.Azure.Management.Monitor.MonitorClient)">
            <summary>
            Initializes a new instance of the ActivityLogsOperations 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.Monitor.ActivityLogsOperations.Client">
            <summary>
            Gets a reference to the MonitorClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.ActivityLogsOperations.ListWithHttpMessagesAsync(Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.EventData},System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Provides the list of records from the activity logs.
            </summary>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='select'>
            Used to fetch events with only the given properties.&lt;br&gt;The
            **$select** argument is a comma separated list of property names to be
            returned. Possible values are: *authorization*, *claims*, *correlationId*,
            *description*, *eventDataId*, *eventName*, *eventTimestamp*, *httpRequest*,
            *level*, *operationId*, *operationName*, *properties*, *resourceGroupName*,
            *resourceProviderName*, *resourceId*, *status*, *submissionTimestamp*,
            *subStatus*, *subscriptionId*
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.ActivityLogsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Provides the list of records from the activity logs.
            </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.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.ActivityLogsOperationsExtensions">
            <summary>
            Extension methods for ActivityLogsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.ActivityLogsOperationsExtensions.List(Microsoft.Azure.Management.Monitor.IActivityLogsOperations,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.EventData},System.String)">
            <summary>
            Provides the list of records from the activity logs.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='select'>
            Used to fetch events with only the given properties.&lt;br&gt;The
            **$select** argument is a comma separated list of property names to be
            returned. Possible values are: *authorization*, *claims*, *correlationId*,
            *description*, *eventDataId*, *eventName*, *eventTimestamp*, *httpRequest*,
            *level*, *operationId*, *operationName*, *properties*, *resourceGroupName*,
            *resourceProviderName*, *resourceId*, *status*, *submissionTimestamp*,
            *subStatus*, *subscriptionId*
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.ActivityLogsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Monitor.IActivityLogsOperations,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.EventData},System.String,System.Threading.CancellationToken)">
            <summary>
            Provides the list of records from the activity logs.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='select'>
            Used to fetch events with only the given properties.&lt;br&gt;The
            **$select** argument is a comma separated list of property names to be
            returned. Possible values are: *authorization*, *claims*, *correlationId*,
            *description*, *eventDataId*, *eventName*, *eventTimestamp*, *httpRequest*,
            *level*, *operationId*, *operationName*, *properties*, *resourceGroupName*,
            *resourceProviderName*, *resourceId*, *status*, *submissionTimestamp*,
            *subStatus*, *subscriptionId*
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.ActivityLogsOperationsExtensions.ListNext(Microsoft.Azure.Management.Monitor.IActivityLogsOperations,System.String)">
            <summary>
            Provides the list of records from the activity logs.
            </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.Monitor.ActivityLogsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Monitor.IActivityLogsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Provides the list of records from the activity logs.
            </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.Monitor.EventCategoriesOperations">
            <summary>
            EventCategoriesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.EventCategoriesOperations.#ctor(Microsoft.Azure.Management.Monitor.MonitorClient)">
            <summary>
            Initializes a new instance of the EventCategoriesOperations 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.Monitor.EventCategoriesOperations.Client">
            <summary>
            Gets a reference to the MonitorClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.EventCategoriesOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the list of available event categories supported in the Activity Logs
            Service.&lt;br&gt;The current list includes the following: Aministrative,
            Security, ServiceHealth, Alert, Recommendation, Policy.
            </summary>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.EventCategoriesOperationsExtensions">
            <summary>
            Extension methods for EventCategoriesOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.EventCategoriesOperationsExtensions.List(Microsoft.Azure.Management.Monitor.IEventCategoriesOperations)">
            <summary>
            Get the list of available event categories supported in the Activity Logs
            Service.&lt;br&gt;The current list includes the following: Aministrative,
            Security, ServiceHealth, Alert, Recommendation, Policy.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.EventCategoriesOperationsExtensions.ListAsync(Microsoft.Azure.Management.Monitor.IEventCategoriesOperations,System.Threading.CancellationToken)">
            <summary>
            Get the list of available event categories supported in the Activity Logs
            Service.&lt;br&gt;The current list includes the following: Aministrative,
            Security, ServiceHealth, Alert, Recommendation, Policy.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.IActivityLogsOperations">
            <summary>
            ActivityLogsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.IActivityLogsOperations.ListWithHttpMessagesAsync(Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.EventData},System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Provides the list of records from the activity logs.
            </summary>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='select'>
            Used to fetch events with only the given properties.&lt;br&gt;The
            **$select** argument is a comma separated list of property names to
            be returned. Possible values are: *authorization*, *claims*,
            *correlationId*, *description*, *eventDataId*, *eventName*,
            *eventTimestamp*, *httpRequest*, *level*, *operationId*,
            *operationName*, *properties*, *resourceGroupName*,
            *resourceProviderName*, *resourceId*, *status*,
            *submissionTimestamp*, *subStatus*, *subscriptionId*
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.IActivityLogsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Provides the list of records from the activity logs.
            </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.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.IEventCategoriesOperations">
            <summary>
            EventCategoriesOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.IEventCategoriesOperations.ListWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the list of available event categories supported in the
            Activity Logs Service.&lt;br&gt;The current list includes the
            following: Aministrative, Security, ServiceHealth, Alert,
            Recommendation, 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.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.IMetricDefinitionsOperations">
            <summary>
            MetricDefinitionsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.IMetricDefinitionsOperations.ListWithHttpMessagesAsync(System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.MetricDefinition},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists the metric definitions for the resource.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the 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.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.IMetricsOperations">
            <summary>
            MetricsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.IMetricsOperations.ListWithHttpMessagesAsync(System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.Metric},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists the metric values for a resource.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the 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.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.IMonitorClient">
            <summary>
            Monitor Client
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.SubscriptionId">
            <summary>
            The Azure subscription Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.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.Monitor.IMonitorClient.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.Monitor.IMonitorClient.UsageMetrics">
            <summary>
            Gets the IUsageMetricsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.ActivityLogs">
            <summary>
            Gets the IActivityLogsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.EventCategories">
            <summary>
            Gets the IEventCategoriesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.TenantActivityLogs">
            <summary>
            Gets the ITenantActivityLogsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.MetricDefinitions">
            <summary>
            Gets the IMetricDefinitionsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.IMonitorClient.Metrics">
            <summary>
            Gets the IMetricsOperations.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.ITenantActivityLogsOperations">
            <summary>
            TenantActivityLogsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.ITenantActivityLogsOperations.ListWithHttpMessagesAsync(Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.EventData},System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the Activity Logs for the Tenant.&lt;br&gt;Everything that is
            applicable to the API to get the Activity Logs for the subscription
            is applicable to this API (the parameters, $filter,
            etc.).&lt;br&gt;One thing to point out here is that this API does
            *not* retrieve the logs at the individual subscription of the
            tenant but only surfaces the logs that were generated at the tenant
            level.
            </summary>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='select'>
            Used to fetch events with only the given properties.&lt;br&gt;The
            **$select** argument is a comma separated list of property names to
            be returned. Possible values are: *authorization*, *claims*,
            *correlationId*, *description*, *eventDataId*, *eventName*,
            *eventTimestamp*, *httpRequest*, *level*, *operationId*,
            *operationName*, *properties*, *resourceGroupName*,
            *resourceProviderName*, *resourceId*, *status*,
            *submissionTimestamp*, *subStatus*, *subscriptionId*
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.ITenantActivityLogsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the Activity Logs for the Tenant.&lt;br&gt;Everything that is
            applicable to the API to get the Activity Logs for the subscription
            is applicable to this API (the parameters, $filter,
            etc.).&lt;br&gt;One thing to point out here is that this API does
            *not* retrieve the logs at the individual subscription of the
            tenant but only surfaces the logs that were generated at the tenant
            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.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.IUsageMetricsOperations">
            <summary>
            UsageMetricsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.IUsageMetricsOperations.ListWithHttpMessagesAsync(System.String,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.UsageMetric},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation lists the usage metrics for the
            resource.&lt;br&gt;**WARNING**: This operation will be *deprecated*
            in the next release.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='apiVersion'>
            Client Api Version. NOTE: This is not a client property, it must be
            explicit in the call and there is no default value.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the 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.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.MetricDefinitionsOperations">
            <summary>
            MetricDefinitionsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MetricDefinitionsOperations.#ctor(Microsoft.Azure.Management.Monitor.MonitorClient)">
            <summary>
            Initializes a new instance of the MetricDefinitionsOperations 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.Monitor.MetricDefinitionsOperations.Client">
            <summary>
            Gets a reference to the MonitorClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MetricDefinitionsOperations.ListWithHttpMessagesAsync(System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.MetricDefinition},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists the metric definitions for the resource.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.MetricDefinitionsOperationsExtensions">
            <summary>
            Extension methods for MetricDefinitionsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MetricDefinitionsOperationsExtensions.List(Microsoft.Azure.Management.Monitor.IMetricDefinitionsOperations,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.MetricDefinition})">
            <summary>
            Lists the metric definitions for the resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MetricDefinitionsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Monitor.IMetricDefinitionsOperations,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.MetricDefinition},System.Threading.CancellationToken)">
            <summary>
            Lists the metric definitions for the resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.MetricsOperations">
            <summary>
            MetricsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MetricsOperations.#ctor(Microsoft.Azure.Management.Monitor.MonitorClient)">
            <summary>
            Initializes a new instance of the MetricsOperations 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.Monitor.MetricsOperations.Client">
            <summary>
            Gets a reference to the MonitorClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MetricsOperations.ListWithHttpMessagesAsync(System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.Metric},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Lists the metric values for a resource.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.MetricsOperationsExtensions">
            <summary>
            Extension methods for MetricsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MetricsOperationsExtensions.List(Microsoft.Azure.Management.Monitor.IMetricsOperations,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.Metric})">
            <summary>
            Lists the metric values for a resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MetricsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Monitor.IMetricsOperations,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.Metric},System.Threading.CancellationToken)">
            <summary>
            Lists the metric values for a resource.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.AggregationType">
            <summary>
            Defines values for AggregationType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponse">
            <summary>
            Describes the format of Error response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.ErrorResponse.#ctor">
            <summary>
            Initializes a new instance of the ErrorResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.ErrorResponse.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the ErrorResponse class.
            </summary>
            <param name="code">Error code</param>
            <param name="message">Error message indicating why the operation
            failed.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.ErrorResponse.Code">
            <summary>
            Gets or sets error code
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.ErrorResponse.Message">
            <summary>
            Gets or sets error message indicating why the operation failed.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            <summary>
            Exception thrown for an invalid response with ErrorResponse
            information.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException.Request">
            <summary>
            Gets information about the associated HTTP request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException.Response">
            <summary>
            Gets information about the associated HTTP response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException.Body">
            <summary>
            Gets or sets the body object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException.#ctor">
            <summary>
            Initializes a new instance of the ErrorResponseException class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the ErrorResponseException class.
            </summary>
            <param name="message">The exception message.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the ErrorResponseException class.
            </summary>
            <param name="message">The exception message.</param>
            <param name="innerException">Inner exception.</param>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.EventData">
            <summary>
            The Azure event log entries are of type EventData
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.EventData.#ctor">
            <summary>
            Initializes a new instance of the EventData class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.EventData.#ctor(Microsoft.Azure.Management.Monitor.Models.EventLevel,System.DateTime,System.DateTime,Microsoft.Azure.Management.Monitor.Models.SenderAuthorization,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,System.String,System.String,System.String,Microsoft.Azure.Management.Monitor.Models.LocalizableString,Microsoft.Azure.Management.Monitor.Models.LocalizableString,Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo,System.String,Microsoft.Azure.Management.Monitor.Models.LocalizableString,System.String,Microsoft.Azure.Management.Monitor.Models.LocalizableString,System.String,Microsoft.Azure.Management.Monitor.Models.LocalizableString,System.Collections.Generic.IDictionary{System.String,System.String},Microsoft.Azure.Management.Monitor.Models.LocalizableString,Microsoft.Azure.Management.Monitor.Models.LocalizableString,System.String,System.String)">
            <summary>
            Initializes a new instance of the EventData class.
            </summary>
            <param name="level">the event level. Possible values include:
            'Critical', 'Error', 'Warning', 'Informational', 'Verbose'</param>
            <param name="eventTimestamp">the timestamp of when the event was
            generated by the Azure service processing the request corresponding
            the event. It in ISO 8601 format.</param>
            <param name="submissionTimestamp">the timestamp of when the event
            became available for querying via this API. It is in ISO 8601
            format. This value should not be confused eventTimestamp. As there
            might be a delay between the occurence time of the event, and the
            time that the event is submitted to the Azure logging
            infrastructure.</param>
            <param name="claims">key value pairs to identify ARM
            permissions.</param>
            <param name="caller">the email address of the user who has
            performed the operation, the UPN claim or SPN claim based on
            availability.</param>
            <param name="description">the description of the event.</param>
            <param name="id">the Id of this event as required by ARM for RBAC.
            It contains the EventDataID and a timestamp information.</param>
            <param name="eventDataId">the event data Id. This is a unique
            identifier for an event.</param>
            <param name="correlationId">the correlation Id, usually a GUID in
            the string format. The correlation Id is shared among the events
            that belong to the same uber operation.</param>
            <param name="eventName">the event name. This value should not be
            confused with OperationName. For practical purposes, OperationName
            might be more appealing to end users.</param>
            <param name="category">the event category.</param>
            <param name="httpRequest">the HTTP request info. Usually includes
            the 'clientRequestId', 'clientIpAddress' (IP address of the user
            who initiated the event) and 'method' (HTTP method e.g.
            PUT).</param>
            <param name="resourceGroupName">the resource group name of the
            impacted resource.</param>
            <param name="resourceProviderName">the resource provider name of
            the impacted resource.</param>
            <param name="resourceId">the resource uri that uniquely identifies
            the resource that caused this event.</param>
            <param name="resourceType">the resource type</param>
            <param name="operationId">It is usually a GUID shared among the
            events corresponding to single operation. This value should not be
            confused with EventName.</param>
            <param name="operationName">the operation name.</param>
            <param name="properties">the set of &lt;Key, Value&gt; pairs
            (usually a Dictionary&lt;String, String&gt;) that includes details
            about the event.</param>
            <param name="status">a string describing the status of the
            operation. Some typical values are: Started, In progress,
            Succeeded, Failed, Resolved.</param>
            <param name="subStatus">the event sub status. Most of the time,
            when included, this captures the HTTP status code of the REST call.
            Common values are: OK (HTTP Status Code: 200), Created (HTTP Status
            Code: 201), Accepted (HTTP Status Code: 202), No Content (HTTP
            Status Code: 204), Bad Request(HTTP Status Code: 400), Not Found
            (HTTP Status Code: 404), Conflict (HTTP Status Code: 409), Internal
            Server Error (HTTP Status Code: 500), Service Unavailable (HTTP
            Status Code:503), Gateway Timeout (HTTP Status Code: 504)</param>
            <param name="subscriptionId">the Azure subscription Id usually a
            GUID.</param>
            <param name="tenantId">the Azure tenant Id</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Authorization">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Claims">
            <summary>
            Gets or sets key value pairs to identify ARM permissions.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Caller">
            <summary>
            Gets or sets the email address of the user who has performed the
            operation, the UPN claim or SPN claim based on availability.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Description">
            <summary>
            Gets or sets the description of the event.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Id">
            <summary>
            Gets or sets the Id of this event as required by ARM for RBAC. It
            contains the EventDataID and a timestamp information.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.EventDataId">
            <summary>
            Gets or sets the event data Id. This is a unique identifier for an
            event.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.CorrelationId">
            <summary>
            Gets or sets the correlation Id, usually a GUID in the string
            format. The correlation Id is shared among the events that belong
            to the same uber operation.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.EventName">
            <summary>
            Gets or sets the event name. This value should not be confused with
            OperationName. For practical purposes, OperationName might be more
            appealing to end users.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Category">
            <summary>
            Gets or sets the event category.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.HttpRequest">
            <summary>
            Gets or sets the HTTP request info. Usually includes the
            'clientRequestId', 'clientIpAddress' (IP address of the user who
            initiated the event) and 'method' (HTTP method e.g. PUT).
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Level">
            <summary>
            Gets or sets the event level. Possible values include: 'Critical',
            'Error', 'Warning', 'Informational', 'Verbose'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.ResourceGroupName">
            <summary>
            Gets or sets the resource group name of the impacted resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.ResourceProviderName">
            <summary>
            Gets or sets the resource provider name of the impacted resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.ResourceId">
            <summary>
            Gets or sets the resource uri that uniquely identifies the resource
            that caused this event.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.ResourceType">
            <summary>
            Gets or sets the resource type
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.OperationId">
            <summary>
            Gets or sets it is usually a GUID shared among the events
            corresponding to single operation. This value should not be
            confused with EventName.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.OperationName">
            <summary>
            Gets or sets the operation name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Properties">
            <summary>
            Gets or sets the set of &amp;lt;Key, Value&amp;gt; pairs (usually a
            Dictionary&amp;lt;String, String&amp;gt;) that includes details
            about the event.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.Status">
            <summary>
            Gets or sets a string describing the status of the operation. Some
            typical values are: Started, In progress, Succeeded, Failed,
            Resolved.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.SubStatus">
            <summary>
            Gets or sets the event sub status. Most of the time, when included,
            this captures the HTTP status code of the REST call. Common values
            are: OK (HTTP Status Code: 200), Created (HTTP Status Code: 201),
            Accepted (HTTP Status Code: 202), No Content (HTTP Status Code:
            204), Bad Request(HTTP Status Code: 400), Not Found (HTTP Status
            Code: 404), Conflict (HTTP Status Code: 409), Internal Server Error
            (HTTP Status Code: 500), Service Unavailable (HTTP Status
            Code:503), Gateway Timeout (HTTP Status Code: 504)
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.EventTimestamp">
            <summary>
            Gets or sets the timestamp of when the event was generated by the
            Azure service processing the request corresponding the event. It in
            ISO 8601 format.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.SubmissionTimestamp">
            <summary>
            Gets or sets the timestamp of when the event became available for
            querying via this API. It is in ISO 8601 format. This value should
            not be confused eventTimestamp. As there might be a delay between
            the occurence time of the event, and the time that the event is
            submitted to the Azure logging infrastructure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.SubscriptionId">
            <summary>
            Gets or sets the Azure subscription Id usually a GUID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.EventData.TenantId">
            <summary>
            Gets or sets the Azure tenant Id
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.EventData.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.EventLevel">
            <summary>
            Defines values for EventLevel.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo">
            <summary>
            The Http request info.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo.#ctor">
            <summary>
            Initializes a new instance of the HttpRequestInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the HttpRequestInfo class.
            </summary>
            <param name="clientRequestId">the client request id.</param>
            <param name="clientIpAddress">the client Ip Address</param>
            <param name="method">the Http request method.</param>
            <param name="uri">the Uri.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo.ClientRequestId">
            <summary>
            Gets or sets the client request id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo.ClientIpAddress">
            <summary>
            Gets or sets the client Ip Address
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo.Method">
            <summary>
            Gets or sets the Http request method.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.HttpRequestInfo.Uri">
            <summary>
            Gets or sets the Uri.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.LocalizableString">
            <summary>
            The localizable string class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.LocalizableString.#ctor">
            <summary>
            Initializes a new instance of the LocalizableString class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.LocalizableString.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the LocalizableString class.
            </summary>
            <param name="value">the invariant value.</param>
            <param name="localizedValue">the locale specific value.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.LocalizableString.Value">
            <summary>
            Gets or sets the invariant value.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.LocalizableString.LocalizedValue">
            <summary>
            Gets or sets the locale specific value.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.LocalizableString.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.Metric">
            <summary>
            A set of metric values in a time range.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.Metric.#ctor">
            <summary>
            Initializes a new instance of the Metric class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.Metric.#ctor(Microsoft.Azure.Management.Monitor.Models.LocalizableString,Microsoft.Azure.Management.Monitor.Models.Unit,System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Models.MetricValue},System.String,System.String)">
            <summary>
            Initializes a new instance of the Metric class.
            </summary>
            <param name="name">the name and the display name of the metric,
            i.e. it is localizable string.</param>
            <param name="unit">the unit of the metric. Possible values include:
            'Count', 'Bytes', 'Seconds', 'CountPerSecond', 'BytesPerSecond',
            'Percent', 'MilliSeconds'</param>
            <param name="data">Array of data points representing the metric
            values.</param>
            <param name="id">the id, resourceId, of the metric.</param>
            <param name="type">the resource type of the metric
            resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.Metric.Id">
            <summary>
            Gets or sets the id, resourceId, of the metric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.Metric.Type">
            <summary>
            Gets or sets the resource type of the metric resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.Metric.Name">
            <summary>
            Gets or sets the name and the display name of the metric, i.e. it
            is localizable string.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.Metric.Unit">
            <summary>
            Gets or sets the unit of the metric. Possible values include:
            'Count', 'Bytes', 'Seconds', 'CountPerSecond', 'BytesPerSecond',
            'Percent', 'MilliSeconds'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.Metric.Data">
            <summary>
            Gets or sets array of data points representing the metric values.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.Metric.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.MetricAvailability">
            <summary>
            Metric availability specifies the time grain (aggregation interval or
            frequency) and the retention period for that time grain.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.MetricAvailability.#ctor">
            <summary>
            Initializes a new instance of the MetricAvailability class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.MetricAvailability.#ctor(System.Nullable{System.TimeSpan},System.Nullable{System.TimeSpan})">
            <summary>
            Initializes a new instance of the MetricAvailability class.
            </summary>
            <param name="timeGrain">the time grain specifies the aggregation
            interval for the metric. Expressed as a duration 'PT1M', 'P1D',
            etc.</param>
            <param name="retention">the retention period for the metric at the
            specified timegrain. Expressed as a duration 'PT1M', 'P1D',
            etc.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricAvailability.TimeGrain">
            <summary>
            Gets or sets the time grain specifies the aggregation interval for
            the metric. Expressed as a duration 'PT1M', 'P1D', etc.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricAvailability.Retention">
            <summary>
            Gets or sets the retention period for the metric at the specified
            timegrain. Expressed as a duration 'PT1M', 'P1D', etc.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.MetricDefinition">
            <summary>
            Metric definition class specifies the metadata for a metric.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.#ctor">
            <summary>
            Initializes a new instance of the MetricDefinition class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.#ctor(System.String,Microsoft.Azure.Management.Monitor.Models.LocalizableString,System.Nullable{Microsoft.Azure.Management.Monitor.Models.Unit},System.Nullable{Microsoft.Azure.Management.Monitor.Models.AggregationType},System.Collections.Generic.IList{Microsoft.Azure.Management.Monitor.Models.MetricAvailability},System.String)">
            <summary>
            Initializes a new instance of the MetricDefinition class.
            </summary>
            <param name="resourceId">the resource identifier of the resource
            that emitted the metric.</param>
            <param name="name">the name and the display name of the metric,
            i.e. it is a localizable string.</param>
            <param name="unit">the unit of the metric. Possible values include:
            'Count', 'Bytes', 'Seconds', 'CountPerSecond', 'BytesPerSecond',
            'Percent', 'MilliSeconds'</param>
            <param name="primaryAggregationType">the primary aggregation type
            value defining how to use the values for display. Possible values
            include: 'None', 'Average', 'Count', 'Minimum', 'Maximum',
            'Total'</param>
            <param name="metricAvailabilities">the collection of what
            aggregation intervals are available to be queried.</param>
            <param name="id">the resource identifier of the metric
            definition.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.ResourceId">
            <summary>
            Gets or sets the resource identifier of the resource that emitted
            the metric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.Name">
            <summary>
            Gets or sets the name and the display name of the metric, i.e. it
            is a localizable string.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.Unit">
            <summary>
            Gets or sets the unit of the metric. Possible values include:
            'Count', 'Bytes', 'Seconds', 'CountPerSecond', 'BytesPerSecond',
            'Percent', 'MilliSeconds'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.PrimaryAggregationType">
            <summary>
            Gets or sets the primary aggregation type value defining how to use
            the values for display. Possible values include: 'None', 'Average',
            'Count', 'Minimum', 'Maximum', 'Total'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.MetricAvailabilities">
            <summary>
            Gets or sets the collection of what aggregation intervals are
            available to be queried.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.Id">
            <summary>
            Gets or sets the resource identifier of the metric definition.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.MetricDefinition.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.MetricValue">
            <summary>
            Represents a metric value.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.MetricValue.#ctor">
            <summary>
            Initializes a new instance of the MetricValue class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.MetricValue.#ctor(System.DateTime,System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Double},System.Nullable{System.Int64})">
            <summary>
            Initializes a new instance of the MetricValue class.
            </summary>
            <param name="timeStamp">the timestamp for the metric value in ISO
            8601 format.</param>
            <param name="average">the average value in the time range.</param>
            <param name="minimum">the least value in the time range.</param>
            <param name="maximum">the greatest value in the time range.</param>
            <param name="total">the sum of all of the values in the time
            range.</param>
            <param name="count">the number of samples in the time range. Can be
            used to determine the number of values that contributed to the
            average value.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricValue.TimeStamp">
            <summary>
            Gets or sets the timestamp for the metric value in ISO 8601 format.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricValue.Average">
            <summary>
            Gets or sets the average value in the time range.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricValue.Minimum">
            <summary>
            Gets or sets the least value in the time range.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricValue.Maximum">
            <summary>
            Gets or sets the greatest value in the time range.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricValue.Total">
            <summary>
            Gets or sets the sum of all of the values in the time range.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.MetricValue.Count">
            <summary>
            Gets or sets the number of samples in the time range. Can be used
            to determine the number of values that contributed to the average
            value.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.MetricValue.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.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.Monitor.Models.Page`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.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.Monitor.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.Monitor.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.Monitor.Models.Page1`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.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.Monitor.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.Monitor.Models.SenderAuthorization">
            <summary>
            the authorization used by the user who has performed the operation that
            led to this event. This captures the RBAC properties of the event.
            These usually include the 'action', 'role' and the 'scope'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.SenderAuthorization.#ctor">
            <summary>
            Initializes a new instance of the SenderAuthorization class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.SenderAuthorization.#ctor(System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the SenderAuthorization class.
            </summary>
            <param name="action">the permissible actions. For instance:
            microsoft.support/supporttickets/write</param>
            <param name="role">the role of the user. For instance: Subscription
            Admin</param>
            <param name="scope">the scope.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.SenderAuthorization.Action">
            <summary>
            Gets or sets the permissible actions. For instance:
            microsoft.support/supporttickets/write
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.SenderAuthorization.Role">
            <summary>
            Gets or sets the role of the user. For instance: Subscription Admin
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.SenderAuthorization.Scope">
            <summary>
            Gets or sets the scope.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.Unit">
            <summary>
            Defines values for Unit.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.Models.UsageMetric">
            <summary>
            Usage Metric data.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.UsageMetric.#ctor">
            <summary>
            Initializes a new instance of the UsageMetric class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.UsageMetric.#ctor(Microsoft.Azure.Management.Monitor.Models.LocalizableString,System.Nullable{System.Double},System.String,System.Nullable{System.Double},System.String,System.Nullable{System.DateTime},System.Nullable{System.TimeSpan})">
            <summary>
            Initializes a new instance of the UsageMetric class.
            </summary>
            <param name="name">the usage metric name and display name.</param>
            <param name="currentValue">the current value for the usage
            metric.</param>
            <param name="id">the id for the usage metric.</param>
            <param name="limit">the quota limit the usage metric.</param>
            <param name="unit">the unit for the usage metric.</param>
            <param name="nextResetTime">the next reset time for the current
            value.</param>
            <param name="quotaPeriod">the amount of time it takes to reset the
            value.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.UsageMetric.Name">
            <summary>
            Gets or sets the usage metric name and display name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.UsageMetric.CurrentValue">
            <summary>
            Gets or sets the current value for the usage metric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.UsageMetric.Id">
            <summary>
            Gets or sets the id for the usage metric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.UsageMetric.Limit">
            <summary>
            Gets or sets the quota limit the usage metric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.UsageMetric.Unit">
            <summary>
            Gets or sets the unit for the usage metric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.UsageMetric.NextResetTime">
            <summary>
            Gets or sets the next reset time for the current value.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.Models.UsageMetric.QuotaPeriod">
            <summary>
            Gets or sets the amount of time it takes to reset the value.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.Models.UsageMetric.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.MonitorClient">
            <summary>
            Monitor Client
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.SubscriptionId">
            <summary>
            The Azure subscription Id.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.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.Monitor.MonitorClient.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.Monitor.MonitorClient.UsageMetrics">
            <summary>
            Gets the IUsageMetricsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.ActivityLogs">
            <summary>
            Gets the IActivityLogsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.EventCategories">
            <summary>
            Gets the IEventCategoriesOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.TenantActivityLogs">
            <summary>
            Gets the ITenantActivityLogsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.MetricDefinitions">
            <summary>
            Gets the IMetricDefinitionsOperations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Monitor.MonitorClient.Metrics">
            <summary>
            Gets the IMetricsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MonitorClient.#ctor(System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorClient class.
            </summary>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.MonitorClient.#ctor(System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorClient 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.Monitor.MonitorClient.#ctor(System.Uri,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorClient 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.Monitor.MonitorClient.#ctor(System.Uri,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorClient 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.Monitor.MonitorClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorClient 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.Monitor.MonitorClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorClient 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.Monitor.MonitorClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorClient 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.Monitor.MonitorClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the MonitorClient 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.Monitor.MonitorClient.Initialize">
            <summary>
            Initializes client properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Monitor.TenantActivityLogsOperations">
            <summary>
            TenantActivityLogsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.TenantActivityLogsOperations.#ctor(Microsoft.Azure.Management.Monitor.MonitorClient)">
            <summary>
            Initializes a new instance of the TenantActivityLogsOperations 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.Monitor.TenantActivityLogsOperations.Client">
            <summary>
            Gets a reference to the MonitorClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.TenantActivityLogsOperations.ListWithHttpMessagesAsync(Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.EventData},System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the Activity Logs for the Tenant.&lt;br&gt;Everything that is
            applicable to the API to get the Activity Logs for the subscription is
            applicable to this API (the parameters, $filter, etc.).&lt;br&gt;One thing
            to point out here is that this API does *not* retrieve the logs at the
            individual subscription of the tenant but only surfaces the logs that were
            generated at the tenant level.
            </summary>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='select'>
            Used to fetch events with only the given properties.&lt;br&gt;The
            **$select** argument is a comma separated list of property names to be
            returned. Possible values are: *authorization*, *claims*, *correlationId*,
            *description*, *eventDataId*, *eventName*, *eventTimestamp*, *httpRequest*,
            *level*, *operationId*, *operationName*, *properties*, *resourceGroupName*,
            *resourceProviderName*, *resourceId*, *status*, *submissionTimestamp*,
            *subStatus*, *subscriptionId*
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.TenantActivityLogsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the Activity Logs for the Tenant.&lt;br&gt;Everything that is
            applicable to the API to get the Activity Logs for the subscription is
            applicable to this API (the parameters, $filter, etc.).&lt;br&gt;One thing
            to point out here is that this API does *not* retrieve the logs at the
            individual subscription of the tenant but only surfaces the logs that were
            generated at the tenant 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.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.TenantActivityLogsOperationsExtensions">
            <summary>
            Extension methods for TenantActivityLogsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.TenantActivityLogsOperationsExtensions.List(Microsoft.Azure.Management.Monitor.ITenantActivityLogsOperations,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.EventData},System.String)">
            <summary>
            Gets the Activity Logs for the Tenant.&lt;br&gt;Everything that is
            applicable to the API to get the Activity Logs for the subscription is
            applicable to this API (the parameters, $filter, etc.).&lt;br&gt;One thing
            to point out here is that this API does *not* retrieve the logs at the
            individual subscription of the tenant but only surfaces the logs that were
            generated at the tenant level.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='select'>
            Used to fetch events with only the given properties.&lt;br&gt;The
            **$select** argument is a comma separated list of property names to be
            returned. Possible values are: *authorization*, *claims*, *correlationId*,
            *description*, *eventDataId*, *eventName*, *eventTimestamp*, *httpRequest*,
            *level*, *operationId*, *operationName*, *properties*, *resourceGroupName*,
            *resourceProviderName*, *resourceId*, *status*, *submissionTimestamp*,
            *subStatus*, *subscriptionId*
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.TenantActivityLogsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Monitor.ITenantActivityLogsOperations,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.EventData},System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the Activity Logs for the Tenant.&lt;br&gt;Everything that is
            applicable to the API to get the Activity Logs for the subscription is
            applicable to this API (the parameters, $filter, etc.).&lt;br&gt;One thing
            to point out here is that this API does *not* retrieve the logs at the
            individual subscription of the tenant but only surfaces the logs that were
            generated at the tenant level.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='select'>
            Used to fetch events with only the given properties.&lt;br&gt;The
            **$select** argument is a comma separated list of property names to be
            returned. Possible values are: *authorization*, *claims*, *correlationId*,
            *description*, *eventDataId*, *eventName*, *eventTimestamp*, *httpRequest*,
            *level*, *operationId*, *operationName*, *properties*, *resourceGroupName*,
            *resourceProviderName*, *resourceId*, *status*, *submissionTimestamp*,
            *subStatus*, *subscriptionId*
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.TenantActivityLogsOperationsExtensions.ListNext(Microsoft.Azure.Management.Monitor.ITenantActivityLogsOperations,System.String)">
            <summary>
            Gets the Activity Logs for the Tenant.&lt;br&gt;Everything that is
            applicable to the API to get the Activity Logs for the subscription is
            applicable to this API (the parameters, $filter, etc.).&lt;br&gt;One thing
            to point out here is that this API does *not* retrieve the logs at the
            individual subscription of the tenant but only surfaces the logs that were
            generated at the tenant 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.Monitor.TenantActivityLogsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.Monitor.ITenantActivityLogsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the Activity Logs for the Tenant.&lt;br&gt;Everything that is
            applicable to the API to get the Activity Logs for the subscription is
            applicable to this API (the parameters, $filter, etc.).&lt;br&gt;One thing
            to point out here is that this API does *not* retrieve the logs at the
            individual subscription of the tenant but only surfaces the logs that were
            generated at the tenant 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="T:Microsoft.Azure.Management.Monitor.UsageMetricsOperations">
            <summary>
            UsageMetricsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.UsageMetricsOperations.#ctor(Microsoft.Azure.Management.Monitor.MonitorClient)">
            <summary>
            Initializes a new instance of the UsageMetricsOperations 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.Monitor.UsageMetricsOperations.Client">
            <summary>
            Gets a reference to the MonitorClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.UsageMetricsOperations.ListWithHttpMessagesAsync(System.String,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.UsageMetric},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation lists the usage metrics for the
            resource.&lt;br&gt;**WARNING**: This operation will be *deprecated* in the
            next release.
            </summary>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='apiVersion'>
            Client Api Version. NOTE: This is not a client property, it must be
            explicit in the call and there is no default value.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.Monitor.Models.ErrorResponseException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.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.Monitor.UsageMetricsOperationsExtensions">
            <summary>
            Extension methods for UsageMetricsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.UsageMetricsOperationsExtensions.List(Microsoft.Azure.Management.Monitor.IUsageMetricsOperations,System.String,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.UsageMetric})">
            <summary>
            The List operation lists the usage metrics for the
            resource.&lt;br&gt;**WARNING**: This operation will be *deprecated* in the
            next release.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='apiVersion'>
            Client Api Version. NOTE: This is not a client property, it must be
            explicit in the call and there is no default value.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Monitor.UsageMetricsOperationsExtensions.ListAsync(Microsoft.Azure.Management.Monitor.IUsageMetricsOperations,System.String,System.String,Microsoft.Rest.Azure.OData.ODataQuery{Microsoft.Azure.Management.Monitor.Models.UsageMetric},System.Threading.CancellationToken)">
            <summary>
            The List operation lists the usage metrics for the
            resource.&lt;br&gt;**WARNING**: This operation will be *deprecated* in the
            next release.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceUri'>
            The identifier of the resource.
            </param>
            <param name='apiVersion'>
            Client Api Version. NOTE: This is not a client property, it must be
            explicit in the call and there is no default value.
            </param>
            <param name='odataQuery'>
            OData parameters to apply to the operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
    </members>
</doc>