/AWS1/CL_PPTEMAILCHANNELRSP¶
Provides information about the status and settings of the email channel for an application.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_platform TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
The type of messaging or notification platform for the channel. For the email channel, this value is EMAIL.
Optional arguments:¶
iv_applicationid TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
The unique identifier for the application that the email channel applies to.
iv_configurationset TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
The Amazon SES configuration set that's applied to messages that are sent through the channel.
iv_creationdate TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
The date and time, in ISO 8601 format, when the email channel was enabled.
iv_enabled TYPE /AWS1/PPT__BOOLEAN /AWS1/PPT__BOOLEAN¶
Specifies whether the email channel is enabled for the application.
iv_fromaddress TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
The verified email address that email is sent from when you send email through the channel.
iv_hascredential TYPE /AWS1/PPT__BOOLEAN /AWS1/PPT__BOOLEAN¶
(Not used) This property is retained only for backward compatibility.
iv_id TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
(Deprecated) An identifier for the email channel. This property is retained only for backward compatibility.
iv_identity TYPE /AWS1/PPT__STRING /AWS1/PPT__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.
iv_isarchived TYPE /AWS1/PPT__BOOLEAN /AWS1/PPT__BOOLEAN¶
Specifies whether the email channel is archived.
iv_lastmodifiedby TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
The user who last modified the email channel.
iv_lastmodifieddate TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
The date and time, in ISO 8601 format, when the email channel was last modified.
iv_messagespersecond TYPE /AWS1/PPT__INTEGER /AWS1/PPT__INTEGER¶
The maximum number of emails that can be sent through the channel each second.
iv_rolearn TYPE /AWS1/PPT__STRING /AWS1/PPT__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.
iv_orchestrationsendingrol00 TYPE /AWS1/PPT__STRING /AWS1/PPT__STRING¶
The ARN of an IAM role for Amazon Pinpoint to use to send email from your campaigns or journeys through Amazon SES.
iv_version TYPE /AWS1/PPT__INTEGER /AWS1/PPT__INTEGER¶
The current version of the email channel.
Queryable Attributes¶
ApplicationId¶
The unique identifier for the application that the email channel applies to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPLICATIONID() |
Getter for APPLICATIONID, with configurable default |
ASK_APPLICATIONID() |
Getter for APPLICATIONID w/ exceptions if field has no value |
HAS_APPLICATIONID() |
Determine if APPLICATIONID has a value |
ConfigurationSet¶
The Amazon SES configuration set that's applied to messages that are sent through the channel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIGURATIONSET() |
Getter for CONFIGURATIONSET, with configurable default |
ASK_CONFIGURATIONSET() |
Getter for CONFIGURATIONSET w/ exceptions if field has no va |
HAS_CONFIGURATIONSET() |
Determine if CONFIGURATIONSET has a value |
CreationDate¶
The date and time, in ISO 8601 format, when the email channel was enabled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONDATE() |
Getter for CREATIONDATE, with configurable default |
ASK_CREATIONDATE() |
Getter for CREATIONDATE w/ exceptions if field has no value |
HAS_CREATIONDATE() |
Determine if CREATIONDATE has a value |
Enabled¶
Specifies whether the email channel is enabled for the application.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLED() |
Getter for ENABLED, with configurable default |
ASK_ENABLED() |
Getter for ENABLED w/ exceptions if field has no value |
HAS_ENABLED() |
Determine if ENABLED has a value |
FromAddress¶
The verified email address that email is sent from when you send email through the channel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FROMADDRESS() |
Getter for FROMADDRESS, with configurable default |
ASK_FROMADDRESS() |
Getter for FROMADDRESS w/ exceptions if field has no value |
HAS_FROMADDRESS() |
Determine if FROMADDRESS has a value |
HasCredential¶
(Not used) This property is retained only for backward compatibility.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HASCREDENTIAL() |
Getter for HASCREDENTIAL, with configurable default |
ASK_HASCREDENTIAL() |
Getter for HASCREDENTIAL w/ exceptions if field has no value |
HAS_HASCREDENTIAL() |
Determine if HASCREDENTIAL has a value |
Id¶
(Deprecated) An identifier for the email channel. This property is retained only for backward compatibility.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
Identity¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDENTITY() |
Getter for IDENTITY, with configurable default |
ASK_IDENTITY() |
Getter for IDENTITY w/ exceptions if field has no value |
HAS_IDENTITY() |
Determine if IDENTITY has a value |
IsArchived¶
Specifies whether the email channel is archived.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISARCHIVED() |
Getter for ISARCHIVED, with configurable default |
ASK_ISARCHIVED() |
Getter for ISARCHIVED w/ exceptions if field has no value |
HAS_ISARCHIVED() |
Determine if ISARCHIVED has a value |
LastModifiedBy¶
The user who last modified the email channel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDBY() |
Getter for LASTMODIFIEDBY, with configurable default |
ASK_LASTMODIFIEDBY() |
Getter for LASTMODIFIEDBY w/ exceptions if field has no valu |
HAS_LASTMODIFIEDBY() |
Determine if LASTMODIFIEDBY has a value |
LastModifiedDate¶
The date and time, in ISO 8601 format, when the email channel was last modified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDDATE() |
Getter for LASTMODIFIEDDATE, with configurable default |
ASK_LASTMODIFIEDDATE() |
Getter for LASTMODIFIEDDATE w/ exceptions if field has no va |
HAS_LASTMODIFIEDDATE() |
Determine if LASTMODIFIEDDATE has a value |
MessagesPerSecond¶
The maximum number of emails that can be sent through the channel each second.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGESPERSECOND() |
Getter for MESSAGESPERSECOND, with configurable default |
ASK_MESSAGESPERSECOND() |
Getter for MESSAGESPERSECOND w/ exceptions if field has no v |
HAS_MESSAGESPERSECOND() |
Determine if MESSAGESPERSECOND has a value |
Platform¶
The type of messaging or notification platform for the channel. For the email channel, this value is EMAIL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PLATFORM() |
Getter for PLATFORM, with configurable default |
ASK_PLATFORM() |
Getter for PLATFORM w/ exceptions if field has no value |
HAS_PLATFORM() |
Determine if PLATFORM has a value |
RoleArn¶
The ARN of the AWS Identity and Access Management (IAM) role that Amazon Pinpoint uses to submit email-related event data for the channel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
OrchestrationSendingRoleArn¶
The ARN of an IAM role for Amazon Pinpoint to use to send email from your campaigns or journeys through Amazon SES.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORCHESTRATIONSENDINGRO00() |
Getter for ORCHESTRATIONSENDINGROLEARN, with configurable de |
ASK_ORCHESTRATIONSENDINGRO00() |
Getter for ORCHESTRATIONSENDINGROLEARN w/ exceptions if fiel |
HAS_ORCHESTRATIONSENDINGRO00() |
Determine if ORCHESTRATIONSENDINGROLEARN has a value |
Version¶
The current version of the email channel.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSION() |
Getter for VERSION, with configurable default |
ASK_VERSION() |
Getter for VERSION w/ exceptions if field has no value |
HAS_VERSION() |
Determine if VERSION has a value |