VaultOperations interface
Interface representing a Vault operations.
Properties
| create | Creates the vault. |
| delete | |
| get | Gets the details of the vault. |
| list | Gets the list of vaults in the given subscription and resource group. |
| list |
Gets the list of vaults in the given subscription. |
| update | Performs update on the vault. |
Property Details
create
Creates the vault.
create: (resourceGroupName: string, vaultName: string, resource: VaultModel, options?: VaultCreateOptionalParams) => PollerLike<OperationState<VaultModel>, VaultModel>
Property Value
(resourceGroupName: string, vaultName: string, resource: VaultModel, options?: VaultCreateOptionalParams) => PollerLike<OperationState<VaultModel>, VaultModel>
delete
delete: (resourceGroupName: string, vaultName: string, options?: VaultDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, vaultName: string, options?: VaultDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets the details of the vault.
get: (resourceGroupName: string, vaultName: string, options?: VaultGetOptionalParams) => Promise<VaultModel>
Property Value
(resourceGroupName: string, vaultName: string, options?: VaultGetOptionalParams) => Promise<VaultModel>
list
Gets the list of vaults in the given subscription and resource group.
list: (resourceGroupName: string, options?: VaultListOptionalParams) => PagedAsyncIterableIterator<VaultModel, VaultModel[], PageSettings>
Property Value
(resourceGroupName: string, options?: VaultListOptionalParams) => PagedAsyncIterableIterator<VaultModel, VaultModel[], PageSettings>
listBySubscription
Gets the list of vaults in the given subscription.
listBySubscription: (options?: VaultListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<VaultModel, VaultModel[], PageSettings>
Property Value
(options?: VaultListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<VaultModel, VaultModel[], PageSettings>
update
Performs update on the vault.
update: (resourceGroupName: string, vaultName: string, properties: VaultModelUpdate, options?: VaultUpdateOptionalParams) => PollerLike<OperationState<VaultModel>, VaultModel>
Property Value
(resourceGroupName: string, vaultName: string, properties: VaultModelUpdate, options?: VaultUpdateOptionalParams) => PollerLike<OperationState<VaultModel>, VaultModel>