You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// TargetSelectorNamespaces determines which namespaces are considered for target selection.
88
+
// +kubebuilder:validation:XValidation:rule="self.from != 'Selector' || has(self.selector)", message="selector must be specified when from is Selector"
89
+
typeTargetSelectorNamespacesstruct {
90
+
// From indicates how namespaces are selected for this target selector.
91
+
//
92
+
// All means all namespaces watched by Envoy Gateway.
93
+
// Selector means namespaces watched by Envoy Gateway that match Selector.
94
+
//
95
+
// +kubebuilder:validation:Enum=Same;All;Selector
96
+
// +kubebuilder:default:=Same
97
+
FromTargetNamespaceFrom`json:"from"`
98
+
99
+
// Selector selects namespaces when From is set to Selector.
0 commit comments