Interface VirtualMachineScaleSet.DefinitionStages.WithOrchestrationMode

All Known Subinterfaces:
VirtualMachineScaleSet.DefinitionManaged, VirtualMachineScaleSet.DefinitionManagedOrUnmanaged, VirtualMachineScaleSet.DefinitionShared, VirtualMachineScaleSet.DefinitionStages.WithSku, VirtualMachineScaleSet.DefinitionUnmanaged
Enclosing interface:
VirtualMachineScaleSet.DefinitionStages

public static interface VirtualMachineScaleSet.DefinitionStages.WithOrchestrationMode
The stage of a virtual machine scale set definition allowing to specify orchestration mode for the virtual machine scale set.
  • Method Details

    • withFlexibleOrchestrationMode

      VirtualMachineScaleSet.DefinitionShared withFlexibleOrchestrationMode()
      Specifies the virtual machine scale set's orchestration mode to be Flexible and fault domain count to default 1. Virtual machine scale sets with Flexible orchestration allows you to combine the scalability of virtual machine scale sets in Uniform orchestration mode with the regional availability guarantees of availability sets.
      Returns:
      The next stage of the definition
    • withFlexibleOrchestrationMode

      VirtualMachineScaleSet.DefinitionShared withFlexibleOrchestrationMode(int faultDomainCount)
      Specifies the virtual machine scale set's orchestration mode to be Flexible. Virtual machine scale sets with Flexible orchestration allows you to combine the scalability of virtual machine scale sets in Uniform orchestration mode with the regional availability guarantees of availability sets.
      Parameters:
      faultDomainCount - By default, when you add a VM to a Flexible scale set, Azure evenly spreads instances across fault domains.
      Returns:
      The next stage of the definition