@@ -29,7 +29,8 @@ import (
2929// what it's given for the supported fields, and errors for unsupported.
3030func ClusterServicePlanFieldLabelConversionFunc (label , value string ) (string , string , error ) {
3131 switch label {
32- case "spec.externalID" ,
32+ case "metadata.name" ,
33+ "spec.externalID" ,
3334 "spec.externalName" ,
3435 "spec.clusterServiceBrokerName" ,
3536 "spec.clusterServiceClassRef.name" :
@@ -43,7 +44,9 @@ func ClusterServicePlanFieldLabelConversionFunc(label, value string) (string, st
4344// what it's given for the supported fields, and errors for unsupported.
4445func ServicePlanFieldLabelConversionFunc (label , value string ) (string , string , error ) {
4546 switch label {
46- case "spec.externalID" ,
47+ case "metadata.name" ,
48+ "metadata.namespace" ,
49+ "spec.externalID" ,
4750 "spec.externalName" ,
4851 "spec.serviceBrokerName" ,
4952 "spec.serviceClassRef.name" :
@@ -57,7 +60,9 @@ func ServicePlanFieldLabelConversionFunc(label, value string) (string, string, e
5760// what it's given for the supported fields, and errors for unsupported.
5861func ServiceClassFieldLabelConversionFunc (label , value string ) (string , string , error ) {
5962 switch label {
60- case "spec.externalID" ,
63+ case "metadata.name" ,
64+ "metadata.namespace" ,
65+ "spec.externalID" ,
6166 "spec.externalName" ,
6267 "spec.serviceBrokerName" :
6368 return label , value , nil
@@ -70,7 +75,8 @@ func ServiceClassFieldLabelConversionFunc(label, value string) (string, string,
7075// what it's given for the supported fields, and errors for unsupported.
7176func ClusterServiceClassFieldLabelConversionFunc (label , value string ) (string , string , error ) {
7277 switch label {
73- case "spec.externalID" ,
78+ case "metadata.name" ,
79+ "spec.externalID" ,
7480 "spec.externalName" ,
7581 "spec.clusterServiceBrokerName" :
7682 return label , value , nil
@@ -83,7 +89,9 @@ func ClusterServiceClassFieldLabelConversionFunc(label, value string) (string, s
8389// what it's given for the supported fields, and errors for unsupported.
8490func ServiceInstanceFieldLabelConversionFunc (label , value string ) (string , string , error ) {
8591 switch label {
86- case "spec.externalID" ,
92+ case "metadata.name" ,
93+ "metadata.namespace" ,
94+ "spec.externalID" ,
8795 "spec.clusterServiceClassRef.name" ,
8896 "spec.clusterServicePlanRef.name" :
8997 return label , value , nil
@@ -96,7 +104,9 @@ func ServiceInstanceFieldLabelConversionFunc(label, value string) (string, strin
96104// what it's given for the supported fields, and errors for unsupported.
97105func ServiceBindingFieldLabelConversionFunc (label , value string ) (string , string , error ) {
98106 switch label {
99- case "spec.externalID" :
107+ case "metadata.name" ,
108+ "metadata.namespace" ,
109+ "spec.externalID" :
100110 return label , value , nil
101111 default :
102112 return "" , "" , fmt .Errorf ("field label not supported: %s" , label )
0 commit comments