aws-native.ses.getConfigurationSetEventDestination
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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- IAMRole
ARN string 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.
- IAMRole
ARN string 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.
- i
AMRole 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.
- i
AMRole 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.
- i_
am_ strrole_ arn 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.
- i
AMRole 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
- Topic
ARN string
- topic
ARN String
- topic
ARN string
- topic_
arn str
- topic
ARN String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0