@azure/keyvault-secrets package
Třídy
SecretClient |
SecretClient poskytuje metody pro správu KeyVaultSecret ve službě Azure Key Vault. Klient podporuje vytváření, načítání, aktualizaci, odstraňování, mazání, zálohování, obnovení a výpis klíčů KeyVaultSecrets. Klient podporuje také výpis DeletedSecret pro obnovitelné odstranění služby Azure Key Vault. |
Rozhraní
BackupSecretOptions |
Možnosti pro <xref:backupSecretOptions>. |
BeginDeleteSecretOptions |
Rozhraní představující volitelné parametry, které lze předat beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
Rozhraní představující volitelné parametry, které lze předat beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Rozhraní představující odstraněný tajný klíč služby KeyVault. |
GetDeletedSecretOptions |
Možnosti pro getDeletedSecret(string, GetDeletedSecretOptions). |
GetSecretOptions |
Možnosti pro getSecret(string, GetSecretOptions). |
KeyVaultSecret |
Rozhraní představující tajný klíč KeyVault s názvem, hodnotou a SecretProperties. |
KeyVaultSecretIdentifier |
Představuje segmenty, které tvoří ID tajného klíče služby Key Vault. |
ListDeletedSecretsOptions |
Možnosti pro listDeletedSecrets(ListDeletedSecretsOptions). |
ListPropertiesOfSecretVersionsOptions |
Možnosti pro listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
ListPropertiesOfSecretsOptions |
Možnosti pro listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
PageSettings |
Rozhraní, které sleduje nastavení stránkované iterace |
PagedAsyncIterableIterator |
Rozhraní, které umožňuje asynchronní iteraci k dokončení i po stránce. |
PollOperationState |
PollOperationState obsahuje názorný seznam nejmenší sady vlastností potřebných k definování jakékoli dlouhotrvající operace poller. Zatímco Poller třída funguje jako místní řídicí mechanismus pro spuštění aktivace, čekání a potenciálně zrušení dlouhotrvající operace, PollOperationState dokumentuje stav vzdálené dlouhotrvající operace. Měla by se aktualizovat aspoň po spuštění operace, po jeho dokončení a po zrušení. Implementace ale můžou mít jakýkoli jiný počet vlastností, které je možné aktualizovat z jiných důvodů. |
PollerLike |
Abstraktní reprezentace polleru, která má vystavit pouze minimální rozhraní API, se kterým musí uživatel pracovat. |
PurgeDeletedSecretOptions |
Možnosti pro purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
RestoreSecretBackupOptions |
Možnosti pro restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
SecretClientOptions |
Volitelné parametry akceptované keyClient služby KeyClient služby KeyVault |
SecretPollerOptions |
Rozhraní představující volitelné parametry, které lze předat beginDeleteSecret(string, BeginDeleteSecretOptions) a <xref:beginRecoverDeletedKey>. |
SecretProperties |
Rozhraní představující vlastnosti keyVaultSecret. |
SetSecretOptions |
Možnosti pro setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Možnosti pro updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Aliasy typu
DeletionRecoveryLevel |
Definuje hodnoty pro DeletionRecoveryLevel. Známé hodnoty podporované službou
vyprázdnění: Označuje stav trezoru, ve kterém je odstranění nevratnou operací bez možnosti obnovení. Tato úroveň odpovídá tomu, že není k dispozici žádná ochrana proti operaci odstranění; při přijetí operace odstranění na úrovni entity nebo vyšší (trezor, skupina prostředků, předplatné atd.) dojde ke ztrátě dat. |
Výčty
KnownDeletionRecoveryLevel |
Známé hodnoty DeletionRecoveryLevel, které služba přijímá. |
Funkce
parse |
Analyzuje dané ID tajného kódu služby Key Vault. Příkladem je: https://.vault.azure.net/secrets// Při analýze výše uvedeného ID vrátí tato funkce:
|
Podrobnosti funkce
parseKeyVaultSecretIdentifier(string)
Analyzuje dané ID tajného kódu služby Key Vault. Příkladem je:
https://.vault.azure.net/secrets//
Při analýze výše uvedeného ID vrátí tato funkce:
{
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
Parametry
- id
-
string
ID tajného klíče služby Key Vault.