AWS Command Line Interface
ユーザーガイド

Amazon SWF コマンドのカテゴリ別リスト

AWS CLI を使用して、Amazon SWF でワークフローの作成、表示、および管理を行うことができます。

このセクションでは、AWS CLI の Amazon SWF コマンドのリファレンストピックを機能カテゴリ別に示します。

コマンドのアルファベット順リストについては、AWS CLI Command ReferenceAmazon SWF セクション を参照するか、次のコマンドを使用してください。

aws swf help

コマンド名の後に help ディレクティブを付けることによって、個々のコマンドのヘルプを取得することもできます。例を以下に示します。

aws swf register-domain help

アクティビティに関連するコマンド

アクティビティワーカーは poll-for-activity-task を使用して新しいアクティビティタスクを取得します。ワーカーは、Amazon SWF からアクティビティタスクを取得した後、それを実行し、成功の場合は respond-activity-task-completed、不成功の場合は respond-activity-task-failed を使用して応答します。

アクティビティワーカーによって実行されるコマンドを以下に示します。

ディサイダーに関連するコマンド

ディサイダーは poll-for-decision-task を使用して決定タスクを取得します。ディサイダーは、Amazon SWF から決定タスクを受信した後、そのワークフロー実行履歴を調べ、次の動作を決定します。決定タスクを完了するために respond-decision-task-completed が呼び出され、ゼロ以上の次の判断が提供されます。

ディサイダーによって実行されるコマンドを以下に示します。

ワークフロー実行に関連するコマンド

次のコマンドはワークフロー実行で動作します。

管理に関するコマンド

Amazon SWF コンソールから管理タスクを実行することもできますが、このセクションのコマンドを使用して、関数を自動化したり独自の管理ツールを構築したりできます。

アクティビティ管理

ワークフロー管理

ドメイン管理

これらのドメイン管理コマンドの詳細と例については、「AWS Command Line Interface を使用して Amazon SWF ドメインを操作する」を参照してください。

ワークフロー実行管理

可視化コマンド

Amazon SWF コンソールから可視化アクションを実行することもできますが、このセクションのコマンドを使用して、独自のコンソールまたは管理ツールを構築できます。

アクティビティの可視化

ワークフローの可視化

ワークフロー実行の可視化

ドメインの可視化

これらのドメイン可視化コマンドの詳細と例については、「AWS Command Line Interface を使用して Amazon SWF ドメインを操作する」を参照してください。

タスクリストの可視化