Secrets Mount Influxdb Args
data class SecretsMountInfluxdbArgs(val allowedRoles: Output<List<String>>? = null, val connectTimeout: Output<Int>? = null, val data: Output<Map<String, Any>>? = null, val host: Output<String>, val insecureTls: Output<Boolean>? = null, val name: Output<String>, val password: Output<String>, val pemBundle: Output<String>? = null, val pemJson: Output<String>? = null, val pluginName: Output<String>? = null, val port: Output<Int>? = null, val rootRotationStatements: Output<List<String>>? = null, val tls: Output<Boolean>? = null, val username: Output<String>, val usernameTemplate: Output<String>? = null, val verifyConnection: Output<Boolean>? = null) : ConvertibleToJava<SecretsMountInfluxdbArgs>
Constructors
Link copied to clipboard
constructor(allowedRoles: Output<List<String>>? = null, connectTimeout: Output<Int>? = null, data: Output<Map<String, Any>>? = null, host: Output<String>, insecureTls: Output<Boolean>? = null, name: Output<String>, password: Output<String>, pemBundle: Output<String>? = null, pemJson: Output<String>? = null, pluginName: Output<String>? = null, port: Output<Int>? = null, rootRotationStatements: Output<List<String>>? = null, tls: Output<Boolean>? = null, username: Output<String>, usernameTemplate: Output<String>? = null, verifyConnection: Output<Boolean>? = null)
Properties
Link copied to clipboard
A list of roles that are allowed to use this connection.
Link copied to clipboard
The number of seconds to use as a connection timeout.
Link copied to clipboard
Whether to skip verification of the server certificate when using TLS.
Link copied to clipboard
Specifies the name of the plugin to use.
Link copied to clipboard
A list of database statements to be executed to rotate the root user's credentials.
Link copied to clipboard
Template describing how dynamic usernames are generated.
Link copied to clipboard
Whether the connection should be verified on initial configuration or not.