Role Args
data class RoleArgs(val autoscaleConfiguration: Output<AutoscaleArgs>? = null, val dataDisksGroups: Output<List<DataDisksGroupsArgs>>? = null, val encryptDataDisks: Output<Boolean>? = null, val hardwareProfile: Output<HardwareProfileArgs>? = null, val minInstanceCount: Output<Int>? = null, val name: Output<String>? = null, val osProfile: Output<OsProfileArgs>? = null, val scriptActions: Output<List<ScriptActionArgs>>? = null, val targetInstanceCount: Output<Int>? = null, val vMGroupName: Output<String>? = null, val virtualNetworkProfile: Output<VirtualNetworkProfileArgs>? = null) : ConvertibleToJava<RoleArgs>
Describes a role on the cluster.
Constructors
Link copied to clipboard
constructor(autoscaleConfiguration: Output<AutoscaleArgs>? = null, dataDisksGroups: Output<List<DataDisksGroupsArgs>>? = null, encryptDataDisks: Output<Boolean>? = null, hardwareProfile: Output<HardwareProfileArgs>? = null, minInstanceCount: Output<Int>? = null, name: Output<String>? = null, osProfile: Output<OsProfileArgs>? = null, scriptActions: Output<List<ScriptActionArgs>>? = null, targetInstanceCount: Output<Int>? = null, vMGroupName: Output<String>? = null, virtualNetworkProfile: Output<VirtualNetworkProfileArgs>? = null)
Properties
Link copied to clipboard
The autoscale configurations.
Link copied to clipboard
The data disks groups for the role.
Link copied to clipboard
Indicates whether encrypt the data disks.
Link copied to clipboard
The hardware profile.
Link copied to clipboard
The minimum instance count of the cluster.
Link copied to clipboard
The operating system profile.
Link copied to clipboard
The list of script actions on the role.
Link copied to clipboard
The instance count of the cluster.
Link copied to clipboard
The virtual network profile.
Link copied to clipboard
The name of the virtual machine group.