Share via


IVaultsOperations Interface

Definition

VaultsOperations operations.

public interface IVaultsOperations
type IVaultsOperations = interface
Public Interface IVaultsOperations

Methods

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

Creates or updates a Recovery Services vault.

BeginUpdateWithHttpMessagesAsync(String, String, PatchVault, Dictionary<String,List<String>>, CancellationToken)

Updates the vault.

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

Creates or updates a Recovery Services vault.

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

Deletes a vault.

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

Get the Vault details.

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

Retrieve a list of Vaults.

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

Retrieve a list of Vaults.

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

Fetches all the resources of the specified type in the subscription.

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

Fetches all the resources of the specified type in the subscription.

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

Updates the vault.

Extension Methods

BeginCreateOrUpdate(IVaultsOperations, String, String, Vault)

Creates or updates a Recovery Services vault.

BeginCreateOrUpdateAsync(IVaultsOperations, String, String, Vault, CancellationToken)

Creates or updates a Recovery Services vault.

BeginUpdate(IVaultsOperations, String, String, PatchVault)

Updates the vault.

BeginUpdateAsync(IVaultsOperations, String, String, PatchVault, CancellationToken)

Updates the vault.

CreateOrUpdate(IVaultsOperations, String, String, Vault)

Creates or updates a Recovery Services vault.

CreateOrUpdateAsync(IVaultsOperations, String, String, Vault, CancellationToken)

Creates or updates a Recovery Services vault.

Delete(IVaultsOperations, String, String)

Deletes a vault.

DeleteAsync(IVaultsOperations, String, String, CancellationToken)

Deletes a vault.

Get(IVaultsOperations, String, String)

Get the Vault details.

GetAsync(IVaultsOperations, String, String, CancellationToken)

Get the Vault details.

ListByResourceGroup(IVaultsOperations, String)

Retrieve a list of Vaults.

ListByResourceGroupAsync(IVaultsOperations, String, CancellationToken)

Retrieve a list of Vaults.

ListByResourceGroupNext(IVaultsOperations, String)

Retrieve a list of Vaults.

ListByResourceGroupNextAsync(IVaultsOperations, String, CancellationToken)

Retrieve a list of Vaults.

ListBySubscriptionId(IVaultsOperations)

Fetches all the resources of the specified type in the subscription.

ListBySubscriptionIdAsync(IVaultsOperations, CancellationToken)

Fetches all the resources of the specified type in the subscription.

ListBySubscriptionIdNext(IVaultsOperations, String)

Fetches all the resources of the specified type in the subscription.

ListBySubscriptionIdNextAsync(IVaultsOperations, String, CancellationToken)

Fetches all the resources of the specified type in the subscription.

Update(IVaultsOperations, String, String, PatchVault)

Updates the vault.

UpdateAsync(IVaultsOperations, String, String, PatchVault, CancellationToken)

Updates the vault.

Applies to