# Constants
GetVMStatus sets machine status to terminating and specifies next step as getting VMs.
InitiateDrain specifies next step as initiate node drain.
InitiateFinalizerRemoval specifies next step as machine finalizer removal.
InitiateNodeDeletion specifies next step as node object deletion.
InitiateVMDeletion specifies next step as initiate VM deletion.
LastAppliedALTAnnotation contains the last configuration of annotations, labels & taints applied on the node object.
LongRetry tells the controller to retry after a long duration - 10 minutes.
MachineClassKind is used to identify the machineClassKind for generic machineClasses.
MachinePriority is the annotation used to specify priority associated with a machine while deleting it.
MediumRetry tells the controller to retry after a medium duration - 2 minutes.
MigratedMachineClass annotation helps in identifying machineClasses who have been migrated by migration controller.
NodeScaledDown is a node termination reason for healthy deleted machines.
NodeTerminationCondition describes nodes that are terminating.
NodeUnhealthy is a node termination reason for failed machines.
NotManagedByMCM annotation helps in identifying the nodes which are not handled by MCM.
ShortRetry tells the controller to retry after a short duration - 15 seconds.
TriggerDeletionByMCM annotation on the node would trigger the deletion of the corresponding machine object in the control cluster.
# Type aliases
RetryPeriod is an alias for specifying the retry period.