Microsoft.Azure.Management.Storage.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.Storage</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.Storage.IStorageAccountOperations">
            <summary>
            Operations for managing storage accounts.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.BeginCreateAsync(System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters,System.Threading.CancellationToken)">
            <summary>
            Asynchronously creates a new storage account with the specified
            parameters. Existing accounts cannot be updated with this API and
            should instead use the Update Storage Account API. If an account
            is already created and subsequent PUT request is issued with exact
            same set of properties, then HTTP 200 would be returned.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='accountName'>
            The name of the storage account within the specified resource
            group. Storage account names must be between 3 and 24 characters
            in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            The parameters to provide for the created account.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.CheckNameAvailabilityAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Checks that account name is valid and is not in use.
            </summary>
            <param name='accountName'>
            The name of the storage account within the specified resource
            group. Storage account names must be between 3 and 24 characters
            in length and use numbers and lower-case letters only.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The CheckNameAvailability operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.CreateAsync(System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters,System.Threading.CancellationToken)">
            <summary>
            Asynchronously creates a new storage account with the specified
            parameters. Existing accounts cannot be updated with this API and
            should instead use the Update Storage Account API. If an account
            is already created and subsequent create request is issued with
            exact same set of properties, the request succeeds.The max number
            of storage accounts that can be created per subscription is
            limited to 100.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='accountName'>
            The name of the storage account within the specified resource
            group. Storage account names must be between 3 and 24 characters
            in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            The parameters to provide for the created account.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.DeleteAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes a storage account in Microsoft Azure.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='accountName'>
            The name of the storage account within the specified resource
            group. Storage account names must be between 3 and 24 characters
            in length and use numbers and lower-case letters only.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.GetPropertiesAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Returns the properties for the specified storage account including
            but not limited to name, account type, location, and account
            status. The ListKeys operation should be used to retrieve storage
            keys.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='accountName'>
            The name of the storage account within the specified resource
            group. Storage account names must be between 3 and 24 characters
            in length and use numbers and lower-case letters only.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Get storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.ListAsync(System.Threading.CancellationToken)">
            <summary>
            Lists all the storage accounts available under the subscription.
            Note that storage keys are not returned; use the ListKeys
            operation for this.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The list storage accounts operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.ListByResourceGroupAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Lists all the storage accounts available under the given resource
            group. Note that storage keys are not returned; use the ListKeys
            operation for this.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The list storage accounts operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.ListKeysAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists the access keys for the specified storage account.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group.
            </param>
            <param name='accountName'>
            The name of the storage account.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The ListKeys operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.RegenerateKeyAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Regenerates the access keys for the specified storage account.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='accountName'>
            The name of the storage account within the specified resource
            group. Storage account names must be between 3 and 24 characters
            in length and use numbers and lower-case letters only.
            </param>
            <param name='regenerateKey'>
            Specifies name of the key which should be regenerated. key1 or key2
            for the default keys
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The RegenerateKey operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageAccountOperations.UpdateAsync(System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters,System.Threading.CancellationToken)">
            <summary>
            Updates the account type or tags for a storage account. It can also
            be used to add a custom domain (note that custom domains cannot be
            added via the Create operation). Only one custom domain is
            supported per storage account. In order to replace a custom
            domain, the old value must be cleared before a new value may be
            set. To clear a custom domain, simply update the custom domain
            with empty string. Then call update again with the new cutsom
            domain name. The update API can only be used to update one of
            tags, accountType, or customDomain per call. To update multiple of
            these properties, call the API multiple times with one change per
            call. This call does not change the storage keys for the account.
            If you want to change storage account keys, use the RegenerateKey
            operation. The location and name of the storage account cannot be
            changed after creation.
            </summary>
            <param name='resourceGroupName'>
            The name of the resource group within the user's subscription.
            </param>
            <param name='accountName'>
            The name of the storage account within the specified resource
            group. Storage account names must be between 3 and 24 characters
            in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            The parameters to update on the account. Note that only one
            property can be changed at a time using this API.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Update storage account operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.IStorageManagementClient">
            <summary>
            The Storage Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IStorageManagementClient.GetCreateOperationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Create Operation Status operation returns the status of the
            specified create operation. After calling the asynchronous Begin
            Create operation, you can call Get Create Operation Status to
            determine whether the operation has succeeded, failed, or is still
            in progress.
            </summary>
            <param name='operationStatusLink'>
            The URL where the status of the long-running create operation can
            be checked.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.IStorageManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.IStorageManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.IStorageManagementClient.Credentials">
            <summary>
            Gets subscription credentials which uniquely identify Microsoft
            Azure subscription. The subscription ID forms part of the URI for
            every service call.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.IStorageManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.IStorageManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.IStorageManagementClient.StorageAccounts">
            <summary>
            Operations for managing storage accounts.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.IStorageManagementClient.Usage">
            <summary>
            Operations for listing usage.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.IUsageOperations">
            <summary>
            Operations for listing usage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.IUsageOperations.ListAsync(System.Threading.CancellationToken)">
            <summary>
            Gets the current usage count and the limit for the resources under
            the subscription.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Usages operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.StorageAccountOperations">
            <summary>
            Operations for managing storage accounts.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.#ctor(Microsoft.Azure.Management.Storage.StorageManagementClient)">
            <summary>
            Initializes a new instance of the StorageAccountOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.BeginCreateAsync(System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters,System.Threading.CancellationToken)">
            <summary>
            Asynchronously creates a new storage account with the specified
            parameters. Existing accounts cannot be updated with this API and
            should instead use the Update Storage Account API. If an account
            is already created and subsequent PUT request is issued with exact
            same set of properties, then HTTP 200 would be returned.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to provide for the created account.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.CheckNameAvailabilityAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Checks that account name is valid and is not in use.
            </summary>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The CheckNameAvailability operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.CreateAsync(System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters,System.Threading.CancellationToken)">
            <summary>
            Asynchronously creates a new storage account with the specified
            parameters. Existing accounts cannot be updated with this API and
            should instead use the Update Storage Account API. If an account
            is already created and subsequent create request is issued with
            exact same set of properties, the request succeeds.The max number
            of storage accounts that can be created per subscription is
            limited to 100.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to provide for the created account.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.DeleteAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes a storage account in Microsoft Azure.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.GetPropertiesAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Returns the properties for the specified storage account including
            but not limited to name, account type, location, and account
            status. The ListKeys operation should be used to retrieve storage
            keys.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Get storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.ListAsync(System.Threading.CancellationToken)">
            <summary>
            Lists all the storage accounts available under the subscription.
            Note that storage keys are not returned; use the ListKeys
            operation for this.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The list storage accounts operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.ListByResourceGroupAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            Lists all the storage accounts available under the given resource
            group. Note that storage keys are not returned; use the ListKeys
            operation for this.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The list storage accounts operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.ListKeysAsync(System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Lists the access keys for the specified storage account.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='accountName'>
            Required. The name of the storage account.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The ListKeys operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.RegenerateKeyAsync(System.String,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Regenerates the access keys for the specified storage account.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='regenerateKey'>
            Required. Specifies name of the key which should be regenerated.
            key1 or key2 for the default keys
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The RegenerateKey operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperations.UpdateAsync(System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters,System.Threading.CancellationToken)">
            <summary>
            Updates the account type or tags for a storage account. It can also
            be used to add a custom domain (note that custom domains cannot be
            added via the Create operation). Only one custom domain is
            supported per storage account. In order to replace a custom
            domain, the old value must be cleared before a new value may be
            set. To clear a custom domain, simply update the custom domain
            with empty string. Then call update again with the new cutsom
            domain name. The update API can only be used to update one of
            tags, accountType, or customDomain per call. To update multiple of
            these properties, call the API multiple times with one change per
            call. This call does not change the storage keys for the account.
            If you want to change storage account keys, use the RegenerateKey
            operation. The location and name of the storage account cannot be
            changed after creation.
            </summary>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to update on the account. Note that only
            one property can be changed at a time using this API.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Update storage account operation response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.StorageAccountOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Storage.StorageManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions">
            <summary>
            The Storage Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.BeginCreate(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters)">
            <summary>
            Asynchronously creates a new storage account with the specified
            parameters. Existing accounts cannot be updated with this API and
            should instead use the Update Storage Account API. If an account
            is already created and subsequent PUT request is issued with exact
            same set of properties, then HTTP 200 would be returned.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to provide for the created account.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.BeginCreateAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters)">
            <summary>
            Asynchronously creates a new storage account with the specified
            parameters. Existing accounts cannot be updated with this API and
            should instead use the Update Storage Account API. If an account
            is already created and subsequent PUT request is issued with exact
            same set of properties, then HTTP 200 would be returned.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to provide for the created account.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.CheckNameAvailability(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String)">
            <summary>
            Checks that account name is valid and is not in use.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <returns>
            The CheckNameAvailability operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.CheckNameAvailabilityAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String)">
            <summary>
            Checks that account name is valid and is not in use.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <returns>
            The CheckNameAvailability operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.Create(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters)">
            <summary>
            Asynchronously creates a new storage account with the specified
            parameters. Existing accounts cannot be updated with this API and
            should instead use the Update Storage Account API. If an account
            is already created and subsequent create request is issued with
            exact same set of properties, the request succeeds.The max number
            of storage accounts that can be created per subscription is
            limited to 100.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to provide for the created account.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.CreateAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters)">
            <summary>
            Asynchronously creates a new storage account with the specified
            parameters. Existing accounts cannot be updated with this API and
            should instead use the Update Storage Account API. If an account
            is already created and subsequent create request is issued with
            exact same set of properties, the request succeeds.The max number
            of storage accounts that can be created per subscription is
            limited to 100.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to provide for the created account.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.Delete(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String)">
            <summary>
            Deletes a storage account in Microsoft Azure.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String)">
            <summary>
            Deletes a storage account in Microsoft Azure.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <returns>
            A standard service response including an HTTP status code and
            request ID.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.GetProperties(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String)">
            <summary>
            Returns the properties for the specified storage account including
            but not limited to name, account type, location, and account
            status. The ListKeys operation should be used to retrieve storage
            keys.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <returns>
            The Get storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.GetPropertiesAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String)">
            <summary>
            Returns the properties for the specified storage account including
            but not limited to name, account type, location, and account
            status. The ListKeys operation should be used to retrieve storage
            keys.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <returns>
            The Get storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.List(Microsoft.Azure.Management.Storage.IStorageAccountOperations)">
            <summary>
            Lists all the storage accounts available under the subscription.
            Note that storage keys are not returned; use the ListKeys
            operation for this.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <returns>
            The list storage accounts operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.ListAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations)">
            <summary>
            Lists all the storage accounts available under the subscription.
            Note that storage keys are not returned; use the ListKeys
            operation for this.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <returns>
            The list storage accounts operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String)">
            <summary>
            Lists all the storage accounts available under the given resource
            group. Note that storage keys are not returned; use the ListKeys
            operation for this.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <returns>
            The list storage accounts operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String)">
            <summary>
            Lists all the storage accounts available under the given resource
            group. Note that storage keys are not returned; use the ListKeys
            operation for this.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <returns>
            The list storage accounts operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.ListKeys(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String)">
            <summary>
            Lists the access keys for the specified storage account.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='accountName'>
            Required. The name of the storage account.
            </param>
            <returns>
            The ListKeys operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.ListKeysAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String)">
            <summary>
            Lists the access keys for the specified storage account.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group.
            </param>
            <param name='accountName'>
            Required. The name of the storage account.
            </param>
            <returns>
            The ListKeys operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.RegenerateKey(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String,System.String)">
            <summary>
            Regenerates the access keys for the specified storage account.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='regenerateKey'>
            Required. Specifies name of the key which should be regenerated.
            key1 or key2 for the default keys
            </param>
            <returns>
            The RegenerateKey operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.RegenerateKeyAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String,System.String)">
            <summary>
            Regenerates the access keys for the specified storage account.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='regenerateKey'>
            Required. Specifies name of the key which should be regenerated.
            key1 or key2 for the default keys
            </param>
            <returns>
            The RegenerateKey operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.Update(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters)">
            <summary>
            Updates the account type or tags for a storage account. It can also
            be used to add a custom domain (note that custom domains cannot be
            added via the Create operation). Only one custom domain is
            supported per storage account. In order to replace a custom
            domain, the old value must be cleared before a new value may be
            set. To clear a custom domain, simply update the custom domain
            with empty string. Then call update again with the new cutsom
            domain name. The update API can only be used to update one of
            tags, accountType, or customDomain per call. To update multiple of
            these properties, call the API multiple times with one change per
            call. This call does not change the storage keys for the account.
            If you want to change storage account keys, use the RegenerateKey
            operation. The location and name of the storage account cannot be
            changed after creation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to update on the account. Note that only
            one property can be changed at a time using this API.
            </param>
            <returns>
            The Update storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageAccountOperationsExtensions.UpdateAsync(Microsoft.Azure.Management.Storage.IStorageAccountOperations,System.String,System.String,Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters)">
            <summary>
            Updates the account type or tags for a storage account. It can also
            be used to add a custom domain (note that custom domains cannot be
            added via the Create operation). Only one custom domain is
            supported per storage account. In order to replace a custom
            domain, the old value must be cleared before a new value may be
            set. To clear a custom domain, simply update the custom domain
            with empty string. Then call update again with the new cutsom
            domain name. The update API can only be used to update one of
            tags, accountType, or customDomain per call. To update multiple of
            these properties, call the API multiple times with one change per
            call. This call does not change the storage keys for the account.
            If you want to change storage account keys, use the RegenerateKey
            operation. The location and name of the storage account cannot be
            changed after creation.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageAccountOperations.
            </param>
            <param name='resourceGroupName'>
            Required. The name of the resource group within the user's
            subscription.
            </param>
            <param name='accountName'>
            Required. The name of the storage account within the specified
            resource group. Storage account names must be between 3 and 24
            characters in length and use numbers and lower-case letters only.
            </param>
            <param name='parameters'>
            Required. The parameters to update on the account. Note that only
            one property can be changed at a time using this API.
            </param>
            <returns>
            The Update storage account operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.StorageManagementClient">
            <summary>
            The Storage Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.#ctor">
            <summary>
            Initializes a new instance of the StorageManagementClient class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Uri)">
            <summary>
            Initializes a new instance of the StorageManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='baseUri'>
            Optional. Gets the URI used as the base for all cloud service
            requests.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials)">
            <summary>
            Initializes a new instance of the StorageManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.#ctor(System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the StorageManagementClient class.
            </summary>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Uri,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the StorageManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='baseUri'>
            Optional. Gets the URI used as the base for all cloud service
            requests.
            </param>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.#ctor(Microsoft.Azure.SubscriptionCloudCredentials,System.Net.Http.HttpClient)">
            <summary>
            Initializes a new instance of the StorageManagementClient class.
            </summary>
            <param name='credentials'>
            Required. Gets subscription credentials which uniquely identify
            Microsoft Azure subscription. The subscription ID forms part of
            the URI for every service call.
            </param>
            <param name='httpClient'>
            The Http client
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.Clone(Hyak.Common.ServiceClient{Microsoft.Azure.Management.Storage.StorageManagementClient})">
            <summary>
            Clones properties from current instance to another
            StorageManagementClient instance
            </summary>
            <param name='client'>
            Instance of StorageManagementClient to clone to
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.ParseAccountType(System.String)">
            <summary>
            Parse enum values for type AccountType.
            </summary>
            <param name='value'>
            The value to parse.
            </param>
            <returns>
            The enum value.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.AccountTypeToString(Microsoft.Azure.Management.Storage.Models.AccountType)">
            <summary>
            Convert an enum of type AccountType to a string.
            </summary>
            <param name='value'>
            The value to convert to a string.
            </param>
            <returns>
            The enum value as a string.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClient.GetCreateOperationStatusAsync(System.String,System.Threading.CancellationToken)">
            <summary>
            The Get Create Operation Status operation returns the status of the
            specified create operation. After calling the asynchronous Begin
            Create operation, you can call Get Create Operation Status to
            determine whether the operation has succeeded, failed, or is still
            in progress.
            </summary>
            <param name='operationStatusLink'>
            Required. The URL where the status of the long-running create
            operation can be checked.
            </param>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.StorageManagementClient.ApiVersion">
            <summary>
            Gets the API version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.StorageManagementClient.BaseUri">
            <summary>
            Gets the URI used as the base for all cloud service requests.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.StorageManagementClient.Credentials">
            <summary>
            Gets subscription credentials which uniquely identify Microsoft
            Azure subscription. The subscription ID forms part of the URI for
            every service call.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.StorageManagementClient.LongRunningOperationInitialTimeout">
            <summary>
            Gets or sets the initial timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.StorageManagementClient.LongRunningOperationRetryTimeout">
            <summary>
            Gets or sets the retry timeout for Long Running Operations.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.StorageManagementClient.StorageAccounts">
            <summary>
            Operations for managing storage accounts.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.StorageManagementClient.Usage">
            <summary>
            Operations for listing usage.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.StorageManagementClientExtensions">
            <summary>
            The Storage Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClientExtensions.GetCreateOperationStatus(Microsoft.Azure.Management.Storage.IStorageManagementClient,System.String)">
            <summary>
            The Get Create Operation Status operation returns the status of the
            specified create operation. After calling the asynchronous Begin
            Create operation, you can call Get Create Operation Status to
            determine whether the operation has succeeded, failed, or is still
            in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageManagementClient.
            </param>
            <param name='operationStatusLink'>
            Required. The URL where the status of the long-running create
            operation can be checked.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.StorageManagementClientExtensions.GetCreateOperationStatusAsync(Microsoft.Azure.Management.Storage.IStorageManagementClient,System.String)">
            <summary>
            The Get Create Operation Status operation returns the status of the
            specified create operation. After calling the asynchronous Begin
            Create operation, you can call Get Create Operation Status to
            determine whether the operation has succeeded, failed, or is still
            in progress.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IStorageManagementClient.
            </param>
            <param name='operationStatusLink'>
            Required. The URL where the status of the long-running create
            operation can be checked.
            </param>
            <returns>
            The Create storage account operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.UsageOperations">
            <summary>
            Operations for listing usage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.UsageOperations.#ctor(Microsoft.Azure.Management.Storage.StorageManagementClient)">
            <summary>
            Initializes a new instance of the UsageOperations class.
            </summary>
            <param name='client'>
            Reference to the service client.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.UsageOperations.ListAsync(System.Threading.CancellationToken)">
            <summary>
            Gets the current usage count and the limit for the resources under
            the subscription.
            </summary>
            <param name='cancellationToken'>
            Cancellation token.
            </param>
            <returns>
            The List Usages operation response.
            </returns>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.UsageOperations.Client">
            <summary>
            Gets a reference to the
            Microsoft.Azure.Management.Storage.StorageManagementClient.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.UsageOperationsExtensions">
            <summary>
            The Storage Management Client.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.UsageOperationsExtensions.List(Microsoft.Azure.Management.Storage.IUsageOperations)">
            <summary>
            Gets the current usage count and the limit for the resources under
            the subscription.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IUsageOperations.
            </param>
            <returns>
            The List Usages operation response.
            </returns>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.UsageOperationsExtensions.ListAsync(Microsoft.Azure.Management.Storage.IUsageOperations)">
            <summary>
            Gets the current usage count and the limit for the resources under
            the subscription.
            </summary>
            <param name='operations'>
            Reference to the
            Microsoft.Azure.Management.Storage.IUsageOperations.
            </param>
            <returns>
            The List Usages operation response.
            </returns>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.AccountStatus">
            <summary>
            The status of the storage account.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.AccountStatus.Available">
            <summary>
            Available.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.AccountStatus.Unavailable">
            <summary>
            Unavailable.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.AccountType">
            <summary>
            The account type of the storage account.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.AccountType.StandardLRS">
            <summary>
            Locally-redundant storage.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.AccountType.StandardZRS">
            <summary>
            Zone-redundant storage.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.AccountType.StandardGRS">
            <summary>
            Geo-redundant storage.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.AccountType.StandardRAGRS">
            <summary>
            Read access geo-redundant storage.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.AccountType.PremiumLRS">
            <summary>
            Premium locally-redundant storage.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.CheckNameAvailabilityResponse">
            <summary>
            The CheckNameAvailability operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.CheckNameAvailabilityResponse.#ctor">
            <summary>
            Initializes a new instance of the CheckNameAvailabilityResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.CheckNameAvailabilityResponse.Message">
            <summary>
            Optional. Gets an error message explaining the Reason value in more
            detail.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.CheckNameAvailabilityResponse.NameAvailable">
            <summary>
            Optional. Gets a boolean value that indicates whether the name is
            available for you to use. If true, the name is available. If
            false, the name has already been taken or invalid and cannot be
            used.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.CheckNameAvailabilityResponse.Reason">
            <summary>
            Optional. Gets the reason that a storage account name could not be
            used. The Reason element is only returned if NameAvailable is
            false.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.CustomDomain">
            <summary>
            The custom domain assigned to this storage account. This can be set via
            Update.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.CustomDomain.#ctor">
            <summary>
            Initializes a new instance of the CustomDomain class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.CustomDomain.#ctor(System.String)">
            <summary>
            Initializes a new instance of the CustomDomain class with required
            arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.CustomDomain.Name">
            <summary>
            Required. Gets or sets the custom domain name. Name is the CNAME
            source.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.CustomDomain.UseSubDomain">
            <summary>
            Optional. Indicates whether indirect CName validation is enabled.
            Default value is false. This should only be set on updates
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.Endpoints">
            <summary>
            The URIs that are used to perform a retrieval of a public blob, queue
            or table object.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.Endpoints.#ctor">
            <summary>
            Initializes a new instance of the Endpoints class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.Endpoints.Blob">
            <summary>
            Optional. Gets the blob endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.Endpoints.File">
            <summary>
            Optional. Gets the file endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.Endpoints.Queue">
            <summary>
            Optional. Gets the queue endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.Endpoints.Table">
            <summary>
            Optional. Gets the table endpoint.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.ProvisioningState">
            <summary>
            The state of the storage account at the time the operation was called.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.ProvisioningState.Creating">
            <summary>
            The storage account is being created. When an account is in
            “Creating” state, only properties that are specified as input for
            Create operation are returned.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.ProvisioningState.ResolvingDNS">
            <summary>
            The DNS name for the storage account is being propagated.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.ProvisioningState.Succeeded">
            <summary>
            The storage account is active for use.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.Reason">
            <summary>
            Specifies the reason that a storage account name could not be used.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.Reason.AccountNameInvalid">
            <summary>
            This indicates that the name has syntactic errors (invalid
            characters, string length, etc.)
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.Reason.AlreadyExists">
            <summary>
            This indicates that the name has already been taken by an existing
            storage account.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccount">
            <summary>
            The storage account.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccount.#ctor">
            <summary>
            Initializes a new instance of the StorageAccount class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccount.#ctor(System.String)">
            <summary>
            Initializes a new instance of the StorageAccount class with
            required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.AccountType">
            <summary>
            Optional. Gets the type of the storage account.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.CreationTime">
            <summary>
            Optional. Gets the creation date and time of the storage account in
            UTC.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.CustomDomain">
            <summary>
            Optional. Gets the user assigned custom domain assigned to this
            storage account.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.LastGeoFailoverTime">
            <summary>
            Optional. Gets the timestamp of the most recent instance of a
            failover to the secondary location. Only the most recent timestamp
            is retained. This element is not returned if there has never been
            a failover instance. Only available if the accountType is
            StandardGRS or StandardRAGRS.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.PrimaryEndpoints">
            <summary>
            Optional. Gets the URLs that are used to perform a retrieval of a
            public blob, queue or table object.Note that StandardZRS and
            PremiumLRS accounts only return the blob endpoint.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.PrimaryLocation">
            <summary>
            Optional. Gets the location of the primary for the storage account.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.ProvisioningState">
            <summary>
            Optional. Gets the status of the storage account at the time the
            operation was called.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.SecondaryEndpoints">
            <summary>
            Optional. Gets the URLs that are used to perform a retrieval of a
            public blob, queue or table object from the secondary location of
            the storage account. Only available if the accountType is
            StandardRAGRS.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.SecondaryLocation">
            <summary>
            Optional. Gets the location of the geo replicated secondary for the
            storage account. Only available if the accountType is StandardGRS
            or StandardRAGRS.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.StatusOfPrimary">
            <summary>
            Optional. Gets the status indicating whether the primary location
            of the storage account is available or unavailable.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccount.StatusOfSecondary">
            <summary>
            Optional. Gets the status indicating whether the secondary location
            of the storage account is available or unavailable. Only available
            if the accountType is StandardGRS or StandardRAGRS.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters">
            <summary>
            The parameters to provide for the account.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters.#ctor">
            <summary>
            Initializes a new instance of the StorageAccountCreateParameters
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters.#ctor(System.Nullable{Microsoft.Azure.Management.Storage.Models.AccountType},System.String)">
            <summary>
            Initializes a new instance of the StorageAccountCreateParameters
            class with required arguments.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters.AccountType">
            <summary>
            Required. Gets or sets the account type.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters.Location">
            <summary>
            Required. Gets or sets the location of the resource. This will be
            one of the supported and registered Azure Geo Regions (e.g. West
            US, East US, Southeast Asia, etc.). The geo region of a resource
            cannot be changed once it is created.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateParameters.Tags">
            <summary>
            Optional. Gets or sets a list of key value pairs that describe the
            resource. These tags can be used in viewing and grouping this
            resource (across resource groups). A maximum of 15 tags can be
            provided for a resource. Each tag must have a key no greater than
            128 characters and value no greater than 256 characters.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateResponse">
            <summary>
            The Create storage account operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateResponse.#ctor">
            <summary>
            Initializes a new instance of the StorageAccountCreateResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateResponse.OperationStatusLink">
            <summary>
            Optional. Gets the URL where the status of the create operation can
            be checked.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateResponse.RetryAfter">
            <summary>
            Optional. Gets the delay that the client should use when checking
            for the status of the operation. This delay is specified in
            seconds as an integer; min 5 seconds, max 900 seconds (15
            minutes). The storage resource provider will return 25 seconds
            initially.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateResponse.Status">
            <summary>
            Optional. Gets the status of the create request.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountCreateResponse.StorageAccount">
            <summary>
            Optional. Gets the storage account with the created properties
            populated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountGetPropertiesResponse">
            <summary>
            The Get storage account operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountGetPropertiesResponse.#ctor">
            <summary>
            Initializes a new instance of the
            StorageAccountGetPropertiesResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountGetPropertiesResponse.StorageAccount">
            <summary>
            Optional. Gets the returned storage account.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountKeys">
            <summary>
            The access keys for the storage account.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountKeys.#ctor">
            <summary>
            Initializes a new instance of the StorageAccountKeys class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountKeys.Key1">
            <summary>
            Optional. Gets the value of key 1.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountKeys.Key2">
            <summary>
            Optional. Gets the value of key 2.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountListKeysResponse">
            <summary>
            The ListKeys operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountListKeysResponse.#ctor">
            <summary>
            Initializes a new instance of the StorageAccountListKeysResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountListKeysResponse.StorageAccountKeys">
            <summary>
            Optional. Gets the access keys for the storage account.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountListResponse">
            <summary>
            The list storage accounts operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountListResponse.#ctor">
            <summary>
            Initializes a new instance of the StorageAccountListResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountListResponse.GetEnumerator">
            <summary>
            Gets the sequence of StorageAccounts.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountListResponse.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Gets the sequence of StorageAccounts.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountListResponse.StorageAccounts">
            <summary>
            Optional. Gets the list of storage accounts and their properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountRegenerateKeyResponse">
            <summary>
            The RegenerateKey operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountRegenerateKeyResponse.#ctor">
            <summary>
            Initializes a new instance of the
            StorageAccountRegenerateKeyResponse class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountRegenerateKeyResponse.StorageAccountKeys">
            <summary>
            Optional. Gets the access keys associated with the storage account,
            one of which mayhave been regenerated by this operation.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters">
            <summary>
            The parameters to update on the account.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters.#ctor">
            <summary>
            Initializes a new instance of the StorageAccountUpdateParameters
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters.AccountType">
            <summary>
            Optional. Gets or sets the account type. Note that StandardZRS and
            PremiumLRS accounts cannot be changed to other account types, and
            other account types cannot be changed to StandardZRS or PremiumLRS.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters.CustomDomain">
            <summary>
            Optional. User domain assigned to the storage account. Name is the
            CNAME source. Only one custom domain is supported per storage
            account at this time. To clear the existing custom domain, use an
            empty string for the custom domain name property.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateParameters.Tags">
            <summary>
            Optional. Gets or sets a list of key value pairs that describe the
            resource. These tags can be used in viewing and grouping this
            resource (across resource groups). A maximum of 15 tags can be
            provided for a resource. Each tag must have a key no greater than
            128 characters and value no greater than 256 characters. This is a
            full replace so all the existing tags will be replaced on Update.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateResponse">
            <summary>
            The Update storage account operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateResponse.#ctor">
            <summary>
            Initializes a new instance of the StorageAccountUpdateResponse
            class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.StorageAccountUpdateResponse.StorageAccount">
            <summary>
            Optional. Gets the storage account with the updated properties
            populated.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.Usage">
            <summary>
            Describes Storage Resource Usage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.Usage.#ctor">
            <summary>
            Initializes a new instance of the Usage class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.Usage.CurrentValue">
            <summary>
            Required. Gets the current count of the allocated resources in the
            subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.Usage.Limit">
            <summary>
            Required. Gets the maximum count of the resources that can be
            allocated in the subscription.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.Usage.Name">
            <summary>
            Required. Gets the name of the type of usage.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.Usage.Unit">
            <summary>
            Required. Gets the unit of measurement.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.UsageListResponse">
            <summary>
            The List Usages operation response.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.UsageListResponse.#ctor">
            <summary>
            Initializes a new instance of the UsageListResponse class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.UsageListResponse.GetEnumerator">
            <summary>
            Gets the sequence of Usages.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.UsageListResponse.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Gets the sequence of Usages.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.UsageListResponse.Usages">
            <summary>
            Optional. Gets or sets the list Storage Resource Usages.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.UsageName">
            <summary>
            The Usage Names.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.Storage.Models.UsageName.#ctor">
            <summary>
            Initializes a new instance of the UsageName class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.UsageName.LocalizedValue">
            <summary>
            Optional. Gets a localized string describing the resource name.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.Storage.Models.UsageName.Value">
            <summary>
            Optional. Gets a string describing the resource name.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.Storage.Models.UsageUnit">
            <summary>
            The usage unit.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.UsageUnit.Count">
            <summary>
            The count usage unit.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.UsageUnit.Bytes">
            <summary>
            The bytes usage unit.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.UsageUnit.Seconds">
            <summary>
            The seconds usage unit.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.UsageUnit.Percent">
            <summary>
            The percent usage unit.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.UsageUnit.CountsPerSecond">
            <summary>
            The counts per second usage unit.
            </summary>
        </member>
        <member name="F:Microsoft.Azure.Management.Storage.Models.UsageUnit.BytesPerSecond">
            <summary>
            The bytes per second usage unit.
            </summary>
        </member>
    </members>
</doc>