/AWS1/CL_KNDDESCRTHESAURUSRSP¶
DescribeThesaurusResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_id TYPE /AWS1/KNDTHESAURUSID /AWS1/KNDTHESAURUSID¶
The identifier of the thesaurus.
iv_indexid TYPE /AWS1/KNDINDEXID /AWS1/KNDINDEXID¶
The identifier of the index for the thesaurus.
iv_name TYPE /AWS1/KNDTHESAURUSNAME /AWS1/KNDTHESAURUSNAME¶
The thesaurus name.
iv_description TYPE /AWS1/KNDDESCRIPTION /AWS1/KNDDESCRIPTION¶
The thesaurus description.
iv_status TYPE /AWS1/KNDTHESAURUSSTATUS /AWS1/KNDTHESAURUSSTATUS¶
The current status of the thesaurus. When the value is
ACTIVE, queries are able to use the thesaurus. If theStatusfield value isFAILED, theErrorMessagefield provides more information.If the status is
ACTIVE_BUT_UPDATE_FAILED, it means that Amazon Kendra could not ingest the new thesaurus file. The old thesaurus file is still active.
iv_errormessage TYPE /AWS1/KNDERRORMESSAGE /AWS1/KNDERRORMESSAGE¶
When the
Statusfield value isFAILED, theErrorMessagefield provides more information.
iv_createdat TYPE /AWS1/KNDTIMESTAMP /AWS1/KNDTIMESTAMP¶
The Unix timestamp when the thesaurus was created.
iv_updatedat TYPE /AWS1/KNDTIMESTAMP /AWS1/KNDTIMESTAMP¶
The Unix timestamp when the thesaurus was last updated.
iv_rolearn TYPE /AWS1/KNDROLEARN /AWS1/KNDROLEARN¶
An IAM role that gives Amazon Kendra permissions to access thesaurus file specified in
SourceS3Path.
io_sources3path TYPE REF TO /AWS1/CL_KNDS3PATH /AWS1/CL_KNDS3PATH¶
SourceS3Path
iv_filesizebytes TYPE /AWS1/KNDLONG /AWS1/KNDLONG¶
The size of the thesaurus file in bytes.
iv_termcount TYPE /AWS1/KNDLONG /AWS1/KNDLONG¶
The number of unique terms in the thesaurus file. For example, the synonyms
a,b,canda=>d, the term count would be 4.
iv_synonymrulecount TYPE /AWS1/KNDLONG /AWS1/KNDLONG¶
The number of synonym rules in the thesaurus file.
Queryable Attributes¶
Id¶
The identifier of the thesaurus.
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 |
IndexId¶
The identifier of the index for the thesaurus.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INDEXID() |
Getter for INDEXID, with configurable default |
ASK_INDEXID() |
Getter for INDEXID w/ exceptions if field has no value |
HAS_INDEXID() |
Determine if INDEXID has a value |
Name¶
The thesaurus name.
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 |
Description¶
The thesaurus description.
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 |
Status¶
The current status of the thesaurus. When the value is
ACTIVE, queries are able to use the thesaurus. If theStatusfield value isFAILED, theErrorMessagefield provides more information.If the status is
ACTIVE_BUT_UPDATE_FAILED, it means that Amazon Kendra could not ingest the new thesaurus file. The old thesaurus file is still active.
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 |
ErrorMessage¶
When the
Statusfield value isFAILED, theErrorMessagefield provides more information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORMESSAGE() |
Getter for ERRORMESSAGE, with configurable default |
ASK_ERRORMESSAGE() |
Getter for ERRORMESSAGE w/ exceptions if field has no value |
HAS_ERRORMESSAGE() |
Determine if ERRORMESSAGE has a value |
CreatedAt¶
The Unix timestamp when the thesaurus was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
UpdatedAt¶
The Unix timestamp when the thesaurus was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDAT() |
Getter for UPDATEDAT, with configurable default |
ASK_UPDATEDAT() |
Getter for UPDATEDAT w/ exceptions if field has no value |
HAS_UPDATEDAT() |
Determine if UPDATEDAT has a value |
RoleArn¶
An IAM role that gives Amazon Kendra permissions to access thesaurus file specified in
SourceS3Path.
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 |
SourceS3Path¶
SourceS3Path
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCES3PATH() |
Getter for SOURCES3PATH |
FileSizeBytes¶
The size of the thesaurus file in bytes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILESIZEBYTES() |
Getter for FILESIZEBYTES, with configurable default |
ASK_FILESIZEBYTES() |
Getter for FILESIZEBYTES w/ exceptions if field has no value |
HAS_FILESIZEBYTES() |
Determine if FILESIZEBYTES has a value |
TermCount¶
The number of unique terms in the thesaurus file. For example, the synonyms
a,b,canda=>d, the term count would be 4.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TERMCOUNT() |
Getter for TERMCOUNT, with configurable default |
ASK_TERMCOUNT() |
Getter for TERMCOUNT w/ exceptions if field has no value |
HAS_TERMCOUNT() |
Determine if TERMCOUNT has a value |
SynonymRuleCount¶
The number of synonym rules in the thesaurus file.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SYNONYMRULECOUNT() |
Getter for SYNONYMRULECOUNT, with configurable default |
ASK_SYNONYMRULECOUNT() |
Getter for SYNONYMRULECOUNT w/ exceptions if field has no va |
HAS_SYNONYMRULECOUNT() |
Determine if SYNONYMRULECOUNT has a value |