@azure/keyvault-secrets package
Sınıflar
SecretClient |
SecretClient, Azure Key Vault KeyVaultSecret'i yönetmek için yöntemler sağlar. İstemci KeyVaultSecrets oluşturma, alma, güncelleştirme, silme, temizleme, yedekleme, geri yükleme ve listelemeyi destekler. İstemci, geçici silme özelliği etkinleştirilmiş bir Azure Key Vault için DeletedSecret listesini de destekler. |
Arabirimler
BackupSecretOptions |
için <xref:backupSecretOptions>seçenekler. |
BeginDeleteSecretOptions |
geçirilebilecek isteğe bağlı parametreleri temsil eden bir arabirim beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
geçirilebilecek isteğe bağlı parametreleri temsil eden bir arabirim beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Silinen KeyVault Gizli Dizisini temsil eden bir arabirim. |
GetDeletedSecretOptions |
için getDeletedSecret(string, GetDeletedSecretOptions)seçenekler. |
GetSecretOptions |
için getSecret(string, GetSecretOptions)seçenekler. |
KeyVaultSecret |
KeyVault Gizli Dizisini, adı, değeri ve SecretProperties ile temsil eden bir arabirim. |
KeyVaultSecretIdentifier |
Key Vault Gizli Dizi Kimliği oluşturan kesimleri temsil eder. |
ListDeletedSecretsOptions |
için listDeletedSecrets(ListDeletedSecretsOptions)seçenekler. |
ListPropertiesOfSecretVersionsOptions |
için listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions)seçenekler. |
ListPropertiesOfSecretsOptions |
için listPropertiesOfSecrets(ListPropertiesOfSecretsOptions)seçenekler. |
PageSettings |
Sayfalanmış yineleme ayarlarını izleyen bir arabirim |
PagedAsyncIterableIterator |
Hem tamamlamaya hem de sayfaya göre zaman uyumsuz yinelenebilir yinelemeye izin veren bir arabirim. |
PollOperationState |
PollOperationState, uzun süre çalışan işlem poller'lerini tanımlamak için gereken en küçük özellik kümesinin bir listesini içerir. Poller sınıfı, uzun süre çalışan bir işlemi tetikleme, bekleme ve potansiyel olarak iptal etme amacıyla yerel denetim mekanizması olarak çalışsa da PollOperationState, uzak uzun süre çalışan işlemin durumunu belgeler. En azından işlem başladığında, tamamlandığında ve iptal edildiğinde güncelleştirilmelidir. Ancak, uygulamalar başka nedenlerle güncelleştirilebilecek başka sayıda özelliğe sahip olabilir. |
PollerLike |
Kullanıcının çalışması gereken en düşük API'yi kullanıma sunma amacıyla bir poller'in soyut gösterimi. |
PurgeDeletedSecretOptions |
için purgeDeletedSecret(string, PurgeDeletedSecretOptions)seçenekler. |
RestoreSecretBackupOptions |
için restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions)seçenekler. |
SecretClientOptions |
KeyVault KeyClient tarafından kabul edilen isteğe bağlı parametreler |
SecretPollerOptions |
ve <xref:beginRecoverDeletedKey>'ye beginDeleteSecret(string, BeginDeleteSecretOptions) geçirilebilen isteğe bağlı parametreleri temsil eden bir arabirim. |
SecretProperties |
KeyVaultSecret özelliklerini temsil eden bir arabirim. |
SetSecretOptions |
için setSecret(string, string, SetSecretOptions)seçenekler. |
UpdateSecretPropertiesOptions |
için updateSecretProperties(string, string, UpdateSecretPropertiesOptions)seçenekler. |
Tür Diğer Adları
DeletionRecoveryLevel |
DeletionRecoveryLevel değerlerini tanımlar. Hizmet tarafından desteklenen bilinen değerler
Temizlenebilir: Kurtarma olasılığı olmadan silme işleminin geri alınamaz bir işlem olduğu bir kasa durumunu belirtir. Bu düzey, Silme işlemine karşı kullanılabilir koruma olmamasını ifade eder; varlık düzeyinde veya daha yüksek bir düzeyde (kasa, kaynak grubu, abonelik vb.) silme işlemi kabul edildikten sonra veriler kurtarılamaz şekilde kaybolur. |
Numaralandırmalar
KnownDeletionRecoveryLevel |
Hizmetin kabul ettiğini Bilinen DeletionRecoveryLevel değerleri. |
İşlevler
parse |
Verilen Key Vault Gizli Dizi Kimliğini ayrıştırıyor. Örnek olarak: https://.vault.azure.net/secrets// Yukarıdaki kimliği ayrıştırırken bu işlev şunları döndürür:
|
İşlev Ayrıntıları
parseKeyVaultSecretIdentifier(string)
Verilen Key Vault Gizli Dizi Kimliğini ayrıştırıyor. Örnek olarak:
https://.vault.azure.net/secrets//
Yukarıdaki kimliği ayrıştırırken bu işlev şunları döndürür:
{
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
Parametreler
- id
-
string
Key Vault Gizli Dizisinin Kimliği.