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

Client ID associated with the Cloudflare Access Service Token used to connect via Access.

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

Client Secret associated with the Cloudflare Access Service Token used to connect via Access.

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 of the Hyperdrive configuration.

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.

Link copied to clipboard
val user: Output<String>

The user of your origin database.

Functions

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