AvailabilitySet Interface

Implements

public interface AvailabilitySet
extends GroupableResource<ComputeManager,AvailabilitySetInner>, Refreshable<AvailabilitySet>, Updatable<Update>

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

Method Summary

Modifier and Type Method and Description
abstract int faultDomainCount()
abstract PagedIterable<VirtualMachineSize> listVirtualMachineSizes()
abstract ProximityPlacementGroup proximityPlacementGroup()

Get specifies information about the proximity placement group that the virtual machine scale set should be assigned to.

abstract AvailabilitySetSkuTypes sku()
abstract List<InstanceViewStatus> statuses()
abstract int updateDomainCount()
abstract Set<String> virtualMachineIds()

Method Details

faultDomainCount

public abstract int faultDomainCount()

Returns:

the fault domain count of this availability set

listVirtualMachineSizes

public abstract PagedIterable listVirtualMachineSizes()

Returns:

the virtual machine sizes supported in the availability set

proximityPlacementGroup

public abstract ProximityPlacementGroup proximityPlacementGroup()

Get specifies information about the proximity placement group that the virtual machine scale set should be assigned to.

Returns:

the proximityPlacementGroup.

sku

public abstract AvailabilitySetSkuTypes sku()

Returns:

the availability set SKU

statuses

public abstract List statuses()

Returns:

the statuses of the existing virtual machines in the availability set

updateDomainCount

public abstract int updateDomainCount()

Returns:

the update domain count of this availability set

virtualMachineIds

public abstract Set virtualMachineIds()

Returns:

the resource IDs of the virtual machines in the availability set

Applies to