diff --git a/pkg/apis/scope/v0alpha1/types.go b/pkg/apis/scope/v0alpha1/types.go index 0629ba68057..35e6aca97aa 100644 --- a/pkg/apis/scope/v0alpha1/types.go +++ b/pkg/apis/scope/v0alpha1/types.go @@ -107,8 +107,9 @@ type ScopeNodeSpec struct { NodeType NodeType `json:"nodeType"` // container | leaf - Title string `json:"title"` - Description string `json:"description,omitempty"` + Title string `json:"title"` + Description string `json:"description,omitempty"` + DisableMultiSelect bool `json:"disableMultiSelect"` LinkType LinkType `json:"linkType,omitempty"` // scope (later more things) LinkID string `json:"linkId,omitempty"` // the k8s name diff --git a/pkg/apis/scope/v0alpha1/zz_generated.openapi.go b/pkg/apis/scope/v0alpha1/zz_generated.openapi.go index 0d5b22b999e..771f7645573 100644 --- a/pkg/apis/scope/v0alpha1/zz_generated.openapi.go +++ b/pkg/apis/scope/v0alpha1/zz_generated.openapi.go @@ -396,6 +396,13 @@ func schema_pkg_apis_scope_v0alpha1_ScopeNodeSpec(ref common.ReferenceCallback) Format: "", }, }, + "disableMultiSelect": { + SchemaProps: spec.SchemaProps{ + Default: false, + Type: []string{"boolean"}, + Format: "", + }, + }, "linkType": { SchemaProps: spec.SchemaProps{ Description: "Possible enum values:\n - `\"scope\"`", @@ -412,7 +419,7 @@ func schema_pkg_apis_scope_v0alpha1_ScopeNodeSpec(ref common.ReferenceCallback) }, }, }, - Required: []string{"nodeType", "title"}, + Required: []string{"nodeType", "title", "disableMultiSelect"}, }, }, }