Step Functions でステートマシン定義をエクスポートする方法を教えてください
困っていた内容
Step Functions に関してサポートに確認したところ「ステートマシン定義をエクスポートしたものをご提供ください」と言われましたが、取得方法がわかりません。取得方法を教えてください。
どう対応すればいいの?
実行詳細の「アクション」からダウンロードできます。
やってみた
Step Functions コンソールを開き、対象のステートマシンを選択
「実行」タブから、対象の実行をクリック
「アクション」->「Export」の順にクリックします。
ステートマシン定義が JSON 形式のファイルとしてダウンロードされます。
(ファイル名:execution-detail.json
)
{
"flattenDefinition": {
"Run an ECS Task": {
"RawDefinition": "{省略}",
"Name": "Run an ECS Task",
"Type": "Task",
"Resource": "arn:aws:states:::ecs:runTask",
"Parameters": {
...