Class AvailabilitySetProperties
java.lang.Object
com.azure.resourcemanager.compute.fluent.models.AvailabilitySetProperties
The instance view of a resource.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of AvailabilitySetProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the platformFaultDomainCount property: Fault Domain count.Get the platformUpdateDomainCount property: Update Domain count.com.azure.core.management.SubResourceGet the proximityPlacementGroup property: Specifies information about the proximity placement group that the availability set should be assigned to.statuses()Get the statuses property: The resource status information.voidvalidate()Validates the instance.List<com.azure.core.management.SubResource>Get the virtualMachines property: A list of references to all virtual machines in the availability set.withPlatformFaultDomainCount(Integer platformFaultDomainCount) Set the platformFaultDomainCount property: Fault Domain count.withPlatformUpdateDomainCount(Integer platformUpdateDomainCount) Set the platformUpdateDomainCount property: Update Domain count.withProximityPlacementGroup(com.azure.core.management.SubResource proximityPlacementGroup) Set the proximityPlacementGroup property: Specifies information about the proximity placement group that the availability set should be assigned to.withVirtualMachines(List<com.azure.core.management.SubResource> virtualMachines) Set the virtualMachines property: A list of references to all virtual machines in the availability set.
-
Constructor Details
-
AvailabilitySetProperties
public AvailabilitySetProperties()Creates an instance of AvailabilitySetProperties class.
-
-
Method Details
-
platformUpdateDomainCount
Get the platformUpdateDomainCount property: Update Domain count.- Returns:
- the platformUpdateDomainCount value.
-
withPlatformUpdateDomainCount
Set the platformUpdateDomainCount property: Update Domain count.- Parameters:
platformUpdateDomainCount- the platformUpdateDomainCount value to set.- Returns:
- the AvailabilitySetProperties object itself.
-
platformFaultDomainCount
Get the platformFaultDomainCount property: Fault Domain count.- Returns:
- the platformFaultDomainCount value.
-
withPlatformFaultDomainCount
Set the platformFaultDomainCount property: Fault Domain count.- Parameters:
platformFaultDomainCount- the platformFaultDomainCount value to set.- Returns:
- the AvailabilitySetProperties object itself.
-
virtualMachines
Get the virtualMachines property: A list of references to all virtual machines in the availability set.- Returns:
- the virtualMachines value.
-
withVirtualMachines
public AvailabilitySetProperties withVirtualMachines(List<com.azure.core.management.SubResource> virtualMachines) Set the virtualMachines property: A list of references to all virtual machines in the availability set.- Parameters:
virtualMachines- the virtualMachines value to set.- Returns:
- the AvailabilitySetProperties object itself.
-
proximityPlacementGroup
public com.azure.core.management.SubResource proximityPlacementGroup()Get the proximityPlacementGroup property: Specifies information about the proximity placement group that the availability set should be assigned to. Minimum api-version: 2018-04-01.- Returns:
- the proximityPlacementGroup value.
-
withProximityPlacementGroup
public AvailabilitySetProperties withProximityPlacementGroup(com.azure.core.management.SubResource proximityPlacementGroup) Set the proximityPlacementGroup property: Specifies information about the proximity placement group that the availability set should be assigned to. Minimum api-version: 2018-04-01.- Parameters:
proximityPlacementGroup- the proximityPlacementGroup value to set.- Returns:
- the AvailabilitySetProperties object itself.
-
statuses
Get the statuses property: The resource status information.- Returns:
- the statuses value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-