BrokerUserArgs

data class BrokerUserArgs(val consoleAccess: Output<Boolean>? = null, val groups: Output<List<String>>? = null, val password: Output<String>, val replicationUser: Output<Boolean>? = null, val username: Output<String>) : ConvertibleToJava<BrokerUserArgs>

Constructors

Link copied to clipboard
constructor(consoleAccess: Output<Boolean>? = null, groups: Output<List<String>>? = null, password: Output<String>, replicationUser: Output<Boolean>? = null, username: Output<String>)

Properties

Link copied to clipboard
val consoleAccess: Output<Boolean>? = null

Whether to enable access to the ActiveMQ Web Console for the user. Applies to engine_type of ActiveMQ only.

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

List of groups (20 maximum) to which the ActiveMQ user belongs. Applies to engine_type of ActiveMQ only.

Link copied to clipboard
val password: Output<String>

Password of the user. It must be 12 to 250 characters long, at least 4 unique characters, and must not contain commas.

Link copied to clipboard
val replicationUser: Output<Boolean>? = null

Whether to set set replication user. Defaults to false.

Link copied to clipboard
val username: Output<String>

Username of the user.

Functions

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