OSDiskType Class

public final class OSDiskType
extends ExpandableStringEnum<OSDiskType>

The OS disk type to be used for machines in the agent pool. The default is 'Ephemeral' if the VM supports it and has a cache disk larger than the requested OSDiskSizeGB. Otherwise, defaults to 'Managed'. May not be changed after creation. For more information see [Ephemeral OS](https://docs.microsoft.com/azure/aks/cluster-configuration\#ephemeral-os).

Field Summary

Modifier and Type Field and Description
static final OSDiskType EPHEMERAL

Static value Ephemeral for OSDiskType.

static final OSDiskType MANAGED

Static value Managed for OSDiskType.

Constructor Summary

Constructor Description
OSDiskType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of OSDiskType value.

Method Summary

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

Creates or finds a OSDiskType from its string representation.

static Collection<OSDiskType> values()

Gets known OSDiskType values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

EPHEMERAL

public static final OSDiskType EPHEMERAL

Static value Ephemeral for OSDiskType.

MANAGED

public static final OSDiskType MANAGED

Static value Managed for OSDiskType.

Constructor Details

OSDiskType

@Deprecated
public OSDiskType()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of OSDiskType value.

Method Details

fromString

public static OSDiskType fromString(String name)

Creates or finds a OSDiskType from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding OSDiskType.

values

public static Collection values()

Gets known OSDiskType values.

Returns:

known OSDiskType values.

Applies to