Skip to content

AggregationConfig

Source code in docs_src/capo_appflow/types/aggregation_config.py
class AggregationConfig(TypedDict, closed=True):
    aggregation_type: NotRequired["capo_appflow.types.aggregation_type.AggregationType"]
    """<p> Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. </p>"""
    target_file_size: NotRequired["capo_appflow.types.long.Long"]
    """<p>The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.</p>"""

aggregation_type instance-attribute

aggregation_type: NotRequired[AggregationType]

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.

target_file_size instance-attribute

target_file_size: NotRequired[Long]

The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.