Share via


KeyVault Class

Definition

Low-level API implementation for the KeyVault service. The Azure management API provides a RESTful set of web services that interact with Azure Key Vault.

public class KeyVault
type KeyVault = class
Public Class KeyVault
Inheritance
KeyVault

Constructors

KeyVault()

Methods

ManagedHsmsCheckNameAvailability(String, ICheckMhsmNameAvailabilityParameters, Func<HttpResponseMessage,Task<ICheckMhsmNameAvailabilityResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Checks that the managed hsm name is valid and is not already in use.

ManagedHsmsCheckNameAvailabilityViaIdentity(String, ICheckMhsmNameAvailabilityParameters, Func<HttpResponseMessage,Task<ICheckMhsmNameAvailabilityResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Checks that the managed hsm name is valid and is not already in use.

ManagedHsmsCheckNameAvailabilityViaIdentityWithResult(String, ICheckMhsmNameAvailabilityParameters, IEventListener, ISendAsync, SerializationMode)
ManagedHsmsCheckNameAvailabilityViaJsonString(String, String, Func<HttpResponseMessage,Task<ICheckMhsmNameAvailabilityResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Checks that the managed hsm name is valid and is not already in use.

ManagedHsmsCheckNameAvailabilityViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
ManagedHsmsCheckNameAvailabilityWithResult(String, ICheckMhsmNameAvailabilityParameters, IEventListener, ISendAsync, SerializationMode)
ManagedHsmsCreateOrUpdate(String, String, String, IManagedHsm, Func<HttpResponseMessage,Task<IManagedHsm>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a managed HSM Pool in the specified subscription.

ManagedHsmsCreateOrUpdateViaIdentity(String, IManagedHsm, Func<HttpResponseMessage, Task<IManagedHsm>,Task>, Func<HttpResponseMessage,Task<IManagedHsmError>, Task>, IEventListener, ISendAsync, SerializationMode)

Update a managed HSM Pool in the specified subscription.

ManagedHsmsCreateOrUpdateViaIdentityWithResult(String, IManagedHsm, IEventListener, ISendAsync, SerializationMode)
ManagedHsmsCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IManagedHsm>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Update a managed HSM Pool in the specified subscription.

ManagedHsmsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
ManagedHsmsCreateOrUpdateWithResult(String, String, String, IManagedHsm, IEventListener, ISendAsync, SerializationMode)
ManagedHsmsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Deletes the specified managed HSM Pool.

ManagedHsmsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Deletes the specified managed HSM Pool.

ManagedHsmsGet(String, String, String, Func<HttpResponseMessage, Task<IManagedHsm>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Gets the specified managed HSM Pool.

ManagedHsmsGetDeleted(String, String, String, Func<HttpResponseMessage, Task<IDeletedManagedHsm>,Task>, Func<HttpResponseMessage,Task<IManagedHsmError>, Task>, IEventListener, ISendAsync)

Gets the specified deleted managed HSM.

ManagedHsmsGetDeletedViaIdentity(String, Func<HttpResponseMessage, Task<IDeletedManagedHsm>,Task>, Func<HttpResponseMessage,Task<IManagedHsmError>, Task>, IEventListener, ISendAsync)

Gets the specified deleted managed HSM.

ManagedHsmsGetDeletedViaIdentityWithResult(String, IEventListener, ISendAsync)
ManagedHsmsGetDeletedWithResult(String, String, String, IEventListener, ISendAsync)
ManagedHsmsGetViaIdentity(String, Func<HttpResponseMessage,Task<IManagedHsm>, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Gets the specified managed HSM Pool.

ManagedHsmsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
ManagedHsmsGetWithResult(String, String, String, IEventListener, ISendAsync)
ManagedHsmsListByResourceGroup(String, String, Nullable<Int32>, Func<HttpResponseMessage,Task<IManagedHsmListResult>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the managed HSM Pools associated with the subscription and within the specified resource group.

ManagedHsmsListByResourceGroupViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage,Task<IManagedHsmListResult>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the managed HSM Pools associated with the subscription and within the specified resource group.

ManagedHsmsListByResourceGroupViaIdentityWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
ManagedHsmsListByResourceGroupWithResult(String, String, Nullable<Int32>, IEventListener, ISendAsync)
ManagedHsmsListBySubscription(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IManagedHsmListResult>,Task>, Func<HttpResponseMessage,Task<IManagedHsmError>, Task>, IEventListener, ISendAsync)

The List operation gets information about the managed HSM Pools associated with the subscription.

ManagedHsmsListBySubscriptionViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage,Task<IManagedHsmListResult>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the managed HSM Pools associated with the subscription.

ManagedHsmsListBySubscriptionViaIdentityWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
ManagedHsmsListBySubscriptionWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
ManagedHsmsListDeleted(String, Func<HttpResponseMessage,Task<IDeletedManagedHsmListResult>, Task>, Func<HttpResponseMessage,Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the deleted managed HSMs associated with the subscription.

ManagedHsmsListDeletedViaIdentity(String, Func<HttpResponseMessage, Task<IDeletedManagedHsmListResult>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the deleted managed HSMs associated with the subscription.

ManagedHsmsListDeletedViaIdentityWithResult(String, IEventListener, ISendAsync)
ManagedHsmsListDeletedWithResult(String, IEventListener, ISendAsync)
ManagedHsmsPurgeDeleted(String, String, String, Func<HttpResponseMessage,Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Permanently deletes the specified managed HSM.

ManagedHsmsPurgeDeletedViaIdentity(String, Func<HttpResponseMessage,Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Permanently deletes the specified managed HSM.

ManagedHsmsUpdate(String, String, String, IManagedHsm, Func<HttpResponseMessage, Task<IManagedHsm>,Task>, Func<HttpResponseMessage,Task<IManagedHsmError>, Task>, IEventListener, ISendAsync, SerializationMode)

Update a managed HSM Pool in the specified subscription.

ManagedHsmsUpdateViaIdentity(String, IManagedHsm, Func<HttpResponseMessage, Task<IManagedHsm>,Task>, Func<HttpResponseMessage,Task<IManagedHsmError>, Task>, IEventListener, ISendAsync, SerializationMode)

Update a managed HSM Pool in the specified subscription.

ManagedHsmsUpdateViaIdentityWithResult(String, IManagedHsm, IEventListener, ISendAsync, SerializationMode)
ManagedHsmsUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IManagedHsm>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Update a managed HSM Pool in the specified subscription.

ManagedHsmsUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
ManagedHsmsUpdateWithResult(String, String, String, IManagedHsm, IEventListener, ISendAsync, SerializationMode)
MhsmPrivateEndpointConnectionsDelete(String, String, String, String, Func<HttpResponseMessage,Task<IMhsmPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the managed hsm pool.

MhsmPrivateEndpointConnectionsDeleteViaIdentity(String, Func<HttpResponseMessage, Task<IMhsmPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the managed hsm pool.

MhsmPrivateEndpointConnectionsDeleteViaIdentityWithResult(String, IEventListener, ISendAsync)
MhsmPrivateEndpointConnectionsDeleteWithResult(String, String, String, String, IEventListener, ISendAsync)
MhsmPrivateEndpointConnectionsGet(String, String, String, String, Func<HttpResponseMessage,Task<IMhsmPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the managed HSM Pool.

MhsmPrivateEndpointConnectionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IMhsmPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the managed HSM Pool.

MhsmPrivateEndpointConnectionsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
MhsmPrivateEndpointConnectionsGetWithResult(String, String, String, String, IEventListener, ISendAsync)
MhsmPrivateEndpointConnectionsListByResource(String, String, String, Func<HttpResponseMessage,Task<IMhsmPrivateEndpointConnectionsListResult>, Task>, Func<HttpResponseMessage,Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the private endpoint connections associated with the managed HSM Pool.

MhsmPrivateEndpointConnectionsListByResourceViaIdentity(String, Func<HttpResponseMessage,Task<IMhsmPrivateEndpointConnectionsListResult>, Task>, Func<HttpResponseMessage,Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the private endpoint connections associated with the managed HSM Pool.

MhsmPrivateEndpointConnectionsListByResourceViaIdentityWithResult(String, IEventListener, ISendAsync)
MhsmPrivateEndpointConnectionsListByResourceWithResult(String, String, String, IEventListener, ISendAsync)
MhsmPrivateEndpointConnectionsPut(String, String, String, String, IMhsmPrivateEndpointConnection, Func<HttpResponseMessage,Task<IMhsmPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Put the specified private endpoint connection associated with the managed hsm pool.

MhsmPrivateEndpointConnectionsPutViaIdentity(String, IMhsmPrivateEndpointConnection, Func<HttpResponseMessage,Task<IMhsmPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Put the specified private endpoint connection associated with the managed hsm pool.

MhsmPrivateEndpointConnectionsPutViaIdentityWithResult(String, IMhsmPrivateEndpointConnection, IEventListener, ISendAsync, SerializationMode)
MhsmPrivateEndpointConnectionsPutViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IMhsmPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Put the specified private endpoint connection associated with the managed hsm pool.

MhsmPrivateEndpointConnectionsPutViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
MhsmPrivateEndpointConnectionsPutWithResult(String, String, String, String, IMhsmPrivateEndpointConnection, IEventListener, ISendAsync, SerializationMode)
MhsmPrivateLinkResourcesListByMhsmResource(String, String, String, Func<HttpResponseMessage,Task<IMhsmPrivateLinkResourceListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the private link resources supported for the managed hsm pool.

MhsmPrivateLinkResourcesListByMhsmResourceViaIdentity(String, Func<HttpResponseMessage,Task<IMhsmPrivateLinkResourceListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the private link resources supported for the managed hsm pool.

MhsmPrivateLinkResourcesListByMhsmResourceViaIdentityWithResult(String, IEventListener, ISendAsync)
MhsmPrivateLinkResourcesListByMhsmResourceWithResult(String, String, String, IEventListener, ISendAsync)
MhsmRegionsListByResource(String, String, String, Func<HttpResponseMessage, Task<IMhsmRegionsListResult>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the regions associated with the managed HSM Pool.

MhsmRegionsListByResourceViaIdentity(String, Func<HttpResponseMessage, Task<IMhsmRegionsListResult>,Task>, Func<HttpResponseMessage, Task<IManagedHsmError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the regions associated with the managed HSM Pool.

MhsmRegionsListByResourceViaIdentityWithResult(String, IEventListener, ISendAsync)
MhsmRegionsListByResourceWithResult(String, String, String, IEventListener, ISendAsync)
PrivateEndpointConnectionsDelete(String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the key vault.

PrivateEndpointConnectionsDeleteViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the key vault.

PrivateEndpointConnectionsDeleteViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateEndpointConnectionsDeleteWithResult(String, String, String, String, IEventListener, ISendAsync)
PrivateEndpointConnectionsGet(String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the key vault.

PrivateEndpointConnectionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the key vault.

PrivateEndpointConnectionsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateEndpointConnectionsGetWithResult(String, String, String, String, IEventListener, ISendAsync)
PrivateEndpointConnectionsListByResource(String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnectionListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the private endpoint connections associated with the vault.

PrivateEndpointConnectionsListByResourceViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnectionListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the private endpoint connections associated with the vault.

PrivateEndpointConnectionsListByResourceViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateEndpointConnectionsListByResourceWithResult(String, String, String, IEventListener, ISendAsync)
PrivateEndpointConnectionsPut(String, String, String, String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Put the specified private endpoint connection associated with the key vault.

PrivateEndpointConnectionsPutViaIdentity(String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Put the specified private endpoint connection associated with the key vault.

PrivateEndpointConnectionsPutViaIdentityWithResult(String, IPrivateEndpointConnection, IEventListener, ISendAsync, SerializationMode)
PrivateEndpointConnectionsPutViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Put the specified private endpoint connection associated with the key vault.

PrivateEndpointConnectionsPutViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
PrivateEndpointConnectionsPutWithResult(String, String, String, String, IPrivateEndpointConnection, IEventListener, ISendAsync, SerializationMode)
PrivateLinkResourcesListByVault(String, String, String, Func<HttpResponseMessage, Task<IPrivateLinkResourceListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the private link resources supported for the key vault.

PrivateLinkResourcesListByVaultViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateLinkResourceListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the private link resources supported for the key vault.

PrivateLinkResourcesListByVaultViaIdentityWithResult(String, IEventListener, ISendAsync)
PrivateLinkResourcesListByVaultWithResult(String, String, String, IEventListener, ISendAsync)
VaultsCheckNameAvailability(String, IVaultCheckNameAvailabilityParameters, Func<HttpResponseMessage,Task<ICheckNameAvailabilityResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Checks that the vault name is valid and is not already in use.

VaultsCheckNameAvailabilityViaIdentity(String, IVaultCheckNameAvailabilityParameters, Func<HttpResponseMessage,Task<ICheckNameAvailabilityResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Checks that the vault name is valid and is not already in use.

VaultsCheckNameAvailabilityViaIdentityWithResult(String, IVaultCheckNameAvailabilityParameters, IEventListener, ISendAsync, SerializationMode)
VaultsCheckNameAvailabilityViaJsonString(String, String, Func<HttpResponseMessage, Task<ICheckNameAvailabilityResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Checks that the vault name is valid and is not already in use.

VaultsCheckNameAvailabilityViaJsonStringWithResult(String, String, IEventListener, ISendAsync)
VaultsCheckNameAvailabilityWithResult(String, IVaultCheckNameAvailabilityParameters, IEventListener, ISendAsync, SerializationMode)
VaultsCreateOrUpdate(String, String, String, IVaultCreateOrUpdateParameters, Func<HttpResponseMessage,Task<IVault>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a key vault in the specified subscription.

VaultsCreateOrUpdateViaIdentity(String, IVaultCreateOrUpdateParameters, Func<HttpResponseMessage,Task<IVault>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a key vault in the specified subscription.

VaultsCreateOrUpdateViaIdentityWithResult(String, IVaultCreateOrUpdateParameters, IEventListener, ISendAsync, SerializationMode)
VaultsCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IVault>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Update a key vault in the specified subscription.

VaultsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
VaultsCreateOrUpdateWithResult(String, String, String, IVaultCreateOrUpdateParameters, IEventListener, ISendAsync, SerializationMode)
VaultsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the specified Azure key vault.

VaultsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Deletes the specified Azure key vault.

VaultsGet(String, String, String, Func<HttpResponseMessage,Task<IVault>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the specified Azure key vault.

VaultsGetDeleted(String, String, String, Func<HttpResponseMessage, Task<IDeletedVault>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets the deleted Azure key vault.

VaultsGetDeletedViaIdentity(String, Func<HttpResponseMessage, Task<IDeletedVault>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Gets the deleted Azure key vault.

VaultsGetDeletedViaIdentityWithResult(String, IEventListener, ISendAsync)
VaultsGetDeletedWithResult(String, String, String, IEventListener, ISendAsync)
VaultsGetViaIdentity(String, Func<HttpResponseMessage,Task<IVault>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the specified Azure key vault.

VaultsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
VaultsGetWithResult(String, String, String, IEventListener, ISendAsync)
VaultsList(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IResourceListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

The List operation gets information about the vaults associated with the subscription.

VaultsListByResourceGroup(String, String, Nullable<Int32>, Func<HttpResponseMessage, Task<IVaultListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

The List operation gets information about the vaults associated with the subscription and within the specified resource group.

VaultsListByResourceGroupViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage,Task<IVaultListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

The List operation gets information about the vaults associated with the subscription and within the specified resource group.

VaultsListByResourceGroupViaIdentityWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
VaultsListByResourceGroupWithResult(String, String, Nullable<Int32>, IEventListener, ISendAsync)
VaultsListBySubscription(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IVaultListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

The List operation gets information about the vaults associated with the subscription.

VaultsListBySubscriptionViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IVaultListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

The List operation gets information about the vaults associated with the subscription.

VaultsListBySubscriptionViaIdentityWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
VaultsListBySubscriptionWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
VaultsListDeleted(String, Func<HttpResponseMessage,Task<IDeletedVaultListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the deleted vaults in a subscription.

VaultsListDeletedViaIdentity(String, Func<HttpResponseMessage, Task<IDeletedVaultListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets information about the deleted vaults in a subscription.

VaultsListDeletedViaIdentityWithResult(String, IEventListener, ISendAsync)
VaultsListDeletedWithResult(String, IEventListener, ISendAsync)
VaultsListViaIdentity(String, Nullable<Int32>, Func<HttpResponseMessage, Task<IResourceListResult>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

The List operation gets information about the vaults associated with the subscription.

VaultsListViaIdentityWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
VaultsListWithResult(String, Nullable<Int32>, IEventListener, ISendAsync)
VaultsPurgeDeleted(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Permanently deletes the specified vault. aka Purges the deleted Azure key vault.

VaultsPurgeDeletedViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Permanently deletes the specified vault. aka Purges the deleted Azure key vault.

VaultsUpdate(String, String, String, IVaultPatchParameters, Func<HttpResponseMessage, Task<IVault>,Task>, Func<HttpResponseMessage,Task<IVault>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a key vault in the specified subscription.

VaultsUpdateAccessPolicy(String, String, String, String, IVaultAccessPolicyParameters, Func<HttpResponseMessage,Task<IVaultAccessPolicyParameters>, Task>, Func<HttpResponseMessage,Task<IVaultAccessPolicyParameters>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update access policies in a key vault in the specified subscription.

VaultsUpdateAccessPolicyViaIdentity(String, IVaultAccessPolicyParameters, Func<HttpResponseMessage,Task<IVaultAccessPolicyParameters>, Task>, Func<HttpResponseMessage,Task<IVaultAccessPolicyParameters>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update access policies in a key vault in the specified subscription.

VaultsUpdateAccessPolicyViaIdentityWithResult(String, IVaultAccessPolicyParameters, IEventListener, ISendAsync, SerializationMode)
VaultsUpdateAccessPolicyViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IVaultAccessPolicyParameters>, Task>, Func<HttpResponseMessage,Task<IVaultAccessPolicyParameters>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Update access policies in a key vault in the specified subscription.

VaultsUpdateAccessPolicyViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
VaultsUpdateAccessPolicyWithResult(String, String, String, String, IVaultAccessPolicyParameters, IEventListener, ISendAsync, SerializationMode)
VaultsUpdateViaIdentity(String, IVaultPatchParameters, Func<HttpResponseMessage, Task<IVault>,Task>, Func<HttpResponseMessage,Task<IVault>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a key vault in the specified subscription.

VaultsUpdateViaIdentityWithResult(String, IVaultPatchParameters, IEventListener, ISendAsync, SerializationMode)
VaultsUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage, Task<IVault>,Task>, Func<HttpResponseMessage,Task<IVault>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Update a key vault in the specified subscription.

VaultsUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
VaultsUpdateWithResult(String, String, String, IVaultPatchParameters, IEventListener, ISendAsync, SerializationMode)

Applies to