Share via


IVaultsOperations Interface

Definition

VaultsOperations operations.

public interface IVaultsOperations
type IVaultsOperations = interface
Public Interface IVaultsOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, VaultCreateOrUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Create or update a key vault in the specified subscription.

BeginPurgeDeletedWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

CheckNameAvailabilityWithHttpMessagesAsync(VaultCheckNameAvailabilityParameters, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateWithHttpMessagesAsync(String, String, VaultCreateOrUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Create or update a key vault in the specified subscription.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified Azure key vault.

GetDeletedWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the deleted Azure key vault.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the specified Azure key vault.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

ListByResourceGroupWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

ListBySubscriptionNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

ListBySubscriptionWithHttpMessagesAsync(Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

ListDeletedNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets information about the deleted vaults in a subscription.

ListDeletedWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets information about the deleted vaults in a subscription.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

ListWithHttpMessagesAsync(Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

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

PurgeDeletedWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

UpdateAccessPolicyWithHttpMessagesAsync(String, String, AccessPolicyUpdateKind, VaultAccessPolicyParameters, Dictionary<String,List<String>>, CancellationToken)

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

UpdateWithHttpMessagesAsync(String, String, VaultPatchParameters, Dictionary<String,List<String>>, CancellationToken)

Update a key vault in the specified subscription.

Extension Methods

BeginCreateOrUpdate(IVaultsOperations, String, String, VaultCreateOrUpdateParameters)

Create or update a key vault in the specified subscription.

BeginCreateOrUpdateAsync(IVaultsOperations, String, String, VaultCreateOrUpdateParameters, CancellationToken)

Create or update a key vault in the specified subscription.

BeginPurgeDeleted(IVaultsOperations, String, String)

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

BeginPurgeDeletedAsync(IVaultsOperations, String, String, CancellationToken)

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

CheckNameAvailability(IVaultsOperations, VaultCheckNameAvailabilityParameters)

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

CheckNameAvailabilityAsync(IVaultsOperations, VaultCheckNameAvailabilityParameters, CancellationToken)

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

CreateOrUpdate(IVaultsOperations, String, String, VaultCreateOrUpdateParameters)

Create or update a key vault in the specified subscription.

CreateOrUpdateAsync(IVaultsOperations, String, String, VaultCreateOrUpdateParameters, CancellationToken)

Create or update a key vault in the specified subscription.

Delete(IVaultsOperations, String, String)

Deletes the specified Azure key vault.

DeleteAsync(IVaultsOperations, String, String, CancellationToken)

Deletes the specified Azure key vault.

Get(IVaultsOperations, String, String)

Gets the specified Azure key vault.

GetAsync(IVaultsOperations, String, String, CancellationToken)

Gets the specified Azure key vault.

GetDeleted(IVaultsOperations, String, String)

Gets the deleted Azure key vault.

GetDeletedAsync(IVaultsOperations, String, String, CancellationToken)

Gets the deleted Azure key vault.

List(IVaultsOperations, Nullable<Int32>)

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

ListAsync(IVaultsOperations, Nullable<Int32>, CancellationToken)

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

ListByResourceGroup(IVaultsOperations, String, Nullable<Int32>)

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

ListByResourceGroupAsync(IVaultsOperations, String, Nullable<Int32>, CancellationToken)

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

ListByResourceGroupNext(IVaultsOperations, String)

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

ListByResourceGroupNextAsync(IVaultsOperations, String, CancellationToken)

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

ListBySubscription(IVaultsOperations, Nullable<Int32>)

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

ListBySubscriptionAsync(IVaultsOperations, Nullable<Int32>, CancellationToken)

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

ListBySubscriptionNext(IVaultsOperations, String)

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

ListBySubscriptionNextAsync(IVaultsOperations, String, CancellationToken)

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

ListDeleted(IVaultsOperations)

Gets information about the deleted vaults in a subscription.

ListDeletedAsync(IVaultsOperations, CancellationToken)

Gets information about the deleted vaults in a subscription.

ListDeletedNext(IVaultsOperations, String)

Gets information about the deleted vaults in a subscription.

ListDeletedNextAsync(IVaultsOperations, String, CancellationToken)

Gets information about the deleted vaults in a subscription.

ListNext(IVaultsOperations, String)

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

ListNextAsync(IVaultsOperations, String, CancellationToken)

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

PurgeDeleted(IVaultsOperations, String, String)

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

PurgeDeletedAsync(IVaultsOperations, String, String, CancellationToken)

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

Update(IVaultsOperations, String, String, VaultPatchParameters)

Update a key vault in the specified subscription.

UpdateAccessPolicy(IVaultsOperations, String, String, AccessPolicyUpdateKind, VaultAccessPolicyParameters)

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

UpdateAccessPolicyAsync(IVaultsOperations, String, String, AccessPolicyUpdateKind, VaultAccessPolicyParameters, CancellationToken)

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

UpdateAsync(IVaultsOperations, String, String, VaultPatchParameters, CancellationToken)

Update a key vault in the specified subscription.

Applies to