翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Succeed ワークフロー状態
Succeed ステート ("Type": "Succeed") は、ステートマシンを正常終了させるか、Parallel ワークフローの状態 のブランチを終了させるか、Map 状態のワークフロー のイテレーションを終了させます。Succeed ステートは、ステートマシンを終了させるだけで何もしない Choice ステートブランチのターゲットに便利です。
Succeed 状態は終了状態であるため、次の例に示すように、Next フィールドがなく、End フィールドは必要ありません。
"SuccessState": {
"Type": "Succeed"
}Output(オプション、JSONata のみ)-
すべてのステートに共通のフィールドに加えて、JSONata を使用する
Succeedステートには、その出力を指定および変換するための Output フィールドを含めることができます。指定された場合、Outputの値はステートのデフォルト出力をオーバーライドします。Output フィールドは、あらゆる型の JSON 値 (オブジェクト、配列、文字列、数値、boolean、null) を受け入れます。すべての文字列値は、オブジェクトや配列内の値を含め、
{% %}文字で囲まれていれば、JSONata として評価されます。Output は JSONata 式を直接受け入れることもできます。例:
"Output" : "{% jsonata expression %}"JSONata の詳細については、「Step Functions での JSONata を使用したデータ変換」を参照してください。