Connection

Defines a connection to a data source.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Connection properties specific to the Athena compute environment.

Link copied to clipboard

The authentication properties of the connection.

Link copied to clipboard

A list of compute environments compatible with the connection.

Link copied to clipboard

These key-value pairs define parameters for the connection when using the version 1 Connection schema:

Link copied to clipboard

The version of the connection schema for this connection. Version 2 supports properties for specific compute environments.

Link copied to clipboard

The type of the connection. Currently, SFTP is not supported.

Link copied to clipboard

The timestamp of the time that this connection definition was created.

Link copied to clipboard

The description of the connection.

Link copied to clipboard

A timestamp of the time this connection was last validated.

Link copied to clipboard

The user, group, or role that last updated this connection definition.

Link copied to clipboard

The timestamp of the last time the connection definition was updated.

Link copied to clipboard

A list of criteria that can be used in selecting this connection.

Link copied to clipboard
val name: String?

The name of the connection definition.

Link copied to clipboard

The physical connection requirements, such as virtual private cloud (VPC) and SecurityGroup, that are needed to make this connection successfully.

Link copied to clipboard

Connection properties specific to the Python compute environment.

Link copied to clipboard

Connection properties specific to the Spark compute environment.

Link copied to clipboard

The status of the connection. Can be one of: READY, IN_PROGRESS, or FAILED.

Link copied to clipboard

The reason for the connection status.

Functions

Link copied to clipboard
inline fun copy(block: Connection.Builder.() -> Unit = {}): Connection
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String