FirehoseDeliveryStreamDestination Struct
An object that defines an Amazon Data Firehose destination for email events.
Example
ts
import * as iam from 'aws-cdk-lib/aws-iam';
import * as firehose from 'aws-cdk-lib/aws-kinesisfirehose';
declare const myConfigurationSet: ses.ConfigurationSet;
declare const firehoseDeliveryStream: firehose.IDeliveryStream;
declare const iamRole: iam.IRole;
// Create IAM Role automatically
myConfigurationSet.addEventDestination('ToFirehose', {
destination: ses.EventDestination.firehoseDeliveryStream({
deliveryStream: firehoseDeliveryStream,
}),
})
// Specify your IAM Role
myConfigurationSet.addEventDestination('ToFirehose', {
destination: ses.EventDestination.firehoseDeliveryStream({
deliveryStream: firehoseDeliveryStream,
role: iamRole,
}),
})
Properties
deliveryStreamIDeliveryStreamdelivery_streamIDeliveryStreamdeliveryStreamIDeliveryStreamDeliveryStreamIDeliveryStreamDeliveryStreamIDeliveryStreamrequired#The Amazon Data Firehose stream that the Amazon SES API v2 sends email events to.