class Aws::Kendra::Types::DescribeThesaurusResponse
@!attribute [rw] id
The identifier of the thesaurus. @return [String]
@!attribute [rw] index_id
The identifier of the index associated with the thesaurus to describe. @return [String]
@!attribute [rw] name
The thesaurus name. @return [String]
@!attribute [rw] description
The thesaurus description. @return [String]
@!attribute [rw] status
The current status of the thesaurus. When the value is `ACTIVE`, queries are able to use the thesaurus. If the `Status` field value is `FAILED`, the `ErrorMessage` field 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. @return [String]
@!attribute [rw] error_message
When the `Status` field value is `FAILED`, the `ErrorMessage` field provides more information. @return [String]
@!attribute [rw] created_at
The Unix datetime that the thesaurus was created. @return [Time]
@!attribute [rw] updated_at
The Unix datetime that the thesaurus was last updated. @return [Time]
@!attribute [rw] role_arn
An AWS Identity and Access Management (IAM) role that gives Amazon Kendra permissions to access thesaurus file specified in `SourceS3Path`. @return [String]
@!attribute [rw] source_s3_path
Information required to find a specific file in an Amazon S3 bucket. @return [Types::S3Path]
@!attribute [rw] file_size_bytes
The size of the thesaurus file in bytes. @return [Integer]
@!attribute [rw] term_count
The number of unique terms in the thesaurus file. For example, the synonyms `a,b,c` and `a=>d`, the term count would be 4. @return [Integer]
@!attribute [rw] synonym_rule_count
The number of synonym rules in the thesaurus file. @return [Integer]
@see docs.aws.amazon.com/goto/WebAPI/kendra-2019-02-03/DescribeThesaurusResponse AWS API Documentation
Constants
- SENSITIVE