Interface AvailabilitySet

All Superinterfaces:
GroupableResource<ComputeManager,AvailabilitySetInner>, HasId, HasInnerModel<AvailabilitySetInner>, HasManager<ComputeManager>, HasName, HasResourceGroup, Indexable, Refreshable<AvailabilitySet>, Resource, Updatable<AvailabilitySet.Update>

An immutable client-side representation of an Azure availability set.
  • Method Details

    • updateDomainCount

      int updateDomainCount()
      Gets the update domain count of this availability set.
      Returns:
      the update domain count of this availability set
    • faultDomainCount

      int faultDomainCount()
      Gets the fault domain count of this availability set.
      Returns:
      the fault domain count of this availability set
    • sku

      Gets the availability set SKU.
      Returns:
      the availability set SKU
    • virtualMachineIds

      Set<String> virtualMachineIds()
      Gets the resource IDs of the virtual machines in the availability set.
      Returns:
      the resource IDs of the virtual machines in the availability set
    • proximityPlacementGroup

      ProximityPlacementGroup proximityPlacementGroup()
      Get specifies information about the proximity placement group that the virtual machine scale set should be assigned to.
      Returns:
      the proximityPlacementGroup.
    • statuses

      Gets the statuses of the existing virtual machines in the availability set.
      Returns:
      the statuses of the existing virtual machines in the availability set
    • listVirtualMachineSizes

      com.azure.core.http.rest.PagedIterable<VirtualMachineSize> listVirtualMachineSizes()
      Gets the virtual machine sizes supported in the availability set.
      Returns:
      the virtual machine sizes supported in the availability set