通过 Amazon SNS 响应事件 - Amazon 证书 Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

通过 Amazon SNS 响应事件

本节介绍如何配置 Amazon SNS,以在每当 ACM 生成运行状况事件时发送文本通知。

完成以下过程来配置响应。

创建 Amazon EventBridge 规则并触发操作
  1. 创建 Amazon EventBridge 规则。有关更多信息,请参阅创建对事件做出反应的 Amazon EventBridge 规则

    1. 在亚马逊 EventBridge 控制台 https://console.aws.amazon.com/events/ 中,导航至事件 > 规则页面,然后选择创建规则

    2. 创建规则页面上,选择 Event Pattern(事件模式)

    3. 对于服务名称,从菜单中选择 Health(运行状况)

    4. 对于事件类型,选择 Specific Health events(特定运行状况事件)

    5. 选择 Specific service(s)(特定服务),然后从菜单中选择 ACM

    6. 选择 Specific event type category(s)(特定事件类型类别),然后选择 accountNotification

    7. 选择 Any event type code(任何事件类型代码)

    8. 选择 Any resource(任何资源)

    9. 事件模式预览编辑器中,粘贴事件发出的 JSON 模式。此示例使用 Amazon 健康事件 部分中的模式。

    { "source":[ "aws.health" ], "detail-type":[ "AWS Health Event" ], "detail":{ "service":[ "ACM" ], "eventTypeCategory":[ "scheduledChange" ], "eventTypeCode":[ "AWS_ACM_RENEWAL_STATE_CHANGE" ] } }
  2. 配置操作。

    目标部分,您可以从许多可以立即使用您的事件的服务中进行选择,例如 Amazon Simple Notification Service (SNS),也可以选择 Lambda 函数将事件传递到自定义的可执行代码。有关 Amazon Lambda 实现的示例,请参阅 使用 Lambda 函数响应事件