Skip to content

S3FileLocation

Source code in docs_src/capo_transfer/types/s3_file_location.py
class S3FileLocation(TypedDict, closed=True):
    bucket: NotRequired["capo_transfer.types.s3_bucket.S3Bucket"]
    """<p>Specifies the S3 bucket that contains the file being used.</p>"""
    key: NotRequired["capo_transfer.types.s3_key.S3Key"]
    """<p>The name assigned to the file when it was created in Amazon S3. You use the object key to retrieve the object.</p>"""
    version_id: NotRequired["capo_transfer.types.s3_version_id.S3VersionId"]
    """<p>Specifies the file version.</p>"""
    etag: NotRequired["capo_transfer.types.s3_etag.S3Etag"]
    """<p>The entity tag is a hash of the object. The ETag reflects changes only to the contents of an object, not its metadata.</p>"""

bucket instance-attribute

bucket: NotRequired[S3Bucket]

Specifies the S3 bucket that contains the file being used.

etag instance-attribute

etag: NotRequired[S3Etag]

The entity tag is a hash of the object. The ETag reflects changes only to the contents of an object, not its metadata.

key instance-attribute

key: NotRequired[S3Key]

The name assigned to the file when it was created in Amazon S3. You use the object key to retrieve the object.

version_id instance-attribute

version_id: NotRequired[S3VersionId]

Specifies the file version.