Freigeben über


VaultsOperations interface

Schnittstelle, die einen Vaults-Vorgang darstellt.

Eigenschaften

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginPurgeDeleted
beginPurgeDeletedAndWait
checkNameAvailability

Überprüft, ob der Tresorname gültig ist und noch nicht verwendet wird.

createOrUpdate

Erstellen oder Aktualisieren eines Schlüsseltresors im angegebenen Abonnement.

delete
get

Ruft den angegebenen Azure Key Vault ab.

getDeleted

Ruft den gelöschten Azure Key Vault ab.

list

Der Listenvorgang ruft Informationen zu den Tresoren ab, die dem Abonnement zugeordnet sind.

listByResourceGroup

Der Listenvorgang ruft Informationen zu den Tresoren ab, die dem Abonnement und innerhalb der angegebenen Ressourcengruppe zugeordnet sind.

listBySubscription

Der Listenvorgang ruft Informationen zu den Tresoren ab, die dem Abonnement zugeordnet sind.

listDeleted

Ruft Informationen zu den gelöschten Tresoren in einem Abonnement ab.

purgeDeleted

Löscht den angegebenen Tresor endgültig. aka Löscht den gelöschten Azure Key Vault.

update

Aktualisieren eines Schlüsseltresors im angegebenen Abonnement.

updateAccessPolicy

Aktualisieren Sie Zugriffsrichtlinien in einem Schlüsseltresor im angegebenen Abonnement.

Details zur Eigenschaft

beginCreateOrUpdate

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

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

Eigenschaftswert

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

beginCreateOrUpdateAndWait

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

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

Eigenschaftswert

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

beginPurgeDeleted

Warnung

Diese API ist nun veraltet.

use purgeDeleted instead

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

Eigenschaftswert

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

beginPurgeDeletedAndWait

Warnung

Diese API ist nun veraltet.

use purgeDeleted instead

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

Eigenschaftswert

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

checkNameAvailability

Überprüft, ob der Tresorname gültig ist und noch nicht verwendet wird.

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

Eigenschaftswert

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

createOrUpdate

Erstellen oder Aktualisieren eines Schlüsseltresors im angegebenen Abonnement.

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

Eigenschaftswert

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

delete

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

Eigenschaftswert

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

get

Ruft den angegebenen Azure Key Vault ab.

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

Eigenschaftswert

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

getDeleted

Ruft den gelöschten Azure Key Vault ab.

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

Eigenschaftswert

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

list

Der Listenvorgang ruft Informationen zu den Tresoren ab, die dem Abonnement zugeordnet sind.

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

Eigenschaftswert

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

listByResourceGroup

Der Listenvorgang ruft Informationen zu den Tresoren ab, die dem Abonnement und innerhalb der angegebenen Ressourcengruppe zugeordnet sind.

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

Eigenschaftswert

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

listBySubscription

Der Listenvorgang ruft Informationen zu den Tresoren ab, die dem Abonnement zugeordnet sind.

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

Eigenschaftswert

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

listDeleted

Ruft Informationen zu den gelöschten Tresoren in einem Abonnement ab.

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

Eigenschaftswert

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

purgeDeleted

Löscht den angegebenen Tresor endgültig. aka Löscht den gelöschten Azure Key Vault.

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

Eigenschaftswert

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

update

Aktualisieren eines Schlüsseltresors im angegebenen Abonnement.

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

Eigenschaftswert

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

updateAccessPolicy

Aktualisieren Sie Zugriffsrichtlinien in einem Schlüsseltresor im angegebenen Abonnement.

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

Eigenschaftswert

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