Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-configurationseteventdestination.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::SES::ConfigurationSetEventDestination. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-ses.git

Properties

ConfigurationSetName string | Aws_CF_FunctionString required

The name of the configuration set that contains the event destination.

EventDestination object required
6 nested properties
MatchingEventTypes string[] required

The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.

Name string | Aws_CF_FunctionString

The name of the event destination set.

Enabled boolean

Sets whether Amazon SES publishes events to this destination when you send an email with the associated configuration set. Set to true to enable publishing to this destination; set to false to prevent publishing to this destination. The default value is false.

CloudWatchDestination object

An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.

1 nested properties
DimensionConfigurations DimensionConfiguration[]

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

KinesisFirehoseDestination object

An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.

2 nested properties
IAMRoleARN string | Aws_CF_FunctionString required

The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.

DeliveryStreamARN string | Aws_CF_FunctionString required

The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.

SnsDestination object

An object that contains SNS topic ARN associated event destination.

1 nested properties
TopicARN string | Aws_CF_FunctionString required

Definitions

EventDestination object
MatchingEventTypes string[] required

The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.

Name string | Aws_CF_FunctionString

The name of the event destination set.

Enabled boolean

Sets whether Amazon SES publishes events to this destination when you send an email with the associated configuration set. Set to true to enable publishing to this destination; set to false to prevent publishing to this destination. The default value is false.

CloudWatchDestination object

An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.

1 nested properties
DimensionConfigurations DimensionConfiguration[]

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

KinesisFirehoseDestination object

An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.

2 nested properties
IAMRoleARN string | Aws_CF_FunctionString required

The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.

DeliveryStreamARN string | Aws_CF_FunctionString required

The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.

SnsDestination object

An object that contains SNS topic ARN associated event destination.

1 nested properties
TopicARN string | Aws_CF_FunctionString required
SnsDestination object

An object that contains SNS topic ARN associated event destination.

TopicARN string | Aws_CF_FunctionString required
KinesisFirehoseDestination object

An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.

IAMRoleARN string | Aws_CF_FunctionString required

The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.

DeliveryStreamARN string | Aws_CF_FunctionString required

The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.

CloudWatchDestination object

An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.

DimensionConfigurations DimensionConfiguration[]

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

DimensionConfiguration object

A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.

DimensionValueSource string | Aws_CF_FunctionString required

The place where Amazon SES finds the value of a dimension to publish to Amazon CloudWatch. To use the message tags that you specify using an X-SES-MESSAGE-TAGS header or a parameter to the SendEmail/SendRawEmail API, specify messageTag. To use your own email headers, specify emailHeader. To put a custom tag on any link included in your email, specify linkTag.

DefaultDimensionValue string | Aws_CF_FunctionString required

The default value of the dimension that is published to Amazon CloudWatch if you do not provide the value of the dimension when you send an email.

DimensionName string | Aws_CF_FunctionString required

The name of an Amazon CloudWatch dimension associated with an email sending metric.