^([0-9]+[smh])+$2int641int320^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$1Always, Never, IfNotPresent^[a-z0-9]([-a-z0-9]*[a-z0-9])?$163int32int32int32int32int32^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$int32int32int32int32int32int32^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$int32int32int64int32int32int641int320^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$1Always, Never, IfNotPresent^[a-z0-9]([-a-z0-9]*[a-z0-9])?$163int32int32int32int32int32^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$int32int32int32int32int32int32^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$int32int32int64int32int321^([0-9]+[smh])+$9int321hard, softdefault, powercycle^([0-9]+[smh])+$^v[0-9]+\.[0-9]+\.[0-9]+(-[a-zA-Z0-9\-\.]+)?$Always, Never, IfNotPresentdate-time010date-timePending, HealthChecking, PreHook, Draining, Upgrading, Rebooting, PostHook, Completed, Failed, MaintenanceWindowdate-timedate-timedate-timeint64Pending, HealthChecking, PreHook, Draining, Upgrading, Rebooting, PostHook, Completed, Failed, MaintenanceWindowdate-timeNo matches. Try .spec.drain for an exact path