Show / Hide Table of Contents

Interface IByoDkimOptions

Options for BYO DKIM.

Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IByoDkimOptions
Syntax (vb)
Public Interface IByoDkimOptions
Remarks

ExampleMetadata: infused

Examples
IPublicHostedZone myHostedZone;


            new EmailIdentity(this, "Identity", new EmailIdentityProps {
                Identity = Identity.PublicHostedZone(myHostedZone),
                DkimIdentity = DkimIdentity.ByoDkim(new ByoDkimOptions {
                    PrivateKey = SecretValue.SecretsManager("dkim-private-key"),
                    PublicKey = "...base64-encoded-public-key...",
                    Selector = "selector"
                })
            });

Synopsis

Properties

PrivateKey

The private key that's used to generate a DKIM signature.

PublicKey

The public key.

Selector

A string that's used to identify a public key in the DNS configuration for a domain.

Properties

PrivateKey

The private key that's used to generate a DKIM signature.

SecretValue PrivateKey { get; }
Property Value

SecretValue

Remarks

ExampleMetadata: infused

PublicKey

The public key.

string? PublicKey { get; }
Property Value

string

Remarks

If specified, a TXT record with the public key is created.

Default: - the validation TXT record with the public key is not created

Selector

A string that's used to identify a public key in the DNS configuration for a domain.

string Selector { get; }
Property Value

string

Remarks

ExampleMetadata: infused

Back to top Generated by DocFX