KeyVaultClientExtensions.SetSecretAsync メソッド

定義

指定したキー コンテナーにシークレットを設定します。

public static System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.SecretBundle> SetSecretAsync (this Microsoft.Azure.KeyVault.IKeyVaultClient operations, string vaultBaseUrl, string secretName, string value, System.Collections.Generic.IDictionary<string,string> tags = default, string contentType = default, Microsoft.Azure.KeyVault.Models.SecretAttributes secretAttributes = default, System.Threading.CancellationToken cancellationToken = default);
static member SetSecretAsync : Microsoft.Azure.KeyVault.IKeyVaultClient * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.KeyVault.Models.SecretAttributes * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.KeyVault.Models.SecretBundle>
<Extension()>
Public Function SetSecretAsync (operations As IKeyVaultClient, vaultBaseUrl As String, secretName As String, value As String, Optional tags As IDictionary(Of String, String) = Nothing, Optional contentType As String = Nothing, Optional secretAttributes As SecretAttributes = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SecretBundle)

パラメーター

operations
IKeyVaultClient

この拡張メソッドの操作グループ。

vaultBaseUrl
String

コンテナー名 (例: https://myvault.vault.azure.net)。

secretName
String

シークレットの名前。

value
String

シークレットの値。

tags
IDictionary<String,String>

キーと値のペアの形式による、アプリケーション固有のメタデータ。

contentType
String

パスワードなどのシークレット値の種類。

secretAttributes
SecretAttributes

シークレット管理属性。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

注釈

SET 操作により、Azure Key Vaultにシークレットが追加されます。 名前付きのシークレット キーが既に存在する場合は、Azure Key Vault により、そのシークレットの新しいバージョンが作成されます。 この操作には、secrets/set アクセス許可が必要です。

適用対象