SecretBackendConnectionOracle

data class SecretBackendConnectionOracle(val connectionUrl: String? = null, val disconnectSessions: Boolean? = null, val maxConnectionLifetime: Int? = null, val maxIdleConnections: Int? = null, val maxOpenConnections: Int? = null, val password: String? = null, val splitStatements: Boolean? = null, val username: String? = null, val usernameTemplate: String? = null)

Constructors

Link copied to clipboard
constructor(connectionUrl: String? = null, disconnectSessions: Boolean? = null, maxConnectionLifetime: Int? = null, maxIdleConnections: Int? = null, maxOpenConnections: Int? = null, password: String? = null, splitStatements: Boolean? = null, username: String? = null, usernameTemplate: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val connectionUrl: String? = null

Connection string to use to connect to the database.

Link copied to clipboard

Set to true to disconnect any open sessions prior to running the revocation statements.

Link copied to clipboard

Maximum number of seconds a connection may be reused.

Link copied to clipboard
val maxIdleConnections: Int? = null

Maximum number of idle connections to the database.

Link copied to clipboard
val maxOpenConnections: Int? = null

Maximum number of open connections to the database.

Link copied to clipboard
val password: String? = null

The root credential password used in the connection URL

Link copied to clipboard

Set to true in order to split statements after semi-colons.

Link copied to clipboard
val username: String? = null

The root credential username used in the connection URL

Link copied to clipboard

Username generation template.