IWithDoNotRunExtensionsOnOverprovisionedVms Interface

Definition

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.

public interface IWithDoNotRunExtensionsOnOverprovisionedVms : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithAdditionalCapabilities
type IWithDoNotRunExtensionsOnOverprovisionedVms = interface
    interface IWithAdditionalCapabilities
    interface IWithNetworkSubnet
Public Interface IWithDoNotRunExtensionsOnOverprovisionedVms
Implements IWithAdditionalCapabilities
Derived
Implements

Methods

WithAdditionalCapabilities(AdditionalCapabilities)

Set specifies additional capabilities enabled or disabled on the Virtual Machines in the Virtual Machine Scale Set. For instance: whether the Virtual Machines have the capability to support attaching managed data disks with UltraSSD_LRS storage account type.

(Inherited from IWithAdditionalCapabilities)
WithDoNotRunExtensionsOnOverprovisionedVMs(Boolean)

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.

WithExistingPrimaryNetworkSubnet(INetwork, String)

Associate an existing virtual network subnet with the primary network interface of the virtual machines in the scale set.

(Inherited from IWithNetworkSubnet)

Applies to