本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Amazon 上回应活动 SNS
本节介绍如何将 Amazon SNS 配置为在ACM生成健康事件时发送文本通知。
完成以下过程来配置响应。
创建 Amazon EventBridge 规则并触发操作
-
创建 Amazon EventBridge 规则。有关更多信息,请参阅创建对事件做出反应的 Amazon EventBridge 规则。
-
在 Amazon EventBridge 控制台中 https://console.aws.amazon.com/events/
,导航至事件 > 规则页面,然后选择创建规则。 -
在创建规则页面上,选择 Event Pattern(事件模式)。
-
对于服务名称,从菜单中选择 Health(运行状况)。
-
对于事件类型,选择 Specific Health events(特定运行状况事件)。
-
选择 “特定服务”,然后ACM从菜单中进行选择。
-
选择特定事件类型类别并选择accountNotification。
-
选择 Any event type code(任何事件类型代码)。
-
选择 Any resource(任何资源)。
-
在事件模式预览编辑器中,粘贴事件发出的JSON模式。此示例使用 AWS 运行状况事件 部分中的模式。
{ "source":[ "aws.health" ], "detail-type":[ "AWS Health Event" ], "detail":{ "service":[ "ACM" ], "eventTypeCategory":[ "scheduledChange" ], "eventTypeCode":[ "AWS_ACM_RENEWAL_STATE_CHANGE" ] } }
-
-
配置操作。
在 “目标” 部分,您可以从可以立即使用您的事件的众多服务中进行选择,例如 Amazon 简单通知服务 (SNS),也可以选择 Lambda 函数将事件传递给自定义的可执行代码。举个例子 AWS Lambda 实现,请参阅使用 Lambda 函数响应事件。