@azure/keyvault-secrets package
Clases
SecretClient |
SecretClient proporciona métodos para administrar KeyVaultSecret en azure Key Vault. El cliente admite la creación, recuperación, actualización, eliminación, purgado, copia de seguridad, restauración y enumeración de KeyVaultSecrets. El cliente también admite la enumeración de DeletedSecret para una eliminación temporal habilitada para Azure Key Vault. |
Interfaces
BackupSecretOptions |
Opciones de <xref:backupSecretOptions>. |
BeginDeleteSecretOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Interfaz que representa un secreto keyVault eliminado. |
GetDeletedSecretOptions |
Opciones de getDeletedSecret(string, GetDeletedSecretOptions). |
GetSecretOptions |
Opciones de getSecret(string, GetSecretOptions). |
KeyVaultSecret |
Interfaz que representa un secreto de KeyVault, con su nombre, valor y SecretProperties. |
KeyVaultSecretIdentifier |
Representa los segmentos que componen un identificador de secreto de Key Vault. |
ListDeletedSecretsOptions |
Opciones de listDeletedSecrets(ListDeletedSecretsOptions). |
ListPropertiesOfSecretVersionsOptions |
Opciones de listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
ListPropertiesOfSecretsOptions |
Opciones de listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
PageSettings |
Interfaz que realiza un seguimiento de la configuración de la iteración paginada |
PagedAsyncIterableIterator |
Interfaz que permite la iteración asincrónica tanto a la finalización como a la página. |
PollOperationState |
PollOperationState contiene una lista con opinión del conjunto más pequeño de propiedades necesarias para definir cualquier sondeo de operación de larga duración. Aunque la clase Poller funciona como mecanismo de control local para iniciar el desencadenamiento, esperar y cancelar una operación de larga duración, PollOperationState documenta el estado de la operación remota de larga duración. Debe actualizarse al menos cuando se inicia la operación, cuando haya terminado y cuando se cancele. Sin embargo, las implementaciones pueden tener cualquier otro número de propiedades que se puedan actualizar por otros motivos. |
PollerLike |
Representación abstracta de un sondeo, diseñada para exponer solo la API mínima con la que el usuario necesita trabajar. |
PurgeDeletedSecretOptions |
Opciones de purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
RestoreSecretBackupOptions |
Opciones de restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
SecretClientOptions |
Parámetros opcionales aceptados por KeyVault KeyClient |
SecretPollerOptions |
Interfaz que representa los parámetros opcionales que se pueden pasar a beginDeleteSecret(string, BeginDeleteSecretOptions) y <xref:beginRecoverDeletedKey>. |
SecretProperties |
Interfaz que representa las propiedades de keyVaultSecret. |
SetSecretOptions |
Opciones de setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Opciones de updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Alias de tipos
DeletionRecoveryLevel |
Define los valores de DeletionRecoveryLevel. Valores conocidos admitidos por el servicio
Purgable: indica un estado de almacén en el que la eliminación es una operación irreversible, sin la posibilidad de recuperación. Este nivel no corresponde a ninguna protección disponible en una operación de eliminación; los datos se pierden irrecuperablemente al aceptar una operación de eliminación en el nivel de entidad o superior (almacén, grupo de recursos, suscripción, etc.). |
Enumeraciones
KnownDeletionRecoveryLevel |
Valores conocidos de DeletionRecoveryLevel que acepta el servicio. |
Funciones
parse |
Analiza el identificador de secreto de Key Vault especificado. Un ejemplo es: https://.vault.azure.net/secrets// Al analizar el identificador anterior, esta función devuelve:
|
Detalles de la función
parseKeyVaultSecretIdentifier(string)
Analiza el identificador de secreto de Key Vault especificado. Un ejemplo es:
https://.vault.azure.net/secrets//
Al analizar el identificador anterior, esta función devuelve:
{
sourceId: "https://<keyvault-name>.vault.azure.net/secrets/<secret-name>/<unique-version-id>",
vaultUrl: "https://<keyvault-name>.vault.azure.net",
version: "<unique-version-id>",
name: "<secret-name>"
}
function parseKeyVaultSecretIdentifier(id: string): KeyVaultSecretIdentifier
Parámetros
- id
-
string
Identificador del secreto de Key Vault.