@azure/keyvault-secrets package
Классы
SecretClient |
SecretClient предоставляет методы управления KeyVaultSecret в Azure Key Vault. Клиент поддерживает создание, извлечение, обновление, удаление, очистку, резервное копирование, восстановление и перечисление KeyVaultSecrets. Клиент также поддерживает перечисление DeletedSecret для azure Key Vault с поддержкой обратимого удаления. |
Интерфейсы
BackupSecretOptions |
Параметры <xref:backupSecretOptions>. |
BeginDeleteSecretOptions |
Интерфейс, представляющий необязательные параметры, которые можно передать в beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
Интерфейс, представляющий необязательные параметры, которые можно передать в beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Интерфейс, представляющий удаленный секрет KeyVault. |
GetDeletedSecretOptions |
Параметры getDeletedSecret(string, GetDeletedSecretOptions). |
GetSecretOptions |
Параметры getSecret(string, GetSecretOptions). |
KeyVaultSecret |
Интерфейс, представляющий секрет KeyVault, с его именем, значением и SecretProperties. |
KeyVaultSecretIdentifier |
Представляет сегменты, составляющие идентификатор секрета Key Vault. |
ListDeletedSecretsOptions | |
ListPropertiesOfSecretVersionsOptions |
Параметры listPropertiesOfSecretVersions(string, ListPropertiesOfSecretVersionsOptions). |
ListPropertiesOfSecretsOptions |
Параметры listPropertiesOfSecrets(ListPropertiesOfSecretsOptions). |
PageSettings |
Интерфейс, отслеживающий параметры для итерации страниц |
PagedAsyncIterableIterator |
Интерфейс, позволяющий асинхронно итерации выполнять итерацию как по страницам, так и по страницам. |
PollOperationState |
PollOperationState содержит список с мнением наименьшего набора свойств, необходимых для определения любого длительного опроса операций. Хотя класс Poller работает в качестве локального механизма управления для запуска, ожидания и потенциальной отмены длительной операции, pollOperationState документирует состояние удаленной длительной операции. Он должен обновляться по крайней мере после запуска операции, когда она завершится и когда она отменена. Хотя реализации могут иметь любое другое количество свойств, которые могут быть обновлены другими причинами. |
PollerLike |
Абстрактное представление опроса, предназначенное для предоставления только минимального API, с которым должен работать пользователь. |
PurgeDeletedSecretOptions |
Параметры purgeDeletedSecret(string, PurgeDeletedSecretOptions). |
RestoreSecretBackupOptions |
Параметры restoreSecretBackup(Uint8Array, RestoreSecretBackupOptions). |
SecretClientOptions |
Необязательные параметры, принятые keyVault KeyClient |
SecretPollerOptions |
Интерфейс, представляющий необязательные параметры, которые можно передать в beginDeleteSecret(string, BeginDeleteSecretOptions) и <xref:beginRecoverDeletedKey>. |
SecretProperties |
Интерфейс, представляющий свойства KeyVaultSecret. |
SetSecretOptions |
Параметры setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Параметры updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Псевдонимы типа
DeletionRecoveryLevel |
Определяет значения для УдаленияRecoveryLevel. Известные значения, поддерживаемые службой
очистка: обозначает состояние хранилища, в котором удаление является необратимой операцией без возможности восстановления. Этот уровень не соответствует защите от операции delete; данные безвозвратно теряются при принятии операции удаления на уровне сущности или выше (хранилище, группа ресурсов, подписка и т. д.). |
Перечисления
KnownDeletionRecoveryLevel |
Известные значения DeletionRecoveryLevel, которые служба принимает. |
Функции
parse |
Анализирует указанный идентификатор секрета Key Vault. Пример: https://.vault.azure.net/secrets// При анализе приведенного выше идентификатора эта функция возвращает следующее:
|
Сведения о функции
parseKeyVaultSecretIdentifier(string)
Анализирует указанный идентификатор секрета Key Vault. Пример:
https://.vault.azure.net/secrets//
При анализе приведенного выше идентификатора эта функция возвращает следующее:
{
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
Параметры
- id
-
string
Идентификатор секрета Key Vault.