String (文字列)
# mulesoft Azure Key Vault Properties Provider (azure-key-vault-properties-provider-connector) - Full Documentation # Azure Key Vault Properties Provider 1.0 Azure Key Vault Properties Provider は、Mule アプリケーションを実行する前に、セキュアな Azure クラウドサービスからシークレットを取得できるようにする設定です。 互換性と修正された問題については、「Azure Key Vault Properties Provider リリースノート」を参照してください。 ## [](#始める前に)始める前に このプロパティプロバイダーを使用するには、以下に精通している必要があります。 - Azure Key Vault API - Anypoint Connector - Mule Runtime Engine (Mule) - Mule フローの要素とグローバル要素 - Anypoint Studio を使用した Mule アプリケーションの作成方法 アプリケーションを作成する前に、以下が必要です。 - Mule Enterprise Edition - Azure Key Vault の対象リソースにアクセスするためのログイン情報 - Anypoint Platform - Anypoint Studio バージョン 7.3.5 以降 ## [](#properties-provider-の一般的なユースケース)Properties Provider の一般的なユースケース Azure Key Vault Properties Provide では、ランタイム前のフェーズでシークレットを取得できます。つまり、Mule アプリケーションがデプロイされる前にシークレットが取り込まれます。 ## [](#接続種別)接続種別 コネクタは、設定で Azure Key Vault Properties Provider を使用できます。MongoDB 接続種別設定で Azure Key Vault Properties Provider を使用している MongoDB Connector の例を次に示します。  ## [](#関連情報)関連情報 - [Anypoint Connector の概要](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors) - [Exchange を使用したコネクタ、テンプレート、およびサンプルの検出](https://docs.mulesoft.com/connectors/introduction/intro-use-exchange) - [Azure Key Vault Properties Provider リファレンス](https://docs.mulesoft.com/jp/azure-key-vault-properties-provider-connector/1.0/azure-key-vault-properties-provider-reference) - [MuleSoft ヘルプセンター](https://help.mulesoft.com) # Azure Key Vault Properties Provider 1.0 リファレンス Azure Key Vault Properties Provider は、Mule アプリケーションを実行する前に、セキュアな Azure クラウドサービスからシークレットを取得できるようにする設定です。 ## [](#Config)設定 Azure Key Vault Properties Provider のデフォルト設定。
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Name (名前) |
String (文字列) |
この設定の名前。コネクタはこの名前の設定を参照します。 |
x |
|
Client Id (クライアント ID) |
String (文字列) |
アプリケーションのクライアント ID。 |
x |
|
Tenant Id (テナント ID) |
String (文字列) |
アプリケーションのテナント ID。 |
x |
|
Client Secret (クライアントシークレット) |
String (文字列) |
アプリケーションのクライアントシークレット。 |
x |
|
Key Vault Name (Key Vault 名) |
String (文字列) |
接続する Vault の名前。 |
x |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Name (名前) |
String (文字列) |
この設定の名前。コネクタはこの名前の設定を参照します。 |
x |
|
Client Id (クライアント ID) |
String (文字列) |
アプリケーションのクライアント ID。 |
x |
|
Tenant Id (テナント ID) |
String (文字列) |
アプリケーションのテナント ID。 |
x |
|
Client Secret (クライアントシークレット) |
String (文字列) |
アプリケーションのクライアントシークレット。 |
x |
|
Key Vault Name (Key Vault 名) |
String (文字列) |
接続する Vault の名前。 |
x |
|
Uri Override (URI 上書き) |
String (文字列) |
Key Vault の URI 上書き。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Name (名前) |
String (文字列) |
この設定の名前。コネクタはこの名前の設定を参照します。 |
x |
|
Client Id (クライアント ID) |
String (文字列) |
アプリケーションのクライアント ID。設定しない場合、プロパティプロバイダーは Azure SDK のデフォルトの認証を使用し、環境変数 |
||
Tenant Id (テナント ID) |
String (文字列) |
アプリケーションのテナント ID。設定しない場合、プロパティプロバイダーは Azure SDK のデフォルトの認証を使用し、環境変数 |
||
Client Secret (クライアントシークレット) |
String (文字列) |
アプリケーションのクライアントシークレット。設定しない場合、プロパティプロバイダーは Azure SDK のデフォルトの認証を使用し、環境変数 |
||
Key Vault Name (Key Vault 名) |
String (文字列) |
接続先の Vault 名。設定しない場合、プロパティプロバイダーはシステムプロパティ |
||
Uri Override (URI 上書き) |
String (文字列) |
Key Vault の URI 上書き。 |
| 開始バージョン | 終了バージョン |
|---|---|
1.0.1 |
2.0.0 |
| 開始バージョン | 終了バージョン |
|---|---|
1.0.1 |
2.1.0 |