ManagedClusterControlPlaneScalingProfile Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. ManagedClusterControlPlaneScalingProfile
- com.
Implements
public final class ManagedClusterControlPlaneScalingProfile
implements JsonSerializable<ManagedClusterControlPlaneScalingProfile>
Profile for providing scaled and performance guaranteed control plane capacity to deliver consistent performance under high workload. Requires Kubernetes version 1.33.0 or later.
Constructor Summary
| Constructor | Description |
|---|---|
| ManagedClusterControlPlaneScalingProfile() |
Creates an instance of Managed |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Managed |
fromJson(JsonReader jsonReader)
Reads an instance of Managed |
|
Control |
scalingSize()
Get the scaling |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Managed |
withScalingSize(ControlPlaneScalingSize scalingSize)
Set the scaling |
Methods inherited from java.lang.Object
Constructor Details
ManagedClusterControlPlaneScalingProfile
public ManagedClusterControlPlaneScalingProfile()
Creates an instance of ManagedClusterControlPlaneScalingProfile class.
Method Details
fromJson
public static ManagedClusterControlPlaneScalingProfile fromJson(JsonReader jsonReader)
Reads an instance of ManagedClusterControlPlaneScalingProfile from the JsonReader.
Parameters:
Returns:
Throws:
scalingSize
public ControlPlaneScalingSize scalingSize()
Get the scalingSize property: The scaling size of the control plane. Scaling sizes offer guaranteed capacity and predictable Kubernetes performance beyond standard tier defaults. Higher H sizes provide increased performance guarantees. See https://aka.ms/aks/hyperscale for performance metrics details for each size.
Returns:
toJson
validate
public void validate()
Validates the instance.
withScalingSize
public ManagedClusterControlPlaneScalingProfile withScalingSize(ControlPlaneScalingSize scalingSize)
Set the scalingSize property: The scaling size of the control plane. Scaling sizes offer guaranteed capacity and predictable Kubernetes performance beyond standard tier defaults. Higher H sizes provide increased performance guarantees. See https://aka.ms/aks/hyperscale for performance metrics details for each size.
Parameters:
Returns: