@azure/keyvault-secrets package
类
| SecretClient |
SecretClient 提供了管理 Azure 密钥保管库 中 KeyVaultSecret 的方法。 客户端支持创建、检索、更新、删除、清除、备份、还原和列出 KeyVaultSecrets。 客户端还支持在软删除启用的 Azure 密钥保管库 上列出 DeletedSecret。 |
接口
类型别名
| ContentType |
证书的媒体类型(MIME 类型)。 如果指定了受支持的格式,则证书内容将转换为请求的格式。 目前仅支持 PFX 到 PEM 的转换。 |
| DeletionRecoveryLevel |
反映当前保管库中机密当前有效的删除恢复级别。 如果它包含“可清除”,则特权用户可永久删除机密;否则,只有系统才能在保留间隔结束时清除机密。 服务支持的已知值
可清除:表示删除是不可逆作的保管库状态,而无法进行恢复。 此级别对应于不可用于删除作的保护;在接受实体级别或更高级别的删除作(保管库、资源组、订阅等)时,数据将不可挽回地丢失。 |
枚举
| KnownContentType |
服务接受的已知 ContentType 值。 |
| KnownDeletionRecoveryLevel |
反映当前保管库中机密当前有效的删除恢复级别。 如果它包含“可清除”,则特权用户可永久删除机密;否则,只有系统才能在保留间隔结束时清除机密。 |
函数
| parse |
解析给定的 密钥保管库 Secret ID。举个例子: https://< keyvault-name.vault.azure.net/secrets/>< secret-name>/<unique-version-id> 在分析上述 ID 时,此函数返回:
|
变量
| logger | 这个套餐的配置。@azure/logger |
函数详细信息
parseKeyVaultSecretIdentifier(string)
解析给定的 密钥保管库 Secret ID。举个例子:
https://< keyvault-name.vault.azure.net/secrets/>< secret-name>/<unique-version-id>
在分析上述 ID 时,此函数返回:
{
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
密钥保管库 秘密的身份。