WsfcDomainProfileArgs

data class WsfcDomainProfileArgs(val clusterBootstrapAccount: Output<String>? = null, val clusterOperatorAccount: Output<String>? = null, val clusterSubnetType: Output<Either<String, ClusterSubnetType>>? = null, val domainFqdn: Output<String>? = null, val fileShareWitnessPath: Output<String>? = null, val ouPath: Output<String>? = null, val sqlServiceAccount: Output<String>? = null, val storageAccountPrimaryKey: Output<String>? = null, val storageAccountUrl: Output<String>? = null) : ConvertibleToJava<WsfcDomainProfileArgs>

Active Directory account details to operate Windows Server Failover Cluster.

Constructors

Link copied to clipboard
constructor(clusterBootstrapAccount: Output<String>? = null, clusterOperatorAccount: Output<String>? = null, clusterSubnetType: Output<Either<String, ClusterSubnetType>>? = null, domainFqdn: Output<String>? = null, fileShareWitnessPath: Output<String>? = null, ouPath: Output<String>? = null, sqlServiceAccount: Output<String>? = null, storageAccountPrimaryKey: Output<String>? = null, storageAccountUrl: Output<String>? = null)

Properties

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

Account name used for creating cluster (at minimum needs permissions to 'Create Computer Objects' in domain).

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

Account name used for operating cluster i.e. will be part of administrators group on all the participating virtual machines in the cluster.

Link copied to clipboard
val clusterSubnetType: Output<Either<String, ClusterSubnetType>>? = null

Cluster subnet type.

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

Fully qualified name of the domain.

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

Optional path for fileshare witness.

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

Organizational Unit path in which the nodes and cluster will be present.

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

Account name under which SQL service will run on all participating SQL virtual machines in the cluster.

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

Primary key of the witness storage account.

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

Fully qualified ARM resource id of the witness storage account.

Functions

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