Class AutoScaleVCoreProperties
java.lang.Object
com.azure.resourcemanager.powerbidedicated.fluent.models.AutoScaleVCoreMutableProperties
com.azure.resourcemanager.powerbidedicated.fluent.models.AutoScaleVCoreProperties
Properties of an auto scale v-core resource.
-
Constructor Summary
ConstructorDescriptionCreates an instance of AutoScaleVCoreProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the capacityObjectId property: The object ID of the capacity resource associated with the auto scale v-core resource.Get the provisioningState property: The current deployment state of an auto scale v-core resource.void
validate()
Validates the instance.withCapacityLimit
(Integer capacityLimit) Set the capacityLimit property: The maximum capacity of an auto scale v-core resource.withCapacityObjectId
(String capacityObjectId) Set the capacityObjectId property: The object ID of the capacity resource associated with the auto scale v-core resource.Methods inherited from class com.azure.resourcemanager.powerbidedicated.fluent.models.AutoScaleVCoreMutableProperties
capacityLimit
-
Constructor Details
-
AutoScaleVCoreProperties
public AutoScaleVCoreProperties()Creates an instance of AutoScaleVCoreProperties class.
-
-
Method Details
-
capacityObjectId
Get the capacityObjectId property: The object ID of the capacity resource associated with the auto scale v-core resource.- Returns:
- the capacityObjectId value.
-
withCapacityObjectId
Set the capacityObjectId property: The object ID of the capacity resource associated with the auto scale v-core resource.- Parameters:
capacityObjectId
- the capacityObjectId value to set.- Returns:
- the AutoScaleVCoreProperties object itself.
-
provisioningState
Get the provisioningState property: The current deployment state of an auto scale v-core resource. The provisioningState is to indicate states for resource provisioning.- Returns:
- the provisioningState value.
-
withCapacityLimit
Set the capacityLimit property: The maximum capacity of an auto scale v-core resource.- Overrides:
withCapacityLimit
in classAutoScaleVCoreMutableProperties
- Parameters:
capacityLimit
- the capacityLimit value to set.- Returns:
- the AutoScaleVCoreMutableProperties object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classAutoScaleVCoreMutableProperties
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-