@azure/keyvault-secrets package
Klasser
SecretClient |
SecretClient tillhandahåller metoder för att hantera KeyVaultSecret i Azure Key Vault. Klienten har stöd för att skapa, hämta, uppdatera, ta bort, rensa, säkerhetskopiera, återställa och lista KeyVaultSecrets. Klienten har också stöd för att lista DeletedSecret för en aktiverad Azure-Key Vault med mjuk borttagning. |
Gränssnitt
BackupSecretOptions |
Alternativ för <xref:backupSecretOptions>. |
BeginDeleteSecretOptions |
Ett gränssnitt som representerar de valfria parametrar som kan skickas till beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
Ett gränssnitt som representerar de valfria parametrar som kan skickas till beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Ett gränssnitt som representerar en borttagen KeyVault-hemlighet. |
GetDeletedSecretOptions |
Alternativ för getDeletedSecret(string, GetDeletedSecretOptions). |
GetSecretOptions |
Alternativ för getSecret(string, GetSecretOptions). |
KeyVaultSecret |
Ett gränssnitt som representerar en KeyVault-hemlighet med dess namn, värde och SecretProperties. |
KeyVaultSecretIdentifier |
Representerar de segment som utgör ett Key Vault hemligt ID. |
ListDeletedSecretsOptions |
Alternativ för listDeletedSecrets(ListDeletedSecretsOptions). |
ListPropertiesOfSecretVersionsOptions |
Alternativ för listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
ListPropertiesOfSecretsOptions |
Alternativ för listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
PageSettings |
Ett gränssnitt som spårar inställningarna för växlings iteration |
PagedAsyncIterableIterator |
Ett gränssnitt som tillåter asynkron iterbar iteration både till slutförande och efter sida. |
PollOperationState |
PollOperationState innehåller en åsiktslista över den minsta uppsättningen egenskaper som behövs för att definiera en tidskrävande åtgärdsbestämning. Medan Poller-klassen fungerar som den lokala kontrollmekanismen för att börja utlösa, vänta på och eventuellt avbryta en tidskrävande åtgärd, dokumenterar PollOperationState statusen för fjärråtgärden som körs länge. Den bör uppdateras åtminstone när åtgärden startas, när den är klar och när den avbryts. Implementeringar kan dock ha valfritt annat antal egenskaper som kan uppdateras av andra orsaker. |
PollerLike |
Abstrakt representation av en poller, avsedd att exponera bara det minimala API som användaren behöver arbeta med. |
PurgeDeletedSecretOptions |
Alternativ för purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
RestoreSecretBackupOptions |
Alternativ för restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
SecretClientOptions |
De valfria parametrarna som godkänts av KeyVaults KeyClient |
SecretPollerOptions |
Ett gränssnitt som representerar de valfria parametrar som kan skickas till beginDeleteSecret(string, BeginDeleteSecretOptions) och <xref:beginRecoverDeletedKey>. |
SecretProperties |
Ett gränssnitt som representerar egenskaperna för en KeyVaultSecret. |
SetSecretOptions |
Alternativ för setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Alternativ för updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Typalias
DeletionRecoveryLevel |
Definierar värden för DeletionRecoveryLevel. Kända värden som stöds av tjänsten
Rensningsbar: Anger ett valvtillstånd där borttagning är en oåterkallelig åtgärd, utan möjlighet till återställning. Den här nivån motsvarar att inget skydd är tillgängligt mot en borttagningsåtgärd. data går oåterkalleligt förlorade när en borttagningsåtgärd accepteras på entitetsnivå eller högre (valv, resursgrupp, prenumeration osv.) |
Uppräkningar
KnownDeletionRecoveryLevel |
Kända värden för DeletionRecoveryLevel som tjänsten accepterar. |
Funktioner
parse |
Parsar angivet Key Vault hemligt ID. Ett exempel är: https://.vault.azure.net/secrets// Vid parsning av ovanstående ID returnerar den här funktionen:
|
Funktionsinformation
parseKeyVaultSecretIdentifier(string)
Parsar angivet Key Vault hemligt ID. Ett exempel är:
https://.vault.azure.net/secrets//
Vid parsning av ovanstående ID returnerar den här funktionen:
{
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
Parametrar
- id
-
string
ID:t för den Key Vault hemligheten.