fix rulegroup typemeta miss (#5349)

Signed-off-by: junot <junotxiang@kubesphere.io>

Signed-off-by: junot <junotxiang@kubesphere.io>
This commit is contained in:
junot
2022-11-04 18:40:59 +08:00
committed by GitHub
parent 846bfd9459
commit d487af7462
2 changed files with 35 additions and 0 deletions

View File

@@ -25,6 +25,12 @@ import (
"k8s.io/apimachinery/pkg/util/intstr"
)
const (
ResourceKindRuleGroup = "RuleGroup"
ResourceKindClusterRuleGroup = "ClusterRuleGroup"
ResourceKindGlobalRuleGroup = "GlobalRuleGroup"
)
// Duration is a valid time unit
// Supported units: y, w, d, h, m, s, ms Examples: `30s`, `1m`, `1h20m15s`
// +kubebuilder:validation:Pattern:="^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$"