AWS Native is in preview. AWS Classic is fully supported.
aws-native.ses.getConfigurationSetEventDestination
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Type definition for AWS::SES::ConfigurationSetEventDestination
Using getConfigurationSetEventDestination
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConfigurationSetEventDestination(args: GetConfigurationSetEventDestinationArgs, opts?: InvokeOptions): Promise<GetConfigurationSetEventDestinationResult>
function getConfigurationSetEventDestinationOutput(args: GetConfigurationSetEventDestinationOutputArgs, opts?: InvokeOptions): Output<GetConfigurationSetEventDestinationResult>
def get_configuration_set_event_destination(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConfigurationSetEventDestinationResult
def get_configuration_set_event_destination_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConfigurationSetEventDestinationResult]
func LookupConfigurationSetEventDestination(ctx *Context, args *LookupConfigurationSetEventDestinationArgs, opts ...InvokeOption) (*LookupConfigurationSetEventDestinationResult, error)
func LookupConfigurationSetEventDestinationOutput(ctx *Context, args *LookupConfigurationSetEventDestinationOutputArgs, opts ...InvokeOption) LookupConfigurationSetEventDestinationResultOutput
> Note: This function is named LookupConfigurationSetEventDestination
in the Go SDK.
public static class GetConfigurationSetEventDestination
{
public static Task<GetConfigurationSetEventDestinationResult> InvokeAsync(GetConfigurationSetEventDestinationArgs args, InvokeOptions? opts = null)
public static Output<GetConfigurationSetEventDestinationResult> Invoke(GetConfigurationSetEventDestinationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConfigurationSetEventDestinationResult> getConfigurationSetEventDestination(GetConfigurationSetEventDestinationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ses:getConfigurationSetEventDestination
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getConfigurationSetEventDestination Result
The following output properties are available:
- Event
Destination Pulumi.Aws Native. Ses. Outputs. Configuration Set Event Destination Event Destination - The event destination object.
- Id string
- Event
Destination ConfigurationSet Event Destination Event Destination - The event destination object.
- Id string
- event
Destination ConfigurationSet Event Destination Event Destination - The event destination object.
- id String
- event
Destination ConfigurationSet Event Destination Event Destination - The event destination object.
- id string
- event_
destination ConfigurationSet Event Destination Event Destination - The event destination object.
- id str
- event
Destination Property Map - The event destination object.
- id String
Supporting Types
ConfigurationSetEventDestinationCloudWatchDestination
- Dimension
Configurations List<Pulumi.Aws Native. Ses. Inputs. Configuration Set Event Destination Dimension Configuration> - A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
- Dimension
Configurations []ConfigurationSet Event Destination Dimension Configuration - A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
- dimension
Configurations List<ConfigurationSet Event Destination Dimension Configuration> - A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
- dimension
Configurations ConfigurationSet Event Destination Dimension Configuration[] - A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
- dimension_
configurations Sequence[ConfigurationSet Event Destination Dimension Configuration] - A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
- dimension
Configurations List<Property Map> - A list of dimensions upon which to categorize your emails when you publish email sending events to Amazon CloudWatch.
ConfigurationSetEventDestinationDimensionConfiguration
- Default
Dimension stringValue - 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.
- Dimension
Name string - The name of an Amazon CloudWatch dimension associated with an email sending metric.
- Dimension
Value stringSource - 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.
- Default
Dimension stringValue - 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.
- Dimension
Name string - The name of an Amazon CloudWatch dimension associated with an email sending metric.
- Dimension
Value stringSource - 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.
- default
Dimension StringValue - 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.
- dimension
Name String - The name of an Amazon CloudWatch dimension associated with an email sending metric.
- dimension
Value StringSource - 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.
- default
Dimension stringValue - 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.
- dimension
Name string - The name of an Amazon CloudWatch dimension associated with an email sending metric.
- dimension
Value stringSource - 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.
- default_
dimension_ strvalue - 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.
- dimension_
name str - The name of an Amazon CloudWatch dimension associated with an email sending metric.
- dimension_
value_ strsource - 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.
- default
Dimension StringValue - 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.
- dimension
Name String - The name of an Amazon CloudWatch dimension associated with an email sending metric.
- dimension
Value StringSource - 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.
ConfigurationSetEventDestinationEventBridgeDestination
- Event
Bus stringArn
- Event
Bus stringArn
- event
Bus StringArn
- event
Bus stringArn
- event_
bus_ strarn
- event
Bus StringArn
ConfigurationSetEventDestinationEventDestination
- Matching
Event List<string>Types - The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.
- Cloud
Watch Pulumi.Destination Aws Native. Ses. Inputs. Configuration Set Event Destination Cloud Watch Destination - An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
- Enabled bool
- 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.
- Event
Bridge Pulumi.Destination Aws Native. Ses. Inputs. Configuration Set Event Destination Event Bridge Destination - An object that contains Event bus ARN associated with the event bridge destination.
- Kinesis
Firehose Pulumi.Destination Aws Native. Ses. Inputs. Configuration Set Event Destination Kinesis Firehose Destination - An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
- Name string
- The name of the event destination set.
- Sns
Destination Pulumi.Aws Native. Ses. Inputs. Configuration Set Event Destination Sns Destination - An object that contains SNS topic ARN associated event destination.
- Matching
Event []stringTypes - The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.
- Cloud
Watch ConfigurationDestination Set Event Destination Cloud Watch Destination - An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
- Enabled bool
- 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.
- Event
Bridge ConfigurationDestination Set Event Destination Event Bridge Destination - An object that contains Event bus ARN associated with the event bridge destination.
- Kinesis
Firehose ConfigurationDestination Set Event Destination Kinesis Firehose Destination - An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
- Name string
- The name of the event destination set.
- Sns
Destination ConfigurationSet Event Destination Sns Destination - An object that contains SNS topic ARN associated event destination.
- matching
Event List<String>Types - The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.
- cloud
Watch ConfigurationDestination Set Event Destination Cloud Watch Destination - An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
- 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.
- event
Bridge ConfigurationDestination Set Event Destination Event Bridge Destination - An object that contains Event bus ARN associated with the event bridge destination.
- kinesis
Firehose ConfigurationDestination Set Event Destination Kinesis Firehose Destination - An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
- name String
- The name of the event destination set.
- sns
Destination ConfigurationSet Event Destination Sns Destination - An object that contains SNS topic ARN associated event destination.
- matching
Event string[]Types - The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.
- cloud
Watch ConfigurationDestination Set Event Destination Cloud Watch Destination - An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
- 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.
- event
Bridge ConfigurationDestination Set Event Destination Event Bridge Destination - An object that contains Event bus ARN associated with the event bridge destination.
- kinesis
Firehose ConfigurationDestination Set Event Destination Kinesis Firehose Destination - An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
- name string
- The name of the event destination set.
- sns
Destination ConfigurationSet Event Destination Sns Destination - An object that contains SNS topic ARN associated event destination.
- matching_
event_ Sequence[str]types - The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.
- cloud_
watch_ Configurationdestination Set Event Destination Cloud Watch Destination - An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
- enabled bool
- 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.
- event_
bridge_ Configurationdestination Set Event Destination Event Bridge Destination - An object that contains Event bus ARN associated with the event bridge destination.
- kinesis_
firehose_ Configurationdestination Set Event Destination Kinesis Firehose Destination - An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
- name str
- The name of the event destination set.
- sns_
destination ConfigurationSet Event Destination Sns Destination - An object that contains SNS topic ARN associated event destination.
- matching
Event List<String>Types - The type of email sending events, send, reject, bounce, complaint, delivery, open, click, renderingFailure, deliveryDelay, and subscription.
- cloud
Watch Property MapDestination - An object that contains the names, default values, and sources of the dimensions associated with an Amazon CloudWatch event destination.
- 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.
- event
Bridge Property MapDestination - An object that contains Event bus ARN associated with the event bridge destination.
- kinesis
Firehose Property MapDestination - An object that contains the delivery stream ARN and the IAM role ARN associated with an Amazon Kinesis Firehose event destination.
- name String
- The name of the event destination set.
- sns
Destination Property Map - An object that contains SNS topic ARN associated event destination.
ConfigurationSetEventDestinationKinesisFirehoseDestination
- Delivery
Stream stringArn - The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
- Iam
Role stringArn - The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
- Delivery
Stream stringArn - The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
- Iam
Role stringArn - The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
- delivery
Stream StringArn - The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
- iam
Role StringArn - The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
- delivery
Stream stringArn - The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
- iam
Role stringArn - The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
- delivery_
stream_ strarn - The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
- iam_
role_ strarn - The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
- delivery
Stream StringArn - The ARN of the Amazon Kinesis Firehose stream that email sending events should be published to.
- iam
Role StringArn - The ARN of the IAM role under which Amazon SES publishes email sending events to the Amazon Kinesis Firehose stream.
ConfigurationSetEventDestinationSnsDestination
- Topic
Arn string The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the ListTopics Amazon SNS operation.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
- Topic
Arn string The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the ListTopics Amazon SNS operation.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
- topic
Arn String The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the ListTopics Amazon SNS operation.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
- topic
Arn string The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the ListTopics Amazon SNS operation.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
- topic_
arn str The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the ListTopics Amazon SNS operation.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
- topic
Arn String The ARN of the Amazon SNS topic for email sending events. You can find the ARN of a topic by using the ListTopics Amazon SNS operation.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.