Interface ProximityPlacementGroup

All Superinterfaces:
HasInner<com.microsoft.azure.management.compute.implementation.ProximityPlacementGroupInner>

public interface ProximityPlacementGroup extends HasInner<com.microsoft.azure.management.compute.implementation.ProximityPlacementGroupInner>
Type representing Proximity Placement Group for an Azure compute resource.
  • Method Details

    • proximityPlacementGroupType

      ProximityPlacementGroupType proximityPlacementGroupType()
      Get specifies the type of the proximity placement group. <br><br> Possible values are: <br><br> **Standard** <br><br> **Ultra**. Possible values include: 'Standard', 'Ultra'.
      Returns:
      the proximityPlacementGroupType value
    • virtualMachineIds

      List<String> virtualMachineIds()
      Get a list of references to all virtual machines in the proximity placement group.
      Returns:
      the virtualMachines value
    • virtualMachineScaleSetIds

      List<String> virtualMachineScaleSetIds()
      Get a list of references to all virtual machine scale sets in the proximity placement group.
      Returns:
      the virtualMachineScaleSets value
    • availabilitySetIds

      List<String> availabilitySetIds()
      Get a list of references to all availability sets in the proximity placement group.
      Returns:
      the availabilitySets value
    • location

      String location()
      Gets the location of the proximity placement group.
      Returns:
      the location
    • resourceGroupName

      String resourceGroupName()
      Gets the name of the resource group for the proximity placement group.
      Returns:
      the resource group name
    • id

      String id()
      The rsource ID of the placement group.
      Returns:
      the resource Id.