ManagedClusterSkuTier Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. resourcemanager. containerservice. models. ManagedClusterSkuTier
- com.
- com.
public final class ManagedClusterSkuTier
extends ExpandableStringEnum<ManagedClusterSkuTier>
The tier of a managed cluster SKU. If not specified, the default is 'Free'. See [AKS Pricing Tier](https://learn.microsoft.com/azure/aks/free-standard-pricing-tiers) for more details.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Managed |
FREE
The cluster management is free, but charged for VM, storage, and networking usage. |
|
static final
Managed |
PREMIUM
Cluster has premium capabilities in addition to all of the capabilities included in 'Standard'. |
|
static final
Managed |
STANDARD
Recommended for mission-critical and production workloads. |
Constructor Summary
| Constructor | Description |
|---|---|
| ManagedClusterSkuTier() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Managed |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Managed |
fromString(String name)
Creates or finds a Managed |
|
static
Collection<Managed |
values()
Gets known Managed |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
FREE
public static final ManagedClusterSkuTier FREE
The cluster management is free, but charged for VM, storage, and networking usage. Best for experimenting, learning, simple testing, or workloads with fewer than 10 nodes. Not recommended for production use cases.
PREMIUM
public static final ManagedClusterSkuTier PREMIUM
Cluster has premium capabilities in addition to all of the capabilities included in 'Standard'. Premium enables selection of LongTermSupport (aka.ms/aks/lts) for certain Kubernetes versions.
STANDARD
public static final ManagedClusterSkuTier STANDARD
Recommended for mission-critical and production workloads. Includes Kubernetes control plane autoscaling, workload-intensive testing, and up to 5,000 nodes per cluster. Guarantees 99.95% availability of the Kubernetes API server endpoint for clusters that use Availability Zones and 99.9% of availability for clusters that don't use Availability Zones.
Constructor Details
ManagedClusterSkuTier
@Deprecated
public ManagedClusterSkuTier()
Deprecated
Creates a new instance of ManagedClusterSkuTier value.
Method Details
fromString
public static ManagedClusterSkuTier fromString(String name)
Creates or finds a ManagedClusterSkuTier from its string representation.
Parameters:
Returns:
values
public static Collection<ManagedClusterSkuTier> values()
Gets known ManagedClusterSkuTier values.
Returns: