Skip to content

SourceTableConfig

Source code in docs_src/capo_glue/types/source_table_config.py
class SourceTableConfig(TypedDict, closed=True):
    fields: NotRequired[
        "capo_glue.types.source_table_fields_list.SourceTableFieldsList"
    ]
    """<p>A list of fields used for column-level filtering. Currently unsupported.</p>"""
    filter_predicate: NotRequired["capo_glue.types.string128.String128"]
    """<p>A condition clause used for row-level filtering. Currently unsupported.</p>"""
    primary_key: NotRequired["capo_glue.types.primary_key_list.PrimaryKeyList"]
    """<p>Provide the primary key set for this table. Currently supported specifically for SAP <code>EntityOf</code> entities upon request. Contact Amazon Web Services Support to make this feature available.</p>"""
    record_update_field: NotRequired["capo_glue.types.string128.String128"]
    """<p>Incremental pull timestamp-based field. Currently unsupported.</p>"""

fields instance-attribute

fields: NotRequired[SourceTableFieldsList]

A list of fields used for column-level filtering. Currently unsupported.

filter_predicate instance-attribute

filter_predicate: NotRequired[String128]

A condition clause used for row-level filtering. Currently unsupported.

primary_key instance-attribute

primary_key: NotRequired[PrimaryKeyList]

Provide the primary key set for this table. Currently supported specifically for SAP EntityOf entities upon request. Contact Amazon Web Services Support to make this feature available.

record_update_field instance-attribute

record_update_field: NotRequired[String128]

Incremental pull timestamp-based field. Currently unsupported.