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, **kwargs)

Variables

id
str

Id of the agent pool upgrade profile.

name
str

Name of the agent pool upgrade profile.

type
str

Type of the agent pool upgrade profile.

kubernetes_version
str

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

os_type
str or OSType

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

upgrades
list[AgentPoolUpgradeProfilePropertiesUpgradesItem]

List of orchestrator types and versions available for upgrade.