Skip to content

S3Configuration

Source code in docs_src/capo_timestream_write/types/s3_configuration.py
class S3Configuration(TypedDict, closed=True):
    bucket_name: NotRequired["capo_timestream_write.types.s3_bucket_name.S3BucketName"]
    """<p>The bucket name of the customer S3 bucket.</p>"""
    object_key_prefix: NotRequired[
        "capo_timestream_write.types.s3_object_key_prefix.S3ObjectKeyPrefix"
    ]
    """<p>The object key preview for the customer S3 location.</p>"""
    encryption_option: NotRequired[
        "capo_timestream_write.types.s3_encryption_option.S3EncryptionOption"
    ]
    """<p>The encryption option for the customer S3 location. Options are S3 server-side encryption with an S3 managed key or Amazon Web Services managed key.</p>"""
    kms_key_id: NotRequired[
        "capo_timestream_write.types.string_value2048.StringValue2048"
    ]
    """<p>The KMS key ID for the customer S3 location when encrypting with an Amazon Web Services managed key.</p>"""

bucket_name instance-attribute

bucket_name: NotRequired[S3BucketName]

The bucket name of the customer S3 bucket.

encryption_option instance-attribute

encryption_option: NotRequired[S3EncryptionOption]

The encryption option for the customer S3 location. Options are S3 server-side encryption with an S3 managed key or Amazon Web Services managed key.

kms_key_id instance-attribute

kms_key_id: NotRequired[StringValue2048]

The KMS key ID for the customer S3 location when encrypting with an Amazon Web Services managed key.

object_key_prefix instance-attribute

object_key_prefix: NotRequired[S3ObjectKeyPrefix]

The object key preview for the customer S3 location.