Skip to content

UpdateThesaurusRequest

Source code in docs_src/capo_kendra/types/update_thesaurus_request.py
class UpdateThesaurusRequest(TypedDict, closed=True):
    id: "capo_kendra.types.thesaurus_id.ThesaurusId"
    """<p>The identifier of the thesaurus you want to update.</p>"""
    name: NotRequired["capo_kendra.types.thesaurus_name.ThesaurusName"]
    """<p>A new name for the thesaurus.</p>"""
    index_id: "capo_kendra.types.index_id.IndexId"
    """<p>The identifier of the index for the thesaurus.</p>"""
    description: NotRequired["capo_kendra.types.description.Description"]
    """<p>A new description for the thesaurus.</p>"""
    role_arn: NotRequired["capo_kendra.types.role_arn.RoleArn"]
    """<p>An IAM role that gives Amazon Kendra permissions to access thesaurus file specified in <code>SourceS3Path</code>.</p>"""
    source_s3_path: NotRequired["capo_kendra.types.s3_path.S3Path"]

description instance-attribute

description: NotRequired[Description]

A new description for the thesaurus.

id instance-attribute

The identifier of the thesaurus you want to update.

index_id instance-attribute

index_id: IndexId

The identifier of the index for the thesaurus.

name instance-attribute

name: NotRequired[ThesaurusName]

A new name for the thesaurus.

role_arn instance-attribute

role_arn: NotRequired[RoleArn]

An IAM role that gives Amazon Kendra permissions to access thesaurus file specified in SourceS3Path.

source_s3_path instance-attribute

source_s3_path: NotRequired[S3Path]