Skip to content

GlueConnectionInput

Source code in docs_src/capo_datazone/types/glue_connection_input.py
class GlueConnectionInput(TypedDict, closed=True):
    connection_properties: NotRequired[
        "capo_datazone.types.connection_properties.ConnectionProperties"
    ]
    """<p>The connection properties of the Amazon Web Services Glue connection.</p>"""
    physical_connection_requirements: NotRequired[
        "capo_datazone.types.physical_connection_requirements.PhysicalConnectionRequirements"
    ]
    """<p>The physical connection requirements for the Amazon Web Services Glue connection.</p>"""
    name: NotRequired["str"]
    """<p>The name of the Amazon Web Services Glue connection.</p>"""
    description: NotRequired["str"]
    """<p>The description of the Amazon Web Services Glue connection.</p>"""
    connection_type: NotRequired[
        "capo_datazone.types.glue_connection_type.GlueConnectionType"
    ]
    """<p>The connection type of the Amazon Web Services Glue connection.</p>"""
    match_criteria: NotRequired["str"]
    """<p>The match criteria of the Amazon Web Services Glue connection.</p>"""
    validate_credentials: NotRequired["bool"]
    """<p>Speciefies whether to validate credentials of the Amazon Web Services Glue connection.</p>"""
    validate_for_compute_environments: NotRequired[
        "capo_datazone.types.compute_environments_list.ComputeEnvironmentsList"
    ]
    """<p>Speciefies whether to validate for compute environments of the Amazon Web Services Glue connection.</p>"""
    spark_properties: NotRequired["capo_datazone.types.property_map.PropertyMap"]
    """<p>The Spark properties of the Amazon Web Services Glue connection.</p>"""
    athena_properties: NotRequired["capo_datazone.types.property_map.PropertyMap"]
    """<p>The Amazon Athena properties of the Amazon Web Services Glue connection.</p>"""
    python_properties: NotRequired["capo_datazone.types.property_map.PropertyMap"]
    """<p>The Python properties of the Amazon Web Services Glue connection.</p>"""
    authentication_configuration: NotRequired[
        "capo_datazone.types.authentication_configuration_input.AuthenticationConfigurationInput"
    ]
    """<p>The authentication configuration of the Amazon Web Services Glue connection.</p>"""

athena_properties instance-attribute

athena_properties: NotRequired[PropertyMap]

The Amazon Athena properties of the Amazon Web Services Glue connection.

authentication_configuration instance-attribute

authentication_configuration: NotRequired[AuthenticationConfigurationInput]

The authentication configuration of the Amazon Web Services Glue connection.

connection_properties instance-attribute

connection_properties: NotRequired[ConnectionProperties]

The connection properties of the Amazon Web Services Glue connection.

connection_type instance-attribute

connection_type: NotRequired[GlueConnectionType]

The connection type of the Amazon Web Services Glue connection.

description instance-attribute

description: NotRequired[str]

The description of the Amazon Web Services Glue connection.

match_criteria instance-attribute

match_criteria: NotRequired[str]

The match criteria of the Amazon Web Services Glue connection.

name instance-attribute

name: NotRequired[str]

The name of the Amazon Web Services Glue connection.

physical_connection_requirements instance-attribute

physical_connection_requirements: NotRequired[PhysicalConnectionRequirements]

The physical connection requirements for the Amazon Web Services Glue connection.

python_properties instance-attribute

python_properties: NotRequired[PropertyMap]

The Python properties of the Amazon Web Services Glue connection.

spark_properties instance-attribute

spark_properties: NotRequired[PropertyMap]

The Spark properties of the Amazon Web Services Glue connection.

validate_credentials instance-attribute

validate_credentials: NotRequired[bool]

Speciefies whether to validate credentials of the Amazon Web Services Glue connection.

validate_for_compute_environments instance-attribute

validate_for_compute_environments: NotRequired[ComputeEnvironmentsList]

Speciefies whether to validate for compute environments of the Amazon Web Services Glue connection.