Secret Backend Connection Mysql
data class SecretBackendConnectionMysql(val authType: String? = null, val connectionUrl: String? = null, val maxConnectionLifetime: Int? = null, val maxIdleConnections: Int? = null, val maxOpenConnections: Int? = null, val password: String? = null, val serviceAccountJson: String? = null, val tlsCa: String? = null, val tlsCertificateKey: String? = null, val username: String? = null, val usernameTemplate: String? = null)
Constructors
Link copied to clipboard
constructor(authType: String? = null, connectionUrl: String? = null, maxConnectionLifetime: Int? = null, maxIdleConnections: Int? = null, maxOpenConnections: Int? = null, password: String? = null, serviceAccountJson: String? = null, tlsCa: String? = null, tlsCertificateKey: String? = null, username: String? = null, usernameTemplate: String? = null)
Properties
Link copied to clipboard
Connection string to use to connect to the database.
Link copied to clipboard
Maximum number of seconds a connection may be reused.
Link copied to clipboard
Maximum number of idle connections to the database.
Link copied to clipboard
Maximum number of open connections to the database.
Link copied to clipboard
A JSON encoded credential for use with IAM authorization
Link copied to clipboard
x509 certificate for connecting to the database. This must be a PEM encoded version of the private key and the certificate combined.
Link copied to clipboard
Username generation template.