Skip to content

AddObjectInput

Source code in docs_src/capo_lakeformation/types/add_object_input.py
class AddObjectInput(TypedDict, closed=True):
    uri: "capo_lakeformation.types.uri.URI"
    """<p>The Amazon S3 location of the object.</p>"""
    e_tag: "capo_lakeformation.types.e_tag_string.ETagString"
    """<p>The Amazon S3 ETag of the object. Returned by <code>GetTableObjects</code> for validation and used to identify changes to the underlying data.</p>"""
    size: "capo_lakeformation.types.object_size.ObjectSize"
    """<p>The size of the Amazon S3 object in bytes.</p>"""
    partition_values: NotRequired[
        "capo_lakeformation.types.partition_values_list.PartitionValuesList"
    ]
    """<p>A list of partition values for the object. A value must be specified for each partition key associated with the table.</p> <p>The supported data types are integer, long, date(yyyy-MM-dd), timestamp(yyyy-MM-dd HH:mm:ssXXX or yyyy-MM-dd HH:mm:ss"), string and decimal.</p>"""

e_tag instance-attribute

e_tag: ETagString

The Amazon S3 ETag of the object. Returned by GetTableObjects for validation and used to identify changes to the underlying data.

partition_values instance-attribute

partition_values: NotRequired[PartitionValuesList]

A list of partition values for the object. A value must be specified for each partition key associated with the table.

The supported data types are integer, long, date(yyyy-MM-dd), timestamp(yyyy-MM-dd HH:mm:ssXXX or yyyy-MM-dd HH:mm:ss"), string and decimal.

size instance-attribute

size: ObjectSize

The size of the Amazon S3 object in bytes.

uri instance-attribute

uri: URI

The Amazon S3 location of the object.