Skip to content

/AWS1/CL_QQCCONTENTSUMMARY

Summary information about the content.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_CONTENTARN TYPE /AWS1/QQCARN /AWS1/QQCARN

The Amazon Resource Name (ARN) of the content.

IV_CONTENTID TYPE /AWS1/QQCUUID /AWS1/QQCUUID

The identifier of the content.

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. This should not be a QUICK_RESPONSES type knowledge base.

IV_NAME TYPE /AWS1/QQCNAME /AWS1/QQCNAME

The name of the content.

IV_REVISIONID TYPE /AWS1/QQCNONEMPTYSTRING /AWS1/QQCNONEMPTYSTRING

The identifier of the revision of the content.

IV_TITLE TYPE /AWS1/QQCCONTENTTITLE /AWS1/QQCCONTENTTITLE

The title of the content.

IV_CONTENTTYPE TYPE /AWS1/QQCCONTENTTYPE /AWS1/QQCCONTENTTYPE

The media type of the content.

IV_STATUS TYPE /AWS1/QQCCONTENTSTATUS /AWS1/QQCCONTENTSTATUS

The status of the content.

IT_METADATA TYPE /AWS1/CL_QQCCONTENTMETADATA_W=>TT_CONTENTMETADATA TT_CONTENTMETADATA

A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Amazon Q in Connect, you can store an external version identifier as metadata to utilize for determining drift.

Optional arguments:

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

contentArn

The Amazon Resource Name (ARN) of the content.

Accessible with the following methods

Method Description
GET_CONTENTARN() Getter for CONTENTARN, with configurable default
ASK_CONTENTARN() Getter for CONTENTARN w/ exceptions if field has no value
HAS_CONTENTARN() Determine if CONTENTARN has a value

contentId

The identifier of the content.

Accessible with the following methods

Method Description
GET_CONTENTID() Getter for CONTENTID, with configurable default
ASK_CONTENTID() Getter for CONTENTID w/ exceptions if field has no value
HAS_CONTENTID() Determine if CONTENTID 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. This should not be a QUICK_RESPONSES type 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 content.

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

revisionId

The identifier of the revision of the content.

Accessible with the following methods

Method Description
GET_REVISIONID() Getter for REVISIONID, with configurable default
ASK_REVISIONID() Getter for REVISIONID w/ exceptions if field has no value
HAS_REVISIONID() Determine if REVISIONID has a value

title

The title of the content.

Accessible with the following methods

Method Description
GET_TITLE() Getter for TITLE, with configurable default
ASK_TITLE() Getter for TITLE w/ exceptions if field has no value
HAS_TITLE() Determine if TITLE has a value

contentType

The media type of the content.

Accessible with the following methods

Method Description
GET_CONTENTTYPE() Getter for CONTENTTYPE, with configurable default
ASK_CONTENTTYPE() Getter for CONTENTTYPE w/ exceptions if field has no value
HAS_CONTENTTYPE() Determine if CONTENTTYPE has a value

status

The status of the content.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

metadata

A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Amazon Q in Connect, you can store an external version identifier as metadata to utilize for determining drift.

Accessible with the following methods

Method Description
GET_METADATA() Getter for METADATA, with configurable default
ASK_METADATA() Getter for METADATA w/ exceptions if field has no value
HAS_METADATA() Determine if METADATA 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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_CONTENTSUMMARYLIST

TYPES TT_CONTENTSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_QQCCONTENTSUMMARY WITH DEFAULT KEY
.