Partilhar via


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

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);

Propriedades

vaultUrl

O URL base para o cofre.

Métodos

getSetting(string, GetSettingOptions)

Obtenha o valor de uma configuração de conta específica.

getSettings(ListSettingsOptions)

Liste as configurações da conta.

updateSetting(KeyVaultSetting, UpdateSettingOptions)

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

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>