HadoopClusterSecurityProfileArgs

data class HadoopClusterSecurityProfileArgs(val aaddsResourceId: Output<String>, val clusterUsersGroupDns: Output<List<String>>? = null, val domainName: Output<String>, val domainUserPassword: Output<String>, val domainUsername: Output<String>, val ldapsUrls: Output<List<String>>, val msiResourceId: Output<String>) : ConvertibleToJava<HadoopClusterSecurityProfileArgs>

Constructors

Link copied to clipboard
constructor(aaddsResourceId: Output<String>, clusterUsersGroupDns: Output<List<String>>? = null, domainName: Output<String>, domainUserPassword: Output<String>, domainUsername: Output<String>, ldapsUrls: Output<List<String>>, msiResourceId: Output<String>)

Properties

Link copied to clipboard
val aaddsResourceId: Output<String>

The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.

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

A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.

Link copied to clipboard
val domainName: Output<String>

The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.

Link copied to clipboard
val domainUsername: Output<String>

The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.

Link copied to clipboard

The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.

Link copied to clipboard
val ldapsUrls: Output<List<String>>

A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.

Link copied to clipboard
val msiResourceId: Output<String>

The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.

Functions

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