EmailChannelResponse
public struct EmailChannelResponse : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The unique identifier for the application that the email channel applies to.
Declaration
Swift
public let applicationId: String?
-
The Amazon SES configuration set that’s applied to messages that are sent through the channel.
Declaration
Swift
public let configurationSet: String?
-
The date and time, in ISO 8601 format, when the email channel was enabled.
Declaration
Swift
public let creationDate: String?
-
Specifies whether the email channel is enabled for the application.
Declaration
Swift
public let enabled: Bool?
-
The verified email address that email is sent from when you send email through the channel.
Declaration
Swift
public let fromAddress: String?
-
(Not used) This property is retained only for backward compatibility.
Declaration
Swift
public let hasCredential: Bool?
-
(Deprecated) An identifier for the email channel. This property is retained only for backward compatibility.
Declaration
Swift
public let id: 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.
Declaration
Swift
public let identity: String?
-
Specifies whether the email channel is archived.
Declaration
Swift
public let isArchived: Bool?
-
The user who last modified the email channel.
Declaration
Swift
public let lastModifiedBy: String?
-
The date and time, in ISO 8601 format, when the email channel was last modified.
Declaration
Swift
public let lastModifiedDate: String?
-
The maximum number of emails that can be sent through the channel each second.
Declaration
Swift
public let messagesPerSecond: Int?
-
The type of messaging or notification platform for the channel. For the email channel, this value is EMAIL.
Declaration
Swift
public let platform: 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.
Declaration
Swift
public let roleArn: String?
-
The current version of the email channel.
Declaration
Swift
public let version: Int?
-
init(applicationId:configurationSet:creationDate:enabled:fromAddress:hasCredential:id:identity:isArchived:lastModifiedBy:lastModifiedDate:messagesPerSecond:platform:roleArn:version:)
Undocumented
Declaration
Swift
public init(applicationId: String? = nil, configurationSet: String? = nil, creationDate: String? = nil, enabled: Bool? = nil, fromAddress: String? = nil, hasCredential: Bool? = nil, id: String? = nil, identity: String? = nil, isArchived: Bool? = nil, lastModifiedBy: String? = nil, lastModifiedDate: String? = nil, messagesPerSecond: Int? = nil, platform: String, roleArn: String? = nil, version: Int? = nil)