Amazon SWF でワークフロータイプを登録する - Amazon Simple Workflow Service

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

Amazon SWF でワークフロータイプを登録する

このセクションで説明する例では、Amazon SWF API を使用してワークフロータイプを登録します。登録中に指定する名前とバージョンは、ワークフロータイプの一意の識別子を形成します。指定されたドメインは、RegisterDomain API アクションを使用して既に登録されている必要があります。

次の例のタイムアウトパラメータは秒単位で指定された期間値です。defaultTaskStartToCloseTimeout パラメータでは、長さの指定子 NONE を使用して、タイムアウトなしを指定することができます。ただし、NONE の値を defaultExecutionStartToCloseTimeout に指定することはできません。実行ワークフローが実行できる時間は最大で 1 年間の制限があります。この制限を超えると、ワークフロー実行が必ずタイムアウトします。defaultExecutionStartToCloseTimeout に 1 年より大きい値を指定すると、登録が失敗します。

https://swf.us-east-1.amazonaws.com RegisterWorkflowType { "domain" : "867530901", "name" : "customerOrderWorkflow", "version" : "1.0", "description" : "Handle customer orders", "defaultTaskStartToCloseTimeout" : "600", "defaultExecutionStartToCloseTimeout" : "3600", "defaultTaskList" : { "name": "mainTaskList" }, "defaultChildPolicy" : "TERMINATE" }

以下も参照してください。

Amazon Simple Workflow Service API Reference」(Amazon Simple Workflow Service API リファレンス) の「RegisterWorkflowType