InboundNetworkConnection
サードパーティデータサービスと Salesforce 組織間の非公開接続を表します。コールアウトが Salesforce の内部へと向かうため、接続は着信方向です。Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
InboundNetworkConnection コンポーネントにはサフィックス .inboundNetworkConnection が付けられ、inboundNetworkConnections フォルダーに保存されます。
バージョン
InboundNetworkConnection コンポーネントは、API バージョン 49.0 以降で使用できます。
項目
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| connectionType | ExternalConnectionType (string 型の列挙) | 必須。接続のクラウドプロバイダーを指定します。有効な値は AwsPrivateLink のみです。 |
| description | string | 必須。接続の説明。最大 255 文字です。 |
| inboundNetworkConnProperties | InboundNetworkConnProperty | 着信ネットワーク接続のプロパティを示す名前 - 値ペア。名前 - 値ペアは、プロパティごとに指定します。 |
| isActive | boolean | 必須。接続が有効か (true)、否か (false) を示します。デフォルト値は false です。 |
| label | string | 必須。接続のわかりやすい表示ラベル。 |
| status | ExternalConnectionStatus(string 型の列挙) | 必須。接続状況です。接続は、最初はプロビジョニングされていません。システム管理者がプロビジョニング、同期、または切断の各アクションを実行すると、接続は自動的に他の状態に移行されます。有効な値は次のとおりです。
|
InboundNetworkConnProperty
着信ネットワーク接続のプロパティを示す名前 - 値ペアを表します。
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| propertyName | InboundConnPropertyName(string 型の列挙) | 必須。InboundNetworkConnection を確立するために使用されるプロパティの名前。有効な値は、次のとおりです。
|
| propertyValue | string | 必須。InboundConnPropertyName の値です。Region の propertyValue の例として us-west-2 があります。
SourceIpRanges の propertyValue は、それぞれの範囲の開始 IP アドレスと終了 IP アドレスを列挙した JSON 文字列です。次の例では、2 つの IP アドレス範囲が示されています。
|
宣言的なメタデータの定義のサンプル
次のサンプル定義のサフィックスは .inboundNetworkConnection です。
1<?xml version="1.0" encoding="UTF-8"?>
2<InboundNetworkConnection xmlns="http://soap.sforce.com/2006/04/metadata">
3 <connectionType>AwsPrivateLink</connectionType>
4 <description>This is an Inbound Connection to make API calls into Salesforce</description>
5 <inboundNetworkConnProperties>
6 <propertyName>Region</propertyName>
7 <propertyValue>us-west-2</propertyValue>
8 </inboundNetworkConnProperties>
9 <inboundNetworkConnProperties>
10 <propertyName>AwsVpcEndpointId</propertyName>
11 <propertyValue>vpce-02ccb5fac2bacaceb</propertyValue>
12 </inboundNetworkConnProperties>
13 <inboundNetworkConnProperties>
14 <propertyName>SourceIpRanges</propertyName>
15 <propertyValue>[ { "startIp":"10.10.10.0", "endIp":"10.10.10.3" }, { "startIp":"100.100.100.0", "endIp":"100.100.100.15" } ]</propertyValue>
16 </inboundNetworkConnProperties>
17 <isActive>true</isActive>
18 <label>MyInboundConnection</label>
19 <status>Unprovisioned</status>
20</InboundNetworkConnection>前の定義を参照する package.xml の例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <fullName>sampleInboundConnection</fullName>
4 <types>
5 <members>MyInboundConnection</members>
6 <name>InboundNetworkConnection</name>
7 </types>
8 <version>49.0</version>
9</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。