Class: Aws::PinpointEmail::Types::IdentityInfo

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

Overview

Information about an email identity.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#identity_nameString

The address or domain of the identity.

Returns:

  • (String)


2040
2041
2042
2043
2044
2045
2046
# File 'gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail/types.rb', line 2040

class IdentityInfo < Struct.new(
  :identity_type,
  :identity_name,
  :sending_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#identity_typeString

The email identity type. The identity type can be one of the following:

  • EMAIL_ADDRESS – The identity is an email address.

  • DOMAIN – The identity is a domain.

  • MANAGED_DOMAIN – The identity is a domain that is managed by AWS.

Returns:

  • (String)


2040
2041
2042
2043
2044
2045
2046
# File 'gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail/types.rb', line 2040

class IdentityInfo < Struct.new(
  :identity_type,
  :identity_name,
  :sending_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#sending_enabledBoolean

Indicates whether or not you can send email from the identity.

In Amazon Pinpoint, an identity is an email address or domain that you send email from. Before you can send email from an identity, you have to demostrate that you own the identity, and that you authorize Amazon Pinpoint to send email from that identity.

Returns:

  • (Boolean)


2040
2041
2042
2043
2044
2045
2046
# File 'gems/aws-sdk-pinpointemail/lib/aws-sdk-pinpointemail/types.rb', line 2040

class IdentityInfo < Struct.new(
  :identity_type,
  :identity_name,
  :sending_enabled)
  SENSITIVE = []
  include Aws::Structure
end