Microsoft.Azure.Management.IotHub.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.IotHub</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.IotHub.IIotHubClient">
            <summary>
            Use this API to manage the IoT hubs in your Azure subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IIotHubClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IIotHubClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IIotHubClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IIotHubClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IIotHubClient.SubscriptionId">
            <summary>
            The subscription identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IIotHubClient.ApiVersion">
            <summary>
            The version of the API.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IIotHubClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IIotHubClient.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.IotHub.IIotHubClient.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.IotHub.IIotHubClient.IotHubResource">
            <summary>
            Gets the IIotHubResourceOperations.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.IIotHubResourceOperations">
            <summary>
            IotHubResourceOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IIotHubResourceOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the non-security related metadata of an IoT hub.
            </summary>
            <remarks>
            Get the non-security related metadata of an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubDescription,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update the metadata of an IoT hub.
            </summary>
            <remarks>
            Create or update the metadata of an Iot hub. The usual pattern to
            modify a property is to retrieve the IoT hub metadata and
            security metadata, and then combine them with the modified values
            in a new body to update the IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to create or update.
            </param>
            <param name='iotHubDescription'>
            The IoT hub metadata and security metadata.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubDescription,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update the metadata of an IoT hub.
            </summary>
            <remarks>
            Create or update the metadata of an Iot hub. The usual pattern to
            modify a property is to retrieve the IoT hub metadata and
            security metadata, and then combine them with the modified values
            in a new body to update the IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to create or update.
            </param>
            <param name='iotHubDescription'>
            The IoT hub metadata and security metadata.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an IoT hub.
            </summary>
            <remarks>
            Delete an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to delete.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an IoT hub.
            </summary>
            <remarks>
            Delete an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to delete.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListBySubscriptionWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a subscription.
            </summary>
            <remarks>
            Get all the IoT hubs in a subscription.
            </remarks>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a resource group.
            </summary>
            <remarks>
            Get all the IoT hubs in a resource group.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hubs.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.GetStatsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the statistics from an IoT hub.
            </summary>
            <remarks>
            Get the statistics from an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.GetValidSkusWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the list of valid SKUs for an IoT hub.
            </summary>
            <remarks>
            Get the list of valid SKUs for an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListEventHubConsumerGroupsWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </summary>
            <remarks>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.GetEventHubConsumerGroupWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a consumer group from the Event Hub-compatible device-to-cloud
            endpoint for an IoT hub.
            </summary>
            <remarks>
            Get a consumer group from the Event Hub-compatible device-to-cloud
            endpoint for an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group 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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.CreateEventHubConsumerGroupWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Add a consumer group to an Event Hub-compatible endpoint in an IoT
            hub.
            </summary>
            <remarks>
            Add a consumer group to an Event Hub-compatible endpoint in an IoT
            hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to add.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.DeleteEventHubConsumerGroupWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete a consumer group from an Event Hub-compatible endpoint in
            an IoT hub.
            </summary>
            <remarks>
            Delete a consumer group from an Event Hub-compatible endpoint in
            an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to delete.
            </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.IotHub.Models.ErrorDetailsException">
            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.IotHub.IIotHubResourceOperations.ListJobsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all the jobs in an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get a list of all the jobs in an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.GetJobWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the details of a job from an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get the details of a job from an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='jobId'>
            The job identifier.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.GetQuotaMetricsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the quota metrics for an IoT hub.
            </summary>
            <remarks>
            Get the quota metrics for an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.CheckNameAvailabilityWithHttpMessagesAsync(Microsoft.Azure.Management.IotHub.Models.OperationInputs,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Check if an IoT hub name is available.
            </summary>
            <remarks>
            Check if an IoT hub name is available.
            </remarks>
            <param name='operationInputs'>
            Set the name parameter in the OperationInputs structure to the
            name of the IoT hub to check.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListKeysWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the security metadata for an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get the security metadata for an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.GetKeysForKeyNameWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a shared access policy by name from an IoT hub. For more
            information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get a shared access policy by name from an IoT hub. For more
            information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='keyName'>
            The name of the shared access policy.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ExportDevicesWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Exports all the device identities in the IoT hub identity registry
            to an Azure Storage blob container. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </summary>
            <remarks>
            Exports all the device identities in the IoT hub identity registry
            to an Azure Storage blob container. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='exportDevicesParameters'>
            The parameters that specify the export devices 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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ImportDevicesWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Import, update, or delete device identities in the IoT hub
            identity registry from a blob. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </summary>
            <remarks>
            Import, update, or delete device identities in the IoT hub
            identity registry from a blob. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='importDevicesParameters'>
            The parameters that specify the import devices 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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListBySubscriptionNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a subscription.
            </summary>
            <remarks>
            Get all the IoT hubs in a subscription.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListByResourceGroupNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a resource group.
            </summary>
            <remarks>
            Get all the IoT hubs in a resource group.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.GetValidSkusNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the list of valid SKUs for an IoT hub.
            </summary>
            <remarks>
            Get the list of valid SKUs for an IoT hub.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListEventHubConsumerGroupsNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </summary>
            <remarks>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListJobsNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all the jobs in an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get a list of all the jobs in an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.GetQuotaMetricsNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the quota metrics for an IoT hub.
            </summary>
            <remarks>
            Get the quota metrics for an IoT hub.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IIotHubResourceOperations.ListKeysNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the security metadata for an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get the security metadata for an IoT hub. For more information,
            see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.IotHub.IotHubClient">
            <summary>
            Use this API to manage the IoT hubs in your Azure subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IotHubClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IotHubClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IotHubClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IotHubClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IotHubClient.SubscriptionId">
            <summary>
            The subscription identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IotHubClient.ApiVersion">
            <summary>
            The version of the API.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IotHubClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.IotHubClient.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.IotHub.IotHubClient.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.IotHub.IotHubClient.IotHubResource">
            <summary>
            Gets the IIotHubResourceOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubClient.#ctor(System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the IotHubClient class.
            </summary>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubClient.#ctor(System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the IotHubClient 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.IotHub.IotHubClient.#ctor(System.Uri,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the IotHubClient 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.IotHub.IotHubClient.#ctor(System.Uri,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the IotHubClient 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.IotHub.IotHubClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the IotHubClient 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.IotHub.IotHubClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the IotHubClient 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.IotHub.IotHubClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the IotHubClient 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.IotHub.IotHubClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the IotHubClient 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.IotHub.IotHubClient.Initialize">
            <summary>
            Initializes client properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.IotHubResourceOperations">
            <summary>
            IotHubResourceOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperations.#ctor(Microsoft.Azure.Management.IotHub.IotHubClient)">
            <summary>
            Initializes a new instance of the IotHubResourceOperations 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.IotHub.IotHubResourceOperations.Client">
            <summary>
            Gets a reference to the IotHubClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the non-security related metadata of an IoT hub.
            </summary>
            <remarks>
            Get the non-security related metadata of an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubDescription,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update the metadata of an IoT hub.
            </summary>
            <remarks>
            Create or update the metadata of an Iot hub. The usual pattern to modify a
            property is to retrieve the IoT hub metadata and security metadata, and
            then combine them with the modified values in a new body to update the
            IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to create or update.
            </param>
            <param name='iotHubDescription'>
            The IoT hub metadata and security metadata.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperations.BeginCreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubDescription,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update the metadata of an IoT hub.
            </summary>
            <remarks>
            Create or update the metadata of an Iot hub. The usual pattern to modify a
            property is to retrieve the IoT hub metadata and security metadata, and
            then combine them with the modified values in a new body to update the
            IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to create or update.
            </param>
            <param name='iotHubDescription'>
            The IoT hub metadata and security metadata.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an IoT hub.
            </summary>
            <remarks>
            Delete an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to delete.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperations.BeginDeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete an IoT hub.
            </summary>
            <remarks>
            Delete an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to delete.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListBySubscriptionWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a subscription.
            </summary>
            <remarks>
            Get all the IoT hubs in a subscription.
            </remarks>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a resource group.
            </summary>
            <remarks>
            Get all the IoT hubs in a resource group.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hubs.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.GetStatsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the statistics from an IoT hub.
            </summary>
            <remarks>
            Get the statistics from an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.GetValidSkusWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the list of valid SKUs for an IoT hub.
            </summary>
            <remarks>
            Get the list of valid SKUs for an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListEventHubConsumerGroupsWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </summary>
            <remarks>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.GetEventHubConsumerGroupWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a consumer group from the Event Hub-compatible device-to-cloud
            endpoint for an IoT hub.
            </summary>
            <remarks>
            Get a consumer group from the Event Hub-compatible device-to-cloud
            endpoint for an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group 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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.CreateEventHubConsumerGroupWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Add a consumer group to an Event Hub-compatible endpoint in an IoT hub.
            </summary>
            <remarks>
            Add a consumer group to an Event Hub-compatible endpoint in an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to add.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.DeleteEventHubConsumerGroupWithHttpMessagesAsync(System.String,System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Delete a consumer group from an Event Hub-compatible endpoint in an IoT
            hub.
            </summary>
            <remarks>
            Delete a consumer group from an Event Hub-compatible endpoint in an IoT
            hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to delete.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListJobsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.GetJobWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the details of a job from an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get the details of a job from an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='jobId'>
            The job identifier.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.GetQuotaMetricsWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the quota metrics for an IoT hub.
            </summary>
            <remarks>
            Get the quota metrics for an IoT hub.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.CheckNameAvailabilityWithHttpMessagesAsync(Microsoft.Azure.Management.IotHub.Models.OperationInputs,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Check if an IoT hub name is available.
            </summary>
            <remarks>
            Check if an IoT hub name is available.
            </remarks>
            <param name='operationInputs'>
            Set the name parameter in the OperationInputs structure to the name of the
            IoT hub to check.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListKeysWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.GetKeysForKeyNameWithHttpMessagesAsync(System.String,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a shared access policy by name from an IoT hub. For more information,
            see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get a shared access policy by name from an IoT hub. For more information,
            see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='keyName'>
            The name of the shared access policy.
            </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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ExportDevicesWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Exports all the device identities in the IoT hub identity registry to an
            Azure Storage blob container. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </summary>
            <remarks>
            Exports all the device identities in the IoT hub identity registry to an
            Azure Storage blob container. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='exportDevicesParameters'>
            The parameters that specify the export devices 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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ImportDevicesWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Import, update, or delete device identities in the IoT hub identity
            registry from a blob. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </summary>
            <remarks>
            Import, update, or delete device identities in the IoT hub identity
            registry from a blob. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </remarks>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='importDevicesParameters'>
            The parameters that specify the import devices 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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListBySubscriptionNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a subscription.
            </summary>
            <remarks>
            Get all the IoT hubs in a subscription.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListByResourceGroupNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a resource group.
            </summary>
            <remarks>
            Get all the IoT hubs in a resource group.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.GetValidSkusNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the list of valid SKUs for an IoT hub.
            </summary>
            <remarks>
            Get the list of valid SKUs for an IoT hub.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListEventHubConsumerGroupsNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </summary>
            <remarks>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListJobsNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.GetQuotaMetricsNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the quota metrics for an IoT hub.
            </summary>
            <remarks>
            Get the quota metrics for an IoT hub.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperations.ListKeysNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <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.IotHub.Models.ErrorDetailsException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            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.IotHub.IotHubResourceOperationsExtensions">
            <summary>
            Extension methods for IotHubResourceOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.Get(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String)">
            <summary>
            Get the non-security related metadata of an IoT hub.
            </summary>
            <remarks>
            Get the non-security related metadata of an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the non-security related metadata of an IoT hub.
            </summary>
            <remarks>
            Get the non-security related metadata of an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubDescription)">
            <summary>
            Create or update the metadata of an IoT hub.
            </summary>
            <remarks>
            Create or update the metadata of an Iot hub. The usual pattern to modify a
            property is to retrieve the IoT hub metadata and security metadata, and
            then combine them with the modified values in a new body to update the
            IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to create or update.
            </param>
            <param name='iotHubDescription'>
            The IoT hub metadata and security metadata.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubDescription,System.Threading.CancellationToken)">
            <summary>
            Create or update the metadata of an IoT hub.
            </summary>
            <remarks>
            Create or update the metadata of an Iot hub. The usual pattern to modify a
            property is to retrieve the IoT hub metadata and security metadata, and
            then combine them with the modified values in a new body to update the
            IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to create or update.
            </param>
            <param name='iotHubDescription'>
            The IoT hub metadata and security metadata.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.BeginCreateOrUpdate(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubDescription)">
            <summary>
            Create or update the metadata of an IoT hub.
            </summary>
            <remarks>
            Create or update the metadata of an Iot hub. The usual pattern to modify a
            property is to retrieve the IoT hub metadata and security metadata, and
            then combine them with the modified values in a new body to update the
            IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to create or update.
            </param>
            <param name='iotHubDescription'>
            The IoT hub metadata and security metadata.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.BeginCreateOrUpdateAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubDescription,System.Threading.CancellationToken)">
            <summary>
            Create or update the metadata of an IoT hub.
            </summary>
            <remarks>
            Create or update the metadata of an Iot hub. The usual pattern to modify a
            property is to retrieve the IoT hub metadata and security metadata, and
            then combine them with the modified values in a new body to update the
            IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to create or update.
            </param>
            <param name='iotHubDescription'>
            The IoT hub metadata and security metadata.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.Delete(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String)">
            <summary>
            Delete an IoT hub.
            </summary>
            <remarks>
            Delete an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to delete.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete an IoT hub.
            </summary>
            <remarks>
            Delete an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to delete.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.BeginDelete(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String)">
            <summary>
            Delete an IoT hub.
            </summary>
            <remarks>
            Delete an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to delete.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.BeginDeleteAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete an IoT hub.
            </summary>
            <remarks>
            Delete an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub to delete.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListBySubscription(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations)">
            <summary>
            Get all the IoT hubs in a subscription.
            </summary>
            <remarks>
            Get all the IoT hubs in a subscription.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListBySubscriptionAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a subscription.
            </summary>
            <remarks>
            Get all the IoT hubs in a subscription.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String)">
            <summary>
            Get all the IoT hubs in a resource group.
            </summary>
            <remarks>
            Get all the IoT hubs in a resource group.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hubs.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a resource group.
            </summary>
            <remarks>
            Get all the IoT hubs in a resource group.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hubs.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetStats(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String)">
            <summary>
            Get the statistics from an IoT hub.
            </summary>
            <remarks>
            Get the statistics from an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetStatsAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the statistics from an IoT hub.
            </summary>
            <remarks>
            Get the statistics from an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetValidSkus(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String)">
            <summary>
            Get the list of valid SKUs for an IoT hub.
            </summary>
            <remarks>
            Get the list of valid SKUs for an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetValidSkusAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the list of valid SKUs for an IoT hub.
            </summary>
            <remarks>
            Get the list of valid SKUs for an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListEventHubConsumerGroups(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String)">
            <summary>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </summary>
            <remarks>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListEventHubConsumerGroupsAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </summary>
            <remarks>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetEventHubConsumerGroup(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Get a consumer group from the Event Hub-compatible device-to-cloud
            endpoint for an IoT hub.
            </summary>
            <remarks>
            Get a consumer group from the Event Hub-compatible device-to-cloud
            endpoint for an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to retrieve.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetEventHubConsumerGroupAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a consumer group from the Event Hub-compatible device-to-cloud
            endpoint for an IoT hub.
            </summary>
            <remarks>
            Get a consumer group from the Event Hub-compatible device-to-cloud
            endpoint for an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to retrieve.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.CreateEventHubConsumerGroup(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Add a consumer group to an Event Hub-compatible endpoint in an IoT hub.
            </summary>
            <remarks>
            Add a consumer group to an Event Hub-compatible endpoint in an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to add.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.CreateEventHubConsumerGroupAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Add a consumer group to an Event Hub-compatible endpoint in an IoT hub.
            </summary>
            <remarks>
            Add a consumer group to an Event Hub-compatible endpoint in an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to add.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.DeleteEventHubConsumerGroup(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.String)">
            <summary>
            Delete a consumer group from an Event Hub-compatible endpoint in an IoT
            hub.
            </summary>
            <remarks>
            Delete a consumer group from an Event Hub-compatible endpoint in an IoT
            hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to delete.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.DeleteEventHubConsumerGroupAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Delete a consumer group from an Event Hub-compatible endpoint in an IoT
            hub.
            </summary>
            <remarks>
            Delete a consumer group from an Event Hub-compatible endpoint in an IoT
            hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='eventHubEndpointName'>
            The name of the Event Hub-compatible endpoint in the IoT hub.
            </param>
            <param name='name'>
            The name of the consumer group to delete.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListJobs(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String)">
            <summary>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListJobsAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetJob(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String)">
            <summary>
            Get the details of a job from an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get the details of a job from an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='jobId'>
            The job identifier.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetJobAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the details of a job from an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get the details of a job from an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='jobId'>
            The job identifier.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetQuotaMetrics(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String)">
            <summary>
            Get the quota metrics for an IoT hub.
            </summary>
            <remarks>
            Get the quota metrics for an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetQuotaMetricsAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the quota metrics for an IoT hub.
            </summary>
            <remarks>
            Get the quota metrics for an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.CheckNameAvailability(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,Microsoft.Azure.Management.IotHub.Models.OperationInputs)">
            <summary>
            Check if an IoT hub name is available.
            </summary>
            <remarks>
            Check if an IoT hub name is available.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='operationInputs'>
            Set the name parameter in the OperationInputs structure to the name of the
            IoT hub to check.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.CheckNameAvailabilityAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,Microsoft.Azure.Management.IotHub.Models.OperationInputs,System.Threading.CancellationToken)">
            <summary>
            Check if an IoT hub name is available.
            </summary>
            <remarks>
            Check if an IoT hub name is available.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='operationInputs'>
            Set the name parameter in the OperationInputs structure to the name of the
            IoT hub to check.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListKeys(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String)">
            <summary>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListKeysAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetKeysForKeyName(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String)">
            <summary>
            Get a shared access policy by name from an IoT hub. For more information,
            see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get a shared access policy by name from an IoT hub. For more information,
            see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='keyName'>
            The name of the shared access policy.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetKeysForKeyNameAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a shared access policy by name from an IoT hub. For more information,
            see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get a shared access policy by name from an IoT hub. For more information,
            see: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='keyName'>
            The name of the shared access policy.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ExportDevices(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest)">
            <summary>
            Exports all the device identities in the IoT hub identity registry to an
            Azure Storage blob container. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </summary>
            <remarks>
            Exports all the device identities in the IoT hub identity registry to an
            Azure Storage blob container. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='exportDevicesParameters'>
            The parameters that specify the export devices operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ExportDevicesAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest,System.Threading.CancellationToken)">
            <summary>
            Exports all the device identities in the IoT hub identity registry to an
            Azure Storage blob container. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </summary>
            <remarks>
            Exports all the device identities in the IoT hub identity registry to an
            Azure Storage blob container. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='exportDevicesParameters'>
            The parameters that specify the export devices operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ImportDevices(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest)">
            <summary>
            Import, update, or delete device identities in the IoT hub identity
            registry from a blob. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </summary>
            <remarks>
            Import, update, or delete device identities in the IoT hub identity
            registry from a blob. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='importDevicesParameters'>
            The parameters that specify the import devices operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ImportDevicesAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest,System.Threading.CancellationToken)">
            <summary>
            Import, update, or delete device identities in the IoT hub identity
            registry from a blob. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </summary>
            <remarks>
            Import, update, or delete device identities in the IoT hub identity
            registry from a blob. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the resource group that contains the IoT hub.
            </param>
            <param name='resourceName'>
            The name of the IoT hub.
            </param>
            <param name='importDevicesParameters'>
            The parameters that specify the import devices operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListBySubscriptionNext(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String)">
            <summary>
            Get all the IoT hubs in a subscription.
            </summary>
            <remarks>
            Get all the IoT hubs in a subscription.
            </remarks>
            <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.IotHub.IotHubResourceOperationsExtensions.ListBySubscriptionNextAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a subscription.
            </summary>
            <remarks>
            Get all the IoT hubs in a subscription.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListByResourceGroupNext(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String)">
            <summary>
            Get all the IoT hubs in a resource group.
            </summary>
            <remarks>
            Get all the IoT hubs in a resource group.
            </remarks>
            <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.IotHub.IotHubResourceOperationsExtensions.ListByResourceGroupNextAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get all the IoT hubs in a resource group.
            </summary>
            <remarks>
            Get all the IoT hubs in a resource group.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetValidSkusNext(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String)">
            <summary>
            Get the list of valid SKUs for an IoT hub.
            </summary>
            <remarks>
            Get the list of valid SKUs for an IoT hub.
            </remarks>
            <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.IotHub.IotHubResourceOperationsExtensions.GetValidSkusNextAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the list of valid SKUs for an IoT hub.
            </summary>
            <remarks>
            Get the list of valid SKUs for an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListEventHubConsumerGroupsNext(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String)">
            <summary>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </summary>
            <remarks>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </remarks>
            <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.IotHub.IotHubResourceOperationsExtensions.ListEventHubConsumerGroupsNextAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </summary>
            <remarks>
            Get a list of the consumer groups in the Event Hub-compatible
            device-to-cloud endpoint in an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListJobsNext(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String)">
            <summary>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <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.IotHub.IotHubResourceOperationsExtensions.ListJobsNextAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </summary>
            <remarks>
            Get a list of all the jobs in an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.GetQuotaMetricsNext(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String)">
            <summary>
            Get the quota metrics for an IoT hub.
            </summary>
            <remarks>
            Get the quota metrics for an IoT hub.
            </remarks>
            <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.IotHub.IotHubResourceOperationsExtensions.GetQuotaMetricsNextAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the quota metrics for an IoT hub.
            </summary>
            <remarks>
            Get the quota metrics for an IoT hub.
            </remarks>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.IotHubResourceOperationsExtensions.ListKeysNext(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String)">
            <summary>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <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.IotHub.IotHubResourceOperationsExtensions.ListKeysNextAsync(Microsoft.Azure.Management.IotHub.IIotHubResourceOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </summary>
            <remarks>
            Get the security metadata for an IoT hub. For more information, see:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
            </remarks>
            <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.IotHub.Models.AccessRights">
            <summary>
            Defines values for AccessRights.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.Capabilities">
            <summary>
            Defines values for Capabilities.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.CloudToDeviceProperties">
            <summary>
            The IoT hub cloud-to-device messaging properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.CloudToDeviceProperties.#ctor">
            <summary>
            Initializes a new instance of the CloudToDeviceProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.CloudToDeviceProperties.#ctor(System.Nullable{System.Int32},System.Nullable{System.TimeSpan},Microsoft.Azure.Management.IotHub.Models.FeedbackProperties)">
            <summary>
            Initializes a new instance of the CloudToDeviceProperties class.
            </summary>
            <param name="maxDeliveryCount">The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.</param>
            <param name="defaultTtlAsIso8601">The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.CloudToDeviceProperties.MaxDeliveryCount">
            <summary>
            Gets or sets the max delivery count for cloud-to-device messages
            in the device queue. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.CloudToDeviceProperties.DefaultTtlAsIso8601">
            <summary>
            Gets or sets the default time to live for cloud-to-device messages
            in the device queue. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.CloudToDeviceProperties.Feedback">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.CloudToDeviceProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.ErrorDetails">
            <summary>
            Error details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ErrorDetails.#ctor">
            <summary>
            Initializes a new instance of the ErrorDetails class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ErrorDetails.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the ErrorDetails class.
            </summary>
            <param name="code">The error code.</param>
            <param name="httpStatusCode">The HTTP status code.</param>
            <param name="message">The error message.</param>
            <param name="details">The error details.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ErrorDetails.Code">
            <summary>
            Gets the error code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ErrorDetails.HttpStatusCode">
            <summary>
            Gets the HTTP status code.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ErrorDetails.Message">
            <summary>
            Gets the error message.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ErrorDetails.Details">
            <summary>
            Gets the error details.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException">
            <summary>
            Exception thrown for an invalid response with ErrorDetails information.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException.Request">
            <summary>
            Gets information about the associated HTTP request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException.Response">
            <summary>
            Gets information about the associated HTTP response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException.Body">
            <summary>
            Gets or sets the body object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException.#ctor">
            <summary>
            Initializes a new instance of the ErrorDetailsException class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the ErrorDetailsException class.
            </summary>
            <param name="message">The exception message.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the ErrorDetailsException class.
            </summary>
            <param name="message">The exception message.</param>
            <param name="innerException">Inner exception.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the ErrorDetailsException class.
            </summary>
            <param name="info">Serialization info.</param>
            <param name="context">Streaming context.</param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ErrorDetailsException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Serializes content of the exception.
            </summary>
            <param name="info">Serialization info.</param>
            <param name="context">Streaming context.</param>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.EventHubConsumerGroupInfo">
            <summary>
            The properties of the EventHubConsumerGroupInfo object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.EventHubConsumerGroupInfo.#ctor">
            <summary>
            Initializes a new instance of the EventHubConsumerGroupInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.EventHubConsumerGroupInfo.#ctor(System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String)">
            <summary>
            Initializes a new instance of the EventHubConsumerGroupInfo class.
            </summary>
            <param name="tags">The tags.</param>
            <param name="id">The Event Hub-compatible consumer group identifier.</param>
            <param name="name">The Event Hub-compatible consumer group name.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.EventHubConsumerGroupInfo.Tags">
            <summary>
            Gets or sets the tags.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.EventHubConsumerGroupInfo.Id">
            <summary>
            Gets or sets the Event Hub-compatible consumer group identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.EventHubConsumerGroupInfo.Name">
            <summary>
            Gets or sets the Event Hub-compatible consumer group name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.EventHubProperties">
            <summary>
            The properties of the provisioned Event Hub-compatible endpoint used
            by the IoT hub.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.EventHubProperties.#ctor">
            <summary>
            Initializes a new instance of the EventHubProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.EventHubProperties.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int32},System.Collections.Generic.IList{System.String},System.String,System.String)">
            <summary>
            Initializes a new instance of the EventHubProperties class.
            </summary>
            <param name="retentionTimeInDays">The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages</param>
            <param name="partitionCount">The number of paritions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.</param>
            <param name="partitionIds">The partition ids in the Event Hub-compatible endpoint.</param>
            <param name="path">The Event Hub-compatible name.</param>
            <param name="endpoint">The Event Hub-compatible endpoint.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.EventHubProperties.RetentionTimeInDays">
            <summary>
            Gets or sets the retention time for device-to-cloud messages in
            days. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.EventHubProperties.PartitionCount">
            <summary>
            Gets or sets the number of paritions for receiving device-to-cloud
            messages in the Event Hub-compatible endpoint. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.EventHubProperties.PartitionIds">
            <summary>
            Gets the partition ids in the Event Hub-compatible endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.EventHubProperties.Path">
            <summary>
            Gets the Event Hub-compatible name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.EventHubProperties.Endpoint">
            <summary>
            Gets the Event Hub-compatible endpoint.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest">
            <summary>
            Use to provide parameters when requesting an export of all devices in
            the IoT hub.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest.#ctor">
            <summary>
            Initializes a new instance of the ExportDevicesRequest class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest.#ctor(System.String,System.Boolean)">
            <summary>
            Initializes a new instance of the ExportDevicesRequest class.
            </summary>
            <param name="exportBlobContainerUri">The export blob container URI.</param>
            <param name="excludeKeys">The value indicating whether keys should be excluded during export.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest.ExportBlobContainerUri">
            <summary>
            Gets or sets the export blob container URI.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest.ExcludeKeys">
            <summary>
            Gets or sets the value indicating whether keys should be excluded
            during export.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ExportDevicesRequest.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties">
            <summary>
            The properties related to the fallback route based on which the IoT
            hub routes messages to the fallback endpoint.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties.#ctor">
            <summary>
            Initializes a new instance of the FallbackRouteProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties.#ctor(System.Collections.Generic.IList{System.String},System.Boolean,System.String)">
            <summary>
            Initializes a new instance of the FallbackRouteProperties class.
            </summary>
            <param name="endpointNames">The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.</param>
            <param name="isEnabled">Used to specify whether the fallback route is enabled or not.</param>
            <param name="condition">The condition which is evaluated in order to apply the fallback route. If the condition is not provided it will evaluate to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language</param>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties.#cctor">
            <summary>
            Static constructor for FallbackRouteProperties class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties.Condition">
            <summary>
            Gets or sets the condition which is evaluated in order to apply
            the fallback route. If the condition is not provided it will
            evaluate to true by default. For grammar, See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties.EndpointNames">
            <summary>
            Gets or sets the list of endpoints to which the messages that
            satisfy the condition are routed to. Currently only 1 endpoint is
            allowed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties.IsEnabled">
            <summary>
            Gets or sets used to specify whether the fallback route is enabled
            or not.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties.Source">
            <summary>
            The source to which the routing rule is to be applied to. e.g.
            DeviceMessages
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.FeedbackProperties">
            <summary>
            The properties of the feedback queue for cloud-to-device messages.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.FeedbackProperties.#ctor">
            <summary>
            Initializes a new instance of the FeedbackProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.FeedbackProperties.#ctor(System.Nullable{System.TimeSpan},System.Nullable{System.TimeSpan},System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the FeedbackProperties class.
            </summary>
            <param name="lockDurationAsIso8601">The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.</param>
            <param name="ttlAsIso8601">The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.</param>
            <param name="maxDeliveryCount">The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.FeedbackProperties.LockDurationAsIso8601">
            <summary>
            Gets or sets the lock duration for the feedback queue. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.FeedbackProperties.TtlAsIso8601">
            <summary>
            Gets or sets the period of time for which a message is available
            to consume before it is expired by the IoT hub. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.FeedbackProperties.MaxDeliveryCount">
            <summary>
            Gets or sets the number of times the IoT hub attempts to deliver a
            message on the feedback queue. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.FeedbackProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest">
            <summary>
            Use to provide parameters when requesting an import of all devices in
            the hub.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest.#ctor">
            <summary>
            Initializes a new instance of the ImportDevicesRequest class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the ImportDevicesRequest class.
            </summary>
            <param name="inputBlobContainerUri">The input blob container URI.</param>
            <param name="outputBlobContainerUri">The output blob container URI.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest.InputBlobContainerUri">
            <summary>
            Gets or sets the input blob container URI.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest.OutputBlobContainerUri">
            <summary>
            Gets or sets the output blob container URI.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.ImportDevicesRequest.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubCapacity">
            <summary>
            IoT Hub capacity information.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubCapacity.#ctor">
            <summary>
            Initializes a new instance of the IotHubCapacity class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubCapacity.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64},System.Nullable{System.Int64},System.Nullable{Microsoft.Azure.Management.IotHub.Models.IotHubScaleType})">
            <summary>
            Initializes a new instance of the IotHubCapacity class.
            </summary>
            <param name="minimum">The minimum number of units.</param>
            <param name="maximum">The maximum number of units.</param>
            <param name="defaultProperty">The default number of units.</param>
            <param name="scaleType">The type of the scaling enabled. Possible values include: 'Automatic', 'Manual', 'None'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubCapacity.Minimum">
            <summary>
            Gets the minimum number of units.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubCapacity.Maximum">
            <summary>
            Gets the maximum number of units.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubCapacity.DefaultProperty">
            <summary>
            Gets the default number of units.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubCapacity.ScaleType">
            <summary>
            Gets the type of the scaling enabled. Possible values include:
            'Automatic', 'Manual', 'None'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubCapacity.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubDescription">
            <summary>
            The description of the IotHub.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubDescription.#ctor">
            <summary>
            Initializes a new instance of the IotHubDescription class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubDescription.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,System.String,Microsoft.Azure.Management.IotHub.Models.IotHubProperties,Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo)">
            <summary>
            Initializes a new instance of the IotHubDescription class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubDescription.Subscriptionid">
            <summary>
            The subscription identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubDescription.Resourcegroup">
            <summary>
            The resource group name uniquely identifies the resource group
            within the user subscriptionId.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubDescription.Etag">
            <summary>
            The Etag field is *not* required. If it is provided in the
            response body, it must also be provided as a header per the
            normal ETag convention.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubDescription.Properties">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubDescription.Sku">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubDescription.Validate">
            <summary>
            Validate the object. Throws ValidationException if validation fails.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubNameAvailabilityInfo">
            <summary>
            The properties indicating whether a given IoT hub name is available.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubNameAvailabilityInfo.#ctor">
            <summary>
            Initializes a new instance of the IotHubNameAvailabilityInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubNameAvailabilityInfo.#ctor(System.Nullable{System.Boolean},System.Nullable{Microsoft.Azure.Management.IotHub.Models.IotHubNameUnavailabilityReason},System.String)">
            <summary>
            Initializes a new instance of the IotHubNameAvailabilityInfo class.
            </summary>
            <param name="nameAvailable">The value which indicates whether the provided name is available.</param>
            <param name="reason">The reason for unavailability. Possible values include: 'Invalid', 'AlreadyExists'</param>
            <param name="message">The detailed reason message.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubNameAvailabilityInfo.NameAvailable">
            <summary>
            Gets the value which indicates whether the provided name is
            available.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubNameAvailabilityInfo.Reason">
            <summary>
            Gets the reason for unavailability. Possible values include:
            'Invalid', 'AlreadyExists'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubNameAvailabilityInfo.Message">
            <summary>
            Gets or sets the detailed reason message.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubNameUnavailabilityReason">
            <summary>
            Defines values for IotHubNameUnavailabilityReason.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubProperties">
            <summary>
            The properties of an IoT hub.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.#ctor">
            <summary>
            Initializes a new instance of the IotHubProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule},System.Collections.Generic.IList{Microsoft.Azure.Management.IotHub.Models.IpFilterRule},System.String,System.String,System.Collections.Generic.IDictionary{System.String,Microsoft.Azure.Management.IotHub.Models.EventHubProperties},Microsoft.Azure.Management.IotHub.Models.RoutingProperties,System.Collections.Generic.IDictionary{System.String,Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties},System.Collections.Generic.IDictionary{System.String,Microsoft.Azure.Management.IotHub.Models.MessagingEndpointProperties},System.Nullable{System.Boolean},Microsoft.Azure.Management.IotHub.Models.CloudToDeviceProperties,System.String,Microsoft.Azure.Management.IotHub.Models.OperationsMonitoringProperties,System.String)">
            <summary>
            Initializes a new instance of the IotHubProperties class.
            </summary>
            <param name="authorizationPolicies">The shared access policies you can use to secure a connection to the IoT hub.</param>
            <param name="ipFilterRules">The IP filter rules.</param>
            <param name="provisioningState">The provisioning state.</param>
            <param name="hostName">The name of the host.</param>
            <param name="eventHubEndpoints">The Event Hub-compatible endpoint properties. The possible keys to this dictionary are events and operationsMonitoringEvents. Both of these keys have to be present in the dictionary while making create or update calls for the IoT hub.</param>
            <param name="storageEndpoints">The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.</param>
            <param name="messagingEndpoints">The messaging endpoint properties for the file upload notification queue.</param>
            <param name="enableFileUploadNotifications">If True, file upload notifications are enabled.</param>
            <param name="comments">Comments.</param>
            <param name="features">The capabilities and features enabled for the IoT hub. Possible values include: 'None', 'DeviceManagement'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.AuthorizationPolicies">
            <summary>
            Gets or sets the shared access policies you can use to secure a
            connection to the IoT hub.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.IpFilterRules">
            <summary>
            Gets or sets the IP filter rules.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.ProvisioningState">
            <summary>
            Gets the provisioning state.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.HostName">
            <summary>
            Gets the name of the host.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.EventHubEndpoints">
            <summary>
            Gets or sets the Event Hub-compatible endpoint properties. The
            possible keys to this dictionary are events and
            operationsMonitoringEvents. Both of these keys have to be present
            in the dictionary while making create or update calls for the IoT
            hub.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.Routing">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.StorageEndpoints">
            <summary>
            Gets or sets the list of Azure Storage endpoints where you can
            upload files. Currently you can configure only one Azure Storage
            account and that MUST have its key as $default. Specifying more
            than one storage account causes an error to be thrown. Not
            specifying a value for this property when the
            enableFileUploadNotifications property is set to True, causes an
            error to be thrown.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.MessagingEndpoints">
            <summary>
            Gets or sets the messaging endpoint properties for the file upload
            notification queue.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.EnableFileUploadNotifications">
            <summary>
            Gets or sets if True, file upload notifications are enabled.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.CloudToDevice">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.Comments">
            <summary>
            Gets or sets comments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.OperationsMonitoringProperties">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.Features">
            <summary>
            Gets or sets the capabilities and features enabled for the IoT
            hub. Possible values include: 'None', 'DeviceManagement'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubQuotaMetricInfo">
            <summary>
            Quota metrics properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubQuotaMetricInfo.#ctor">
            <summary>
            Initializes a new instance of the IotHubQuotaMetricInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubQuotaMetricInfo.#ctor(System.String,System.Nullable{System.Int64},System.Nullable{System.Int64})">
            <summary>
            Initializes a new instance of the IotHubQuotaMetricInfo class.
            </summary>
            <param name="name">The name of the quota metric.</param>
            <param name="currentValue">The current value for the quota metric.</param>
            <param name="maxValue">The maximum value of the quota metric.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubQuotaMetricInfo.Name">
            <summary>
            Gets the name of the quota metric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubQuotaMetricInfo.CurrentValue">
            <summary>
            Gets the current value for the quota metric.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubQuotaMetricInfo.MaxValue">
            <summary>
            Gets the maximum value of the quota metric.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubScaleType">
            <summary>
            Defines values for IotHubScaleType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubSku">
            <summary>
            Defines values for IotHubSku.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubSkuDescription">
            <summary>
            SKU properties.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubSkuDescription.#ctor">
            <summary>
            Initializes a new instance of the IotHubSkuDescription class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubSkuDescription.#ctor(Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo,Microsoft.Azure.Management.IotHub.Models.IotHubCapacity,System.String)">
            <summary>
            Initializes a new instance of the IotHubSkuDescription class.
            </summary>
            <param name="resourceType">The type of the resource.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubSkuDescription.ResourceType">
            <summary>
            Gets the type of the resource.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubSkuDescription.Sku">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubSkuDescription.Capacity">
            <summary>
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubSkuDescription.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo">
            <summary>
            Information about the SKU of the IoT hub.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo.#ctor">
            <summary>
            Initializes a new instance of the IotHubSkuInfo class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo.#ctor(System.String,System.Int64,System.Nullable{Microsoft.Azure.Management.IotHub.Models.IotHubSkuTier})">
            <summary>
            Initializes a new instance of the IotHubSkuInfo class.
            </summary>
            <param name="name">The name of the SKU. Possible values include: 'F1', 'S1', 'S2', 'S3'</param>
            <param name="capacity">The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.</param>
            <param name="tier">The billing tier for the IoT hub. Possible values include: 'Free', 'Standard'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo.Name">
            <summary>
            Gets or sets the name of the SKU. Possible values include: 'F1',
            'S1', 'S2', 'S3'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo.Tier">
            <summary>
            Gets the billing tier for the IoT hub. Possible values include:
            'Free', 'Standard'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo.Capacity">
            <summary>
            Gets or sets the number of provisioned IoT Hub units. See:
            https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IotHubSkuInfo.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IotHubSkuTier">
            <summary>
            Defines values for IotHubSkuTier.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IpFilterActionType">
            <summary>
            Defines values for IpFilterActionType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.IpFilterRule">
            <summary>
            The IP filter rules for the IoT hub.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IpFilterRule.#ctor">
            <summary>
            Initializes a new instance of the IpFilterRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IpFilterRule.#ctor(System.String,Microsoft.Azure.Management.IotHub.Models.IpFilterActionType,System.String)">
            <summary>
            Initializes a new instance of the IpFilterRule class.
            </summary>
            <param name="filterName">The name of the IP filter rule.</param>
            <param name="action">The desired action for requests captured by this rule. Possible values include: 'Accept', 'Reject'</param>
            <param name="ipMask">A string that contains the IP address range in CIDR notation for the rule.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IpFilterRule.FilterName">
            <summary>
            Gets or sets the name of the IP filter rule.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IpFilterRule.Action">
            <summary>
            Gets or sets the desired action for requests captured by this
            rule. Possible values include: 'Accept', 'Reject'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.IpFilterRule.IpMask">
            <summary>
            Gets or sets a string that contains the IP address range in CIDR
            notation for the rule.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.IpFilterRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.JobResponse">
            <summary>
            The properties of the Job Response object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.JobResponse.#ctor">
            <summary>
            Initializes a new instance of the JobResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.JobResponse.#ctor(System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.String,System.Nullable{Microsoft.Azure.Management.IotHub.Models.JobStatus},System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the JobResponse class.
            </summary>
            <param name="jobId">The job identifier.</param>
            <param name="startTimeUtc">The start time of the job.</param>
            <param name="endTimeUtc">The time the job stopped processing.</param>
            <param name="type">The type of the job. Possible values include: 'unknown', 'export', 'import', 'backup', 'readDeviceProperties', 'writeDeviceProperties', 'updateDeviceConfiguration', 'rebootDevice', 'factoryResetDevice', 'firmwareUpdate'</param>
            <param name="status">The status of the job. Possible values include: 'unknown', 'enqueued', 'running', 'completed', 'failed', 'cancelled'</param>
            <param name="failureReason">If status == failed, this string containing the reason for the failure.</param>
            <param name="statusMessage">The status message for the job.</param>
            <param name="parentJobId">The job identifier of the parent job, if any.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.JobResponse.JobId">
            <summary>
            Gets the job identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.JobResponse.StartTimeUtc">
            <summary>
            Gets the start time of the job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.JobResponse.EndTimeUtc">
            <summary>
            Gets the time the job stopped processing.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.JobResponse.Type">
            <summary>
            Gets the type of the job. Possible values include: 'unknown',
            'export', 'import', 'backup', 'readDeviceProperties',
            'writeDeviceProperties', 'updateDeviceConfiguration',
            'rebootDevice', 'factoryResetDevice', 'firmwareUpdate'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.JobResponse.Status">
            <summary>
            Gets the status of the job. Possible values include: 'unknown',
            'enqueued', 'running', 'completed', 'failed', 'cancelled'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.JobResponse.FailureReason">
            <summary>
            Gets if status == failed, this string containing the reason for
            the failure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.JobResponse.StatusMessage">
            <summary>
            Gets the status message for the job.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.JobResponse.ParentJobId">
            <summary>
            Gets the job identifier of the parent job, if any.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.JobStatus">
            <summary>
            Defines values for JobStatus.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.JobType">
            <summary>
            Defines values for JobType.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.MessagingEndpointProperties">
            <summary>
            The properties of the messaging endpoints used by this IoT hub.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.MessagingEndpointProperties.#ctor">
            <summary>
            Initializes a new instance of the MessagingEndpointProperties
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.MessagingEndpointProperties.#ctor(System.Nullable{System.TimeSpan},System.Nullable{System.TimeSpan},System.Nullable{System.Int32})">
            <summary>
            Initializes a new instance of the MessagingEndpointProperties
            class.
            </summary>
            <param name="lockDurationAsIso8601">The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.</param>
            <param name="ttlAsIso8601">The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.</param>
            <param name="maxDeliveryCount">The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.MessagingEndpointProperties.LockDurationAsIso8601">
            <summary>
            Gets or sets the lock duration. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.MessagingEndpointProperties.TtlAsIso8601">
            <summary>
            Gets or sets the period of time for which a message is available
            to consume before it is expired by the IoT hub. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.MessagingEndpointProperties.MaxDeliveryCount">
            <summary>
            Gets or sets the number of times the IoT hub attempts to deliver a
            message. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.MessagingEndpointProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.OperationInputs">
            <summary>
            Input values.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.OperationInputs.#ctor">
            <summary>
            Initializes a new instance of the OperationInputs class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.OperationInputs.#ctor(System.String)">
            <summary>
            Initializes a new instance of the OperationInputs class.
            </summary>
            <param name="name">The name of the IoT hub to check.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.OperationInputs.Name">
            <summary>
            Gets or sets the name of the IoT hub to check.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.OperationInputs.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.OperationMonitoringLevel">
            <summary>
            Defines values for OperationMonitoringLevel.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.OperationsMonitoringProperties">
            <summary>
            The operations monitoring properties for the IoT hub. The possible
            keys to the dictionary are Connections, DeviceTelemetry, C2DCommands,
            DeviceIdentityOperations, FileUploadOperations, Routes,
            D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations,
            DirectMethods.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.OperationsMonitoringProperties.#ctor">
            <summary>
            Initializes a new instance of the OperationsMonitoringProperties
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.OperationsMonitoringProperties.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the OperationsMonitoringProperties
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.OperationsMonitoringProperties.Events">
            <summary>
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.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.IotHub.Models.Page`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.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.IotHub.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.IotHub.Models.RegistryStatistics">
            <summary>
            Identity registry statistics.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RegistryStatistics.#ctor">
            <summary>
            Initializes a new instance of the RegistryStatistics class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RegistryStatistics.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64},System.Nullable{System.Int64})">
            <summary>
            Initializes a new instance of the RegistryStatistics class.
            </summary>
            <param name="totalDeviceCount">The total count of devices in the identity registry.</param>
            <param name="enabledDeviceCount">The count of enabled devices in the identity registry.</param>
            <param name="disabledDeviceCount">The count of disabled devices in the identity registry.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RegistryStatistics.TotalDeviceCount">
            <summary>
            Gets the total count of devices in the identity registry.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RegistryStatistics.EnabledDeviceCount">
            <summary>
            Gets the count of enabled devices in the identity registry.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RegistryStatistics.DisabledDeviceCount">
            <summary>
            Gets the count of disabled devices in the identity registry.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.Resource">
            <summary>
            The common properties of an Azure resource.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.Resource.#ctor">
            <summary>
            Initializes a new instance of the Resource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.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">The resource location.</param>
            <param name="id">The resource identifier.</param>
            <param name="name">The resource name.</param>
            <param name="type">The resource type.</param>
            <param name="tags">The resource tags.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.Resource.Id">
            <summary>
            Gets the resource identifier.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.Resource.Name">
            <summary>
            Gets the resource name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.Resource.Type">
            <summary>
            Gets the resource type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.Resource.Location">
            <summary>
            Gets or sets the resource location.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.Resource.Tags">
            <summary>
            Gets or sets the resource tags.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.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.IotHub.Models.RouteProperties">
            <summary>
            The properties of a routing rule that your IoT hub uses to route
            messages to endpoints.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RouteProperties.#ctor">
            <summary>
            Initializes a new instance of the RouteProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RouteProperties.#ctor(System.String,System.String,System.Collections.Generic.IList{System.String},System.Boolean,System.String)">
            <summary>
            Initializes a new instance of the RouteProperties class.
            </summary>
            <param name="name">The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.</param>
            <param name="source">The source that the routing rule is to be applied to, such as DeviceMessages. Possible values include: 'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents', 'DeviceJobLifecycleEvents'</param>
            <param name="endpointNames">The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed.</param>
            <param name="isEnabled">Used to specify whether a route is enabled.</param>
            <param name="condition">The condition that is evaluated to apply the routing rule. If no condition is provided, it evaluates to true by default. For grammar, See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RouteProperties.Name">
            <summary>
            Gets or sets the name of the route. The name can only include
            alphanumeric characters, periods, underscores, hyphens, has a
            maximum length of 64 characters, and must be unique.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RouteProperties.Source">
            <summary>
            Gets or sets the source that the routing rule is to be applied to,
            such as DeviceMessages. Possible values include:
            'DeviceMessages', 'TwinChangeEvents', 'DeviceLifecycleEvents',
            'DeviceJobLifecycleEvents'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RouteProperties.Condition">
            <summary>
            Gets or sets the condition that is evaluated to apply the routing
            rule. If no condition is provided, it evaluates to true by
            default. For grammar, See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RouteProperties.EndpointNames">
            <summary>
            Gets or sets the list of endpoints to which messages that satisfy
            the condition are routed. Currently only one endpoint is allowed.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RouteProperties.IsEnabled">
            <summary>
            Gets or sets used to specify whether a route is enabled.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RouteProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.RoutingEndpoints">
            <summary>
            The properties related to the custom endpoints to which your IoT hub
            routes messages based on the routing rules. A maximum of 10 custom
            endpoints are allowed across all endpoint types for paid hubs and
            only 1 custom endpoint is allowed across all endpoint types for free
            hubs.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingEndpoints.#ctor">
            <summary>
            Initializes a new instance of the RoutingEndpoints class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingEndpoints.#ctor(System.Collections.Generic.IList{Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties},System.Collections.Generic.IList{Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties},System.Collections.Generic.IList{Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties})">
            <summary>
            Initializes a new instance of the RoutingEndpoints class.
            </summary>
            <param name="serviceBusQueues">The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.</param>
            <param name="serviceBusTopics">The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.</param>
            <param name="eventHubs">The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingEndpoints.ServiceBusQueues">
            <summary>
            Gets or sets the list of Service Bus queue endpoints that IoT hub
            routes the messages to, based on the routing rules.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingEndpoints.ServiceBusTopics">
            <summary>
            Gets or sets the list of Service Bus topic endpoints that the IoT
            hub routes the messages to, based on the routing rules.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingEndpoints.EventHubs">
            <summary>
            Gets or sets the list of Event Hubs endpoints that IoT hub routes
            messages to, based on the routing rules. This list does not
            include the built-in Event Hubs endpoint.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties">
            <summary>
            The properties related to an event hub endpoint.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties.#ctor">
            <summary>
            Initializes a new instance of the RoutingEventHubProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the RoutingEventHubProperties class.
            </summary>
            <param name="connectionString">The connection string of the event hub endpoint. </param>
            <param name="name">The name of the event hub endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved; events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types.</param>
            <param name="subscriptionId">The subscription identifier of the event hub endpoint.</param>
            <param name="resourceGroup">The name of the resource group of the event hub endpoint.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties.ConnectionString">
            <summary>
            Gets or sets the connection string of the event hub endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties.Name">
            <summary>
            Gets or sets the name of the event hub endpoint. The name can only
            include alphanumeric characters, periods, underscores, hyphens
            and has a maximum length of 64 characters. The following names
            are reserved; events, operationsMonitoringEvents,
            fileNotifications, $default. Endpoint names must be unique across
            endpoint types.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties.SubscriptionId">
            <summary>
            Gets or sets the subscription identifier of the event hub endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties.ResourceGroup">
            <summary>
            Gets or sets the name of the resource group of the event hub
            endpoint.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingEventHubProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.RoutingProperties">
            <summary>
            The routing related properties of the IoT hub. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingProperties.#ctor">
            <summary>
            Initializes a new instance of the RoutingProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingProperties.#ctor(Microsoft.Azure.Management.IotHub.Models.RoutingEndpoints,System.Collections.Generic.IList{Microsoft.Azure.Management.IotHub.Models.RouteProperties},Microsoft.Azure.Management.IotHub.Models.FallbackRouteProperties)">
            <summary>
            Initializes a new instance of the RoutingProperties class.
            </summary>
            <param name="routes">The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.</param>
            <param name="fallbackRoute">The properties of the route that is used as a fall-back route when none of the conditions specified in the 'routes' section are met. This is an optional parameter. When this property is not set, the messages which do not meet any of the conditions specified in the 'routes' section get routed to the built-in eventhub endpoint.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingProperties.Endpoints">
            <summary>
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingProperties.Routes">
            <summary>
            Gets or sets the list of user-provided routing rules that the IoT
            hub uses to route messages to built-in and custom endpoints. A
            maximum of 100 routing rules are allowed for paid hubs and a
            maximum of 5 routing rules are allowed for free hubs.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingProperties.FallbackRoute">
            <summary>
            Gets or sets the properties of the route that is used as a
            fall-back route when none of the conditions specified in the
            'routes' section are met. This is an optional parameter. When
            this property is not set, the messages which do not meet any of
            the conditions specified in the 'routes' section get routed to
            the built-in eventhub endpoint.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties">
            <summary>
            The properties related to service bus queue endpoint types.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties.#ctor">
            <summary>
            Initializes a new instance of the
            RoutingServiceBusQueueEndpointProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            RoutingServiceBusQueueEndpointProperties class.
            </summary>
            <param name="connectionString">The connection string of the service bus queue endpoint.</param>
            <param name="name">The name of the service bus queue endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved; events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name.</param>
            <param name="subscriptionId">The subscription identifier of the service bus queue endpoint.</param>
            <param name="resourceGroup">The name of the resource group of the service bus queue endpoint.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties.ConnectionString">
            <summary>
            Gets or sets the connection string of the service bus queue
            endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties.Name">
            <summary>
            Gets or sets the name of the service bus queue endpoint. The name
            can only include alphanumeric characters, periods, underscores,
            hyphens and has a maximum length of 64 characters. The following
            names are reserved; events, operationsMonitoringEvents,
            fileNotifications, $default. Endpoint names must be unique across
            endpoint types. The name need not be the same as the actual queue
            name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties.SubscriptionId">
            <summary>
            Gets or sets the subscription identifier of the service bus queue
            endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties.ResourceGroup">
            <summary>
            Gets or sets the name of the resource group of the service bus
            queue endpoint.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusQueueEndpointProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties">
            <summary>
            The properties related to service bus topic endpoint types.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties.#ctor">
            <summary>
            Initializes a new instance of the
            RoutingServiceBusTopicEndpointProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            RoutingServiceBusTopicEndpointProperties class.
            </summary>
            <param name="connectionString">The connection string of the service bus topic endpoint.</param>
            <param name="name">The name of the service bus topic endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved; events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name.</param>
            <param name="subscriptionId">The subscription identifier of the service bus topic endpoint.</param>
            <param name="resourceGroup">The name of the resource group of the service bus topic endpoint.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties.ConnectionString">
            <summary>
            Gets or sets the connection string of the service bus topic
            endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties.Name">
            <summary>
            Gets or sets the name of the service bus topic endpoint. The name
            can only include alphanumeric characters, periods, underscores,
            hyphens and has a maximum length of 64 characters. The following
            names are reserved; events, operationsMonitoringEvents,
            fileNotifications, $default. Endpoint names must be unique across
            endpoint types. The name need not be the same as the actual
            topic name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties.SubscriptionId">
            <summary>
            Gets or sets the subscription identifier of the service bus topic
            endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties.ResourceGroup">
            <summary>
            Gets or sets the name of the resource group of the service bus
            topic endpoint.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.RoutingServiceBusTopicEndpointProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.RoutingSource">
            <summary>
            Defines values for RoutingSource.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.SBAccessRights">
            <summary>
            Defines values for SBAccessRights.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.#ctor">
            <summary>
            Initializes a new instance of the SharedAccessAuthorizationRule
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.#ctor(System.String,System.String,System.String,System.String,System.String,System.String,System.Collections.Generic.IList{System.Nullable{Microsoft.Azure.Management.IotHub.Models.SBAccessRights}},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.Int64})">
            <summary>
            Initializes a new instance of the SharedAccessAuthorizationRule
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.KeyName">
            <summary>
            The key name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.PrimaryKey">
            <summary>
            The primary key.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.IssuerName">
            <summary>
            The issuer name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.SecondaryKey">
            <summary>
            The secondary key.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.ClaimType">
            <summary>
            The claim type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.ClaimValue">
            <summary>
            The claim value.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.Rights">
            <summary>
            The rights.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.CreatedTime">
            <summary>
            The created time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.ModifiedTime">
            <summary>
            The modified time.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessAuthorizationRule.Revision">
            <summary>
            The revision.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule">
            <summary>
            The properties of an IoT hub shared access policy.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule.#ctor">
            <summary>
            Initializes a new instance of the
            SharedAccessSignatureAuthorizationRule class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule.#ctor(System.String,Microsoft.Azure.Management.IotHub.Models.AccessRights,System.String,System.String)">
            <summary>
            Initializes a new instance of the
            SharedAccessSignatureAuthorizationRule class.
            </summary>
            <param name="keyName">The name of the shared access policy.</param>
            <param name="rights">The permissions assigned to the shared access policy. Possible values include: 'RegistryRead', 'RegistryWrite', 'ServiceConnect', 'DeviceConnect', 'RegistryRead, RegistryWrite', 'RegistryRead, ServiceConnect', 'RegistryRead, DeviceConnect', 'RegistryWrite, ServiceConnect', 'RegistryWrite, DeviceConnect', 'ServiceConnect, DeviceConnect', 'RegistryRead, RegistryWrite, ServiceConnect', 'RegistryRead, RegistryWrite, DeviceConnect', 'RegistryRead, ServiceConnect, DeviceConnect', 'RegistryWrite, ServiceConnect, DeviceConnect', 'RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect'</param>
            <param name="primaryKey">The primary key.</param>
            <param name="secondaryKey">The secondary key.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule.KeyName">
            <summary>
            Gets or sets the name of the shared access policy.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule.PrimaryKey">
            <summary>
            Gets or sets the primary key.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule.SecondaryKey">
            <summary>
            Gets or sets the secondary key.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule.Rights">
            <summary>
            Gets or sets the permissions assigned to the shared access policy.
            Possible values include: 'RegistryRead', 'RegistryWrite',
            'ServiceConnect', 'DeviceConnect', 'RegistryRead, RegistryWrite',
            'RegistryRead, ServiceConnect', 'RegistryRead, DeviceConnect',
            'RegistryWrite, ServiceConnect', 'RegistryWrite, DeviceConnect',
            'ServiceConnect, DeviceConnect', 'RegistryRead, RegistryWrite,
            ServiceConnect', 'RegistryRead, RegistryWrite, DeviceConnect',
            'RegistryRead, ServiceConnect, DeviceConnect', 'RegistryWrite,
            ServiceConnect, DeviceConnect', 'RegistryRead, RegistryWrite,
            ServiceConnect, DeviceConnect'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.SharedAccessSignatureAuthorizationRule.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties">
            <summary>
            The properties of the Azure Storage endpoint for file upload.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties.#ctor">
            <summary>
            Initializes a new instance of the StorageEndpointProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties.#ctor(System.String,System.String,System.Nullable{System.TimeSpan})">
            <summary>
            Initializes a new instance of the StorageEndpointProperties class.
            </summary>
            <param name="connectionString">The connection string for the Azure Storage account to which files are uploaded.</param>
            <param name="containerName">The name of the root container where you upload files. The container need not exist but should be creatable using the connectionString specified.</param>
            <param name="sasTtlAsIso8601">The period of time for which the the SAS URI generated by IoT Hub for file upload is valid. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties.SasTtlAsIso8601">
            <summary>
            Gets or sets the period of time for which the the SAS URI
            generated by IoT Hub for file upload is valid. See:
            https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties.ConnectionString">
            <summary>
            Gets or sets the connection string for the Azure Storage account
            to which files are uploaded.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties.ContainerName">
            <summary>
            Gets or sets the name of the root container where you upload
            files. The container need not exist but should be creatable using
            the connectionString specified.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
    </members>
</doc>