Class: Aws::SES::Types::IdentityNotificationAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::SES::Types::IdentityNotificationAttributes
- Defined in:
- gems/aws-sdk-ses/lib/aws-sdk-ses/types.rb
Overview
Represents the notification attributes of an identity, including whether an identity has Amazon Simple Notification Service (Amazon SNS) topics set for bounce, complaint, and/or delivery notifications, and whether feedback forwarding is enabled for bounce and complaint notifications.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bounce_topic ⇒ String
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes bounce notifications.
-
#complaint_topic ⇒ String
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes complaint notifications.
-
#delivery_topic ⇒ String
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes delivery notifications.
-
#forwarding_enabled ⇒ Boolean
Describes whether Amazon SES forwards bounce and complaint notifications as email.
-
#headers_in_bounce_notifications_enabled ⇒ Boolean
Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type
Bounce
. -
#headers_in_complaint_notifications_enabled ⇒ Boolean
Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type
Complaint
. -
#headers_in_delivery_notifications_enabled ⇒ Boolean
Describes whether Amazon SES includes the original email headers in Amazon SNS notifications of type
Delivery
.
Instance Attribute Details
#bounce_topic ⇒ String
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes bounce notifications.
2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 |
# File 'gems/aws-sdk-ses/lib/aws-sdk-ses/types.rb', line 2100 class IdentityNotificationAttributes < Struct.new( :bounce_topic, :complaint_topic, :delivery_topic, :forwarding_enabled, :headers_in_bounce_notifications_enabled, :headers_in_complaint_notifications_enabled, :headers_in_delivery_notifications_enabled) SENSITIVE = [] include Aws::Structure end |
#complaint_topic ⇒ String
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes complaint notifications.
2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 |
# File 'gems/aws-sdk-ses/lib/aws-sdk-ses/types.rb', line 2100 class IdentityNotificationAttributes < Struct.new( :bounce_topic, :complaint_topic, :delivery_topic, :forwarding_enabled, :headers_in_bounce_notifications_enabled, :headers_in_complaint_notifications_enabled, :headers_in_delivery_notifications_enabled) SENSITIVE = [] include Aws::Structure end |
#delivery_topic ⇒ String
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES publishes delivery notifications.
2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 |
# File 'gems/aws-sdk-ses/lib/aws-sdk-ses/types.rb', line 2100 class IdentityNotificationAttributes < Struct.new( :bounce_topic, :complaint_topic, :delivery_topic, :forwarding_enabled, :headers_in_bounce_notifications_enabled, :headers_in_complaint_notifications_enabled, :headers_in_delivery_notifications_enabled) SENSITIVE = [] include Aws::Structure end |
#forwarding_enabled ⇒ Boolean
Describes whether Amazon SES forwards bounce and complaint
notifications as email. true
indicates that Amazon SES forwards
bounce and complaint notifications as email, while false
indicates
that bounce and complaint notifications are published only to the
specified bounce and complaint Amazon SNS topics.
2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 |
# File 'gems/aws-sdk-ses/lib/aws-sdk-ses/types.rb', line 2100 class IdentityNotificationAttributes < Struct.new( :bounce_topic, :complaint_topic, :delivery_topic, :forwarding_enabled, :headers_in_bounce_notifications_enabled, :headers_in_complaint_notifications_enabled, :headers_in_delivery_notifications_enabled) SENSITIVE = [] include Aws::Structure end |
#headers_in_bounce_notifications_enabled ⇒ Boolean
Describes whether Amazon SES includes the original email headers in
Amazon SNS notifications of type Bounce
. A value of true
specifies that Amazon SES includes headers in bounce notifications,
and a value of false
specifies that Amazon SES does not include
headers in bounce notifications.
2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 |
# File 'gems/aws-sdk-ses/lib/aws-sdk-ses/types.rb', line 2100 class IdentityNotificationAttributes < Struct.new( :bounce_topic, :complaint_topic, :delivery_topic, :forwarding_enabled, :headers_in_bounce_notifications_enabled, :headers_in_complaint_notifications_enabled, :headers_in_delivery_notifications_enabled) SENSITIVE = [] include Aws::Structure end |
#headers_in_complaint_notifications_enabled ⇒ Boolean
Describes whether Amazon SES includes the original email headers in
Amazon SNS notifications of type Complaint
. A value of true
specifies that Amazon SES includes headers in complaint
notifications, and a value of false
specifies that Amazon SES does
not include headers in complaint notifications.
2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 |
# File 'gems/aws-sdk-ses/lib/aws-sdk-ses/types.rb', line 2100 class IdentityNotificationAttributes < Struct.new( :bounce_topic, :complaint_topic, :delivery_topic, :forwarding_enabled, :headers_in_bounce_notifications_enabled, :headers_in_complaint_notifications_enabled, :headers_in_delivery_notifications_enabled) SENSITIVE = [] include Aws::Structure end |
#headers_in_delivery_notifications_enabled ⇒ Boolean
Describes whether Amazon SES includes the original email headers in
Amazon SNS notifications of type Delivery
. A value of true
specifies that Amazon SES includes headers in delivery
notifications, and a value of false
specifies that Amazon SES does
not include headers in delivery notifications.
2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 |
# File 'gems/aws-sdk-ses/lib/aws-sdk-ses/types.rb', line 2100 class IdentityNotificationAttributes < Struct.new( :bounce_topic, :complaint_topic, :delivery_topic, :forwarding_enabled, :headers_in_bounce_notifications_enabled, :headers_in_complaint_notifications_enabled, :headers_in_delivery_notifications_enabled) SENSITIVE = [] include Aws::Structure end |