diff --git a/stepfunctions/r-jskult-batch-dcf-inst-merge-io-state/r-jskult-batch-dcf-inst-merge-io-state.json b/stepfunctions/r-jskult-batch-dcf-inst-merge-io-state/r-jskult-batch-dcf-inst-merge-io-state.json index 4497f85c..b4d3e751 100644 --- a/stepfunctions/r-jskult-batch-dcf-inst-merge-io-state/r-jskult-batch-dcf-inst-merge-io-state.json +++ b/stepfunctions/r-jskult-batch-dcf-inst-merge-io-state/r-jskult-batch-dcf-inst-merge-io-state.json @@ -95,13 +95,20 @@ "Choice": { "Type": "Choice", "Choices": [ + { + "Variable": "$.scan.Item", + "IsPresent": false, + "Next": "NormalEnd", + "Comment": "バッチ実行管理テーブルにデータが存在しない場合" + }, { "Variable": "$.scan.Item.batch_run_status.S", "StringEquals": "retry", - "Next": "wait-for-retry" + "Next": "wait-for-retry", + "Comment": "バッチ実行管理テーブルのスターテスがリトライの場合" } ], - "Default": "NormalEnd" + "Default": "ErrorEnd" }, "wait-for-retry": { "Type": "Wait",