HyperdriveConfigOriginArgs

data class HyperdriveConfigOriginArgs(val accessClientId: Output<String>? = null, val accessClientSecret: Output<String>? = null, val database: Output<String>, val host: Output<String>, val password: Output<String>, val port: Output<Int>? = null, val scheme: Output<String>, val user: Output<String>) : ConvertibleToJava<HyperdriveConfigOriginArgs>

Constructors

Link copied to clipboard
constructor(accessClientId: Output<String>? = null, accessClientSecret: Output<String>? = null, database: Output<String>, host: Output<String>, password: Output<String>, port: Output<Int>? = null, scheme: Output<String>, user: Output<String>)

Properties

Link copied to clipboard
val accessClientId: Output<String>? = null

The Client ID of the Access token to use when connecting to the origin database.

Link copied to clipboard
val accessClientSecret: Output<String>? = null

The Client Secret of the Access token to use when connecting to the origin database. This value is write-only and never returned by the API.

Link copied to clipboard
val database: Output<String>

The name of your origin database.

Link copied to clipboard
val host: Output<String>

The host (hostname or IP) of your origin database.

Link copied to clipboard
val password: Output<String>

The password required to access your origin database. This value is write-only and never returned by the API.

Link copied to clipboard
val port: Output<Int>? = null

The port (default: 5432 for Postgres) of your origin database.

Link copied to clipboard
val scheme: Output<String>

Specifies the URL scheme used to connect to your origin database. Available values: "postgres", "postgresql", "mysql".

Link copied to clipboard
val user: Output<String>

The user of your origin database.

Functions

Link copied to clipboard
open override fun toJava(): HyperdriveConfigOriginArgs