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