Class: Aws::SESV2::Types::DkimSigningAttributes

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb

Overview

An object that contains configuration for Bring Your Own DKIM (BYODKIM), or, for Easy DKIM

Constant Summary collapse

SENSITIVE =
[:domain_signing_private_key]

Instance Attribute Summary collapse

Instance Attribute Details

#domain_signing_private_keyString

[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.

Returns:

  • (String)


1856
1857
1858
1859
1860
1861
1862
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1856

class DkimSigningAttributes < Struct.new(
  :domain_signing_selector,
  :domain_signing_private_key,
  :next_signing_key_length)
  SENSITIVE = [:domain_signing_private_key]
  include Aws::Structure
end

#domain_signing_selectorString

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

Returns:

  • (String)


1856
1857
1858
1859
1860
1861
1862
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1856

class DkimSigningAttributes < Struct.new(
  :domain_signing_selector,
  :domain_signing_private_key,
  :next_signing_key_length)
  SENSITIVE = [:domain_signing_private_key]
  include Aws::Structure
end

#next_signing_key_lengthString

[Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day.

Returns:

  • (String)


1856
1857
1858
1859
1860
1861
1862
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1856

class DkimSigningAttributes < Struct.new(
  :domain_signing_selector,
  :domain_signing_private_key,
  :next_signing_key_length)
  SENSITIVE = [:domain_signing_private_key]
  include Aws::Structure
end