Condividi tramite


NodeProvisioningMode Class

public final class NodeProvisioningMode
extends ExpandableStringEnum<NodeProvisioningMode>

The node provisioning mode. If not specified, the default is Manual.

Field Summary

Modifier and Type Field and Description
static final NodeProvisioningMode AUTO

Nodes are provisioned automatically by AKS using Karpenter (See aka.ms/aks/nap for more details).

static final NodeProvisioningMode MANUAL

Nodes are provisioned manually by the user.

Constructor Summary

Constructor Description
NodeProvisioningMode()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of NodeProvisioningMode value.

Method Summary

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

Creates or finds a NodeProvisioningMode from its string representation.

static Collection<NodeProvisioningMode> values()

Gets known NodeProvisioningMode values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

AUTO

public static final NodeProvisioningMode AUTO

Nodes are provisioned automatically by AKS using Karpenter (See aka.ms/aks/nap for more details). Fixed size Node Pools can still be created, but autoscaling Node Pools cannot be. (See aka.ms/aks/nap for more details).

MANUAL

public static final NodeProvisioningMode MANUAL

Nodes are provisioned manually by the user.

Constructor Details

NodeProvisioningMode

@Deprecated
public NodeProvisioningMode()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of NodeProvisioningMode value.

Method Details

fromString

public static NodeProvisioningMode fromString(String name)

Creates or finds a NodeProvisioningMode from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding NodeProvisioningMode.

values

public static Collection<NodeProvisioningMode> values()

Gets known NodeProvisioningMode values.

Returns:

known NodeProvisioningMode values.

Applies to