Interface VirtualMachineScaleSet.DefinitionStages.WithProximityPlacementGroup
-
- All Superinterfaces:
VirtualMachineScaleSet.DefinitionStages.WithAdditionalCapabilities,VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVms,VirtualMachineScaleSet.DefinitionStages.WithNetworkSubnet
- All Known Subinterfaces:
VirtualMachineScaleSet.DefinitionManaged,VirtualMachineScaleSet.DefinitionManagedOrUnmanaged,VirtualMachineScaleSet.DefinitionShared,VirtualMachineScaleSet.DefinitionUnmanaged
- Enclosing interface:
- VirtualMachineScaleSet.DefinitionStages
public static interface VirtualMachineScaleSet.DefinitionStages.WithProximityPlacementGroup extends VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVms
The stage of a virtual machine scale set definition allowing to set information about the proximity placement group that the virtual machine scale set should be assigned to.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVmswithNewProximityPlacementGroup(String proximityPlacementGroupName, ProximityPlacementGroupType type)Creates a new proximity placement gruup witht he specified name and then adds it to the VM scale set.VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVmswithProximityPlacementGroup(String proximityPlacementGroupId)Set information about the proximity placement group that the virtual machine scale set should be assigned to.-
Methods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachineScaleSet.DefinitionStages.WithAdditionalCapabilities
withAdditionalCapabilities
-
Methods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVms
withDoNotRunExtensionsOnOverprovisionedVMs
-
Methods inherited from interface com.azure.resourcemanager.compute.models.VirtualMachineScaleSet.DefinitionStages.WithNetworkSubnet
withExistingPrimaryNetworkSubnet
-
-
-
-
Method Detail
-
withProximityPlacementGroup
VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVms withProximityPlacementGroup(String proximityPlacementGroupId)
Set information about the proximity placement group that the virtual machine scale set should be assigned to.- Parameters:
proximityPlacementGroupId- The Id of the proximity placement group subResource.- Returns:
- the next stage of the definition.
-
withNewProximityPlacementGroup
VirtualMachineScaleSet.DefinitionStages.WithDoNotRunExtensionsOnOverprovisionedVms withNewProximityPlacementGroup(String proximityPlacementGroupName, ProximityPlacementGroupType type)
Creates a new proximity placement gruup witht he specified name and then adds it to the VM scale set.- Parameters:
proximityPlacementGroupName- The name of the group to be created.type- the type of the group- Returns:
- the next stage of the definition.
-
-