VaultsOperations interface

Interfaz que representa operaciones de Vaults.

Propiedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginPurgeDeleted
beginPurgeDeletedAndWait
checkNameAvailability

Comprueba que el nombre del almacén es válido y que aún no está en uso.

createOrUpdate

Cree o actualice un almacén de claves en la suscripción especificada.

delete
get

Obtiene el almacén de claves de Azure especificado.

getDeleted

Obtiene el almacén de claves de Azure eliminado.

list

La operación List obtiene información sobre los almacenes asociados a la suscripción.

listByResourceGroup

La operación List obtiene información sobre los almacenes asociados a la suscripción y dentro del grupo de recursos especificado.

listBySubscription

La operación List obtiene información sobre los almacenes asociados a la suscripción.

listDeleted

Obtiene información sobre los almacenes eliminados de una suscripción.

purgeDeleted

Elimina permanentemente el almacén especificado. también conocido como Purga del almacén de claves de Azure eliminado.

update

Actualice un almacén de claves en la suscripción especificada.

updateAccessPolicy

Actualice las directivas de acceso en un almacén de claves de la suscripción especificada.

Detalles de las propiedades

beginCreateOrUpdate

Advertencia

Esta API ya está en desuso.

use createOrUpdate instead

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

Valor de propiedad

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

beginCreateOrUpdateAndWait

Advertencia

Esta API ya está en desuso.

use createOrUpdate instead

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

Valor de propiedad

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

beginPurgeDeleted

Advertencia

Esta API ya está en desuso.

use purgeDeleted instead

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

Valor de propiedad

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

beginPurgeDeletedAndWait

Advertencia

Esta API ya está en desuso.

use purgeDeleted instead

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

Valor de propiedad

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

checkNameAvailability

Comprueba que el nombre del almacén es válido y que aún no está en uso.

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

Valor de propiedad

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

createOrUpdate

Cree o actualice un almacén de claves en la suscripción especificada.

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

Valor de propiedad

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

delete

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

Valor de propiedad

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

get

Obtiene el almacén de claves de Azure especificado.

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

Valor de propiedad

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

getDeleted

Obtiene el almacén de claves de Azure eliminado.

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

Valor de propiedad

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

list

La operación List obtiene información sobre los almacenes asociados a la suscripción.

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

Valor de propiedad

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

listByResourceGroup

La operación List obtiene información sobre los almacenes asociados a la suscripción y dentro del grupo de recursos especificado.

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

Valor de propiedad

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

listBySubscription

La operación List obtiene información sobre los almacenes asociados a la suscripción.

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

Valor de propiedad

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

listDeleted

Obtiene información sobre los almacenes eliminados de una suscripción.

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

Valor de propiedad

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

purgeDeleted

Elimina permanentemente el almacén especificado. también conocido como Purga del almacén de claves de Azure eliminado.

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

Valor de propiedad

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

update

Actualice un almacén de claves en la suscripción especificada.

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

Valor de propiedad

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

updateAccessPolicy

Actualice las directivas de acceso en un almacén de claves de la suscripción especificada.

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

Valor de propiedad

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