SecretBackendConnectionInfluxdb

data class SecretBackendConnectionInfluxdb(val connectTimeout: Int? = null, val host: String, val insecureTls: Boolean? = null, val password: String, val pemBundle: String? = null, val pemJson: String? = null, val port: Int? = null, val tls: Boolean? = null, val username: String, val usernameTemplate: String? = null)

Constructors

Link copied to clipboard
constructor(connectTimeout: Int? = null, host: String, insecureTls: Boolean? = null, password: String, pemBundle: String? = null, pemJson: String? = null, port: Int? = null, tls: Boolean? = null, username: String, usernameTemplate: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val connectTimeout: Int? = null

The number of seconds to use as a connection timeout.

Link copied to clipboard

Influxdb host to connect to.

Link copied to clipboard
val insecureTls: Boolean? = null

Whether to skip verification of the server certificate when using TLS.

Link copied to clipboard

Specifies the password corresponding to the given username.

Link copied to clipboard
val pemBundle: String? = null

Concatenated PEM blocks containing a certificate and private key; a certificate, private key, and issuing CA certificate; or just a CA certificate.

Link copied to clipboard
val pemJson: String? = null

Specifies JSON containing a certificate and private key; a certificate, private key, and issuing CA certificate; or just a CA certificate.

Link copied to clipboard
val port: Int? = null

The transport port to use to connect to Influxdb.

Link copied to clipboard
val tls: Boolean? = null

Whether to use TLS when connecting to Influxdb.

Link copied to clipboard

Specifies the username to use for superuser access.

Link copied to clipboard

Template describing how dynamic usernames are generated.