Skip to content

aws

aws

AWS stream configuration mappings.

AWSAthena_StreamConfig dataclass

AWSAthena_StreamConfig(
    data_provider_type: str = "aws-athena",
    parent: Any = None,
    raw: dict = dict(),
    query: str = None,
    database_name: str = None,
    table_name: str = None,
)

Bases: StreamConfig_Base

AWS Athena stream configuration (typed).

AmazonAthenaHighBandwidth_StreamConfig dataclass

AmazonAthenaHighBandwidth_StreamConfig(
    data_provider_type: str = "amazon-athena-high-bandwidth",
    parent: Any = None,
    raw: dict = dict(),
    query: str = None,
    database_name: str = None,
)

Bases: StreamConfig_Base

Amazon Athena high bandwidth stream configuration (typed).

AmazonS3AssumeRole_StreamConfig dataclass

AmazonS3AssumeRole_StreamConfig(
    data_provider_type: str = "amazon_s3_assumerole",
    parent: Any = None,
    raw: dict = dict(),
    files_discovery: str = None,
)

Bases: StreamConfig_Base

Amazon S3 assume role stream configuration (typed).