scope property

String? scope
getter/setter pair

Scope specifies the upgrade scope which upgrades are blocked by the exclusion. Possible string values are:

  • "NO_UPGRADES" : NO_UPGRADES excludes all upgrades, including patch upgrades and minor upgrades across control planes and nodes. This is the default exclusion behavior.
  • "NO_MINOR_UPGRADES" : NO_MINOR_UPGRADES excludes all minor upgrades for the cluster, only patches are allowed.
  • "NO_MINOR_OR_NODE_UPGRADES" : NO_MINOR_OR_NODE_UPGRADES excludes all minor upgrades for the cluster, and also exclude all node pool upgrades. Only control plane patches are allowed.

Implementation

core.String? scope;