Microsoft.Azure.Management.KeyVault.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Azure.Management.KeyVault</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Azure.Management.KeyVault.IKeyVaultManagementClient">
            <summary>
            The Azure management API provides a RESTful set of web services that
            interact with Azure Key Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.IKeyVaultManagementClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.IKeyVaultManagementClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.IKeyVaultManagementClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.IKeyVaultManagementClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.IKeyVaultManagementClient.SubscriptionId">
            <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.KeyVault.IKeyVaultManagementClient.ApiVersion">
            <summary>
            Client Api Version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.IKeyVaultManagementClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.IKeyVaultManagementClient.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.KeyVault.IKeyVaultManagementClient.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.KeyVault.IKeyVaultManagementClient.Vaults">
            <summary>
            Gets the IVaultsOperations.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.IVaultsOperations">
            <summary>
            VaultsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.IVaultsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update a key vault in the specified subscription.
            </summary>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the server belongs.
            </param>
            <param name='vaultName'>
            Name of the vault
            </param>
            <param name='parameters'>
            Parameters to create or update the vault
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.KeyVault.IVaultsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified Azure key vault.
            </summary>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='vaultName'>
            The name of the vault 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.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.IVaultsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified Azure key vault.
            </summary>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='vaultName'>
            The name of the vault.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.KeyVault.IVaultsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Nullable{System.Int32},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated
            with the subscription and within the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='top'>
            Maximum number of results to return.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.KeyVault.IVaultsOperations.ListDeletedWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about the deleted vaults in a subscription.
            </summary>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.IVaultsOperations.GetDeletedWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the deleted Azure key vault.
            </summary>
            <param name='vaultName'>
            The name of the vault.
            </param>
            <param name='location'>
            The location of the deleted vault.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.KeyVault.IVaultsOperations.PurgeDeletedWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Permanently deletes the specified vault. aka Purges the deleted
            Azure key vault.
            </summary>
            <param name='vaultName'>
            The name of the soft-deleted vault.
            </param>
            <param name='location'>
            The location of the soft-deleted vault.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.IVaultsOperations.BeginPurgeDeletedWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Permanently deletes the specified vault. aka Purges the deleted
            Azure key vault.
            </summary>
            <param name='vaultName'>
            The name of the soft-deleted vault.
            </param>
            <param name='location'>
            The location of the soft-deleted vault.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.IVaultsOperations.ListWithHttpMessagesAsync(System.Nullable{System.Int32},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated
            with the subscription.
            </summary>
            <param name='top'>
            Maximum number of results to return.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown 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.KeyVault.IVaultsOperations.ListByResourceGroupNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated
            with the subscription and within the specified resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.IVaultsOperations.ListDeletedNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about the deleted vaults in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.IVaultsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated
            with the subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='customHeaders'>
            The headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient">
            <summary>
            The Azure management API provides a RESTful set of web services that
            interact with Azure Key Vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.BaseUri">
            <summary>
            The base URI of the service.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.SerializationSettings">
            <summary>
            Gets or sets json serialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.DeserializationSettings">
            <summary>
            Gets or sets json deserialization settings.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.Credentials">
            <summary>
            Credentials needed for the client to connect to Azure.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.SubscriptionId">
            <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.KeyVault.KeyVaultManagementClient.ApiVersion">
            <summary>
            Client Api Version.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.AcceptLanguage">
            <summary>
            Gets or sets the preferred language for the response.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.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.KeyVault.KeyVaultManagementClient.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.KeyVault.KeyVaultManagementClient.Vaults">
            <summary>
            Gets the IVaultsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.#ctor(System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the KeyVaultManagementClient class.
            </summary>
            <param name='handlers'>
            Optional. The delegating handlers to add to the http client pipeline.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient.#ctor(System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the KeyVaultManagementClient 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.KeyVault.KeyVaultManagementClient.#ctor(System.Uri,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the KeyVaultManagementClient 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.KeyVault.KeyVaultManagementClient.#ctor(System.Uri,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the KeyVaultManagementClient 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.KeyVault.KeyVaultManagementClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the KeyVaultManagementClient 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.KeyVault.KeyVaultManagementClient.#ctor(Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the KeyVaultManagementClient 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.KeyVault.KeyVaultManagementClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the KeyVaultManagementClient 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.KeyVault.KeyVaultManagementClient.#ctor(System.Uri,Microsoft.Rest.ServiceClientCredentials,System.Net.Http.HttpClientHandler,System.Net.Http.DelegatingHandler[])">
            <summary>
            Initializes a new instance of the KeyVaultManagementClient 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.KeyVault.KeyVaultManagementClient.Initialize">
            <summary>
            Initializes client properties.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry">
            <summary>
            An identity that have access to the key vault. All identities in the
            array must use the same tenant ID as the key vault's tenant ID.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry.#ctor">
            <summary>
            Initializes a new instance of the AccessPolicyEntry class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry.#ctor(System.Guid,System.String,Microsoft.Azure.Management.KeyVault.Models.Permissions,System.Nullable{System.Guid})">
            <summary>
            Initializes a new instance of the AccessPolicyEntry class.
            </summary>
            <param name="tenantId">The Azure Active Directory tenant ID that
            should be used for authenticating requests to the key
            vault.</param>
            <param name="objectId">The object ID of a user, service principal
            or security group in the Azure Active Directory tenant for the
            vault. The object ID must be unique for the list of access
            policies.</param>
            <param name="permissions">Permissions the identity has for keys,
            secrets and certificates.</param>
            <param name="applicationId"> Application ID of the client making
            request on behalf of a principal</param>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry.TenantId">
            <summary>
            Gets or sets the Azure Active Directory tenant ID that should be
            used for authenticating requests to the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry.ObjectId">
            <summary>
            Gets or sets the object ID of a user, service principal or
            security group in the Azure Active Directory tenant for the
            vault. The object ID must be unique for the list of access
            policies.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry.ApplicationId">
            <summary>
            Gets or sets Application ID of the client making request on
            behalf of a principal
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry.Permissions">
            <summary>
            Gets or sets permissions the identity has for keys, secrets and
            certificates.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.CertificatePermissions">
            <summary>
            Defines values for CertificatePermissions.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.CreateMode">
            <summary>
            Defines values for CreateMode.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.DeletedVault">
            <summary>
            Deleted vault information with extended details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.DeletedVault.#ctor">
            <summary>
            Initializes a new instance of the DeletedVault class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.DeletedVault.#ctor(System.String,System.String,System.String,Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties)">
            <summary>
            Initializes a new instance of the DeletedVault class.
            </summary>
            <param name="id">The resource ID for the deleted key vault.</param>
            <param name="name">The name of the key vault.</param>
            <param name="type">The resource type of the key vault.</param>
            <param name="properties">Properties of the vault</param>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVault.Id">
            <summary>
            Gets the resource ID for the deleted key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVault.Name">
            <summary>
            Gets the name of the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVault.Type">
            <summary>
            Gets the resource type of the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVault.Properties">
            <summary>
            Gets or sets properties of the vault
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties">
            <summary>
            Properties of the deleted vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties.#ctor">
            <summary>
            Initializes a new instance of the DeletedVaultProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties.#ctor(System.String,System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the DeletedVaultProperties class.
            </summary>
            <param name="vaultId">The resource id of the original
            vault.</param>
            <param name="location">The location of the original vault.</param>
            <param name="deletionDate">The deleted date.</param>
            <param name="scheduledPurgeDate">The scheduled purged date.</param>
            <param name="tags">Tags of the original vault.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties.VaultId">
            <summary>
            Gets the resource id of the original vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties.Location">
            <summary>
            Gets the location of the original vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties.DeletionDate">
            <summary>
            Gets the deleted date.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties.ScheduledPurgeDate">
            <summary>
            Gets the scheduled purged date.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.DeletedVaultProperties.Tags">
            <summary>
            Gets tags of the original vault.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.Family">
            <summary>
            Defines values for Family.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.KeyPermissions">
            <summary>
            Defines values for KeyPermissions.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.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.KeyVault.Models.Page`1.NextPageLink">
            <summary>
            Gets the link to the next page.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.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.KeyVault.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.KeyVault.Models.Permissions">
            <summary>
            Permissions the identity has for keys, secrets, certificates and
            storage.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Permissions.#ctor">
            <summary>
            Initializes a new instance of the Permissions class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Permissions.#ctor(System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String})">
            <summary>
            Initializes a new instance of the Permissions class.
            </summary>
            <param name="keys">Permissions to keys</param>
            <param name="secrets">Permissions to secrets</param>
            <param name="certificates">Permissions to certificates</param>
            <param name="storage">Permissions to storage accounts</param>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Permissions.Keys">
            <summary>
            Gets or sets permissions to keys
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Permissions.Secrets">
            <summary>
            Gets or sets permissions to secrets
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Permissions.Certificates">
            <summary>
            Gets or sets permissions to certificates
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Permissions.Storage">
            <summary>
            Gets or sets permissions to storage accounts
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.Resource">
            <summary>
            Key Vault resource
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Resource.#ctor">
            <summary>
            Initializes a new instance of the Resource class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.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="name">The name of the key vault.</param>
            <param name="location">The supported Azure location where the key
            vault should be created.</param>
            <param name="id">The Azure Resource Manager resource ID for the
            key vault.</param>
            <param name="type">The resource type of the key vault.</param>
            <param name="tags">The tags that will be assigned to the key
            vault. </param>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Resource.Id">
            <summary>
            Gets the Azure Resource Manager resource ID for the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Resource.Name">
            <summary>
            Gets or sets the name of the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Resource.Type">
            <summary>
            Gets the resource type of the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Resource.Location">
            <summary>
            Gets or sets the supported Azure location where the key vault
            should be created.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Resource.Tags">
            <summary>
            Gets or sets the tags that will be assigned to the key vault.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.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.KeyVault.Models.SecretPermissions">
            <summary>
            Defines values for SecretPermissions.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.Sku">
            <summary>
            SKU details
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Sku.#ctor">
            <summary>
            Initializes a new instance of the Sku class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Sku.#ctor(Microsoft.Azure.Management.KeyVault.Models.SkuName)">
            <summary>
            Initializes a new instance of the Sku class.
            </summary>
            <param name="name">SKU name to specify whether the key vault is a
            standard vault or a premium vault. Possible values include:
            'standard', 'premium'</param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Sku.#cctor">
            <summary>
            Static constructor for Sku class.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Sku.Name">
            <summary>
            Gets or sets SKU name to specify whether the key vault is a
            standard vault or a premium vault. Possible values include:
            'standard', 'premium'
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Sku.Family">
            <summary>
            SKU family name
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Sku.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.SkuFamily">
            <summary>
            Defines values for SkuFamily.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.SkuName">
            <summary>
            Defines values for SkuName.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.StoragePermissions">
            <summary>
            Defines values for StoragePermissions.
            </summary>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.Vault">
            <summary>
            Resource information with extended details.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Vault.#ctor">
            <summary>
            Initializes a new instance of the Vault class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Vault.#ctor(System.String,System.String,Microsoft.Azure.Management.KeyVault.Models.VaultProperties,System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the Vault class.
            </summary>
            <param name="name">The name of the key vault.</param>
            <param name="location">The supported Azure location where the key
            vault should be created.</param>
            <param name="properties">Properties of the vault</param>
            <param name="id">The Azure Resource Manager resource ID for the
            key vault.</param>
            <param name="type">The resource type of the key vault.</param>
            <param name="tags">The tags that will be assigned to the key
            vault. </param>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.Vault.Properties">
            <summary>
            Gets or sets properties of the vault
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.Vault.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters">
            <summary>
            Parameters for creating or updating a vault
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters.#ctor">
            <summary>
            Initializes a new instance of the VaultCreateOrUpdateParameters
            class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters.#ctor(System.String,Microsoft.Azure.Management.KeyVault.Models.VaultProperties,System.Collections.Generic.IDictionary{System.String,System.String})">
            <summary>
            Initializes a new instance of the VaultCreateOrUpdateParameters
            class.
            </summary>
            <param name="location">The supported Azure location where the key
            vault should be created.</param>
            <param name="properties">Properties of the vault</param>
            <param name="tags">The tags that will be assigned to the key
            vault.</param>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters.Location">
            <summary>
            Gets or sets the supported Azure location where the key vault
            should be created.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters.Tags">
            <summary>
            Gets or sets the tags that will be assigned to the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters.Properties">
            <summary>
            Gets or sets properties of the vault
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.Models.VaultProperties">
            <summary>
            Properties of the vault
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.#ctor">
            <summary>
            Initializes a new instance of the VaultProperties class.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.#ctor(System.Guid,Microsoft.Azure.Management.KeyVault.Models.Sku,System.Collections.Generic.IList{Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry},System.String,System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{Microsoft.Azure.Management.KeyVault.Models.CreateMode})">
            <summary>
            Initializes a new instance of the VaultProperties class.
            </summary>
            <param name="tenantId">The Azure Active Directory tenant ID that
            should be used for authenticating requests to the key
            vault.</param>
            <param name="sku">SKU details</param>
            <param name="accessPolicies">An array of 0 to 16 identities that
            have access to the key vault. All identities in the array must
            use the same tenant ID as the key vault's tenant ID.</param>
            <param name="vaultUri">The URI of the vault for performing
            operations on keys and secrets.</param>
            <param name="enabledForDeployment">Property to specify whether
            Azure Virtual Machines are permitted to retrieve certificates
            stored as secrets from the key vault.</param>
            <param name="enabledForDiskEncryption">Property to specify whether
            Azure Disk Encryption is permitted to retrieve secrets from the
            vault and unwrap keys.</param>
            <param name="enabledForTemplateDeployment">Property to specify
            whether Azure Resource Manager is permitted to retrieve secrets
            from the key vault.</param>
            <param name="enableSoftDelete">Property to specify whether the
            'soft delete' functionality is enabled for this key vault. It
            does not accept false value.</param>
            <param name="createMode">The vault's create mode to indicate
            whether the vault need to be recovered or not. Possible values
            include: 'recover', 'default'</param>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.TenantId">
            <summary>
            Gets or sets the Azure Active Directory tenant ID that should be
            used for authenticating requests to the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.Sku">
            <summary>
            Gets or sets SKU details
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.AccessPolicies">
            <summary>
            Gets or sets an array of 0 to 16 identities that have access to
            the key vault. All identities in the array must use the same
            tenant ID as the key vault's tenant ID.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.VaultUri">
            <summary>
            Gets or sets the URI of the vault for performing operations on
            keys and secrets.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.EnabledForDeployment">
            <summary>
            Gets or sets property to specify whether Azure Virtual Machines
            are permitted to retrieve certificates stored as secrets from the
            key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.EnabledForDiskEncryption">
            <summary>
            Gets or sets property to specify whether Azure Disk Encryption is
            permitted to retrieve secrets from the vault and unwrap keys.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.EnabledForTemplateDeployment">
            <summary>
            Gets or sets property to specify whether Azure Resource Manager is
            permitted to retrieve secrets from the key vault.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.EnableSoftDelete">
            <summary>
            Gets or sets property to specify whether the 'soft delete'
            functionality is enabled for this key vault. It does not accept
            false value.
            </summary>
        </member>
        <member name="P:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.CreateMode">
            <summary>
            Gets or sets the vault's create mode to indicate whether the vault
            need to be recovered or not. Possible values include: 'recover',
            'default'
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.Models.VaultProperties.Validate">
            <summary>
            Validate the object.
            </summary>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown if validation fails
            </exception>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.VaultsOperations">
            <summary>
            VaultsOperations operations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.#ctor(Microsoft.Azure.Management.KeyVault.KeyVaultManagementClient)">
            <summary>
            Initializes a new instance of the VaultsOperations 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.KeyVault.VaultsOperations.Client">
            <summary>
            Gets a reference to the KeyVaultManagementClient
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.CreateOrUpdateWithHttpMessagesAsync(System.String,System.String,Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Create or update a key vault in the specified subscription.
            </summary>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the server belongs.
            </param>
            <param name='vaultName'>
            Name of the vault
            </param>
            <param name='parameters'>
            Parameters to create or update the vault
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.DeleteWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Deletes the specified Azure key vault.
            </summary>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='vaultName'>
            The name of the vault 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.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.GetWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the specified Azure key vault.
            </summary>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='vaultName'>
            The name of the vault.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.ListByResourceGroupWithHttpMessagesAsync(System.String,System.Nullable{System.Int32},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription and within the specified resource group.
            </summary>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='top'>
            Maximum number of results to return.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.ListDeletedWithHttpMessagesAsync(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about the deleted vaults in a subscription.
            </summary>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.GetDeletedWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets the deleted Azure key vault.
            </summary>
            <param name='vaultName'>
            The name of the vault.
            </param>
            <param name='location'>
            The location of the deleted vault.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.PurgeDeletedWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Permanently deletes the specified vault. aka Purges the deleted Azure key
            vault.
            </summary>
            <param name='vaultName'>
            The name of the soft-deleted vault.
            </param>
            <param name='location'>
            The location of the soft-deleted vault.
            </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.KeyVault.VaultsOperations.BeginPurgeDeletedWithHttpMessagesAsync(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Permanently deletes the specified vault. aka Purges the deleted Azure key
            vault.
            </summary>
            <param name='vaultName'>
            The name of the soft-deleted vault.
            </param>
            <param name='location'>
            The location of the soft-deleted vault.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.ListWithHttpMessagesAsync(System.Nullable{System.Int32},System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription.
            </summary>
            <param name='top'>
            Maximum number of results to return.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.ListByResourceGroupNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription and within the specified resource group.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.ListDeletedNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            Gets information about the deleted vaults in a subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperations.ListNextWithHttpMessagesAsync(System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.String}},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription.
            </summary>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='customHeaders'>
            Headers that will be added to request.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
            <exception cref="T:Microsoft.Rest.Azure.CloudException">
            Thrown when the operation returned an invalid status code
            </exception>
            <exception cref="T:Microsoft.Rest.SerializationException">
            Thrown when unable to deserialize the response
            </exception>
            <exception cref="T:Microsoft.Rest.ValidationException">
            Thrown when a required parameter is null
            </exception>
            <return>
            A response object containing the response body and response headers.
            </return>
        </member>
        <member name="T:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions">
            <summary>
            Extension methods for VaultsOperations.
            </summary>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.CreateOrUpdate(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String,Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters)">
            <summary>
            Create or update a key vault in the specified subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the server belongs.
            </param>
            <param name='vaultName'>
            Name of the vault
            </param>
            <param name='parameters'>
            Parameters to create or update the vault
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.CreateOrUpdateAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String,Microsoft.Azure.Management.KeyVault.Models.VaultCreateOrUpdateParameters,System.Threading.CancellationToken)">
            <summary>
            Create or update a key vault in the specified subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the server belongs.
            </param>
            <param name='vaultName'>
            Name of the vault
            </param>
            <param name='parameters'>
            Parameters to create or update the vault
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.Delete(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String)">
            <summary>
            Deletes the specified Azure key vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='vaultName'>
            The name of the vault to delete
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.DeleteAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Deletes the specified Azure key vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='vaultName'>
            The name of the vault to delete
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.Get(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String)">
            <summary>
            Gets the specified Azure key vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='vaultName'>
            The name of the vault.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.GetAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the specified Azure key vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='vaultName'>
            The name of the vault.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListByResourceGroup(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.Nullable{System.Int32})">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription and within the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='top'>
            Maximum number of results to return.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListByResourceGroupAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.Nullable{System.Int32},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription and within the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='resourceGroupName'>
            The name of the Resource Group to which the vault belongs.
            </param>
            <param name='top'>
            Maximum number of results to return.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListDeleted(Microsoft.Azure.Management.KeyVault.IVaultsOperations)">
            <summary>
            Gets information about the deleted vaults in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListDeletedAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.Threading.CancellationToken)">
            <summary>
            Gets information about the deleted vaults in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.GetDeleted(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String)">
            <summary>
            Gets the deleted Azure key vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='vaultName'>
            The name of the vault.
            </param>
            <param name='location'>
            The location of the deleted vault.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.GetDeletedAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets the deleted Azure key vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='vaultName'>
            The name of the vault.
            </param>
            <param name='location'>
            The location of the deleted vault.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.PurgeDeleted(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String)">
            <summary>
            Permanently deletes the specified vault. aka Purges the deleted Azure key
            vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='vaultName'>
            The name of the soft-deleted vault.
            </param>
            <param name='location'>
            The location of the soft-deleted vault.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.PurgeDeletedAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Permanently deletes the specified vault. aka Purges the deleted Azure key
            vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='vaultName'>
            The name of the soft-deleted vault.
            </param>
            <param name='location'>
            The location of the soft-deleted vault.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.BeginPurgeDeleted(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String)">
            <summary>
            Permanently deletes the specified vault. aka Purges the deleted Azure key
            vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='vaultName'>
            The name of the soft-deleted vault.
            </param>
            <param name='location'>
            The location of the soft-deleted vault.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.BeginPurgeDeletedAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.String,System.Threading.CancellationToken)">
            <summary>
            Permanently deletes the specified vault. aka Purges the deleted Azure key
            vault.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='vaultName'>
            The name of the soft-deleted vault.
            </param>
            <param name='location'>
            The location of the soft-deleted vault.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.List(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.Nullable{System.Int32})">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='top'>
            Maximum number of results to return.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.Nullable{System.Int32},System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='top'>
            Maximum number of results to return.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListByResourceGroupNext(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription and within the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListByResourceGroupNextAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription and within the specified resource group.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListDeletedNext(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String)">
            <summary>
            Gets information about the deleted vaults in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListDeletedNextAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            Gets information about the deleted vaults in a subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListNext(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
        </member>
        <member name="M:Microsoft.Azure.Management.KeyVault.VaultsOperationsExtensions.ListNextAsync(Microsoft.Azure.Management.KeyVault.IVaultsOperations,System.String,System.Threading.CancellationToken)">
            <summary>
            The List operation gets information about the vaults associated with the
            subscription.
            </summary>
            <param name='operations'>
            The operations group for this extension method.
            </param>
            <param name='nextPageLink'>
            The NextLink from the previous successful call to List operation.
            </param>
            <param name='cancellationToken'>
            The cancellation token.
            </param>
        </member>
    </members>
</doc>