Skip to content

ConnectorAuthenticationConfiguration

Source code in docs_src/capo_glue/types/connector_authentication_configuration.py
class ConnectorAuthenticationConfiguration(TypedDict, closed=True):
    authentication_types: "capo_glue.types.authentication_types.AuthenticationTypes"
    """<p>A list of authentication types supported by this connection type, such as Basic, OAuth2, or Custom authentication methods.</p>"""
    o_auth2_properties: NotRequired[
        "capo_glue.types.connector_o_auth2_properties.ConnectorOAuth2Properties"
    ]
    basic_authentication_properties: NotRequired[
        "capo_glue.types.basic_authentication_properties.BasicAuthenticationProperties"
    ]
    custom_authentication_properties: NotRequired[
        "capo_glue.types.custom_authentication_properties.CustomAuthenticationProperties"
    ]

authentication_types instance-attribute

authentication_types: AuthenticationTypes

A list of authentication types supported by this connection type, such as Basic, OAuth2, or Custom authentication methods.

basic_authentication_properties instance-attribute

basic_authentication_properties: NotRequired[BasicAuthenticationProperties]

custom_authentication_properties instance-attribute

custom_authentication_properties: NotRequired[CustomAuthenticationProperties]

o_auth2_properties instance-attribute

o_auth2_properties: NotRequired[ConnectorOAuth2Properties]