Compartir a través de


KeyVaultSettingsClient class

KeyVaultSettingsClient proporciona métodos asincrónicos para crear, actualizar, obtener y enumerar la configuración de Azure Key Vault.

Constructores

KeyVaultSettingsClient(string, TokenCredential, SettingsClientOptions)

Crea una instancia de KeyVaultSettingsClient.

Uso de ejemplo:

import { DefaultAzureCredential } from "@azure/identity";
import { KeyVaultSettingsClient } from "@azure/keyvault-admin";

const vaultUrl = `https://<MY KEY VAULT HERE>.vault.azure.net`;
const credentials = new DefaultAzureCredential();
const client = new KeyVaultSettingsClient(vaultUrl, credentials);

Propiedades

vaultUrl

Dirección URL base del almacén.

Métodos

getSetting(string, GetSettingOptions)

Obtenga el valor de una configuración de cuenta específica.

getSettings(ListSettingsOptions)

Enumere la configuración de la cuenta.

updateSetting(KeyVaultSetting, UpdateSettingOptions)

Actualiza la configuración de la cuenta con nombre.

Detalles del constructor

KeyVaultSettingsClient(string, TokenCredential, SettingsClientOptions)

Crea una instancia de KeyVaultSettingsClient.

Uso de ejemplo:

import { DefaultAzureCredential } from "@azure/identity";
import { KeyVaultSettingsClient } from "@azure/keyvault-admin";

const vaultUrl = `https://<MY KEY VAULT HERE>.vault.azure.net`;
const credentials = new DefaultAzureCredential();
const client = new KeyVaultSettingsClient(vaultUrl, credentials);
new KeyVaultSettingsClient(vaultUrl: string, credential: TokenCredential, options?: SettingsClientOptions)

Parámetros

vaultUrl

string

la dirección URL de Key Vault. Debe tener esta forma: https://${your-key-vault-name}.vault.azure.net. Debe validar que esta dirección URL hace referencia a un recurso de Key Vault o HSM administrado válido. Consulte https://aka.ms/azsdk/blog/vault-uri para obtener más información.

credential
TokenCredential

Objeto que implementa la interfaz TokenCredential utilizada para autenticar las solicitudes al servicio. Use el paquete @azure/identity para crear una credencial que se adapte a sus necesidades.

options
SettingsClientOptions

opciones que se usan para configurar solicitudes de API de Key Vault.

Detalles de las propiedades

vaultUrl

Dirección URL base del almacén.

vaultUrl: string

Valor de propiedad

string

Detalles del método

getSetting(string, GetSettingOptions)

Obtenga el valor de una configuración de cuenta específica.

function getSetting(settingName: string, options?: GetSettingOptions): Promise<KeyVaultSetting>

Parámetros

settingName

string

el nombre de la configuración.

options
GetSettingOptions

los parámetros opcionales.

Devoluciones

Promise<KeyVaultSetting>

getSettings(ListSettingsOptions)

Enumere la configuración de la cuenta.

function getSettings(options?: ListSettingsOptions): Promise<ListSettingsResponse>

Parámetros

options
ListSettingsOptions

los parámetros opcionales.

Devoluciones

updateSetting(KeyVaultSetting, UpdateSettingOptions)

Actualiza la configuración de la cuenta con nombre.

function updateSetting(setting: KeyVaultSetting, options?: UpdateSettingOptions): Promise<KeyVaultSetting>

Parámetros

setting
KeyVaultSetting

la configuración que se va a actualizar. El nombre de la configuración debe ser una opción de configuración válida.

options
UpdateSettingOptions

los parámetros opcionales.

Devoluciones

Promise<KeyVaultSetting>