AgentPoolUpgradeProfile Class

The list of available upgrades for an agent pool.

Variables are only populated by the server, and will be ignored when sending a request.

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

Inheritance
AgentPoolUpgradeProfile

Constructor

AgentPoolUpgradeProfile(*, kubernetes_version: str, os_type: Union[str, _models.OSType] = 'Linux', upgrades: Optional[List[_models.AgentPoolUpgradeProfilePropertiesUpgradesItem]] = None, latest_node_image_version: Optional[str] = None, **kwargs)

Variables

id
str

The ID of the agent pool upgrade profile.

name
str

The name of the agent pool upgrade profile.

type
str

The type of the agent pool upgrade profile.

kubernetes_version
str

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

os_type
str or OSType

Required. The operating system type. The default is Linux. Known values are: "Linux", "Windows". Default value: "Linux".

upgrades
list[AgentPoolUpgradeProfilePropertiesUpgradesItem]

List of orchestrator types and versions available for upgrade.

latest_node_image_version
str

The latest AKS supported node image version.