@azure/keyvault-secrets package
Classi
SecretClient |
SecretClient fornisce metodi per gestire KeyVaultSecret nel Key Vault di Azure. Il client supporta la creazione, il recupero, l'aggiornamento, l'eliminazione, l'eliminazione, il backup, il ripristino e l'elenco di KeyVaultSecrets. Il client supporta anche l'elenco di DeletedSecret per un'eliminazione temporanea abilitata per Azure Key Vault. |
Interfacce
BackupSecretOptions |
Opzioni per <xref:backupSecretOptions>. |
BeginDeleteSecretOptions |
Interfaccia che rappresenta i parametri facoltativi a cui è possibile passare beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
Interfaccia che rappresenta i parametri facoltativi a cui è possibile passare beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Interfaccia che rappresenta un segreto KeyVault eliminato. |
GetDeletedSecretOptions |
Opzioni per getDeletedSecret(string, GetDeletedSecretOptions). |
GetSecretOptions |
Opzioni per getSecret(string, GetSecretOptions). |
KeyVaultSecret |
Interfaccia che rappresenta un segreto KeyVault, con il nome, il valore e SecretProperties. |
KeyVaultSecretIdentifier |
Rappresenta i segmenti che compongono un ID segreto Key Vault. |
ListDeletedSecretsOptions |
Opzioni per listDeletedSecrets(ListDeletedSecretsOptions). |
ListPropertiesOfSecretVersionsOptions |
Opzioni per listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
ListPropertiesOfSecretsOptions |
Opzioni per listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
PageSettings |
Interfaccia che tiene traccia delle impostazioni per l'iterazione di paging |
PagedAsyncIterableIterator |
Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina. |
PollOperationState |
PollOperationState contiene un elenco di opinioni del set più piccolo di proprietà necessarie per definire qualsiasi poller di operazione a esecuzione prolungata. Mentre la classe Poller funziona come meccanismo di controllo locale per avviare l'attivazione, attendere e potenzialmente annullare un'operazione a esecuzione prolungata, PollOperationState documenta lo stato dell'operazione a esecuzione prolungata remota. Deve essere aggiornato almeno all'avvio dell'operazione, al termine e al momento dell'annullamento. Tuttavia, le implementazioni possono avere qualsiasi altro numero di proprietà che possono essere aggiornate da altri motivi. |
PollerLike |
Rappresentazione astratta di un poller, progettata per esporre solo l'API minima che l'utente deve usare. |
PurgeDeletedSecretOptions |
Opzioni per purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
RestoreSecretBackupOptions |
Opzioni per restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
SecretClientOptions |
Parametri facoltativi accettati da KeyClient dell'insieme di credenziali delle chiavi |
SecretPollerOptions |
Interfaccia che rappresenta i parametri facoltativi che possono essere passati a beginDeleteSecret(string, BeginDeleteSecretOptions) e <xref:beginRecoverDeletedKey>. |
SecretProperties |
Interfaccia che rappresenta le proprietà di un oggetto KeyVaultSecret. |
SetSecretOptions |
Opzioni per setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Opzioni per updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Alias tipo
DeletionRecoveryLevel |
Definisce i valori per DeletionRecoveryLevel. Valori noti supportati dal servizio
Eliminabile: indica uno stato dell'insieme di credenziali in cui l'eliminazione è un'operazione irreversibile, senza la possibilità di ripristino. Questo livello non corrisponde a alcuna protezione disponibile per un'operazione di eliminazione; i dati vengono persi in modo irreversibile quando si accetta un'operazione di eliminazione a livello di entità o superiore (insieme di credenziali, gruppo di risorse, sottoscrizione e così via) |
Enumerazioni
KnownDeletionRecoveryLevel |
Valori noti di DeletionRecoveryLevel accettati dal servizio. |
Funzioni
parse |
Analizza l'ID segreto specificato Key Vault. Un esempio è: https://.vault.azure.net/secrets// Durante l'analisi dell'ID precedente, questa funzione restituisce:
|
Dettagli funzione
parseKeyVaultSecretIdentifier(string)
Analizza l'ID segreto specificato Key Vault. Un esempio è:
https://.vault.azure.net/secrets//
Durante l'analisi dell'ID precedente, questa funzione restituisce:
{
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
Parametri
- id
-
string
ID del segreto Key Vault.