关闭组生命周期事件 - Amazon Resource Groups
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

关闭组生命周期事件

您可以关闭群组生命周期事件以停止 Amazon Resource Groups 向 Amazon EventBridge 发送事件。为此,您可以使用或 SDK 中的命令 Amazon Web Services Management Console Amazon CLI 或其中一个命令来执行此操作 APIs。

注意

关闭群组生命周期事件会删除用于扫描资源标签和 Amazon CloudFormation 堆栈是否有更改的 Resource Groups 托管 EventBridge 规则。资源组(Resource Groups)无法再将这些更改传递给 EventBridge。您在中定义的任何查找 Resou EventBridge rce Groups 事件的规则都将停止接收要处理的事件。如果您打算将来再次开启组生命周期事件,则可以禁用您的规则。如果您不打算再次使用这些规则,则可以删除它们。有关更多信息,请参阅 Amazon EventBridge 用户指南中的禁用或删除 EventBridge 规则

关闭组生命周期事件不会删除服务关联角色。如果您希望使用 IAM,则可以手动删除服务关联角色。如果您稍后需要再次开启组生命周期事件,而服务关联角色不存在,Resource Groups 会自动重新创建该角色。

最小权限

要在当前版本中关闭群组生命周期事件 Amazon Web Services 账户,您必须以具有以下权限的 Amazon Identity and Access Management (IAM) 委托人身份登录:

  • resource-groups:UpdateAccountSettings

  • events:DeleteRule

  • events:RemoveTargets

  • events:DescribeRule

  • events:ListTargetsByRule

Amazon Web Services Management Console
要关闭群组生命周期事件通知 EventBridge
  1. 在 Resource Groups 控制台中打开设置页面。

  2. 组生命周期事件部分中,选择通知已开启旁边的开关。

  3. 在确认对话框中,选择关闭通知

    将显示功能开关:事件通知已关闭

此时,Resource Groups 不再向 EventBridge 默认事件总线发送事件,并且您不再接收要处理的群组通知事件的任何规则。您可以选择删除这些规则以完成清理。

Amazon CLI
要关闭群组生命周期事件通知 EventBridge

以下示例说明如何使用来关闭 Resour Amazon CLI ce Groups 中的群组生命周期事件。

$ aws resource-groups update-account-settings \ ----group-lifecycle-events-desired-status INACTIVE { "AccountSettings": { "GroupLifecycleEventsDesiredStatus": "INACTIVE", "GroupLifecycleEventsStatus": "INACTIVE" } }

有关更多信息,请参阅以下资源: