KeyVaultSettingsClient class
O KeyVaultSettingsClient fornece métodos assíncronos para criar, atualizar, obter e listar configurações para o Cofre de Chaves do Azure.
Construtores
Key |
Cria uma instância do KeyVaultSettingsClient. Exemplo de uso:
|
Propriedades
vault |
O URL base para o cofre. |
Métodos
get |
Obtenha o valor de uma configuração de conta específica. |
get |
Liste as configurações da conta. |
update |
Atualiza a configuração da conta nomeada. |
Detalhes do Construtor
KeyVaultSettingsClient(string, TokenCredential, SettingsClientOptions)
Cria uma instância do KeyVaultSettingsClient.
Exemplo de uso:
import { KeyVaultSettingsClient } from "@azure/keyvault-admin";
import { DefaultAzureCredential } from "@azure/identity";
let vaultUrl = `https://<MY KEY VAULT HERE>.vault.azure.net`;
let credentials = new DefaultAzureCredential();
let client = new KeyVaultSettingsClient(vaultUrl, credentials);
new KeyVaultSettingsClient(vaultUrl: string, credential: TokenCredential, options?: SettingsClientOptions)
Parâmetros
- vaultUrl
-
string
o URL do Cofre da Chave. Deve ter esta forma: https://${your-key-vault-name}.vault.azure.net
. Você deve validar se essa URL faz referência a um recurso válido do Cofre da Chave ou do HSM gerenciado. Consulte https://aka.ms/azsdk/blog/vault-uri para obter detalhes.
- credential
- TokenCredential
Um objeto que implementa a interface TokenCredential
usada para autenticar solicitações para o serviço. Use o pacote @azure/identity para criar uma credencial que atenda às suas necessidades.
- options
- SettingsClientOptions
opções usadas para configurar solicitações de API do Cofre de Chaves.
Detalhes de Propriedade
vaultUrl
O URL base para o cofre.
vaultUrl: string
Valor de Propriedade
string
Detalhes de Método
getSetting(string, GetSettingOptions)
Obtenha o valor de uma configuração de conta específica.
function getSetting(settingName: string, options?: GetSettingOptions): Promise<KeyVaultSetting>
Parâmetros
- settingName
-
string
O nome da configuração.
- options
- GetSettingOptions
os parâmetros opcionais.
Devoluções
Promise<KeyVaultSetting>
getSettings(ListSettingsOptions)
Liste as configurações da conta.
function getSettings(options?: ListSettingsOptions): Promise<ListSettingsResponse>
Parâmetros
- options
- ListSettingsOptions
os parâmetros opcionais.
Devoluções
Promise<ListSettingsResponse>
updateSetting(KeyVaultSetting, UpdateSettingOptions)
Atualiza a configuração da conta nomeada.
function updateSetting(setting: KeyVaultSetting, options?: UpdateSettingOptions): Promise<KeyVaultSetting>
Parâmetros
- setting
- KeyVaultSetting
A configuração a ser atualizada. O nome da configuração deve ser uma opção de configurações válida.
- options
- UpdateSettingOptions
os parâmetros opcionais.
Devoluções
Promise<KeyVaultSetting>