Class: Aws::Glue::Types::TestConnectionInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::TestConnectionInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
A structure that is used to specify testing a connection to a service.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#authentication_configuration ⇒ Types::AuthenticationConfigurationInput
A structure containing the authentication configuration in the TestConnection request.
-
#connection_properties ⇒ Hash<String,String>
The key-value pairs that define parameters for the connection.
-
#connection_type ⇒ String
The type of connection to test.
Instance Attribute Details
#authentication_configuration ⇒ Types::AuthenticationConfigurationInput
A structure containing the authentication configuration in the TestConnection request. Required for a connection to Salesforce using OAuth authentication.
27978 27979 27980 27981 27982 27983 27984 |
# File 'lib/aws-sdk-glue/types.rb', line 27978 class TestConnectionInput < Struct.new( :connection_type, :connection_properties, :authentication_configuration) SENSITIVE = [] include Aws::Structure end |
#connection_properties ⇒ Hash<String,String>
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.
27978 27979 27980 27981 27982 27983 27984 |
# File 'lib/aws-sdk-glue/types.rb', line 27978 class TestConnectionInput < Struct.new( :connection_type, :connection_properties, :authentication_configuration) SENSITIVE = [] include Aws::Structure end |
#connection_type ⇒ String
The type of connection to test. This operation is only available for the JDBC or SALESFORCE connection types.
27978 27979 27980 27981 27982 27983 27984 |
# File 'lib/aws-sdk-glue/types.rb', line 27978 class TestConnectionInput < Struct.new( :connection_type, :connection_properties, :authentication_configuration) SENSITIVE = [] include Aws::Structure end |