Skip to content

DiscoverInputSchemaRequest

Source code in docs_src/capo_kinesis_analytics/types/discover_input_schema_request.py
class DiscoverInputSchemaRequest(TypedDict, closed=True):
    resource_arn: NotRequired["capo_kinesis_analytics.types.resource_arn.ResourceARN"]
    """<p>Amazon Resource Name (ARN) of the streaming source.</p>"""
    role_arn: NotRequired["capo_kinesis_analytics.types.role_arn.RoleARN"]
    """<p>ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.</p>"""
    input_starting_position_configuration: NotRequired[
        "capo_kinesis_analytics.types.input_starting_position_configuration.InputStartingPositionConfiguration"
    ]
    """<p>Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source discovery purposes.</p>"""
    s3_configuration: NotRequired[
        "capo_kinesis_analytics.types.s3_configuration.S3Configuration"
    ]
    """<p>Specify this parameter to discover a schema from data in an Amazon S3 object.</p>"""
    input_processing_configuration: NotRequired[
        "capo_kinesis_analytics.types.input_processing_configuration.InputProcessingConfiguration"
    ]
    """<p>The <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html">InputProcessingConfiguration</a> to use to preprocess the records before discovering the schema of the records.</p>"""

input_processing_configuration instance-attribute

input_processing_configuration: NotRequired[InputProcessingConfiguration]

The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.

input_starting_position_configuration instance-attribute

input_starting_position_configuration: NotRequired[InputStartingPositionConfiguration]

Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source discovery purposes.

resource_arn instance-attribute

resource_arn: NotRequired[ResourceARN]

Amazon Resource Name (ARN) of the streaming source.

role_arn instance-attribute

role_arn: NotRequired[RoleARN]

ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.

s3_configuration instance-attribute

s3_configuration: NotRequired[S3Configuration]

Specify this parameter to discover a schema from data in an Amazon S3 object.