Share via


IWsfcDomainProfile Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.WsfcDomainProfileTypeConverter))]
public interface IWsfcDomainProfile : Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.WsfcDomainProfileTypeConverter))>]
type IWsfcDomainProfile = interface
    interface IJsonSerializable
Public Interface IWsfcDomainProfile
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

ClusterBootstrapAccount

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

ClusterOperatorAccount

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

ClusterSubnetType

Cluster subnet type.

DomainFqdn

Fully qualified name of the domain.

FileShareWitnessPath

Optional path for fileshare witness.

OuPath

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

SqlServiceAccount

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

StorageAccountPrimaryKey

Primary key of the witness storage account.

StorageAccountUrl

Fully qualified ARM resource id of the witness storage account.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to