BrokerLdapServerMetadataArgs

data class BrokerLdapServerMetadataArgs(val hosts: Output<List<String>>? = null, val roleBase: Output<String>? = null, val roleName: Output<String>? = null, val roleSearchMatching: Output<String>? = null, val roleSearchSubtree: Output<Boolean>? = null, val serviceAccountPassword: Output<String>? = null, val serviceAccountUsername: Output<String>? = null, val userBase: Output<String>? = null, val userRoleName: Output<String>? = null, val userSearchMatching: Output<String>? = null, val userSearchSubtree: Output<Boolean>? = null) : ConvertibleToJava<BrokerLdapServerMetadataArgs>

Constructors

Link copied to clipboard
constructor(hosts: Output<List<String>>? = null, roleBase: Output<String>? = null, roleName: Output<String>? = null, roleSearchMatching: Output<String>? = null, roleSearchSubtree: Output<Boolean>? = null, serviceAccountPassword: Output<String>? = null, serviceAccountUsername: Output<String>? = null, userBase: Output<String>? = null, userRoleName: Output<String>? = null, userSearchMatching: Output<String>? = null, userSearchSubtree: Output<Boolean>? = null)

Properties

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

List of a fully qualified domain name of the LDAP server and an optional failover server.

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

Fully qualified name of the directory to search for a user’s groups.

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

Specifies the LDAP attribute that identifies the group name attribute in the object returned from the group membership query.

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

Search criteria for groups.

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

Whether the directory search scope is the entire sub-tree.

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

Service account password.

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

Service account username.

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

Fully qualified name of the directory where you want to search for users.

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

Specifies the name of the LDAP attribute for the user group membership.

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

Search criteria for users.

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

Whether the directory search scope is the entire sub-tree.

Functions

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