EmailIdentityDkimSigningAttributesArgs

data class EmailIdentityDkimSigningAttributesArgs(val currentSigningKeyLength: Output<String>? = null, val domainSigningPrivateKey: Output<String>? = null, val domainSigningSelector: Output<String>? = null, val lastKeyGenerationTimestamp: Output<String>? = null, val nextSigningKeyLength: Output<String>? = null, val signingAttributesOrigin: Output<String>? = null, val status: Output<String>? = null, val tokens: Output<List<String>>? = null) : ConvertibleToJava<EmailIdentityDkimSigningAttributesArgs>

Constructors

Link copied to clipboard
constructor(currentSigningKeyLength: Output<String>? = null, domainSigningPrivateKey: Output<String>? = null, domainSigningSelector: Output<String>? = null, lastKeyGenerationTimestamp: Output<String>? = null, nextSigningKeyLength: Output<String>? = null, signingAttributesOrigin: Output<String>? = null, status: Output<String>? = null, tokens: Output<List<String>>? = null)

Properties

Link copied to clipboard
val currentSigningKeyLength: Output<String>? = null

Easy DKIM The key length of the DKIM key pair in use.

Link copied to clipboard
val domainSigningPrivateKey: Output<String>? = null

Bring Your Own DKIM A private key that's used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.

Link copied to clipboard
val domainSigningSelector: Output<String>? = null

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

Link copied to clipboard
val lastKeyGenerationTimestamp: Output<String>? = null

Easy DKIM The last time a key pair was generated for this identity.

Link copied to clipboard
val nextSigningKeyLength: Output<String>? = null

Easy DKIM The key length of the future DKIM key pair to be generated. This can be changed at most once per day. Valid values: RSA_1024_BIT, RSA_2048_BIT.

Link copied to clipboard
val signingAttributesOrigin: Output<String>? = null

A string that indicates how DKIM was configured for the identity. AWS_SES indicates that DKIM was configured for the identity by using Easy DKIM. EXTERNAL indicates that DKIM was configured for the identity by using Bring Your Own DKIM (BYODKIM).

Link copied to clipboard
val status: Output<String>? = null

Describes whether or not Amazon SES has successfully located the DKIM records in the DNS records for the domain. See the AWS SES API v2 Reference for supported statuses.

Link copied to clipboard
val tokens: Output<List<String>>? = null

If you used Easy DKIM to configure DKIM authentication for the domain, then this object contains a set of unique strings that you use to create a set of CNAME records that you add to the DNS configuration for your domain. When Amazon SES detects these records in the DNS configuration for your domain, the DKIM authentication process is complete. If you configured DKIM authentication for the domain by providing your own public-private key pair, then this object contains the selector for the public key.

Functions

Link copied to clipboard
open override fun toJava(): EmailIdentityDkimSigningAttributesArgs