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)


1888
1889
1890
1891
1892
1893
1894
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1888

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)


1888
1889
1890
1891
1892
1893
1894
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1888

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)


1888
1889
1890
1891
1892
1893
1894
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1888

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