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
[DeliveryOptionsProperty
,Dict
[str
,Any
],IResolvable
,None
]) – Specifies 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 represents the reputation settings for 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
]) – The name of the custom open and click tracking domain associated with the configuration set.vdm_options (
Union
[IResolvable
,VdmOptionsProperty
,Dict
[str
,Any
],None
]) – The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
- Link:
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. import aws_cdk.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 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.
- Link:
- Type:
The name of the configuration set. The name must meet the following requirements
- reputation_options
An object that represents the reputation settings for 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
The name of the custom open and click tracking domain associated with the configuration set.
- vdm_options
The Virtual Deliverability Manager (VDM) options that apply to the configuration set.