@@ -817,6 +817,9 @@ message HTTPMatchRequest {
817
817
// with the given labels. If the VirtualService has a list of gateways specified
818
818
// in the top-level `gateways` field, it must include the reserved gateway
819
819
// `mesh` for this field to be applicable.
820
+ //
821
+ // **Note:** This is not a runtime match, but is a selector; it filters which workloads the
822
+ // VirtualService applies to.
820
823
map <string , string > source_labels = 7 ;
821
824
822
825
// Names of gateways where the rule should be applied. Gateway names
@@ -855,6 +858,9 @@ message HTTPMatchRequest {
855
858
// Source namespace constraining the applicability of a rule to workloads in that namespace.
856
859
// If the VirtualService has a list of gateways specified in the top-level `gateways` field,
857
860
// it must include the reserved gateway `mesh` for this field to be applicable.
861
+ //
862
+ // **Note:** This is not a runtime match, but is a selector; it filters which workloads the
863
+ // VirtualService applies to.
858
864
string source_namespace = 13 ;
859
865
860
866
// The human readable prefix to use when emitting statistics for this route.
@@ -983,6 +989,9 @@ message L4MatchAttributes {
983
989
// workloads with the given labels. If the VirtualService has a list of
984
990
// gateways specified in the top-level `gateways` field, it should include the reserved gateway
985
991
// `mesh` in order for this field to be applicable.
992
+ //
993
+ // **Note:** This is not a runtime match, but is a selector; it filters which workloads the
994
+ // VirtualService applies to.
986
995
map <string , string > source_labels = 4 ;
987
996
988
997
// Names of gateways where the rule should be applied. Gateway names
@@ -993,6 +1002,9 @@ message L4MatchAttributes {
993
1002
// Source namespace constraining the applicability of a rule to workloads in that namespace.
994
1003
// If the VirtualService has a list of gateways specified in the top-level `gateways` field,
995
1004
// it must include the reserved gateway `mesh` for this field to be applicable.
1005
+ //
1006
+ // **Note:** This is not a runtime match, but is a selector; it filters which workloads the
1007
+ // VirtualService applies to.
996
1008
string source_namespace = 6 ;
997
1009
}
998
1010
@@ -1021,6 +1033,9 @@ message TLSMatchAttributes {
1021
1033
// workloads with the given labels. If the VirtualService has a list of
1022
1034
// gateways specified in the top-level `gateways` field, it should include the reserved gateway
1023
1035
// `mesh` in order for this field to be applicable.
1036
+ //
1037
+ // **Note:** This is not a runtime match, but is a selector; it filters which workloads the
1038
+ // VirtualService applies to.
1024
1039
map <string , string > source_labels = 5 ;
1025
1040
1026
1041
// Names of gateways where the rule should be applied. Gateway names
@@ -1031,6 +1046,9 @@ message TLSMatchAttributes {
1031
1046
// Source namespace constraining the applicability of a rule to workloads in that namespace.
1032
1047
// If the VirtualService has a list of gateways specified in the top-level `gateways` field,
1033
1048
// it must include the reserved gateway `mesh` for this field to be applicable.
1049
+ //
1050
+ // **Note:** This is not a runtime match, but is a selector; it filters which workloads the
1051
+ // VirtualService applies to.
1034
1052
string source_namespace = 7 ;
1035
1053
}
1036
1054
0 commit comments