Succeed ワークフロー状態 - AWS Step Functions

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

Succeed ワークフロー状態

Succeed 状態 ("Type": "Succeed") は、ステートマシンを正常に終了するか、 のブランチを終了するかParallel ワークフローの状態、 の反復を終了しますMap 状態のワークフローSucceed 状態は、Choiceステートマシンを終了する以外に何もしないステートブランチに便利なターゲットです。

Succeed 状態は終了状態であるため、次の例に示すように、End フィールドがなく、Next フィールドは必要ありません。

"SuccessState": { "Type": "Succeed" }
Output (オプション、JSONata のみ)

共通状態フィールドに加えて、JSONata を使用するSucceed状態には、状態からの出力を指定および変換する出力フィールドを含めることができます。指定すると、Output値は状態出力のデフォルトを上書きします。

出力フィールドは、任意の JSON 値 (オブジェクト、配列、文字列、数値、ブール値、null) を受け入れます。オブジェクトまたは配列内の値を含む文字列値は、{% %}文字で囲まれている場合、JSONata として評価されます。

出力は、JSONata 式を直接受け入れます。次に例を示します。

"Output" : "{% jsonata expression %}"

JSONata の詳細については、「」を参照してくださいStep Functions での JSONata によるデータの変換