OutboundNetworkConnection
Salesforce 組織とサードパーティデータサービス間の非公開接続を表します。コールアウトが Salesforce の外部へと向かうため、接続は発信方向です。Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
OutboundNetworkConnection コンポーネントにはサフィックス .outboundNetworkConnection が付けられ、outboundNetworkConnections フォルダに保存されます。
バージョン
OutboundNetworkConnection コンポーネントは、API バージョン 49.0 以降で使用できます。
項目
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| connectionType | ExternalConnectionType (string 型の列挙) | 必須。接続のクラウドプロバイダを指定します。有効な値は AwsPrivateLink のみです。 |
| description | string | 接続の説明。最大 255 文字です。 |
| isActive | boolean | 必須。接続が有効か (true)、否か (false) を示します。 |
| label | string | 必須。接続のわかりやすい表示ラベル。 |
| outboundNetworkConnProperties | OutboundNetworkConnProperty[] | 発信ネットワーク接続のプロパティを示す名前 - 値ペア。名前 - 値ペアは、プロパティごとに指定します。 |
| status | ExternalConnectionStatus(string 型の列挙) | 必須。接続状況です。接続は、最初はプロビジョニングされていません。システム管理者がプロビジョニング、同期、または切断の各アクションを実行すると、接続は自動的に他の状況に移行されます。有効な値は次のとおりです。
|
OutboundNetworkConnProperty
発信ネットワーク接続のプロパティを示す名前 - 値ペアを表します。
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| propertyName | OutboundConnPropertyName(string 型の列挙) | 必須。OutboundNetworkConnection を確立するために使用されるプロパティの名前。有効な値は、次のとおりです。
|
| propertyValue | string | 必須。OutboundConnPropertyName の値です。たとえば、Region の propertyValue として us-west-2 があります。 |
宣言的なメタデータの定義のサンプル
次のサンプル定義のサフィックスは .outboundNetworkConnection です。
1<?xml version="1.0" encoding="UTF-8"?>
2<OutboundNetworkConnection xmlns="http://soap.sforce.com/2006/04/metadata">
3 <connectionType>AwsPrivateLink</connectionType>
4 <description>Outbound Connection to make a callout to a Service deployed in AWS VPC</description>
5 <isActive>true</isActive>
6 <label>MyOutboundConnection</label>
7 <outboundNetworkConnProperties>
8 <propertyName>Region</propertyName>
9 <propertyValue>us-west-2</propertyValue>
10 </outboundNetworkConnProperties>
11 <outboundNetworkConnProperties>
12 <propertyName>AwsVpcEndpointServiceName</propertyName>
13 <propertyValue>com.amazonaws.vpce.us-west-2.vpce-svc-00d7bd6285c123b4c</propertyValue>
14 </outboundNetworkConnProperties>
15 <status>Unprovisioned</status>
16</OutboundNetworkConnection>前の定義を参照する package.xml の例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <fullName>sampleOutboundConnection</fullName>
4 <types>
5 <members>MyOutboundConnection</members>
6 <name>OutboundNetworkConnection</name>
7 </types>
8 <version>49.0</version>
9</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。