AuthenticationMethodLdapPropertiesArgs

data class AuthenticationMethodLdapPropertiesArgs(val connectionTimeoutInMs: Output<Int>? = null, val searchBaseDistinguishedName: Output<String>? = null, val searchFilterTemplate: Output<String>? = null, val serverCertificates: Output<List<CertificateArgs>>? = null, val serverHostname: Output<String>? = null, val serverPort: Output<Int>? = null, val serviceUserDistinguishedName: Output<String>? = null, val serviceUserPassword: Output<String>? = null) : ConvertibleToJava<AuthenticationMethodLdapPropertiesArgs>

Ldap authentication method properties. This feature is in preview.

Constructors

Link copied to clipboard
constructor(connectionTimeoutInMs: Output<Int>? = null, searchBaseDistinguishedName: Output<String>? = null, searchFilterTemplate: Output<String>? = null, serverCertificates: Output<List<CertificateArgs>>? = null, serverHostname: Output<String>? = null, serverPort: Output<Int>? = null, serviceUserDistinguishedName: Output<String>? = null, serviceUserPassword: Output<String>? = null)

Properties

Link copied to clipboard
val connectionTimeoutInMs: Output<Int>? = null

Timeout for connecting to the LDAP server in miliseconds. The default is 5000 ms.

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

Distinguished name of the object to start the recursive search of users from.

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

Template to use for searching. Defaults to (cn=%s) where %s will be replaced by the username used to login.

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

Hostname of the LDAP server.

Link copied to clipboard
val serverPort: Output<Int>? = null

Port of the LDAP server.

Link copied to clipboard

Distinguished name of the look up user account, who can look up user details on authentication.

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

Password of the look up user.

Functions

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