Udostępnij za pośrednictwem


KeyVaultSettingsClient class

Obiekt KeyVaultSettingsClient udostępnia metody asynchroniczne służące do tworzenia, aktualizowania, pobierania i wyświetlania listy ustawień usługi Azure Key Vault.

Konstruktory

KeyVaultSettingsClient(string, TokenCredential, SettingsClientOptions)

Tworzy wystąpienie klasy KeyVaultSettingsClient.

Przykładowe użycie:

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

Właściwości

vaultUrl

Podstawowy adres URL magazynu.

Metody

getSetting(string, GetSettingOptions)

Pobierz wartość określonego ustawienia konta.

getSettings(ListSettingsOptions)

Wyświetl listę ustawień konta.

updateSetting(KeyVaultSetting, UpdateSettingOptions)

Aktualizuje nazwane ustawienie konta.

Szczegóły konstruktora

KeyVaultSettingsClient(string, TokenCredential, SettingsClientOptions)

Tworzy wystąpienie klasy KeyVaultSettingsClient.

Przykładowe użycie:

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)

Parametry

vaultUrl

string

adres URL usługi Key Vault. Powinien mieć ten kształt: https://${your-key-vault-name}.vault.azure.net. Należy sprawdzić, czy ten adres URL odwołuje się do prawidłowego zasobu usługi Key Vault lub zarządzanego modułu HSM. Aby uzyskać szczegółowe informacje, zobacz https://aka.ms/azsdk/blog/vault-uri.

credential
TokenCredential

Obiekt, który implementuje interfejs TokenCredential używany do uwierzytelniania żądań w usłudze. Użyj pakietu @azure/identity, aby utworzyć poświadczenia odpowiadające Twoim potrzebom.

options
SettingsClientOptions

opcje używane do konfigurowania żądań interfejsu API usługi Key Vault.

Szczegóły właściwości

vaultUrl

Podstawowy adres URL magazynu.

vaultUrl: string

Wartość właściwości

string

Szczegóły metody

getSetting(string, GetSettingOptions)

Pobierz wartość określonego ustawienia konta.

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

Parametry

settingName

string

nazwa ustawienia.

options
GetSettingOptions

parametry opcjonalne.

Zwraca

Promise<KeyVaultSetting>

getSettings(ListSettingsOptions)

Wyświetl listę ustawień konta.

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

Parametry

options
ListSettingsOptions

parametry opcjonalne.

Zwraca

updateSetting(KeyVaultSetting, UpdateSettingOptions)

Aktualizuje nazwane ustawienie konta.

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

Parametry

setting
KeyVaultSetting

ustawienie do zaktualizowania. Nazwa ustawienia musi być prawidłową opcją ustawień.

options
UpdateSettingOptions

parametry opcjonalne.

Zwraca

Promise<KeyVaultSetting>