enum ConfigurationSetTlsPolicy
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.SES.ConfigurationSetTlsPolicy |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsses#ConfigurationSetTlsPolicy |
![]() | software.amazon.awscdk.services.ses.ConfigurationSetTlsPolicy |
![]() | aws_cdk.aws_ses.ConfigurationSetTlsPolicy |
![]() | aws-cdk-lib » aws_ses » ConfigurationSetTlsPolicy |
TLS policy for a configuration set.
Example
import { Duration } from 'aws-cdk-lib';
declare const myPool: ses.IDedicatedIpPool;
new ses.ConfigurationSet(this, 'ConfigurationSet', {
customTrackingRedirectDomain: 'track.cdk.dev',
tlsPolicy: ses.ConfigurationSetTlsPolicy.REQUIRE,
dedicatedIpPool: myPool,
// Specify maximum delivery time
// This configuration can be useful in such cases as time-sensitive emails (like those containing a one-time-password),
// transactional emails, and email that you want to ensure isn't delivered during non-business hours.
maxDeliveryDuration: Duration.minutes(10),
});
Members
Name | Description |
---|---|
REQUIRE | Messages are only delivered if a TLS connection can be established. |
OPTIONAL | Messages can be delivered in plain text if a TLS connection can't be established. |
REQUIRE
Messages are only delivered if a TLS connection can be established.
OPTIONAL
Messages can be delivered in plain text if a TLS connection can't be established.