Class: Aws::Types::GlueConnectionInput

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#athena_properties::Hash[::String, ::String]

Returns the value of attribute athena_properties.

Returns:

  • (::Hash[::String, ::String])


3466
3467
3468
# File 'sig/types.rbs', line 3466

def athena_properties
  @athena_properties
end

#authentication_configurationTypes::AuthenticationConfigurationInput

Returns the value of attribute authentication_configuration.



3468
3469
3470
# File 'sig/types.rbs', line 3468

def authentication_configuration
  @authentication_configuration
end

#connection_properties::Hash[::String, ::String]

Returns the value of attribute connection_properties.

Returns:

  • (::Hash[::String, ::String])


3457
3458
3459
# File 'sig/types.rbs', line 3457

def connection_properties
  @connection_properties
end

#connection_type"SNOWFLAKE", ...

Returns the value of attribute connection_type.

Returns:

  • ("SNOWFLAKE", "BIGQUERY", "DOCUMENTDB", "DYNAMODB", "MYSQL", "OPENSEARCH", "ORACLE", "POSTGRESQL", "REDSHIFT", "SAPHANA", "SQLSERVER", "TERADATA", "VERTICA")


3461
3462
3463
# File 'sig/types.rbs', line 3461

def connection_type
  @connection_type
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


3460
3461
3462
# File 'sig/types.rbs', line 3460

def description
  @description
end

#match_criteria::String

Returns the value of attribute match_criteria.

Returns:

  • (::String)


3462
3463
3464
# File 'sig/types.rbs', line 3462

def match_criteria
  @match_criteria
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


3459
3460
3461
# File 'sig/types.rbs', line 3459

def name
  @name
end

#physical_connection_requirementsTypes::PhysicalConnectionRequirements

Returns the value of attribute physical_connection_requirements.



3458
3459
3460
# File 'sig/types.rbs', line 3458

def physical_connection_requirements
  @physical_connection_requirements
end

#python_properties::Hash[::String, ::String]

Returns the value of attribute python_properties.

Returns:

  • (::Hash[::String, ::String])


3467
3468
3469
# File 'sig/types.rbs', line 3467

def python_properties
  @python_properties
end

#spark_properties::Hash[::String, ::String]

Returns the value of attribute spark_properties.

Returns:

  • (::Hash[::String, ::String])


3465
3466
3467
# File 'sig/types.rbs', line 3465

def spark_properties
  @spark_properties
end

#validate_credentialsBoolean

Returns the value of attribute validate_credentials.

Returns:

  • (Boolean)


3463
3464
3465
# File 'sig/types.rbs', line 3463

def validate_credentials
  @validate_credentials
end

#validate_for_compute_environments::Array[("SPARK" | "ATHENA" | "PYTHON")]

Returns the value of attribute validate_for_compute_environments.

Returns:

  • (::Array[("SPARK" | "ATHENA" | "PYTHON")])


3464
3465
3466
# File 'sig/types.rbs', line 3464

def validate_for_compute_environments
  @validate_for_compute_environments
end