ManagedClusterPoolUpgradeProfile Class

  • java.lang.Object
    • com.microsoft.azure.management.containerservice.ManagedClusterPoolUpgradeProfile

public class ManagedClusterPoolUpgradeProfile

The list of available upgrade versions.

Method Summary

Modifier and Type Method and Description
String kubernetesVersion()

Get kubernetes version (major, minor, patch).

String name()

Get pool name.

OSType osType()

Get osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'.

List<ManagedClusterPoolUpgradeProfileUpgradesItem> upgrades()

Get list of orchestrator types and versions available for upgrade.

ManagedClusterPoolUpgradeProfile withKubernetesVersion(String kubernetesVersion)

Set kubernetes version (major, minor, patch).

ManagedClusterPoolUpgradeProfile withName(String name)

Set pool name.

ManagedClusterPoolUpgradeProfile withOsType(OSType osType)

Set osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'.

ManagedClusterPoolUpgradeProfile withUpgrades(List<ManagedClusterPoolUpgradeProfileUpgradesItem> upgrades)

Set list of orchestrator types and versions available for upgrade.

Method Details

kubernetesVersion

public String kubernetesVersion()

Get kubernetes version (major, minor, patch).

Returns:

the kubernetesVersion value

name

public String name()

Get pool name.

Returns:

the name value

osType

public OSType osType()

Get osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'.

Returns:

the osType value

upgrades

public List upgrades()

Get list of orchestrator types and versions available for upgrade.

Returns:

the upgrades value

withKubernetesVersion

public ManagedClusterPoolUpgradeProfile withKubernetesVersion(String kubernetesVersion)

Set kubernetes version (major, minor, patch).

Parameters:

kubernetesVersion - the kubernetesVersion value to set

Returns:

the ManagedClusterPoolUpgradeProfile object itself.

withName

public ManagedClusterPoolUpgradeProfile withName(String name)

Set pool name.

Parameters:

name - the name value to set

Returns:

the ManagedClusterPoolUpgradeProfile object itself.

withOsType

public ManagedClusterPoolUpgradeProfile withOsType(OSType osType)

Set osType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Possible values include: 'Linux', 'Windows'.

Parameters:

osType - the osType value to set

Returns:

the ManagedClusterPoolUpgradeProfile object itself.

withUpgrades

public ManagedClusterPoolUpgradeProfile withUpgrades(List upgrades)

Set list of orchestrator types and versions available for upgrade.

Parameters:

upgrades - the upgrades value to set

Returns:

the ManagedClusterPoolUpgradeProfile object itself.

Applies to