EmailChannelResponse class
Provides information about the status and settings of the email channel for an application.
Constructors
- EmailChannelResponse({required String platform, String? applicationId, String? configurationSet, String? creationDate, bool? enabled, String? fromAddress, bool? hasCredential, String? id, String? identity, bool? isArchived, String? lastModifiedBy, String? lastModifiedDate, int? messagesPerSecond, String? roleArn, int? version})
-
EmailChannelResponse.fromJson(Map<
String, dynamic> json) -
factory
Properties
- applicationId → String?
-
The unique identifier for the application that the email channel applies to.
final
- configurationSet → String?
-
The Amazon
SES configuration set that's applied to messages that are sent through
the channel.
final
- creationDate → String?
-
The date and time, in ISO 8601 format, when the email channel was enabled.
final
- enabled → bool?
-
Specifies whether the email channel is enabled for the application.
final
- fromAddress → String?
-
The verified email address that email is sent from when you send email
through the channel.
final
- hasCredential → bool?
-
(Not used) This property is retained only for backward compatibility.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
(Deprecated) An identifier for the email channel. This property is retained
only for backward compatibility.
final
- identity → String?
-
The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple
Email Service (Amazon SES), that's used when you send email through the
channel.
final
- isArchived → bool?
-
Specifies whether the email channel is archived.
final
- lastModifiedBy → String?
-
The user who last modified the email channel.
final
- lastModifiedDate → String?
-
The date and time, in ISO 8601 format, when the email channel was last
modified.
final
- messagesPerSecond → int?
-
The maximum number of emails that can be sent through the channel each
second.
final
- platform → String
-
The type of messaging or notification platform for the channel. For the
email channel, this value is EMAIL.
final
- roleArn → String?
-
The ARN of the AWS Identity and Access Management (IAM) role that Amazon
Pinpoint uses to submit email-related event data for the channel.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- version → int?
-
The current version of the email channel.
final
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