EventDelivery
ファイルのサフィックスおよびディレクトリの場所
イベント配信コンポーネントのサフィックスファイルパスは .delivery で、eventDeliveries フォルダーに保存されます。
バージョン
イベント配信コンポーネントは、API バージョン 41.0 から 45.0 で使用できます。
制限
組織の EventDelivery オブジェクトインスタンスの最大数は 2500 です。
項目
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| eventParameters | EventParameterMap[] | 公開済みイベントのデータに加えて配信するパラメーターの配列。 |
| eventSubscription | string | 必須。データの配信先登録の ID。 |
| referenceData | string | 一意でないユーザー定義の識別子。 |
| type | EventDeliveryType (string 型の列挙) |
必須。イベントがリスナーに配信��れたときに登録者の代わりに実行するアクションを決定します。
|
EventParameterMap
type が StartFlow の場合、パラメーター (parameterName が FlowVersionName で、parameterValue が開始するフローの名前) を含める必要があります。フロー名には、そのバージョン番号を含める必要があります。たとえば、myFlow-3 です。
各イベント配信には、最大 10 個のパラメーターを含めることができます。
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| parameterName | string | パラメーター名。 |
| parameterValue | string | パラメーターの値。 |
宣言的なメタデータの定義のサンプル
次に、イベント配信ファイルの例を示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<EventDelivery xmlns="http://soap.sforce.com/2006/04/metadata">
3 <eventParameters>
4 <parameterName>FlowVersionName</parameterName>
5 <parameterValue>My_Event_Based_Process-1</parameterValue>
6 </eventParameters>
7 <eventSubscription>MySubscription</eventSubscription>
8 <referenceData>My_Event_Based_Process_1</referenceData>
9 <type>StartFlow</type>
10</EventDelivery>次に、組織の使用可能なすべてのイベント配信メタデータをリリースまたは取得する package.xml の例を示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>EventDelivery</members>
5 <name>*</name>
6 </types>
7</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。