AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

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:

eventDestination Property Map

The event destination object.

id String

Supporting Types

ConfigurationSetEventDestinationCloudWatchDestination

DimensionConfigurations List<Pulumi.AwsNative.SES.Inputs.ConfigurationSetEventDestinationDimensionConfiguration>

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

DimensionConfigurations []ConfigurationSetEventDestinationDimensionConfiguration

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

dimensionConfigurations List<ConfigurationSetEventDestinationDimensionConfiguration>

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

dimensionConfigurations ConfigurationSetEventDestinationDimensionConfiguration[]

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

dimension_configurations Sequence[ConfigurationSetEventDestinationDimensionConfiguration]

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

dimensionConfigurations List<Property Map>

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

ConfigurationSetEventDestinationDimensionConfiguration

DefaultDimensionValue string

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

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

DimensionValueSource string

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

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

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

DimensionValueSource string

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

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

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

dimensionValueSource String

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

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

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

dimensionValueSource string

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_value str

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_source str

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

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

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

dimensionValueSource String

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

MatchingEventTypes List<string>

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

CloudWatchDestination Pulumi.AwsNative.SES.Inputs.ConfigurationSetEventDestinationCloudWatchDestination

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.

KinesisFirehoseDestination Pulumi.AwsNative.SES.Inputs.ConfigurationSetEventDestinationKinesisFirehoseDestination

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.

SnsDestination Pulumi.AwsNative.SES.Inputs.ConfigurationSetEventDestinationSnsDestination

An object that contains SNS topic ARN associated event destination.

MatchingEventTypes []string

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

CloudWatchDestination ConfigurationSetEventDestinationCloudWatchDestination

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.

KinesisFirehoseDestination ConfigurationSetEventDestinationKinesisFirehoseDestination

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.

SnsDestination ConfigurationSetEventDestinationSnsDestination

An object that contains SNS topic ARN associated event destination.

matchingEventTypes List<String>

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

cloudWatchDestination ConfigurationSetEventDestinationCloudWatchDestination

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.

kinesisFirehoseDestination ConfigurationSetEventDestinationKinesisFirehoseDestination

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.

snsDestination ConfigurationSetEventDestinationSnsDestination

An object that contains SNS topic ARN associated event destination.

matchingEventTypes string[]

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

cloudWatchDestination ConfigurationSetEventDestinationCloudWatchDestination

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.

kinesisFirehoseDestination ConfigurationSetEventDestinationKinesisFirehoseDestination

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.

snsDestination ConfigurationSetEventDestinationSnsDestination

An object that contains SNS topic ARN associated event destination.

matching_event_types Sequence[str]

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

cloud_watch_destination ConfigurationSetEventDestinationCloudWatchDestination

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_destination ConfigurationSetEventDestinationKinesisFirehoseDestination

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 ConfigurationSetEventDestinationSnsDestination

An object that contains SNS topic ARN associated event destination.

matchingEventTypes List<String>

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

cloudWatchDestination Property Map

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.

kinesisFirehoseDestination Property Map

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.

snsDestination Property Map

An object that contains SNS topic ARN associated event destination.

ConfigurationSetEventDestinationKinesisFirehoseDestination

DeliveryStreamARN string

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

IAMRoleARN string

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

DeliveryStreamARN string

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

IAMRoleARN string

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

deliveryStreamARN String

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

iAMRoleARN String

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

deliveryStreamARN string

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

iAMRoleARN string

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

delivery_stream_arn str

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

i_am_role_arn str

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

deliveryStreamARN String

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

iAMRoleARN String

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

ConfigurationSetEventDestinationSnsDestination

TopicARN string
TopicARN string
topicARN String
topicARN string
topicARN String

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0