# Functions
ApplyCNR takes a cnr and optionally uses dry mode in the create request.
GenerateCNR creates a setup CNR from a NodeGroup with the specified params.
GetName returns the Name or GenerateName of the object Meta.
GetNameExample returns the Name or GenerateName of the object Meta with an "xxxx" if using GeneratedName.
GetNodeGroups gets individual node groups and returns the as a list.
GiveReason adds a reason annotation to the cnr.
ListCNRs list CNRs from ListOptions.
ListNodeGroups list NodeGroupList from ListOptions.
NewOneShotNodeLister creates a new onceShotNodeLister.
SetAPIVersion adds apiVersion annotation to the cnr.
UseGenerateNameCNR swaps name with generate name appending the "-" and blanks out Name.
ValidateCNR determines if a cnr should be applied to the cluster or not, and if so why not.
ValidateNodeGroup determines if a nodegroup should be considered for rotation to or not, and if so why not.