Skip to content

GrammarSlotTypeSource

Source code in docs_src/capo_lex_models_v2/types/grammar_slot_type_source.py
class GrammarSlotTypeSource(TypedDict, closed=True):
    s3_bucket_name: "capo_lex_models_v2.types.s3_bucket_name.S3BucketName"
    """<p>The name of the Amazon S3 bucket that contains the grammar source.</p>"""
    s3_object_key: "capo_lex_models_v2.types.s3_object_path.S3ObjectPath"
    """<p>The path to the grammar in the Amazon S3 bucket.</p>"""
    kms_key_arn: NotRequired["capo_lex_models_v2.types.kms_key_arn.KmsKeyArn"]
    """<p>The KMS key required to decrypt the contents of the grammar, if any.</p>"""

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The KMS key required to decrypt the contents of the grammar, if any.

s3_bucket_name instance-attribute

s3_bucket_name: S3BucketName

The name of the Amazon S3 bucket that contains the grammar source.

s3_object_key instance-attribute

s3_object_key: S3ObjectPath

The path to the grammar in the Amazon S3 bucket.