GlueCatalogConfiguration

data class GlueCatalogConfiguration(@JsonPropertyDescription(value = "The AWS Account ID associated with the Glue service.") val glueId: String, val awsArnRoleConfiguration: AWSArnRoleConfiguration, val databaseName: String) : CatalogConfiguration, AWSArnRoleConfigurationProvider

Glue catalog configuration details.

Stores information required to connect to an AWS Glue catalog.

Constructors

Link copied to clipboard
constructor(@JsonPropertyDescription(value = "The AWS Account ID associated with the Glue service.") glueId: String, awsArnRoleConfiguration: AWSArnRoleConfiguration, databaseName: String)

Properties

Link copied to clipboard
Link copied to clipboard
@get:JsonPropertyDescription(value = "The Glue database name. This will ONLY be used if the `Destination Namespace` setting for the connection is set to `Destination-defined` or `Source-defined`")
val databaseName: String
Link copied to clipboard