Interface VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVms

All Superinterfaces:
VirtualMachineScaleSet.DefinitionStages.WithAdditionalCapabilities, VirtualMachineScaleSet.DefinitionStages.WithNetworkSubnet
All Known Subinterfaces:
VirtualMachineScaleSet.DefinitionManaged, VirtualMachineScaleSet.DefinitionManagedOrUnmanaged, VirtualMachineScaleSet.DefinitionShared, VirtualMachineScaleSet.DefinitionStages.WithProximityPlacementGroup, VirtualMachineScaleSet.DefinitionUnmanaged
Enclosing interface:
VirtualMachineScaleSet.DefinitionStages

public static interface VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVms extends VirtualMachineScaleSet.DefinitionStages.WithAdditionalCapabilities
The stage of a virtual machine scale set definition allowing to set when Overprovision is enabled, extensions are launched only on the requested number of VMs which are finally kept.
  • Method Details

    • withDoNotRunExtensionsOnOverprovisionedVMs

      VirtualMachineScaleSet.DefinitionStages.WithAdditionalCapabilities withDoNotRunExtensionsOnOverprovisionedVMs(Boolean doNotRunExtensionsOnOverprovisionedVMs)
      Set when Overprovision is enabled, extensions are launched only on the requested number of VMs which are finally kept. This property will hence ensure that the extensions do not run on the extra overprovisioned VMs.
      Parameters:
      doNotRunExtensionsOnOverprovisionedVMs - the doNotRunExtensionsOnOverprovisionedVMs value to set
      Returns:
      the next stage of the definition.