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

通过 Amazon SNS 响应事件

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

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

创建 CloudWatch Events 规则并触发操作

  1. 创建 CloudWatch Events 规则。有关更多信息,请参阅创建触发事件的 CloudWatch Events 规则

    1. 在 CloudWatch 控制台(位置:https://console.aws.amazon.com/cloudwatch/)中,导航到事件 > 规则页面,然后选择 Create rule(创建规则)

    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 函数响应事件