@@ -66,7 +66,6 @@ func Convert_api_ResourceAccessReviewResponse_To_v1_ResourceAccessReviewResponse
66
66
67
67
out .UsersSlice = in .Users .List ()
68
68
out .GroupsSlice = in .Groups .List ()
69
-
70
69
return nil
71
70
}
72
71
@@ -112,19 +111,17 @@ func Convert_api_PolicyRule_To_v1_PolicyRule(in *newer.PolicyRule, out *PolicyRu
112
111
}
113
112
114
113
func Convert_v1_Policy_To_api_Policy (in * Policy , out * newer.Policy , s conversion.Scope ) error {
115
- out .LastModified = in .LastModified
116
- out .Roles = make (map [string ]* newer.Role )
117
- return s .DefaultConvert (in , out , conversion .IgnoreMissingFields )
118
- }
119
-
120
- func Convert_api_Policy_To_v1_Policy (in * newer.Policy , out * Policy , s conversion.Scope ) error {
121
- out .LastModified = in .LastModified
122
- out .Roles = make ([]NamedRole , 0 , 0 )
123
- return s .DefaultConvert (in , out , conversion .IgnoreMissingFields )
114
+ if err := autoConvert_v1_Policy_To_api_Policy (in , out , s ); err != nil {
115
+ return err
116
+ }
117
+ if out .Roles == nil {
118
+ out .Roles = make (map [string ]* newer.Role )
119
+ }
120
+ return nil
124
121
}
125
122
126
123
func Convert_v1_RoleBinding_To_api_RoleBinding (in * RoleBinding , out * newer.RoleBinding , s conversion.Scope ) error {
127
- if err := s . DefaultConvert (in , out , conversion . IgnoreMissingFields | conversion . AllowDifferentFieldTypeNames ); err != nil {
124
+ if err := autoConvert_v1_RoleBinding_To_api_RoleBinding (in , out , s ); err != nil {
128
125
return err
129
126
}
130
127
@@ -139,7 +136,7 @@ func Convert_v1_RoleBinding_To_api_RoleBinding(in *RoleBinding, out *newer.RoleB
139
136
}
140
137
141
138
func Convert_api_RoleBinding_To_v1_RoleBinding (in * newer.RoleBinding , out * RoleBinding , s conversion.Scope ) error {
142
- if err := s . DefaultConvert (in , out , conversion . IgnoreMissingFields | conversion . AllowDifferentFieldTypeNames ); err != nil {
139
+ if err := autoConvert_api_RoleBinding_To_v1_RoleBinding (in , out , s ); err != nil {
143
140
return err
144
141
}
145
142
@@ -149,32 +146,28 @@ func Convert_api_RoleBinding_To_v1_RoleBinding(in *newer.RoleBinding, out *RoleB
149
146
}
150
147
151
148
func Convert_v1_PolicyBinding_To_api_PolicyBinding (in * PolicyBinding , out * newer.PolicyBinding , s conversion.Scope ) error {
152
- out .LastModified = in .LastModified
153
- out .RoleBindings = make (map [string ]* newer.RoleBinding )
154
- return s .DefaultConvert (in , out , conversion .IgnoreMissingFields )
155
- }
156
-
157
- func Convert_api_PolicyBinding_To_v1_PolicyBinding (in * newer.PolicyBinding , out * PolicyBinding , s conversion.Scope ) error {
158
- out .LastModified = in .LastModified
159
- out .RoleBindings = make ([]NamedRoleBinding , 0 , 0 )
160
- return s .DefaultConvert (in , out , conversion .IgnoreMissingFields )
149
+ if err := autoConvert_v1_PolicyBinding_To_api_PolicyBinding (in , out , s ); err != nil {
150
+ return err
151
+ }
152
+ if out .RoleBindings == nil {
153
+ out .RoleBindings = make (map [string ]* newer.RoleBinding )
154
+ }
155
+ return nil
161
156
}
162
157
163
158
// and now the globals
164
159
func Convert_v1_ClusterPolicy_To_api_ClusterPolicy (in * ClusterPolicy , out * newer.ClusterPolicy , s conversion.Scope ) error {
165
- out .LastModified = in .LastModified
166
- out .Roles = make (map [string ]* newer.ClusterRole )
167
- return s .DefaultConvert (in , out , conversion .IgnoreMissingFields )
168
- }
169
-
170
- func Convert_api_ClusterPolicy_To_v1_ClusterPolicy (in * newer.ClusterPolicy , out * ClusterPolicy , s conversion.Scope ) error {
171
- out .LastModified = in .LastModified
172
- out .Roles = make ([]NamedClusterRole , 0 , 0 )
173
- return s .DefaultConvert (in , out , conversion .IgnoreMissingFields )
160
+ if err := autoConvert_v1_ClusterPolicy_To_api_ClusterPolicy (in , out , s ); err != nil {
161
+ return err
162
+ }
163
+ if out .Roles == nil {
164
+ out .Roles = make (map [string ]* newer.ClusterRole )
165
+ }
166
+ return nil
174
167
}
175
168
176
169
func Convert_v1_ClusterRoleBinding_To_api_ClusterRoleBinding (in * ClusterRoleBinding , out * newer.ClusterRoleBinding , s conversion.Scope ) error {
177
- if err := s . DefaultConvert (in , out , conversion . IgnoreMissingFields | conversion . AllowDifferentFieldTypeNames ); err != nil {
170
+ if err := autoConvert_v1_ClusterRoleBinding_To_api_ClusterRoleBinding (in , out , s ); err != nil {
178
171
return err
179
172
}
180
173
@@ -189,7 +182,7 @@ func Convert_v1_ClusterRoleBinding_To_api_ClusterRoleBinding(in *ClusterRoleBind
189
182
}
190
183
191
184
func Convert_api_ClusterRoleBinding_To_v1_ClusterRoleBinding (in * newer.ClusterRoleBinding , out * ClusterRoleBinding , s conversion.Scope ) error {
192
- if err := s . DefaultConvert (in , out , conversion . IgnoreMissingFields | conversion . AllowDifferentFieldTypeNames ); err != nil {
185
+ if err := autoConvert_api_ClusterRoleBinding_To_v1_ClusterRoleBinding (in , out , s ); err != nil {
193
186
return err
194
187
}
195
188
@@ -199,29 +192,31 @@ func Convert_api_ClusterRoleBinding_To_v1_ClusterRoleBinding(in *newer.ClusterRo
199
192
}
200
193
201
194
func Convert_v1_ClusterPolicyBinding_To_api_ClusterPolicyBinding (in * ClusterPolicyBinding , out * newer.ClusterPolicyBinding , s conversion.Scope ) error {
202
- out .LastModified = in .LastModified
203
- out .RoleBindings = make (map [string ]* newer.ClusterRoleBinding )
204
- return s .DefaultConvert (in , out , conversion .IgnoreMissingFields )
195
+ if err := autoConvert_v1_ClusterPolicyBinding_To_api_ClusterPolicyBinding (in , out , s ); err != nil {
196
+ return err
197
+ }
198
+ if out .RoleBindings == nil {
199
+ out .RoleBindings = make (map [string ]* newer.ClusterRoleBinding )
200
+ }
201
+ return nil
205
202
}
206
203
207
- func Convert_api_ClusterPolicyBinding_To_v1_ClusterPolicyBinding (in * newer.ClusterPolicyBinding , out * ClusterPolicyBinding , s conversion.Scope ) error {
208
- out .LastModified = in .LastModified
209
- out .RoleBindings = make ([]NamedClusterRoleBinding , 0 , 0 )
210
- return s .DefaultConvert (in , out , conversion .IgnoreMissingFields )
211
- }
204
+ func Convert_v1_NamedRoles_To_api_RolesByName (in * NamedRoles , out * newer.RolesByName , s conversion.Scope ) error {
205
+ if * out == nil {
206
+ * out = make (newer.RolesByName )
207
+ }
212
208
213
- func Convert_v1_NamedRoleArray_to_api_RoleArray (in * []NamedRole , out * map [string ]* newer.Role , s conversion.Scope ) error {
214
209
for _ , curr := range * in {
215
210
newRole := & newer.Role {}
216
- if err := s . Convert (& curr .Role , newRole , 0 ); err != nil {
211
+ if err := Convert_v1_Role_To_api_Role (& curr .Role , newRole , s ); err != nil {
217
212
return err
218
213
}
219
214
(* out )[curr .Name ] = newRole
220
215
}
221
216
222
217
return nil
223
218
}
224
- func Convert_api_NamedRoleArray_to_v1_RoleArray (in * map [ string ] * newer.Role , out * [] NamedRole , s conversion.Scope ) error {
219
+ func Convert_api_RolesByName_To_v1_NamedRoles (in * newer.RolesByName , out * NamedRoles , s conversion.Scope ) error {
225
220
allKeys := make ([]string , 0 , len (* in ))
226
221
for key := range * in {
227
222
allKeys = append (allKeys , key )
@@ -231,7 +226,7 @@ func Convert_api_NamedRoleArray_to_v1_RoleArray(in *map[string]*newer.Role, out
231
226
for _ , key := range allKeys {
232
227
newRole := (* in )[key ]
233
228
oldRole := & Role {}
234
- if err := s . Convert (newRole , oldRole , 0 ); err != nil {
229
+ if err := Convert_api_Role_To_v1_Role (newRole , oldRole , s ); err != nil {
235
230
return err
236
231
}
237
232
@@ -242,18 +237,21 @@ func Convert_api_NamedRoleArray_to_v1_RoleArray(in *map[string]*newer.Role, out
242
237
return nil
243
238
}
244
239
245
- func Convert_v1_NamedRoleBindingArray_to_api_RoleBindingArray (in * []NamedRoleBinding , out * map [string ]* newer.RoleBinding , s conversion.Scope ) error {
240
+ func Convert_v1_NamedRoleBindings_To_api_RoleBindingsByName (in * NamedRoleBindings , out * newer.RoleBindingsByName , s conversion.Scope ) error {
241
+ if * out == nil {
242
+ * out = make (newer.RoleBindingsByName )
243
+ }
246
244
for _ , curr := range * in {
247
245
newRoleBinding := & newer.RoleBinding {}
248
- if err := s . Convert (& curr .RoleBinding , newRoleBinding , 0 ); err != nil {
246
+ if err := Convert_v1_RoleBinding_To_api_RoleBinding (& curr .RoleBinding , newRoleBinding , s ); err != nil {
249
247
return err
250
248
}
251
249
(* out )[curr .Name ] = newRoleBinding
252
250
}
253
251
254
252
return nil
255
253
}
256
- func Convert_api_RoleBindingArray_to_v1_NamedRoleBindingArray (in * map [ string ] * newer.RoleBinding , out * [] NamedRoleBinding , s conversion.Scope ) error {
254
+ func Convert_api_RoleBindingsByName_To_v1_NamedRoleBindings (in * newer.RoleBindingsByName , out * NamedRoleBindings , s conversion.Scope ) error {
257
255
allKeys := make ([]string , 0 , len (* in ))
258
256
for key := range * in {
259
257
allKeys = append (allKeys , key )
@@ -263,7 +261,7 @@ func Convert_api_RoleBindingArray_to_v1_NamedRoleBindingArray(in *map[string]*ne
263
261
for _ , key := range allKeys {
264
262
newRoleBinding := (* in )[key ]
265
263
oldRoleBinding := & RoleBinding {}
266
- if err := s . Convert (newRoleBinding , oldRoleBinding , 0 ); err != nil {
264
+ if err := Convert_api_RoleBinding_To_v1_RoleBinding (newRoleBinding , oldRoleBinding , s ); err != nil {
267
265
return err
268
266
}
269
267
@@ -274,18 +272,21 @@ func Convert_api_RoleBindingArray_to_v1_NamedRoleBindingArray(in *map[string]*ne
274
272
return nil
275
273
}
276
274
277
- func Convert_v1_NamedClusterRoleArray_to_api_ClusterRoleArray (in * []NamedClusterRole , out * map [string ]* newer.ClusterRole , s conversion.Scope ) error {
275
+ func Convert_v1_NamedClusterRoles_To_api_ClusterRolesByName (in * NamedClusterRoles , out * newer.ClusterRolesByName , s conversion.Scope ) error {
276
+ if * out == nil {
277
+ * out = make (newer.ClusterRolesByName )
278
+ }
278
279
for _ , curr := range * in {
279
280
newRole := & newer.ClusterRole {}
280
- if err := s . Convert (& curr .Role , newRole , 0 ); err != nil {
281
+ if err := Convert_v1_ClusterRole_To_api_ClusterRole (& curr .Role , newRole , s ); err != nil {
281
282
return err
282
283
}
283
284
(* out )[curr .Name ] = newRole
284
285
}
285
286
286
287
return nil
287
288
}
288
- func Convert_api_ClusterRoleArray_to_v1_NamedClusterRoleArray (in * map [ string ] * newer.ClusterRole , out * [] NamedClusterRole , s conversion.Scope ) error {
289
+ func Convert_api_ClusterRolesByName_To_v1_NamedClusterRoles (in * newer.ClusterRolesByName , out * NamedClusterRoles , s conversion.Scope ) error {
289
290
allKeys := make ([]string , 0 , len (* in ))
290
291
for key := range * in {
291
292
allKeys = append (allKeys , key )
@@ -295,7 +296,7 @@ func Convert_api_ClusterRoleArray_to_v1_NamedClusterRoleArray(in *map[string]*ne
295
296
for _ , key := range allKeys {
296
297
newRole := (* in )[key ]
297
298
oldRole := & ClusterRole {}
298
- if err := s . Convert (newRole , oldRole , 0 ); err != nil {
299
+ if err := Convert_api_ClusterRole_To_v1_ClusterRole (newRole , oldRole , s ); err != nil {
299
300
return err
300
301
}
301
302
@@ -305,18 +306,20 @@ func Convert_api_ClusterRoleArray_to_v1_NamedClusterRoleArray(in *map[string]*ne
305
306
306
307
return nil
307
308
}
308
- func Convert_v1_NamedClusterRoleBindingArray_to_ClusterRoleBindingArray (in * []NamedClusterRoleBinding , out * map [string ]* newer.ClusterRoleBinding , s conversion.Scope ) error {
309
+ func Convert_v1_NamedClusterRoleBindings_To_api_ClusterRoleBindingsByName (in * NamedClusterRoleBindings , out * newer.ClusterRoleBindingsByName , s conversion.Scope ) error {
310
+ if * out == nil {
311
+ * out = make (newer.ClusterRoleBindingsByName )
312
+ }
309
313
for _ , curr := range * in {
310
314
newRoleBinding := & newer.ClusterRoleBinding {}
311
- if err := s . Convert (& curr .RoleBinding , newRoleBinding , 0 ); err != nil {
315
+ if err := Convert_v1_ClusterRoleBinding_To_api_ClusterRoleBinding (& curr .RoleBinding , newRoleBinding , s ); err != nil {
312
316
return err
313
317
}
314
318
(* out )[curr .Name ] = newRoleBinding
315
319
}
316
-
317
320
return nil
318
321
}
319
- func Convert_api_ClusterRoleBindingArray_to_v1_NamedClusterRoleBindingArray (in * map [ string ] * newer.ClusterRoleBinding , out * [] NamedClusterRoleBinding , s conversion.Scope ) error {
322
+ func Convert_api_ClusterRoleBindingsByName_To_v1_NamedClusterRoleBindings (in * newer.ClusterRoleBindingsByName , out * NamedClusterRoleBindings , s conversion.Scope ) error {
320
323
allKeys := make ([]string , 0 , len (* in ))
321
324
for key := range * in {
322
325
allKeys = append (allKeys , key )
@@ -326,7 +329,7 @@ func Convert_api_ClusterRoleBindingArray_to_v1_NamedClusterRoleBindingArray(in *
326
329
for _ , key := range allKeys {
327
330
newRoleBinding := (* in )[key ]
328
331
oldRoleBinding := & ClusterRoleBinding {}
329
- if err := s . Convert (newRoleBinding , oldRoleBinding , 0 ); err != nil {
332
+ if err := Convert_api_ClusterRoleBinding_To_v1_ClusterRoleBinding (newRoleBinding , oldRoleBinding , s ); err != nil {
330
333
return err
331
334
}
332
335
@@ -339,15 +342,6 @@ func Convert_api_ClusterRoleBindingArray_to_v1_NamedClusterRoleBindingArray(in *
339
342
340
343
func addConversionFuncs (scheme * runtime.Scheme ) {
341
344
err := scheme .AddConversionFuncs (
342
- Convert_v1_NamedRoleArray_to_api_RoleArray ,
343
- Convert_api_NamedRoleArray_to_v1_RoleArray ,
344
- Convert_v1_NamedRoleBindingArray_to_api_RoleBindingArray ,
345
- Convert_api_RoleBindingArray_to_v1_NamedRoleBindingArray ,
346
- Convert_v1_NamedClusterRoleArray_to_api_ClusterRoleArray ,
347
- Convert_api_ClusterRoleArray_to_v1_NamedClusterRoleArray ,
348
- Convert_v1_NamedClusterRoleBindingArray_to_ClusterRoleBindingArray ,
349
- Convert_api_ClusterRoleBindingArray_to_v1_NamedClusterRoleBindingArray ,
350
-
351
345
Convert_v1_SubjectAccessReview_To_api_SubjectAccessReview ,
352
346
Convert_api_SubjectAccessReview_To_v1_SubjectAccessReview ,
353
347
Convert_v1_LocalSubjectAccessReview_To_api_LocalSubjectAccessReview ,
0 commit comments