ExternalCredential
親種別
ファイルのサフィックスおよびディレクトリの場所
ExternalCredential コンポーネントのサフィックスは .externalCredential で、externalCredentials フォルダに保存されます。
バージョン
ExternalCredential コンポーネントは、API バージョン 56.0 以降で使用できます。
特別なアクセスルール
この種別に固有のアクセス要件は他にありません。
項目
| 項目名 | 説明 |
|---|---|
| authenticationProtocol |
|
| description |
|
| externalCredentialParameters |
|
| label |
|
ExternalCredentialParameter
外部ログイン情報を設定するパラメータを表します。外部ログイン情報パラメータは、種別、名前、値/参照項目の組み合わせで外部ログイン情報コールアウトを設定するために使用されます。API バージョン 56.0 以降で利用できます。
このパラメータは、柔軟なアーキテクチャの提供のために内部的に使用されます。ここでは、パッケージ化の理由で公開しています。
| 項目名 | 説明 |
|---|---|
| authProvider |
|
| certificate |
|
| description |
|
| parameterGroup |
|
| parameterName |
|
| parameterType |
|
| parameterValue |
|
| principal |
|
| sequenceNumber |
|
宣言的なメタデータの定義のサンプル
ExternalCredential コンポーネントの例を次に示します。
1<ExternalCredential xmlns="http://soap.sforce.com/2006/04/metadata">
2 <label>SampleExternalCredential</label>
3 <authenticationProtocol>AwsSv4</authenticationProtocol>
4 <externalCredentialParameters>
5 <parameterName>Principal</parameterName>
6 <parameterType>NamedPrincipal</parameterType>
7 <sequenceNumber>1</sequenceNumber>
8 </externalCredentialParameters>
9 <externalCredentialParameters>
10 <parameterName>AwsService</parameterName>
11 <parameterValue>iam</parameterValue>
12 <parameterType>AuthParameter</parameterType>
13 </externalCredentialParameters>
14 <externalCredentialParameters>
15 <parameterName>AwsRegion</parameterName>
16 <parameterValue>us-east-1</parameterValue>
17 <parameterType>AuthParameter</parameterType>
18 </externalCredentialParameters>
19</ExternalCredential>前の定義を参照する package.xml の例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>*</members>
5 <name>ExternalCredential</name>
6 </types>
7 <version>56.0</version>
8</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。