AWSPinpointTargetingEmailChannelResponse

Objective-C

@interface AWSPinpointTargetingEmailChannelResponse

Swift

class AWSPinpointTargetingEmailChannelResponse

Provides information about the status and settings of the email channel for an application.

Required parameters: [Platform]

  • The unique identifier for the application that the email channel applies to.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable applicationId;

    Swift

    var applicationId: String? { get set }
  • The Amazon SES configuration set that’s applied to messages that are sent through the channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable configurationSet;

    Swift

    var configurationSet: String? { get set }
  • The date and time, in ISO 8601 format, when the email channel was enabled.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable creationDate;

    Swift

    var creationDate: String? { get set }
  • Specifies whether the email channel is enabled for the application.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable enabled;

    Swift

    var enabled: NSNumber? { get set }
  • The verified email address that email is sent from when you send email through the channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable fromAddress;

    Swift

    var fromAddress: String? { get set }
  • (Not used) This property is retained only for backward compatibility.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable hasCredential;

    Swift

    var hasCredential: NSNumber? { get set }
  • (Deprecated) An identifier for the email channel. This property is retained only for backward compatibility.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable identifier;

    Swift

    var identifier: String? { get set }
  • 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

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable identity;

    Swift

    var identity: String? { get set }
  • Specifies whether the email channel is archived.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable isArchived;

    Swift

    var isArchived: NSNumber? { get set }
  • The user who last modified the email channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable lastModifiedBy;

    Swift

    var lastModifiedBy: String? { get set }
  • The date and time, in ISO 8601 format, when the email channel was last modified.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable lastModifiedDate;

    Swift

    var lastModifiedDate: String? { get set }
  • The maximum number of emails that can be sent through the channel each second.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable messagesPerSecond;

    Swift

    var messagesPerSecond: NSNumber? { get set }
  • The type of messaging or notification platform for the channel. For the email channel, this value is EMAIL.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable platform;

    Swift

    var platform: String? { get set }
  • 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

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable roleArn;

    Swift

    var roleArn: String? { get set }
  • The current version of the email channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable version;

    Swift

    var version: NSNumber? { get set }