@azure/keyvault-secrets package
Klasy
SecretClient |
Element SecretClient udostępnia metody zarządzania kluczem KeyVaultSecret w usłudze Azure Key Vault. Klient obsługuje tworzenie, pobieranie, aktualizowanie, usuwanie, czyszczenie, tworzenie kopii zapasowej, przywracanie i wyświetlanie listy kluczy KeyVaultSecrets. Klient obsługuje również wyświetlanie listy DeletedSecret dla usługi Azure Key Vault z włączoną obsługą usuwania nietrwałego. |
Interfejsy
BackupSecretOptions |
Opcje dla programu <xref:backupSecretOptions>. |
BeginDeleteSecretOptions |
Interfejs reprezentujący parametry opcjonalne, które można przekazać do beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
Interfejs reprezentujący parametry opcjonalne, które można przekazać do beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Interfejs reprezentujący usunięty wpis tajny usługi KeyVault. |
GetDeletedSecretOptions |
Opcje dla programu getDeletedSecret(string, GetDeletedSecretOptions). |
GetSecretOptions |
Opcje dla programu getSecret(string, GetSecretOptions). |
KeyVaultSecret |
Interfejs reprezentujący wpis tajny usługi KeyVault z jego nazwą, wartością i właściwościami SecretProperties. |
KeyVaultSecretIdentifier |
Reprezentuje segmenty tworzące identyfikator wpisu tajnego Key Vault. |
ListDeletedSecretsOptions |
Opcje dla programu listDeletedSecrets(ListDeletedSecretsOptions). |
ListPropertiesOfSecretVersionsOptions |
Opcje dla programu listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
ListPropertiesOfSecretsOptions |
Opcje dla programu listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
PageSettings |
Interfejs śledzący ustawienia iteracji stronicowanej |
PagedAsyncIterableIterator |
Interfejs, który umożliwia iterację asynchronizalną zarówno do ukończenia, jak i według strony. |
PollOperationState |
PollOperationState zawiera listę z opiniami najmniejszego zestawu właściwości potrzebnych do zdefiniowania dowolnej długotrwałej operacji poller. Podczas gdy klasa Poller działa jako lokalny mechanizm sterowania, aby rozpocząć wyzwalanie, czekać i potencjalnie anulować długotrwałą operację, PollOperationState dokumentuje stan zdalnej długotrwałej operacji. Powinna zostać zaktualizowana co najmniej po rozpoczęciu operacji, zakończeniu i anulowaniu. Chociaż implementacje mogą mieć dowolną inną liczbę właściwości, które można zaktualizować z innych powodów. |
PollerLike |
Abstrakcyjna reprezentacja narzędzia poller, która ma na celu uwidocznienie tylko minimalnego interfejsu API, z którymi użytkownik musi pracować. |
PurgeDeletedSecretOptions |
Opcje dla programu purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
RestoreSecretBackupOptions |
Opcje dla programu restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
SecretClientOptions |
Opcjonalne parametry akceptowane przez klienta KeyClient usługi KeyVault |
SecretPollerOptions |
Interfejs reprezentujący opcjonalne parametry, które można przekazać do beginDeleteSecret(string, BeginDeleteSecretOptions) elementów i <xref:beginRecoverDeletedKey>. |
SecretProperties |
Interfejs reprezentujący właściwości obiektu KeyVaultSecret. |
SetSecretOptions |
Opcje dla programu setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Opcje dla programu updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Aliasy typu
DeletionRecoveryLevel |
Definiuje wartości elementu DeletionRecoveryLevel. Znane wartości obsługiwane przez usługę
Możliwe do przeczyszczenia: określa stan magazynu, w którym usunięcie jest operacją nieodwracalną, bez możliwości odzyskiwania. Ten poziom nie odpowiada działaniu ochrony przed operacją Usuwania; dane są nieodwracalnie utracone po zaakceptowaniu operacji Usuwania na poziomie jednostki lub wyższym (magazyn, grupa zasobów, subskrypcja itp.) |
Wyliczenia
KnownDeletionRecoveryLevel |
Znane wartości DeletionRecoveryLevel akceptowane przez usługę. |
Funkcje
parse |
Analizuje dany identyfikator wpisu tajnego Key Vault. Przykład: https://.vault.azure.net/secrets// Podczas analizowania powyższego identyfikatora ta funkcja zwraca następujące dane:
|
Szczegóły funkcji
parseKeyVaultSecretIdentifier(string)
Analizuje dany identyfikator wpisu tajnego Key Vault. Przykład:
https://.vault.azure.net/secrets//
Podczas analizowania powyższego identyfikatora ta funkcja zwraca następujące dane:
{
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
Identyfikator wpisu tajnego Key Vault.