GlueConnection - Amazon DataZone

GlueConnection

The AWS Glue connection.

Contents

athenaProperties

The Amazon Athena properties of the AWS Glue connection.

Type: String to string map

Key Length Constraints: Minimum length of 1. Maximum length of 128.

Value Length Constraints: Minimum length of 1. Maximum length of 2048.

Required: No

authenticationConfiguration

The authentication configuration of the AWS Glue connection.

Type: AuthenticationConfiguration object

Required: No

compatibleComputeEnvironments

The compatible compute environments of the AWS Glue connection.

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 50 items.

Valid Values: SPARK | ATHENA | PYTHON

Required: No

connectionProperties

The properties of the AWS Glue connection.

Type: String to string map

Value Length Constraints: Minimum length of 1. Maximum length of 2048.

Required: No

connectionSchemaVersion

The connection schema version of the AWS Glue connection.

Type: Integer

Valid Range: Minimum value of 1. Maximum value of 2.

Required: No

connectionType

The type of the AWS Glue connection.

Type: String

Valid Values: ATHENA | BIGQUERY | DATABRICKS | DOCUMENTDB | DYNAMODB | HYPERPOD | IAM | MYSQL | OPENSEARCH | ORACLE | POSTGRESQL | REDSHIFT | SAPHANA | SNOWFLAKE | SPARK | SQLSERVER | TERADATA | VERTICA | WORKFLOWS_MWAA

Required: No

creationTime

The creation time of the AWS Glue connection.

Type: Timestamp

Required: No

description

The description of the AWS Glue connection.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 2048.

Required: No

lastConnectionValidationTime

The last validation time of the AWS Glue connection.

Type: Timestamp

Required: No

lastUpdatedBy

The user who last updated the AWS Glue connection.

Type: String

Required: No

lastUpdatedTime

The timestamp at which the AWS Glue connection was last updated.

Type: Timestamp

Required: No

matchCriteria

The match criteria of the AWS Glue connection.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 10 items.

Required: No

name

The name of the AWS Glue connection.

Type: String

Required: No

physicalConnectionRequirements

The physical connection requirements of the AWS Glue connection.

Type: PhysicalConnectionRequirements object

Required: No

pythonProperties

The Python properties of the AWS Glue connection.

Type: String to string map

Key Length Constraints: Minimum length of 1. Maximum length of 128.

Value Length Constraints: Minimum length of 1. Maximum length of 2048.

Required: No

sparkProperties

The Spark properties of the AWS Glue connection.

Type: String to string map

Key Length Constraints: Minimum length of 1. Maximum length of 128.

Value Length Constraints: Minimum length of 1. Maximum length of 2048.

Required: No

status

The status of the AWS Glue connection.

Type: String

Valid Values: CREATING | CREATE_FAILED | DELETING | DELETE_FAILED | READY | UPDATING | UPDATE_FAILED | DELETED

Required: No

statusReason

The status reason of the AWS Glue connection.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 16384.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: