Skip to content

JDBCConnectorSource

Source code in docs_src/capo_glue/types/jdbc_connector_source.py
class JDBCConnectorSource(TypedDict, closed=True):
    name: "capo_glue.types.node_name.NodeName"
    """<p>The name of the data source.</p>"""
    connection_name: (
        "capo_glue.types.enclosed_in_string_property.EnclosedInStringProperty"
    )
    """<p>The name of the connection that is associated with the connector.</p>"""
    connector_name: (
        "capo_glue.types.enclosed_in_string_property.EnclosedInStringProperty"
    )
    """<p>The name of a connector that assists with accessing the data store in Glue Studio.</p>"""
    connection_type: (
        "capo_glue.types.enclosed_in_string_property.EnclosedInStringProperty"
    )
    """<p>The type of connection, such as marketplace.jdbc or custom.jdbc, designating a connection to a JDBC data store.</p>"""
    additional_options: NotRequired[
        "capo_glue.types.jdbc_connector_options.JDBCConnectorOptions"
    ]
    """<p>Additional connection options for the connector.</p>"""
    connection_table: NotRequired[
        "capo_glue.types.enclosed_in_string_property_with_quote.EnclosedInStringPropertyWithQuote"
    ]
    """<p>The name of the table in the data source.</p>"""
    query: NotRequired["capo_glue.types.sql_query.SqlQuery"]
    """<p>The table or SQL query to get the data from. You can specify either <code>ConnectionTable</code> or <code>query</code>, but not both.</p>"""
    output_schemas: NotRequired["capo_glue.types.glue_schemas.GlueSchemas"]
    """<p>Specifies the data schema for the custom JDBC source.</p>"""

additional_options instance-attribute

additional_options: NotRequired[JDBCConnectorOptions]

Additional connection options for the connector.

connection_name instance-attribute

connection_name: EnclosedInStringProperty

The name of the connection that is associated with the connector.

connection_table instance-attribute

connection_table: NotRequired[EnclosedInStringPropertyWithQuote]

The name of the table in the data source.

connection_type instance-attribute

connection_type: EnclosedInStringProperty

The type of connection, such as marketplace.jdbc or custom.jdbc, designating a connection to a JDBC data store.

connector_name instance-attribute

connector_name: EnclosedInStringProperty

The name of a connector that assists with accessing the data store in Glue Studio.

name instance-attribute

name: NodeName

The name of the data source.

output_schemas instance-attribute

output_schemas: NotRequired[GlueSchemas]

Specifies the data schema for the custom JDBC source.

query instance-attribute

query: NotRequired[SqlQuery]

The table or SQL query to get the data from. You can specify either ConnectionTable or query, but not both.