@azure/keyvault-secrets package
Классы
SecretClient |
SecretClient предоставляет методы для управления KeyVaultSecret в Key Vault Azure. Клиент поддерживает создание, получение, обновление, удаление, очистку, резервное копирование, восстановление и перечисление KeyVaultSecrets. Клиент также поддерживает перечисление DeletedSecret для azure Key Vault с поддержкой обратимого удаления. |
Интерфейсы
BackupSecretOptions |
Параметры для <xref:backupSecretOptions>. |
BeginDeleteSecretOptions |
Интерфейс, представляющий необязательные параметры, которые можно передать в beginDeleteSecret(string, BeginDeleteSecretOptions) |
BeginRecoverDeletedSecretOptions |
Интерфейс, представляющий необязательные параметры, которые можно передать в beginRecoverDeletedSecret(string, BeginRecoverDeletedSecretOptions) |
DeletedSecret |
Интерфейс, представляющий удаленный секрет Хранилища ключей. |
GetDeletedSecretOptions |
Параметры для getDeletedSecret(string, GetDeletedSecretOptions). |
GetSecretOptions |
Параметры для getSecret(string, GetSecretOptions). |
KeyVaultSecret |
Интерфейс, представляющий секрет KeyVault с его именем, значением и свойством SecretProperties. |
KeyVaultSecretIdentifier |
Представляет сегменты, составляющие идентификатор секрета Key Vault. |
ListDeletedSecretsOptions |
Параметры для listDeletedSecrets(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 |
Необязательные параметры, принимаемые KeyClient Хранилища ключей |
SecretPollerOptions |
Интерфейс, представляющий необязательные параметры, которые можно передать в beginDeleteSecret(string, BeginDeleteSecretOptions) и <xref:beginRecoverDeletedKey>. |
SecretProperties |
Интерфейс, представляющий свойства KeyVaultSecret. |
SetSecretOptions |
Параметры для setSecret(string, string, SetSecretOptions). |
UpdateSecretPropertiesOptions |
Параметры для updateSecretProperties(string, string, UpdateSecretPropertiesOptions). |
Псевдонимы типа
DeletionRecoveryLevel |
Определяет значения для Параметра DeletionRecoveryLevel. Известные значения, поддерживаемые службой
Очищаемый. Обозначает состояние хранилища, в котором удаление является необратимой операцией без возможности восстановления. Этот уровень соответствует отсутствием защиты от операции удаления; данные безвозвратно теряются при принятии операции удаления на уровне сущности или выше (хранилище, группа ресурсов, подписка и т. д.). |
Перечисления
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.