次の方法で共有


KeyVaultSettingsClient class

KeyVaultSettingsClient には、Azure Key Vault の設定を作成、更新、取得、および一覧表示するための非同期メソッドが用意されています。

コンストラクター

KeyVaultSettingsClient(string, TokenCredential, SettingsClientOptions)

KeyVaultSettingsClient のインスタンスを作成します。

使用例:

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

プロパティ

vaultUrl

コンテナーへのベース URL。

メソッド

getSetting(string, GetSettingOptions)

特定のアカウント設定の値を取得します。

getSettings(ListSettingsOptions)

アカウントの設定を一覧表示します。

updateSetting(KeyVaultSetting, UpdateSettingOptions)

名前付きアカウント設定を更新します。

コンストラクターの詳細

KeyVaultSettingsClient(string, TokenCredential, SettingsClientOptions)

KeyVaultSettingsClient のインスタンスを作成します。

使用例:

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)

パラメーター

vaultUrl

string

Key Vault の URL。 次の図形が必要です: https://${your-key-vault-name}.vault.azure.net。 この URL が有効な Key Vault または Managed HSM リソースを参照していることを検証する必要があります。 詳細については、https://aka.ms/azsdk/blog/vault-uri を参照してください。

credential
TokenCredential

サービスへの要求を認証するために使用する TokenCredential インターフェイスを実装するオブジェクト。 @azure/identity パッケージを使用して、ニーズに合った資格情報を作成します。

options
SettingsClientOptions

Key Vault API 要求を構成するために使用されるオプション。

プロパティの詳細

vaultUrl

コンテナーへのベース URL。

vaultUrl: string

プロパティ値

string

メソッドの詳細

getSetting(string, GetSettingOptions)

特定のアカウント設定の値を取得します。

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

パラメーター

settingName

string

設定の名前。

options
GetSettingOptions

省略可能なパラメーター。

戻り値

Promise<KeyVaultSetting>

getSettings(ListSettingsOptions)

アカウントの設定を一覧表示します。

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

パラメーター

options
ListSettingsOptions

省略可能なパラメーター。

戻り値

updateSetting(KeyVaultSetting, UpdateSettingOptions)

名前付きアカウント設定を更新します。

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

パラメーター

setting
KeyVaultSetting

更新する設定。 設定の名前は有効な設定オプションである必要があります。

options
UpdateSettingOptions

省略可能なパラメーター。

戻り値

Promise<KeyVaultSetting>