AWS::PinpointEmail::ConfigurationSetEventDestination EventDestination
在 Amazon Pinpoint 中,事件 包括消息发送、送达、打开、单击、退回邮件和投诉。事件目标 是指您可以向其发送有关这些事件的信息的位置。例如,您可以将事件数据发送到 Amazon SNS 以便在收到退回邮件或投诉时能够得到通知,或者,您可以使用 Amazon Kinesis Data Firehose 将数据传输到 Amazon S3 以进行长期存储。
语法
要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:
JSON
{ "CloudWatchDestination" :
CloudWatchDestination
, "Enabled" :Boolean
, "KinesisFirehoseDestination" :KinesisFirehoseDestination
, "MatchingEventTypes" :[ String, ... ]
, "PinpointDestination" :PinpointDestination
, "SnsDestination" :SnsDestination
}
YAML
CloudWatchDestination:
CloudWatchDestination
Enabled:Boolean
KinesisFirehoseDestination:KinesisFirehoseDestination
MatchingEventTypes:- String
PinpointDestination:PinpointDestination
SnsDestination:SnsDestination
属性
CloudWatchDestination
-
为电子邮件事件定义 Amazon CloudWatch 目标的对象。您可以使用 Amazon CloudWatch 监控和了解您的电子邮件发送指标。
必需:否
Update requires: No interruption
Enabled
-
如果为
true
,则事件目标已启用。当启用事件目标时,指定的事件类型会被发送到该EventDestinationDefinition
中的目标。如果为
false
,则事件目标已禁用。当禁用事件目标时,事件不会发送到指定的目标。必需:否
类型:布尔值
Update requires: No interruption
KinesisFirehoseDestination
-
为电子邮件事件定义 Amazon Kinesis Data Firehose 目标的对象。您可以使用 Amazon Kinesis Data Firehose 将数据传输到其他服务,如 Amazon S3 和 Amazon Redshift。
必需:否
Update requires: No interruption
MatchingEventTypes
-
Amazon Pinpoint 发送到指定事件目标的事件类型。可接受的值:
SEND
、REJECT
、BOUNCE
、COMPLAINT
、DELIVERY
、OPEN
、CLICK
和RENDERING_FAILURE
。必需:是
类型:字符串列表
Update requires: No interruption
PinpointDestination
-
为电子邮件事件定义 Amazon Pinpoint 目标的对象。您可以使用 Amazon Pinpoint 事件,在 Amazon Pinpoint 项目中创建属性。您可以使用这些属性为您的活动创建分段。
必需:否
Update requires: No interruption
SnsDestination
-
为电子邮件事件定义 Amazon SNS 目标的对象。您可以使用 Amazon SNS 在发生特定电子邮件事件时发送通知。
必需:否
Update requires: No interruption