ControlPlaneScalingSize Class

public final class ControlPlaneScalingSize
extends ExpandableStringEnum<ControlPlaneScalingSize>

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.

Field Summary

Modifier and Type Field and Description
static final ControlPlaneScalingSize H2

H2 is the smallest scaling size with guaranteed capacity and predictable performance beyond standard tier defaults.

static final ControlPlaneScalingSize H4

H4 scaling size provides increased guaranteed performance over H2.

static final ControlPlaneScalingSize H8

H8 scaling size provides increased guaranteed performance over H4.

Constructor Summary

Constructor Description
ControlPlaneScalingSize()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ControlPlaneScalingSize value.

Method Summary

Modifier and Type Method and Description
static ControlPlaneScalingSize fromString(String name)

Creates or finds a ControlPlaneScalingSize from its string representation.

static Collection<ControlPlaneScalingSize> values()

Gets known ControlPlaneScalingSize values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

H2

public static final ControlPlaneScalingSize H2

H2 is the smallest scaling size with guaranteed capacity and predictable performance beyond standard tier defaults.

H4

public static final ControlPlaneScalingSize H4

H4 scaling size provides increased guaranteed performance over H2.

H8

public static final ControlPlaneScalingSize H8

H8 scaling size provides increased guaranteed performance over H4.

Constructor Details

ControlPlaneScalingSize

@Deprecated
public ControlPlaneScalingSize()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ControlPlaneScalingSize value.

Method Details

fromString

public static ControlPlaneScalingSize fromString(String name)

Creates or finds a ControlPlaneScalingSize from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding ControlPlaneScalingSize.

values

public static Collection<ControlPlaneScalingSize> values()

Gets known ControlPlaneScalingSize values.

Returns:

known ControlPlaneScalingSize values.

Applies to