

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Step Functions ステートマシンターゲット
<a name="eb-custom-bus-target-sfn"></a>

ステートマシンを起動するには、 をステートマシン ARN `TargetArn`に設定し、 を追加します`StepFunctionsParameters`。EventBridge はバッチごとに 1 つの実行を開始し、実行入力はバッチのイベントの JSON 配列であるため、`Name`式は 1 つのイベントのフィールドに依存してはいけません。

## パラメータ
<a name="eb-custom-bus-target-sfn-parameters"></a>


| パラメータ | 設定内容 | 
| --- | --- | 
| InvocationType | EVENT は を呼び出しますStartExecution。 は Express ステートマシンのみがサポートStartSyncExecutionする をREQUEST\_RESPONSE呼び出し、失敗した実行を失敗した配信として扱います。 | 
| Name | 実行名。実行ごとに一意である必要があります。Step Functions が生成するには省略します | 
| TraceHeader | 伝達する AWS X-Ray トレースヘッダー | 
| InvocationTimeoutSeconds | EventBridge が呼び出しを待機する時間、1～30 秒、デフォルトは 30 | 

## 配信ロール
<a name="eb-custom-bus-target-sfn-role"></a>

ロールには、ステートマシン`states:StartExecution`または `states:StartSyncExecution`に が必要です`REQUEST_RESPONSE`。

## バッチ処理とペイロード
<a name="eb-custom-bus-target-sfn-batching"></a>

バッチごとに 1 回の実行。イベントごとに 1 回実行する場合は、 `BatchConfiguration.MaxBatchSize`を 1 に設定します。「[ターゲットへの配信のバッチ処理](eb-custom-bus-batching.md)」を参照してください。