本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在資源群組中開啟群組生命週期事件
注意
AWS 的群組生命週期事件 AWS Resource Groups (GLE) 功能不再開放給新客戶使用。如需與群組生命週期事件 (GLE) 類似的功能,請參閱建議的 EventBridge 型替代方案。如需詳細資訊,請參閱AWS Resource Groups 可用性變更的群組生命週期事件功能。
若要接收資源群組生命週期變更的通知,您可以開啟群組生命週期事件。然後,資源群組會提供群組對 Amazon EventBridge 變更的相關資訊。在 EventBridge 中,您可以使用您在 EventBridge 服務中定義的規則來評估和處理變更。
最低許可
若要在 中開啟群組生命週期事件 AWS 帳戶,您必須以具有下列許可的 AWS Identity and Access Management (IAM) 委託人身分登入:
-
resource-groups:UpdateAccountSettings -
iam:CreateServiceLinkedRole -
events:PutRule -
events:PutTargets -
events:DescribeRule -
events:ListTargetsByRule -
cloudformation:DescribeStacks -
cloudformation:ListStackResources -
tag:GetResources
當您一開始在 中開啟群組生命週期事件時 AWS 帳戶,資源群組會建立名為 的服務連結角色AWSServiceRoleForResourceGroups。此受管角色具有使用資源群組受管 EventBridge 規則的許可。此規則會監控連接至 資源的 CloudFormation 標籤,以及您帳戶中的堆疊是否有任何變更。然後,資源群組會將這些變更發佈至 Amazon EventBridge 中的預設事件匯流排。此服務也會建立名為 的 EventBridge 受管規則Managed.ResourceGroups.TagChangeEvents。此規則會擷取 資源的標籤變更詳細資訊。這可讓資源群組產生成員資格事件以傳送至 EventBridge,以供您的自訂規則處理。然後,您的 EventBridge 規則可以透過傳送通知到規則設定的目標來回應事件。
完成這些步驟後,尋找這些事件的規則應該會在幾分鐘內開始接收它們。
您可以使用 AWS 管理主控台 或使用來自 AWS CLI 或其中一個 SDK APIs命令來開啟群組生命週期事件。
注意
如果您的資源群組配額太高,則無法開啟群組生命週期事件。如需詳細資訊,請參閱檢視服務配額。