ManagedClusterWorkloadAutoScalerProfile Class
- java.
lang. Object - com.
azure. resourcemanager. containerservice. models. ManagedClusterWorkloadAutoScalerProfile
- com.
Implements
public final class ManagedClusterWorkloadAutoScalerProfile
implements JsonSerializable<ManagedClusterWorkloadAutoScalerProfile>
Workload Auto-scaler profile for the managed cluster.
Constructor Summary
Constructor | Description |
---|---|
ManagedClusterWorkloadAutoScalerProfile() |
Creates an instance of Managed |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Managed |
fromJson(JsonReader jsonReader)
Reads an instance of Managed |
Managed |
keda()
Get the keda property: KEDA (Kubernetes Event-driven Autoscaling) settings for the workload auto-scaler profile. |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Managed |
verticalPodAutoscaler()
Get the vertical |
Managed |
withKeda(ManagedClusterWorkloadAutoScalerProfileKeda keda)
Set the keda property: KEDA (Kubernetes Event-driven Autoscaling) settings for the workload auto-scaler profile. |
Managed |
withVerticalPodAutoscaler(ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler verticalPodAutoscaler)
Set the vertical |
Methods inherited from java.lang.Object
Constructor Details
ManagedClusterWorkloadAutoScalerProfile
public ManagedClusterWorkloadAutoScalerProfile()
Creates an instance of ManagedClusterWorkloadAutoScalerProfile class.
Method Details
fromJson
public static ManagedClusterWorkloadAutoScalerProfile fromJson(JsonReader jsonReader)
Reads an instance of ManagedClusterWorkloadAutoScalerProfile from the JsonReader.
Parameters:
Returns:
Throws:
keda
public ManagedClusterWorkloadAutoScalerProfileKeda keda()
Get the keda property: KEDA (Kubernetes Event-driven Autoscaling) settings for the workload auto-scaler profile.
Returns:
toJson
validate
public void validate()
Validates the instance.
verticalPodAutoscaler
public ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler verticalPodAutoscaler()
Get the verticalPodAutoscaler property: VPA (Vertical Pod Autoscaler) settings for the workload auto-scaler profile.
Returns:
withKeda
public ManagedClusterWorkloadAutoScalerProfile withKeda(ManagedClusterWorkloadAutoScalerProfileKeda keda)
Set the keda property: KEDA (Kubernetes Event-driven Autoscaling) settings for the workload auto-scaler profile.
Parameters:
Returns:
withVerticalPodAutoscaler
public ManagedClusterWorkloadAutoScalerProfile withVerticalPodAutoscaler(ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler verticalPodAutoscaler)
Set the verticalPodAutoscaler property: VPA (Vertical Pod Autoscaler) settings for the workload auto-scaler profile.
Parameters:
Returns:
Applies to
Azure SDK for Java