interface ByoDkimOptions
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.SES.ByoDkimOptions |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsses#ByoDkimOptions |
![]() | software.amazon.awscdk.services.ses.ByoDkimOptions |
![]() | aws_cdk.aws_ses.ByoDkimOptions |
![]() | aws-cdk-lib » aws_ses » ByoDkimOptions |
Options for BYO DKIM.
Example
declare const myHostedZone: route53.IPublicHostedZone;
new ses.EmailIdentity(this, 'Identity', {
identity: ses.Identity.publicHostedZone(myHostedZone),
dkimIdentity: ses.DkimIdentity.byoDkim({
privateKey: SecretValue.secretsManager('dkim-private-key'),
publicKey: '...base64-encoded-public-key...',
selector: 'selector',
}),
});
Properties
Name | Type | Description |
---|---|---|
private | Secret | The private key that's used to generate a DKIM signature. |
selector | string | A string that's used to identify a public key in the DNS configuration for a domain. |
public | string | The public key. |
privateKey
Type:
Secret
The private key that's used to generate a DKIM signature.
selector
Type:
string
A string that's used to identify a public key in the DNS configuration for a domain.
publicKey?
Type:
string
(optional, default: the validation TXT record with the public key is not created)
The public key.
If specified, a TXT record with the public key is created.