Skip to content

GetSchemaVersionsDiffInput

Source code in docs_src/capo_glue/types/get_schema_versions_diff_input.py
class GetSchemaVersionsDiffInput(TypedDict, closed=True):
    schema_id: "capo_glue.types.schema_id.SchemaId"
    """<p>This is a wrapper structure to contain schema identity fields. The structure contains:</p> <ul> <li> <p>SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. One of <code>SchemaArn</code> or <code>SchemaName</code> has to be provided.</p> </li> <li> <p>SchemaId$SchemaName: The name of the schema. One of <code>SchemaArn</code> or <code>SchemaName</code> has to be provided.</p> </li> </ul>"""
    first_schema_version_number: (
        "capo_glue.types.schema_version_number.SchemaVersionNumber"
    )
    """<p>The first of the two schema versions to be compared.</p>"""
    second_schema_version_number: (
        "capo_glue.types.schema_version_number.SchemaVersionNumber"
    )
    """<p>The second of the two schema versions to be compared.</p>"""
    schema_diff_type: "capo_glue.types.schema_diff_type.SchemaDiffType"
    """<p>Refers to <code>SYNTAX_DIFF</code>, which is the currently supported diff type.</p>"""

first_schema_version_number instance-attribute

first_schema_version_number: SchemaVersionNumber

The first of the two schema versions to be compared.

schema_diff_type instance-attribute

schema_diff_type: SchemaDiffType

Refers to SYNTAX_DIFF, which is the currently supported diff type.

schema_id instance-attribute

schema_id: SchemaId

This is a wrapper structure to contain schema identity fields. The structure contains:

  • SchemaId$SchemaArn: The Amazon Resource Name (ARN) of the schema. One of SchemaArn or SchemaName has to be provided.

  • SchemaId$SchemaName: The name of the schema. One of SchemaArn or SchemaName has to be provided.

second_schema_version_number instance-attribute

second_schema_version_number: SchemaVersionNumber

The second of the two schema versions to be compared.