Skip to content

MappingEntry

Source code in docs_src/capo_glue/types/mapping_entry.py
class MappingEntry(TypedDict, closed=True):
    source_table: NotRequired["capo_glue.types.table_name.TableName"]
    """<p>The name of the source table.</p>"""
    source_path: NotRequired["capo_glue.types.schema_path_string.SchemaPathString"]
    """<p>The source path.</p>"""
    source_type: NotRequired["capo_glue.types.field_type.FieldType"]
    """<p>The source type.</p>"""
    target_table: NotRequired["capo_glue.types.table_name.TableName"]
    """<p>The target table.</p>"""
    target_path: NotRequired["capo_glue.types.schema_path_string.SchemaPathString"]
    """<p>The target path.</p>"""
    target_type: NotRequired["capo_glue.types.field_type.FieldType"]
    """<p>The target type.</p>"""

source_path instance-attribute

source_path: NotRequired[SchemaPathString]

The source path.

source_table instance-attribute

source_table: NotRequired[TableName]

The name of the source table.

source_type instance-attribute

source_type: NotRequired[FieldType]

The source type.

target_path instance-attribute

target_path: NotRequired[SchemaPathString]

The target path.

target_table instance-attribute

target_table: NotRequired[TableName]

The target table.

target_type instance-attribute

target_type: NotRequired[FieldType]

The target type.