CfnConfigurationSetProps
- class aws_cdk.aws_ses.CfnConfigurationSetProps(*, delivery_options=None, name=None, reputation_options=None, sending_options=None, suppression_options=None, tracking_options=None, vdm_options=None)
Bases:
object
Properties for defining a
CfnConfigurationSet
.- Parameters:
delivery_options (
Union
[IResolvable
,DeliveryOptionsProperty
,Dict
[str
,Any
],None
]) – Specifies the name of the dedicated IP pool to associate with the configuration set and whether messages that use the configuration set are required to use Transport Layer Security (TLS).name (
Optional
[str
]) – The name of the configuration set. The name must meet the following requirements:. - Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-). - Contain 64 characters or fewer.reputation_options (
Union
[IResolvable
,ReputationOptionsProperty
,Dict
[str
,Any
],None
]) – An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.sending_options (
Union
[IResolvable
,SendingOptionsProperty
,Dict
[str
,Any
],None
]) – An object that defines whether or not Amazon SES can send email that you send using the configuration set.suppression_options (
Union
[IResolvable
,SuppressionOptionsProperty
,Dict
[str
,Any
],None
]) – An object that contains information about the suppression list preferences for your account.tracking_options (
Union
[IResolvable
,TrackingOptionsProperty
,Dict
[str
,Any
],None
]) – An object that defines the open and click tracking options for emails that you send using the configuration set.vdm_options (
Union
[IResolvable
,VdmOptionsProperty
,Dict
[str
,Any
],None
]) – The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_ses as ses cfn_configuration_set_props = ses.CfnConfigurationSetProps( delivery_options=ses.CfnConfigurationSet.DeliveryOptionsProperty( sending_pool_name="sendingPoolName", tls_policy="tlsPolicy" ), name="name", reputation_options=ses.CfnConfigurationSet.ReputationOptionsProperty( reputation_metrics_enabled=False ), sending_options=ses.CfnConfigurationSet.SendingOptionsProperty( sending_enabled=False ), suppression_options=ses.CfnConfigurationSet.SuppressionOptionsProperty( suppressed_reasons=["suppressedReasons"] ), tracking_options=ses.CfnConfigurationSet.TrackingOptionsProperty( custom_redirect_domain="customRedirectDomain" ), vdm_options=ses.CfnConfigurationSet.VdmOptionsProperty( dashboard_options=ses.CfnConfigurationSet.DashboardOptionsProperty( engagement_metrics="engagementMetrics" ), guardian_options=ses.CfnConfigurationSet.GuardianOptionsProperty( optimized_shared_delivery="optimizedSharedDelivery" ) ) )
Attributes
- delivery_options
Specifies the name of the dedicated IP pool to associate with the configuration set and whether messages that use the configuration set are required to use Transport Layer Security (TLS).
- name
.
Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
Contain 64 characters or fewer.
- See:
- Type:
The name of the configuration set. The name must meet the following requirements
- reputation_options
An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
- sending_options
An object that defines whether or not Amazon SES can send email that you send using the configuration set.
- suppression_options
An object that contains information about the suppression list preferences for your account.
- tracking_options
An object that defines the open and click tracking options for emails that you send using the configuration set.
- vdm_options
The Virtual Deliverability Manager (VDM) options that apply to the configuration set.