@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 instancia de Azure Key Vault habilitada para eliminación temporal. |
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 de 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 opiniones 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 potencialmente 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 termine 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 |
Los 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 un KeyVaultSecret. |
SetSecretOptions |
Opciones de setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Opciones de updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Alias de tipos
DeletionRecoveryLevel |
Define valores para DeletionRecoveryLevel. Valores conocidos admitidos por el servicio
purgable: denota 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.