IVaultsOperations Interface

Definition

VaultsOperations operations.

public interface IVaultsOperations
type IVaultsOperations = interface
Public Interface IVaultsOperations

Methods

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

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