Class VMScaleSetConvertToSinglePlacementGroupInput

java.lang.Object
com.azure.resourcemanager.compute.models.VMScaleSetConvertToSinglePlacementGroupInput

public final class VMScaleSetConvertToSinglePlacementGroupInput extends Object
The VMScaleSetConvertToSinglePlacementGroupInput model.
  • Constructor Details

    • VMScaleSetConvertToSinglePlacementGroupInput

      public VMScaleSetConvertToSinglePlacementGroupInput()
  • Method Details

    • activePlacementGroupId

      public String activePlacementGroupId()
      Get the activePlacementGroupId property: Id of the placement group in which you want future virtual machine instances to be placed. To query placement group Id, please use Virtual Machine Scale Set VMs - Get API. If not provided, the platform will choose one with maximum number of virtual machine instances.
      Returns:
      the activePlacementGroupId value.
    • withActivePlacementGroupId

      public VMScaleSetConvertToSinglePlacementGroupInput withActivePlacementGroupId(String activePlacementGroupId)
      Set the activePlacementGroupId property: Id of the placement group in which you want future virtual machine instances to be placed. To query placement group Id, please use Virtual Machine Scale Set VMs - Get API. If not provided, the platform will choose one with maximum number of virtual machine instances.
      Parameters:
      activePlacementGroupId - the activePlacementGroupId value to set.
      Returns:
      the VMScaleSetConvertToSinglePlacementGroupInput object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.