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

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

Overview

Note:

When making an API call, you may pass DkimSigningAttributes data as a hash:

{
  domain_signing_selector: "Selector",
  domain_signing_private_key: "PrivateKey",
  next_signing_key_length: "RSA_1024_BIT", # accepts RSA_1024_BIT, RSA_2048_BIT
}

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)


1957
1958
1959
1960
1961
1962
1963
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1957

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)


1957
1958
1959
1960
1961
1962
1963
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1957

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)


1957
1958
1959
1960
1961
1962
1963
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 1957

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