Package version:
OptionaltargetTarget AKS version. When it's not set, latest version will be used. When upgradeClusterPool is true and upgradeAllClusterNodes is false, target version should be greater or equal to current version. When upgradeClusterPool is false and upgradeAllClusterNodes is true, target version should be equal to AKS version of cluster pool.
Optionalupgradewhether upgrade all clusters' nodes. If it's true, upgradeClusterPool should be false.
Optionalupgradewhether upgrade cluster pool or not. If it's true, upgradeAllClusterNodes should be false.
Polymorphic discriminator, which specifies the different types this object can be
Properties of upgrading cluster pool's AKS patch version.