ManagedClusterPoolUpgradeProfile Class

The list of available upgrade versions.

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.containerservice._serialization.Model
ManagedClusterPoolUpgradeProfile

Constructor

ManagedClusterPoolUpgradeProfile(*, kubernetes_version: str, os_type: str | _models.OSType = 'Linux', name: str | None = None, upgrades: List[_models.ManagedClusterPoolUpgradeProfileUpgradesItem] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
kubernetes_version
str

Kubernetes version (major, minor, patch). Required.

name
str

Pool name.

os_type
str or OSType

OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Known values are: "Linux" and "Windows".

default value: Linux
upgrades

List of orchestrator types and versions available for upgrade.

Variables

Name Description
kubernetes_version
str

Kubernetes version (major, minor, patch). Required.

name
str

Pool name.

os_type
str or OSType

OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. Known values are: "Linux" and "Windows".

upgrades

List of orchestrator types and versions available for upgrade.