VaultsOperations interface

Rozhraní představující operace Vaults.

Vlastnosti

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginPurgeDeleted
beginPurgeDeletedAndWait
checkNameAvailability

Zkontroluje, jestli je název trezoru platný a ještě se nepoužívá.

createOrUpdate

Vytvořte nebo aktualizujte trezor klíčů v zadaném předplatném.

delete
get

Získá zadaný trezor klíčů Azure.

getDeleted

Získá odstraněný trezor klíčů Azure.

list

Operace Seznam získá informace o trezorech přidružených k předplatnému.

listByResourceGroup

Operace Seznam získá informace o trezorech přidružených k předplatnému a v rámci zadané skupiny prostředků.

listBySubscription

Operace Seznam získá informace o trezorech přidružených k předplatnému.

listDeleted

Získá informace o odstraněných trezorech v předplatném.

purgeDeleted

Trvale odstraní zadaný trezor. aka Vyprázdní odstraněný trezor klíčů Azure.

update

Aktualizujte trezor klíčů v zadaném předplatném.

updateAccessPolicy

Aktualizujte zásady přístupu v trezoru klíčů v zadaném předplatném.

Podrobnosti vlastnosti

beginCreateOrUpdate

Upozornění

Toto rozhraní API je teď zastaralé.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Vault>, Vault>>

Hodnota vlastnosti

(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Vault>, Vault>>

beginCreateOrUpdateAndWait

Upozornění

Toto rozhraní API je teď zastaralé.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams) => Promise<Vault>

Hodnota vlastnosti

(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams) => Promise<Vault>

beginPurgeDeleted

Upozornění

Toto rozhraní API je teď zastaralé.

use purgeDeleted instead

beginPurgeDeleted: (vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Hodnota vlastnosti

(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginPurgeDeletedAndWait

Upozornění

Toto rozhraní API je teď zastaralé.

use purgeDeleted instead

beginPurgeDeletedAndWait: (vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams) => Promise<void>

Hodnota vlastnosti

(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams) => Promise<void>

checkNameAvailability

Zkontroluje, jestli je název trezoru platný a ještě se nepoužívá.

checkNameAvailability: (vaultName: VaultCheckNameAvailabilityParameters, options?: VaultsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

Hodnota vlastnosti

(vaultName: VaultCheckNameAvailabilityParameters, options?: VaultsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

createOrUpdate

Vytvořte nebo aktualizujte trezor klíčů v zadaném předplatném.

createOrUpdate: (resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Vault>, Vault>

Hodnota vlastnosti

(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Vault>, Vault>

delete

delete: (resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams) => Promise<void>

Hodnota vlastnosti

(resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams) => Promise<void>

get

Získá zadaný trezor klíčů Azure.

get: (resourceGroupName: string, vaultName: string, options?: VaultsGetOptionalParams) => Promise<Vault>

Hodnota vlastnosti

(resourceGroupName: string, vaultName: string, options?: VaultsGetOptionalParams) => Promise<Vault>

getDeleted

Získá odstraněný trezor klíčů Azure.

getDeleted: (vaultName: string, location: string, options?: VaultsGetDeletedOptionalParams) => Promise<DeletedVault>

Hodnota vlastnosti

(vaultName: string, location: string, options?: VaultsGetDeletedOptionalParams) => Promise<DeletedVault>

list

Operace Seznam získá informace o trezorech přidružených k předplatnému.

list: (options?: VaultsListOptionalParams) => PagedAsyncIterableIterator<TrackedResource, TrackedResource[], PageSettings>

Hodnota vlastnosti

(options?: VaultsListOptionalParams) => PagedAsyncIterableIterator<TrackedResource, TrackedResource[], PageSettings>

listByResourceGroup

Operace Seznam získá informace o trezorech přidružených k předplatnému a v rámci zadané skupiny prostředků.

listByResourceGroup: (resourceGroupName: string, options?: VaultsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Vault, Vault[], PageSettings>

Hodnota vlastnosti

(resourceGroupName: string, options?: VaultsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Vault, Vault[], PageSettings>

listBySubscription

Operace Seznam získá informace o trezorech přidružených k předplatnému.

listBySubscription: (options?: VaultsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Vault, Vault[], PageSettings>

Hodnota vlastnosti

(options?: VaultsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Vault, Vault[], PageSettings>

listDeleted

Získá informace o odstraněných trezorech v předplatném.

listDeleted: (options?: VaultsListDeletedOptionalParams) => PagedAsyncIterableIterator<DeletedVault, DeletedVault[], PageSettings>

Hodnota vlastnosti

(options?: VaultsListDeletedOptionalParams) => PagedAsyncIterableIterator<DeletedVault, DeletedVault[], PageSettings>

purgeDeleted

Trvale odstraní zadaný trezor. aka Vyprázdní odstraněný trezor klíčů Azure.

purgeDeleted: (vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams) => PollerLike<OperationState<void>, void>

Hodnota vlastnosti

(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams) => PollerLike<OperationState<void>, void>

update

Aktualizujte trezor klíčů v zadaném předplatném.

update: (resourceGroupName: string, vaultName: string, parameters: VaultPatchParameters, options?: VaultsUpdateOptionalParams) => Promise<Vault>

Hodnota vlastnosti

(resourceGroupName: string, vaultName: string, parameters: VaultPatchParameters, options?: VaultsUpdateOptionalParams) => Promise<Vault>

updateAccessPolicy

Aktualizujte zásady přístupu v trezoru klíčů v zadaném předplatném.

updateAccessPolicy: (resourceGroupName: string, vaultName: string, operationKind: AccessPolicyUpdateKind, parameters: VaultAccessPolicyParameters, options?: VaultsUpdateAccessPolicyOptionalParams) => Promise<VaultAccessPolicyParameters>

Hodnota vlastnosti

(resourceGroupName: string, vaultName: string, operationKind: AccessPolicyUpdateKind, parameters: VaultAccessPolicyParameters, options?: VaultsUpdateAccessPolicyOptionalParams) => Promise<VaultAccessPolicyParameters>