本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon CLI 与 Amazon 一起使用简单工作流程服务
Amazon Simple Workflow Service 的许多功能都可以通过 Amazon CLI 访问。为使用 Amazon SWF Amazon CLI 提供了另一种选择, Amazon Web Services Management Console 或者在某些情况下,也可以使用 Amazon SWF API 和进行编程。 Amazon Flow Framework
例如,您可以使用 Amazon CLI 来注册新的工作流程类型:
aws swf register-workflow-type --domain
MyDomain
--name"MySimpleWorkflow"
--workflow-version"v1"
您还可以列出已注册的工作流类型:
aws swf list-workflow-types --domain
MyDomain
--registration-statusREGISTERED
以下显示了 JSON 中默认输出的示例:
{ "typeInfos": [ { "status": "REGISTERED", "creationDate": 1377471607.752, "workflowType": { "version": "v1", "name": "MySimpleWorkflow" } }, { "status": "REGISTERED", "creationDate": 1371454149.598, "description": "MyDomain subscribe workflow", "workflowType": { "version": "v3", "name": "subscribe" } } ] }
中的 Amazon SWF 命令 Amazon CLI 提供了启动和管理工作流程执行、轮询活动任务、记录任务心跳等功能!有关 Amazon SWF 命令的完整列表、可用参数的说明及其使用方法示例,请参阅 Amazon CLI Command Reference 中的 Amazon SWF 命令。
这些 Amazon CLI 命令严格遵循亚马逊 SWF API,因此您可以使用 Amazon CLI 来了解底层的亚马逊 SWF API。您还可以使用现有的 API 知识创建代码原型或在命令行上执行 Amazon SWF 操作。
要了解更多信息 Amazon CLI,请参阅《Amazon Command Line Interface 用户指南》。