Role interface

Describes a role on the cluster.

Properties

autoscaleConfiguration

The autoscale configurations.

dataDisksGroups

The data disks groups for the role.

encryptDataDisks

Indicates whether encrypt the data disks.

hardwareProfile

The hardware profile.

minInstanceCount

The minimum instance count of the cluster.

name

The name of the role.

osProfile

The operating system profile.

scriptActions

The list of script actions on the role.

targetInstanceCount

The instance count of the cluster.

virtualNetworkProfile

The virtual network profile.

vMGroupName

The name of the virtual machine group.

Property Details

autoscaleConfiguration

The autoscale configurations.

autoscaleConfiguration?: Autoscale

Property Value

dataDisksGroups

The data disks groups for the role.

dataDisksGroups?: DataDisksGroups[]

Property Value

encryptDataDisks

Indicates whether encrypt the data disks.

encryptDataDisks?: boolean

Property Value

boolean

hardwareProfile

The hardware profile.

hardwareProfile?: HardwareProfile

Property Value

minInstanceCount

The minimum instance count of the cluster.

minInstanceCount?: number

Property Value

number

name

The name of the role.

name?: string

Property Value

string

osProfile

The operating system profile.

osProfile?: OsProfile

Property Value

scriptActions

The list of script actions on the role.

scriptActions?: ScriptAction[]

Property Value

targetInstanceCount

The instance count of the cluster.

targetInstanceCount?: number

Property Value

number

virtualNetworkProfile

The virtual network profile.

virtualNetworkProfile?: VirtualNetworkProfile

Property Value

vMGroupName

The name of the virtual machine group.

vMGroupName?: string

Property Value

string