ExecutionError - AWS Transfer Family

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

ExecutionError

为执行工作流程期间出现的错误指定错误消息和类型。

内容

Message

指定与 ErrorType 对应的描述性消息。

类型:字符串

必需:是

Type

指定错误类型。

  • ALREADY_EXISTS:如果未选择覆盖选项且目标位置中已存在同名文件,则在复制步骤中发生。

  • BAD_REQUEST:一般的错误请求:例如,尝试标记EFS文件的步骤会返回BAD_REQUEST,因为只能标记 S3 文件。

  • CUSTOM_STEP_FAILED:会在自定义步骤提供了指示失败的回调时出现。

  • INTERNAL_SERVER_ERROR:一种包罗万象的错误,可能由于多个原因引发。

  • NOT_FOUND:当请求的实体(例如复制步骤的源文件)不存在时发生。

  • PERMISSION_DENIED:如果您的策略不包含完成工作流程中一个或多个步骤的正确权限,则会出现。

  • TIMEOUT:在执行超时的时候发生。

    注意

    您可以将 TimeoutSeconds 设置为自定义步骤,介于 1 秒到 1800 秒(30 分钟)之间。

  • THROTTLED:如果您超过了每秒一个工作流程的新执行重新填充速率,则会出现。

类型:字符串

有效值:PERMISSION_DENIED | CUSTOM_STEP_FAILED | THROTTLED | ALREADY_EXISTS | NOT_FOUND | BAD_REQUEST | TIMEOUT | INTERNAL_SERVER_ERROR

必需:是

另请参阅

有关API在一种特定语言中使用此功能的更多信息 AWS SDKs,请参阅以下内容: