Class: Aws::Glue::Types::TestConnectionInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::TestConnectionInput
- Defined in:
- gems/aws-sdk-glue/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.
27524 27525 27526 27527 27528 27529 27530 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 27524 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.
27524 27525 27526 27527 27528 27529 27530 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 27524 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.
27524 27525 27526 27527 27528 27529 27530 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 27524 class TestConnectionInput < Struct.new( :connection_type, :connection_properties, :authentication_configuration) SENSITIVE = [] include Aws::Structure end |