MigStrategy Class

public final class MigStrategy
extends ExpandableStringEnum<MigStrategy>

Sets the MIG (Multi-Instance GPU) strategy that will be used for managed MIG support. For more information about the different strategies, visit aka.ms/aks/managed-gpu. When not specified, the default is None.

Field Summary

Modifier and Type Field and Description
static final MigStrategy MIXED

Set the MIG strategy for managed MIG as mixed.

static final MigStrategy NONE

Don't set a MIG strategy.

static final MigStrategy SINGLE

Set the MIG strategy for managed MIG as single.

Constructor Summary

Constructor Description
MigStrategy()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of MigStrategy value.

Method Summary

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

Creates or finds a MigStrategy from its string representation.

static Collection<MigStrategy> values()

Gets known MigStrategy values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

MIXED

public static final MigStrategy MIXED

Set the MIG strategy for managed MIG as mixed.

NONE

public static final MigStrategy NONE

Don't set a MIG strategy. If you previously had one set, this will override it and set remove the set MIG strategy.

SINGLE

public static final MigStrategy SINGLE

Set the MIG strategy for managed MIG as single.

Constructor Details

MigStrategy

@Deprecated
public MigStrategy()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of MigStrategy value.

Method Details

fromString

public static MigStrategy fromString(String name)

Creates or finds a MigStrategy from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding MigStrategy.

values

public static Collection<MigStrategy> values()

Gets known MigStrategy values.

Returns:

known MigStrategy values.

Applies to