VirtualMachineGroupWsfcDomainProfileArgs

data class VirtualMachineGroupWsfcDomainProfileArgs(val clusterBootstrapAccountName: Output<String>? = null, val clusterOperatorAccountName: Output<String>? = null, val clusterSubnetType: Output<String>, val fqdn: Output<String>, val organizationalUnitPath: Output<String>? = null, val sqlServiceAccountName: Output<String>? = null, val storageAccountPrimaryKey: Output<String>? = null, val storageAccountUrl: Output<String>? = null) : ConvertibleToJava<VirtualMachineGroupWsfcDomainProfileArgs>

Constructors

Link copied to clipboard
constructor(clusterBootstrapAccountName: Output<String>? = null, clusterOperatorAccountName: Output<String>? = null, clusterSubnetType: Output<String>, fqdn: Output<String>, organizationalUnitPath: Output<String>? = null, sqlServiceAccountName: Output<String>? = null, storageAccountPrimaryKey: Output<String>? = null, storageAccountUrl: Output<String>? = null)

Properties

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

The account name used for creating cluster. Changing this forces a new resource to be created.

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

The account name used for operating cluster. Changing this forces a new resource to be created.

Link copied to clipboard

The subnet type of the SQL Virtual Machine cluster. Possible values are MultiSubnet and SingleSubnet. Changing this forces a new resource to be created.

Link copied to clipboard
val fqdn: Output<String>

The fully qualified name of the domain. Changing this forces a new resource to be created.

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

The organizational Unit path in which the nodes and cluster will be present. Changing this forces a new resource to be created.

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

The account name under which SQL service will run on all participating SQL virtual machines in the cluster. Changing this forces a new resource to be created.

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

The primary key of the Storage Account.

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

The SAS URL to the Storage Container of the witness storage account. Changing this forces a new resource to be created.

Functions

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