AccountActiveDirectory

data class AccountActiveDirectory(val aesEncryptionEnabled: Boolean? = null, val dnsServers: List<String>, val domain: String, val kerberosAdName: String? = null, val kerberosKdcIp: String? = null, val ldapOverTlsEnabled: Boolean? = null, val ldapSigningEnabled: Boolean? = null, val localNfsUsersWithLdapAllowed: Boolean? = null, val organizationalUnit: String? = null, val password: String, val serverRootCaCertificate: String? = null, val siteName: String? = null, val smbServerName: String, val username: String)

Constructors

Link copied to clipboard
constructor(aesEncryptionEnabled: Boolean? = null, dnsServers: List<String>, domain: String, kerberosAdName: String? = null, kerberosKdcIp: String? = null, ldapOverTlsEnabled: Boolean? = null, ldapSigningEnabled: Boolean? = null, localNfsUsersWithLdapAllowed: Boolean? = null, organizationalUnit: String? = null, password: String, serverRootCaCertificate: String? = null, siteName: String? = null, smbServerName: String, username: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

If enabled, AES encryption will be enabled for SMB communication. Defaults to false.

Link copied to clipboard

A list of DNS server IP addresses for the Active Directory domain. Only allows IPv4 address.

Link copied to clipboard

The name of the Active Directory domain.

Link copied to clipboard
val kerberosAdName: String? = null

Name of the active directory machine.

Link copied to clipboard
val kerberosKdcIp: String? = null

kdc server IP addresses for the active directory machine.

Link copied to clipboard

Specifies whether or not the LDAP traffic needs to be secured via TLS. Defaults to false.

Link copied to clipboard

Specifies whether or not the LDAP traffic needs to be signed. Defaults to false.

Link copied to clipboard

If enabled, NFS client local users can also (in addition to LDAP users) access the NFS volumes. Defaults to false.

Link copied to clipboard

The Organizational Unit (OU) within Active Directory where machines will be created. If blank, defaults to CN=Computers.

Link copied to clipboard

The password associated with the username.

Link copied to clipboard

When LDAP over SSL/TLS is enabled, the LDAP client is required to have a base64 encoded Active Directory Certificate Service's self-signed root CA certificate, this optional parameter is used only for dual protocol with LDAP user-mapping volumes. Required if ldap_over_tls_enabled is set to true.

Link copied to clipboard
val siteName: String? = null

The Active Directory site the service will limit Domain Controller discovery to. If blank, defaults to Default-First-Site-Name.

Link copied to clipboard

The NetBIOS name which should be used for the NetApp SMB Server, which will be registered as a computer account in the AD and used to mount volumes.

Link copied to clipboard

The Username of Active Directory Domain Administrator.