WorkflowStep - Amazon Transfer Family
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

WorkflowStep

工作流的基本构建块。

目录

CopyStepDetails

执行文件复制的步骤的详细信息。

包含以下值:

  • 一个描述

  • 文件复制目标的 Amazon S3 位置。

  • 指示是否覆盖现有同名文件的标志。默认为 FALSE

类型:CopyStepDetails 对象

必需:否

CustomStepDetails

调用 Amazon Lambda 函数的步骤的详细信息。

包含 Lambda 函数名称、目标和超时(以秒为单位)。

类型:CustomStepDetails 对象

必需:否

DecryptStepDetails

解密加密文件的步骤的详细信息。

包含以下值:

  • 描述性名称

  • 用于解密源文件的 Amazon S3 或 Amazon Elastic File System (Amazon EFS)。

  • 文件解密目标的 S3 或 Amazon S3 位置。

  • 指示是否覆盖现有同名文件的标志。默认为 FALSE

  • 用于加密的类型。目前仅支持 PGP。

类型:DecryptStepDetails 对象

必需:否

DeleteStepDetails

删除文件的步骤的详细信息。

类型:DeleteStepDetails 对象

必需:否

TagStepDetails

创建一个或多个标签的步骤的详细信息。

可以指定一个或多个标签。每个标签由一个键值对组成。

类型:TagStepDetails 对象

必需:否

Type

目前支持以下步骤类型。

  • COPY – 将文件复制到另一个位置。

  • CUSTOM – 使用 Amazon Lambda 函数目标执行自定义步骤。

  • DECRYPT – 解密上传前加密的文件。

  • DELETE – 删除文件。

  • TAG – 向文件添加标签。

类型:字符串

有效值:COPY | CUSTOM | TAG | DELETE | DECRYPT

必需:否

另请参阅

有关在特定语言的 Amazon 软件开发工具包中使用此 API 的更多信息,请参阅以下内容: