github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/pkg/apis/core/v1alpha1/objectselector.go (about) 1 package v1alpha1 2 3 // Selector for any Kubernetes-style API. 4 type ObjectSelector struct { 5 6 // A regular expression apiVersion match. 7 // +optional 8 APIVersionRegexp string `json:"apiVersionRegexp,omitempty" protobuf:"bytes,1,opt,name=apiVersionRegexp"` 9 10 // A regular expression kind match. 11 // +optional 12 KindRegexp string `json:"kindRegexp,omitempty" protobuf:"bytes,2,opt,name=kindRegexp"` 13 14 // A regular expression name match. 15 // +optional 16 NameRegexp string `json:"nameRegexp,omitempty" protobuf:"bytes,3,opt,name=nameRegexp"` 17 18 // A regular expression namespace match. 19 // +optional 20 NamespaceRegexp string `json:"namespaceRegexp,omitempty" protobuf:"bytes,4,opt,name=namespaceRegexp"` 21 }