Class ManagedClusterPoolUpgradeProfile

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

public class ManagedClusterPoolUpgradeProfile extends Object
The list of available upgrade versions.
  • Constructor Details

    • ManagedClusterPoolUpgradeProfile

      public ManagedClusterPoolUpgradeProfile()
  • Method Details

    • kubernetesVersion

      public String kubernetesVersion()
      Get kubernetes version (major, minor, patch).
      Returns:
      the kubernetesVersion 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.
    • name

      public String name()
      Get pool name.
      Returns:
      the name value
    • withName

      public ManagedClusterPoolUpgradeProfile withName(String name)
      Set pool name.
      Parameters:
      name - the name value to set
      Returns:
      the ManagedClusterPoolUpgradeProfile object itself.
    • 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
    • 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.
    • upgrades

      Get list of orchestrator types and versions available for upgrade.
      Returns:
      the upgrades value
    • withUpgrades

      Set list of orchestrator types and versions available for upgrade.
      Parameters:
      upgrades - the upgrades value to set
      Returns:
      the ManagedClusterPoolUpgradeProfile object itself.