/AWS1/CL_PPTTMPLVERSIONRSP¶
Provides information about a specific version of a message template.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_creationdate
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The date, in ISO 8601 format, when the version of the message template was created.
iv_lastmodifieddate
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The date, in ISO 8601 format, when the version of the message template was last modified.
iv_templatename
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The name of the message template.
iv_templatetype
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The type of channel that the message template is designed for. Possible values are: EMAIL, PUSH, SMS, INAPP, and VOICE.
Optional arguments:¶
iv_defaultsubstitutions
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
A JSON object that specifies the default values that are used for message variables in the version of the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable.
iv_templatedescription
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The custom description of the version of the message template.
iv_version
TYPE /AWS1/PPT__STRING
/AWS1/PPT__STRING
¶
The unique identifier for the version of the message template. This value is an integer that Amazon Pinpoint automatically increments and assigns to each new version of a template.
Queryable Attributes¶
CreationDate¶
The date, in ISO 8601 format, when the version of the message template was created.
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 |
DefaultSubstitutions¶
A JSON object that specifies the default values that are used for message variables in the version of the message template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the default value for that variable.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DEFAULTSUBSTITUTIONS() |
Getter for DEFAULTSUBSTITUTIONS, with configurable default |
ASK_DEFAULTSUBSTITUTIONS() |
Getter for DEFAULTSUBSTITUTIONS w/ exceptions if field has n |
HAS_DEFAULTSUBSTITUTIONS() |
Determine if DEFAULTSUBSTITUTIONS has a value |
LastModifiedDate¶
The date, in ISO 8601 format, when the version of the message template 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 |
TemplateDescription¶
The custom description of the version of the message template.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEMPLATEDESCRIPTION() |
Getter for TEMPLATEDESCRIPTION, with configurable default |
ASK_TEMPLATEDESCRIPTION() |
Getter for TEMPLATEDESCRIPTION w/ exceptions if field has no |
HAS_TEMPLATEDESCRIPTION() |
Determine if TEMPLATEDESCRIPTION has a value |
TemplateName¶
The name of the message template.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEMPLATENAME() |
Getter for TEMPLATENAME, with configurable default |
ASK_TEMPLATENAME() |
Getter for TEMPLATENAME w/ exceptions if field has no value |
HAS_TEMPLATENAME() |
Determine if TEMPLATENAME has a value |
TemplateType¶
The type of channel that the message template is designed for. Possible values are: EMAIL, PUSH, SMS, INAPP, and VOICE.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEMPLATETYPE() |
Getter for TEMPLATETYPE, with configurable default |
ASK_TEMPLATETYPE() |
Getter for TEMPLATETYPE w/ exceptions if field has no value |
HAS_TEMPLATETYPE() |
Determine if TEMPLATETYPE has a value |
Version¶
The unique identifier for the version of the message template. This value is an integer that Amazon Pinpoint automatically increments and assigns to each new version of a template.
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 |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_LISTOFTMPLVERSIONRESPONSE
¶
TYPES TT_LISTOFTMPLVERSIONRESPONSE TYPE STANDARD TABLE OF REF TO /AWS1/CL_PPTTMPLVERSIONRSP WITH DEFAULT KEY
.