@@ -71,8 +71,9 @@ type APIResourceOptions struct {
71
71
72
72
// groupResource contains the APIGroup and APIResource
73
73
type groupResource struct {
74
- APIGroup string
75
- APIResource metav1.APIResource
74
+ APIGroup string
75
+ APIGroupVersion string
76
+ APIResource metav1.APIResource
76
77
}
77
78
78
79
// NewAPIResourceOptions creates the options for APIResource
@@ -184,8 +185,9 @@ func (o *APIResourceOptions) RunAPIResources(cmd *cobra.Command, f cmdutil.Facto
184
185
continue
185
186
}
186
187
resources = append (resources , groupResource {
187
- APIGroup : gv .Group ,
188
- APIResource : resource ,
188
+ APIGroup : gv .Group ,
189
+ APIGroupVersion : gv .String (),
190
+ APIResource : resource ,
189
191
})
190
192
}
191
193
}
@@ -211,7 +213,7 @@ func (o *APIResourceOptions) RunAPIResources(cmd *cobra.Command, f cmdutil.Facto
211
213
if _ , err := fmt .Fprintf (w , "%s\t %s\t %s\t %v\t %s\t %v\n " ,
212
214
r .APIResource .Name ,
213
215
strings .Join (r .APIResource .ShortNames , "," ),
214
- r .APIGroup ,
216
+ r .APIGroupVersion ,
215
217
r .APIResource .Namespaced ,
216
218
r .APIResource .Kind ,
217
219
r .APIResource .Verbs ); err != nil {
@@ -221,7 +223,7 @@ func (o *APIResourceOptions) RunAPIResources(cmd *cobra.Command, f cmdutil.Facto
221
223
if _ , err := fmt .Fprintf (w , "%s\t %s\t %s\t %v\t %s\n " ,
222
224
r .APIResource .Name ,
223
225
strings .Join (r .APIResource .ShortNames , "," ),
224
- r .APIGroup ,
226
+ r .APIGroupVersion ,
225
227
r .APIResource .Namespaced ,
226
228
r .APIResource .Kind ); err != nil {
227
229
errs = append (errs , err )
@@ -236,7 +238,7 @@ func (o *APIResourceOptions) RunAPIResources(cmd *cobra.Command, f cmdutil.Facto
236
238
}
237
239
238
240
func printContextHeaders (out io.Writer , output string ) error {
239
- columnNames := []string {"NAME" , "SHORTNAMES" , "APIGROUP " , "NAMESPACED" , "KIND" }
241
+ columnNames := []string {"NAME" , "SHORTNAMES" , "APIVERSION " , "NAMESPACED" , "KIND" }
240
242
if output == "wide" {
241
243
columnNames = append (columnNames , "VERBS" )
242
244
}
0 commit comments