Skip to content

InputSerialization

Source code in docs_src/capo_s3/types/input_serialization.py
class InputSerialization(TypedDict, closed=True):
    csv: NotRequired["capo_s3.types.csv_input.CSVInput"]
    """<p>Describes the serialization of a CSV-encoded object.</p>"""
    compression_type: NotRequired["capo_s3.types.compression_type.CompressionType"]
    """<p>Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.</p>"""
    json: NotRequired["capo_s3.types.json_input.JSONInput"]
    """<p>Specifies JSON as object's input serialization format.</p>"""
    parquet: NotRequired["capo_s3.types.parquet_input.ParquetInput"]
    """<p>Specifies Parquet as object's input serialization format.</p>"""

compression_type instance-attribute

compression_type: NotRequired[CompressionType]

Specifies object's compression format. Valid values: NONE, GZIP, BZIP2. Default Value: NONE.

csv instance-attribute

csv: NotRequired[CSVInput]

Describes the serialization of a CSV-encoded object.

json instance-attribute

json: NotRequired[JSONInput]

Specifies JSON as object's input serialization format.

parquet instance-attribute

parquet: NotRequired[ParquetInput]

Specifies Parquet as object's input serialization format.