Skip to content

DescribeConnectionTypeResponse

Source code in docs_src/capo_glue/types/describe_connection_type_response.py
class DescribeConnectionTypeResponse(TypedDict, closed=True):
    connection_type: NotRequired["capo_glue.types.name_string.NameString"]
    """<p>The name of the connection type.</p>"""
    description: NotRequired["capo_glue.types.description.Description"]
    """<p>A description of the connection type.</p>"""
    capabilities: NotRequired["capo_glue.types.capabilities.Capabilities"]
    """<p>The supported authentication types, data interface types (compute environments), and data operations of the connector.</p>"""
    connection_properties: NotRequired["capo_glue.types.properties_map.PropertiesMap"]
    """<p>Connection properties which are common across compute environments.</p>"""
    connection_options: NotRequired["capo_glue.types.properties_map.PropertiesMap"]
    """<p>Returns properties that can be set when creating a connection in the <code>ConnectionInput.ConnectionProperties</code>. <code>ConnectionOptions</code> defines parameters that can be set in a Spark ETL script in the connection options map passed to a dataframe.</p>"""
    authentication_configuration: NotRequired[
        "capo_glue.types.auth_configuration.AuthConfiguration"
    ]
    """<p>The type of authentication used for the connection.</p>"""
    compute_environment_configurations: NotRequired[
        "capo_glue.types.compute_environment_configuration_map.ComputeEnvironmentConfigurationMap"
    ]
    """<p>The compute environments that are supported by the connection.</p>"""
    physical_connection_requirements: NotRequired[
        "capo_glue.types.properties_map.PropertiesMap"
    ]
    """<p>Physical requirements for a connection, such as VPC, Subnet and Security Group specifications.</p>"""
    athena_connection_properties: NotRequired[
        "capo_glue.types.properties_map.PropertiesMap"
    ]
    """<p>Connection properties specific to the Athena compute environment.</p>"""
    python_connection_properties: NotRequired[
        "capo_glue.types.properties_map.PropertiesMap"
    ]
    """<p>Connection properties specific to the Python compute environment.</p>"""
    spark_connection_properties: NotRequired[
        "capo_glue.types.properties_map.PropertiesMap"
    ]
    """<p>Connection properties specific to the Spark compute environment.</p>"""
    rest_configuration: NotRequired[
        "capo_glue.types.rest_configuration.RestConfiguration"
    ]
    """<p>HTTP request and response configuration, validation endpoint, and entity configurations for REST based data source.</p>"""

athena_connection_properties instance-attribute

athena_connection_properties: NotRequired[PropertiesMap]

Connection properties specific to the Athena compute environment.

authentication_configuration instance-attribute

authentication_configuration: NotRequired[AuthConfiguration]

The type of authentication used for the connection.

capabilities instance-attribute

capabilities: NotRequired[Capabilities]

The supported authentication types, data interface types (compute environments), and data operations of the connector.

compute_environment_configurations instance-attribute

compute_environment_configurations: NotRequired[ComputeEnvironmentConfigurationMap]

The compute environments that are supported by the connection.

connection_options instance-attribute

connection_options: NotRequired[PropertiesMap]

Returns properties that can be set when creating a connection in the ConnectionInput.ConnectionProperties. ConnectionOptions defines parameters that can be set in a Spark ETL script in the connection options map passed to a dataframe.

connection_properties instance-attribute

connection_properties: NotRequired[PropertiesMap]

Connection properties which are common across compute environments.

connection_type instance-attribute

connection_type: NotRequired[NameString]

The name of the connection type.

description instance-attribute

description: NotRequired[Description]

A description of the connection type.

physical_connection_requirements instance-attribute

physical_connection_requirements: NotRequired[PropertiesMap]

Physical requirements for a connection, such as VPC, Subnet and Security Group specifications.

python_connection_properties instance-attribute

python_connection_properties: NotRequired[PropertiesMap]

Connection properties specific to the Python compute environment.

rest_configuration instance-attribute

rest_configuration: NotRequired[RestConfiguration]

HTTP request and response configuration, validation endpoint, and entity configurations for REST based data source.

spark_connection_properties instance-attribute

spark_connection_properties: NotRequired[PropertiesMap]

Connection properties specific to the Spark compute environment.