View a markdown version of this page

自定义操作 Lambda 执行块 - Amazon 应用程序恢复控制器(ARC)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

自定义操作 Lambda 执行块

自定义操作 Lambda 执行块允许您使用 Lambda 函数向计划添加自定义步骤。

配置

要配置 Lambda 执行块,请输入以下值。

重要

在配置执行区块之前,请确保计划的执行角色具有正确的 IAM 策略。有关更多信息,请参阅 自定义操作 Lambda 执行块示例策略

  1. 步骤名称:输入名称。

  2. 步骤描述(可选):输入步骤的描述。

  3. 要在主要辅助区域中调用的 Lambda 函数的 ARN:指定要在此步骤中运行的 Lambda 函数的 ARN。

  4. 运行 Lambda 函数的区域:在下拉菜单中,选择您想要在其中运行 Lambda 函数的区域。

  5. 超时:输入超时值。

  6. 重试间隔:输入重试间隔,如果在此间隔内没有成功,则重新运行 Lambda 函数。

然后,选择保存步骤

工作原理

  • 创建自定义操作 Lambda 执行块时,您需要为要执行的步骤指定两个 Lambda 函数,计划的每个区域有一个函数。

  • 您可以配置希望运行 Lambda 的区域,例如,激活区域或停用区域。但是,如果您在停用区域中执行,该区域会成为依赖项。我们不建议您依赖停用区域。

此块支持优雅和非优雅的执行模式。在非优雅执行模式下,区域切换会跳过 Lambda 执行块步骤。