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