/AWS1/CL_QQCEXTENDEDMSGTMPLD00¶
The extended data of a message template.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_messagetemplatearn TYPE /AWS1/QQCARNWITHQUALIFIER /AWS1/QQCARNWITHQUALIFIER¶
The Amazon Resource Name (ARN) of the message template.
iv_messagetemplateid TYPE /AWS1/QQCUUID /AWS1/QQCUUID¶
The identifier of the message template.
iv_knowledgebasearn TYPE /AWS1/QQCARN /AWS1/QQCARN¶
The Amazon Resource Name (ARN) of the knowledge base.
iv_knowledgebaseid TYPE /AWS1/QQCUUID /AWS1/QQCUUID¶
The identifier of the knowledge base.
iv_name TYPE /AWS1/QQCNAME /AWS1/QQCNAME¶
The name of the message template.
iv_channelsubtype TYPE /AWS1/QQCCHANNELSUBTYPE /AWS1/QQCCHANNELSUBTYPE¶
The channel subtype this message template applies to.
iv_createdtime TYPE /AWS1/QQCTIMESTAMP /AWS1/QQCTIMESTAMP¶
The timestamp when the message template was created.
iv_lastmodifiedtime TYPE /AWS1/QQCTIMESTAMP /AWS1/QQCTIMESTAMP¶
The timestamp when the message template data was last modified.
iv_lastmodifiedby TYPE /AWS1/QQCGENERICARN /AWS1/QQCGENERICARN¶
The Amazon Resource Name (ARN) of the user who last updated the message template data.
io_content TYPE REF TO /AWS1/CL_QQCMSGTMPLCONTPVDR /AWS1/CL_QQCMSGTMPLCONTPVDR¶
The content of the message template.
iv_messagetmplcontentsha256 TYPE /AWS1/QQCMESSAGETMPLCONTSHA256 /AWS1/QQCMESSAGETMPLCONTSHA256¶
The checksum value of the message template content that is referenced by the
$LATESTqualifier. It can be returned inMessageTemplateDataorExtendedMessageTemplateData. It’s calculated by content, language,defaultAttributesandAttachmentsof the message template.
Optional arguments:¶
iv_description TYPE /AWS1/QQCDESCRIPTION /AWS1/QQCDESCRIPTION¶
The description of the message template.
iv_language TYPE /AWS1/QQCLANGUAGECODE /AWS1/QQCLANGUAGECODE¶
The language code value for the language in which the quick response is written. The supported language codes include
de_DE,en_US,es_ES,fr_FR,id_ID,it_IT,ja_JP,ko_KR,pt_BR,zh_CN,zh_TW
io_groupingconfiguration TYPE REF TO /AWS1/CL_QQCGROUPINGCONF /AWS1/CL_QQCGROUPINGCONF¶
groupingConfiguration
io_defaultattributes TYPE REF TO /AWS1/CL_QQCMESSAGETMPLATTRS /AWS1/CL_QQCMESSAGETMPLATTRS¶
An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
it_attributetypes TYPE /AWS1/CL_QQCMSGTMPLATTRTYPEL00=>TT_MESSAGETEMPLATEATTRTYPELIST TT_MESSAGETEMPLATEATTRTYPELIST¶
The types of attributes contain the message template.
it_attachments TYPE /AWS1/CL_QQCMSGTMPLATTACHMENT=>TT_MESSAGETMPLATTACHMENTLIST TT_MESSAGETMPLATTACHMENTLIST¶
The message template attachments.
iv_isactive TYPE /AWS1/QQCBOOLEAN /AWS1/QQCBOOLEAN¶
Whether the version of the message template is activated.
iv_versionnumber TYPE /AWS1/QQCVERSION /AWS1/QQCVERSION¶
The version number of the message template version.
it_tags TYPE /AWS1/CL_QQCTAGS_W=>TT_TAGS TT_TAGS¶
The tags used to organize, track, or control access for this resource.
Queryable Attributes¶
messageTemplateArn¶
The Amazon Resource Name (ARN) of the message template.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGETEMPLATEARN() |
Getter for MESSAGETEMPLATEARN, with configurable default |
ASK_MESSAGETEMPLATEARN() |
Getter for MESSAGETEMPLATEARN w/ exceptions if field has no |
HAS_MESSAGETEMPLATEARN() |
Determine if MESSAGETEMPLATEARN has a value |
messageTemplateId¶
The identifier of the message template.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGETEMPLATEID() |
Getter for MESSAGETEMPLATEID, with configurable default |
ASK_MESSAGETEMPLATEID() |
Getter for MESSAGETEMPLATEID w/ exceptions if field has no v |
HAS_MESSAGETEMPLATEID() |
Determine if MESSAGETEMPLATEID has a value |
knowledgeBaseArn¶
The Amazon Resource Name (ARN) of the knowledge base.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KNOWLEDGEBASEARN() |
Getter for KNOWLEDGEBASEARN, with configurable default |
ASK_KNOWLEDGEBASEARN() |
Getter for KNOWLEDGEBASEARN w/ exceptions if field has no va |
HAS_KNOWLEDGEBASEARN() |
Determine if KNOWLEDGEBASEARN has a value |
knowledgeBaseId¶
The identifier of the knowledge base.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KNOWLEDGEBASEID() |
Getter for KNOWLEDGEBASEID, with configurable default |
ASK_KNOWLEDGEBASEID() |
Getter for KNOWLEDGEBASEID w/ exceptions if field has no val |
HAS_KNOWLEDGEBASEID() |
Determine if KNOWLEDGEBASEID has a value |
name¶
The name of the message template.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
channelSubtype¶
The channel subtype this message template applies to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHANNELSUBTYPE() |
Getter for CHANNELSUBTYPE, with configurable default |
ASK_CHANNELSUBTYPE() |
Getter for CHANNELSUBTYPE w/ exceptions if field has no valu |
HAS_CHANNELSUBTYPE() |
Determine if CHANNELSUBTYPE has a value |
createdTime¶
The timestamp when the message template was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDTIME() |
Getter for CREATEDTIME, with configurable default |
ASK_CREATEDTIME() |
Getter for CREATEDTIME w/ exceptions if field has no value |
HAS_CREATEDTIME() |
Determine if CREATEDTIME has a value |
lastModifiedTime¶
The timestamp when the message template data was last modified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME, with configurable default |
ASK_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME w/ exceptions if field has no va |
HAS_LASTMODIFIEDTIME() |
Determine if LASTMODIFIEDTIME has a value |
lastModifiedBy¶
The Amazon Resource Name (ARN) of the user who last updated the message template data.
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 |
content¶
The content of the message template.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTENT() |
Getter for CONTENT |
description¶
The description of the message template.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
language¶
The language code value for the language in which the quick response is written. The supported language codes include
de_DE,en_US,es_ES,fr_FR,id_ID,it_IT,ja_JP,ko_KR,pt_BR,zh_CN,zh_TW
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LANGUAGE() |
Getter for LANGUAGE, with configurable default |
ASK_LANGUAGE() |
Getter for LANGUAGE w/ exceptions if field has no value |
HAS_LANGUAGE() |
Determine if LANGUAGE has a value |
groupingConfiguration¶
groupingConfiguration
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GROUPINGCONFIGURATION() |
Getter for GROUPINGCONFIGURATION |
defaultAttributes¶
An object that specifies the default values to use for variables in the message template. This object contains different categories of key-value pairs. Each key defines a variable or placeholder in the message template. The corresponding value defines the default value for that variable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFAULTATTRIBUTES() |
Getter for DEFAULTATTRIBUTES |
attributeTypes¶
The types of attributes contain the message template.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTRIBUTETYPES() |
Getter for ATTRIBUTETYPES, with configurable default |
ASK_ATTRIBUTETYPES() |
Getter for ATTRIBUTETYPES w/ exceptions if field has no valu |
HAS_ATTRIBUTETYPES() |
Determine if ATTRIBUTETYPES has a value |
attachments¶
The message template attachments.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHMENTS() |
Getter for ATTACHMENTS, with configurable default |
ASK_ATTACHMENTS() |
Getter for ATTACHMENTS w/ exceptions if field has no value |
HAS_ATTACHMENTS() |
Determine if ATTACHMENTS has a value |
isActive¶
Whether the version of the message template is activated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISACTIVE() |
Getter for ISACTIVE, with configurable default |
ASK_ISACTIVE() |
Getter for ISACTIVE w/ exceptions if field has no value |
HAS_ISACTIVE() |
Determine if ISACTIVE has a value |
versionNumber¶
The version number of the message template version.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSIONNUMBER() |
Getter for VERSIONNUMBER, with configurable default |
ASK_VERSIONNUMBER() |
Getter for VERSIONNUMBER w/ exceptions if field has no value |
HAS_VERSIONNUMBER() |
Determine if VERSIONNUMBER has a value |
messageTemplateContentSha256¶
The checksum value of the message template content that is referenced by the
$LATESTqualifier. It can be returned inMessageTemplateDataorExtendedMessageTemplateData. It’s calculated by content, language,defaultAttributesandAttachmentsof the message template.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGETMPLCONTENTSHA256() |
Getter for MESSAGETEMPLATECONTENTSHA256, with configurable d |
ASK_MESSAGETMPLCONTENTSHA256() |
Getter for MESSAGETEMPLATECONTENTSHA256 w/ exceptions if fie |
HAS_MESSAGETMPLCONTENTSHA256() |
Determine if MESSAGETEMPLATECONTENTSHA256 has a value |
tags¶
The tags used to organize, track, or control access for this resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |