TestConnectionInput
¶
Used by
-
AsyncGlueClient Operationstest_connection -
GlueClient Operationstest_connection
Source code in docs_src/capo_glue/types/test_connection_input.py
authentication_configuration
instance-attribute
¶
authentication_configuration: NotRequired[AuthenticationConfigurationInput]
A structure containing the authentication configuration in the TestConnection request. Required for a connection to Salesforce using OAuth authentication.
connection_properties
instance-attribute
¶
connection_properties: ConnectionProperties
The key-value pairs that define parameters for the connection.
JDBC connections use the following connection properties:
-
Required: All of (
HOST,PORT,JDBC_ENGINE) orJDBC_CONNECTION_URL. -
Required: All of (
USERNAME,PASSWORD) orSECRET_ID. -
Optional:
JDBC_ENFORCE_SSL,CUSTOM_JDBC_CERT,CUSTOM_JDBC_CERT_STRING,SKIP_CUSTOM_JDBC_CERT_VALIDATION. These parameters are used to configure SSL with JDBC.
SALESFORCE connections require the AuthenticationConfiguration member to be configured.
connection_type
instance-attribute
¶
connection_type: ConnectionType
The type of connection to test. This operation is only available for the JDBC or SALESFORCE connection types.