IdentityNotificationAttributes class
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.
Constructors
- IdentityNotificationAttributes({required String bounceTopic, required String complaintTopic, required String deliveryTopic, required bool forwardingEnabled, bool? headersInBounceNotificationsEnabled, bool? headersInComplaintNotificationsEnabled, bool? headersInDeliveryNotificationsEnabled})
- IdentityNotificationAttributes.fromXml(XmlElement elem)
-
factory
Properties
- bounceTopic → String
-
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES will
publish bounce notifications.
final
- complaintTopic → String
-
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES will
publish complaint notifications.
final
- deliveryTopic → String
-
The Amazon Resource Name (ARN) of the Amazon SNS topic where Amazon SES will
publish delivery notifications.
final
- forwardingEnabled → bool
-
Describes whether Amazon SES will forward bounce and complaint notifications
as email.
true
indicates that Amazon SES will forward bounce and complaint notifications as email, whilefalse
indicates that bounce and complaint notifications will be published only to the specified bounce and complaint Amazon SNS topics.final - hashCode → int
-
The hash code for this object.
no setterinherited
- headersInBounceNotificationsEnabled → bool?
-
Describes whether Amazon SES includes the original email headers in Amazon
SNS notifications of type
Bounce
. A value oftrue
specifies that Amazon SES will include headers in bounce notifications, and a value offalse
specifies that Amazon SES will not include headers in bounce notifications.final - headersInComplaintNotificationsEnabled → bool?
-
Describes whether Amazon SES includes the original email headers in Amazon
SNS notifications of type
Complaint
. A value oftrue
specifies that Amazon SES will include headers in complaint notifications, and a value offalse
specifies that Amazon SES will not include headers in complaint notifications.final - headersInDeliveryNotificationsEnabled → bool?
-
Describes whether Amazon SES includes the original email headers in Amazon
SNS notifications of type
Delivery
. A value oftrue
specifies that Amazon SES will include headers in delivery notifications, and a value offalse
specifies that Amazon SES will not include headers in delivery notifications.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited