forked from openshift/origin
/
zz_generated.conversion.go
368 lines (315 loc) · 18.9 KB
/
zz_generated.conversion.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
// +build !ignore_autogenerated_openshift
// This file was autogenerated by conversion-gen. Do not edit it manually!
package v1
import (
v1 "github.com/openshift/api/oauth/v1"
oauth "github.com/openshift/origin/pkg/oauth/apis/oauth"
conversion "k8s.io/apimachinery/pkg/conversion"
runtime "k8s.io/apimachinery/pkg/runtime"
unsafe "unsafe"
)
func init() {
localSchemeBuilder.Register(RegisterConversions)
}
// RegisterConversions adds conversion functions to the given scheme.
// Public to allow building arbitrary schemes.
func RegisterConversions(scheme *runtime.Scheme) error {
return scheme.AddGeneratedConversionFuncs(
Convert_v1_ClusterRoleScopeRestriction_To_oauth_ClusterRoleScopeRestriction,
Convert_oauth_ClusterRoleScopeRestriction_To_v1_ClusterRoleScopeRestriction,
Convert_v1_OAuthAccessToken_To_oauth_OAuthAccessToken,
Convert_oauth_OAuthAccessToken_To_v1_OAuthAccessToken,
Convert_v1_OAuthAccessTokenList_To_oauth_OAuthAccessTokenList,
Convert_oauth_OAuthAccessTokenList_To_v1_OAuthAccessTokenList,
Convert_v1_OAuthAuthorizeToken_To_oauth_OAuthAuthorizeToken,
Convert_oauth_OAuthAuthorizeToken_To_v1_OAuthAuthorizeToken,
Convert_v1_OAuthAuthorizeTokenList_To_oauth_OAuthAuthorizeTokenList,
Convert_oauth_OAuthAuthorizeTokenList_To_v1_OAuthAuthorizeTokenList,
Convert_v1_OAuthClient_To_oauth_OAuthClient,
Convert_oauth_OAuthClient_To_v1_OAuthClient,
Convert_v1_OAuthClientAuthorization_To_oauth_OAuthClientAuthorization,
Convert_oauth_OAuthClientAuthorization_To_v1_OAuthClientAuthorization,
Convert_v1_OAuthClientAuthorizationList_To_oauth_OAuthClientAuthorizationList,
Convert_oauth_OAuthClientAuthorizationList_To_v1_OAuthClientAuthorizationList,
Convert_v1_OAuthClientList_To_oauth_OAuthClientList,
Convert_oauth_OAuthClientList_To_v1_OAuthClientList,
Convert_v1_OAuthRedirectReference_To_oauth_OAuthRedirectReference,
Convert_oauth_OAuthRedirectReference_To_v1_OAuthRedirectReference,
Convert_v1_RedirectReference_To_oauth_RedirectReference,
Convert_oauth_RedirectReference_To_v1_RedirectReference,
Convert_v1_ScopeRestriction_To_oauth_ScopeRestriction,
Convert_oauth_ScopeRestriction_To_v1_ScopeRestriction,
)
}
func autoConvert_v1_ClusterRoleScopeRestriction_To_oauth_ClusterRoleScopeRestriction(in *v1.ClusterRoleScopeRestriction, out *oauth.ClusterRoleScopeRestriction, s conversion.Scope) error {
out.RoleNames = *(*[]string)(unsafe.Pointer(&in.RoleNames))
out.Namespaces = *(*[]string)(unsafe.Pointer(&in.Namespaces))
out.AllowEscalation = in.AllowEscalation
return nil
}
// Convert_v1_ClusterRoleScopeRestriction_To_oauth_ClusterRoleScopeRestriction is an autogenerated conversion function.
func Convert_v1_ClusterRoleScopeRestriction_To_oauth_ClusterRoleScopeRestriction(in *v1.ClusterRoleScopeRestriction, out *oauth.ClusterRoleScopeRestriction, s conversion.Scope) error {
return autoConvert_v1_ClusterRoleScopeRestriction_To_oauth_ClusterRoleScopeRestriction(in, out, s)
}
func autoConvert_oauth_ClusterRoleScopeRestriction_To_v1_ClusterRoleScopeRestriction(in *oauth.ClusterRoleScopeRestriction, out *v1.ClusterRoleScopeRestriction, s conversion.Scope) error {
out.RoleNames = *(*[]string)(unsafe.Pointer(&in.RoleNames))
out.Namespaces = *(*[]string)(unsafe.Pointer(&in.Namespaces))
out.AllowEscalation = in.AllowEscalation
return nil
}
// Convert_oauth_ClusterRoleScopeRestriction_To_v1_ClusterRoleScopeRestriction is an autogenerated conversion function.
func Convert_oauth_ClusterRoleScopeRestriction_To_v1_ClusterRoleScopeRestriction(in *oauth.ClusterRoleScopeRestriction, out *v1.ClusterRoleScopeRestriction, s conversion.Scope) error {
return autoConvert_oauth_ClusterRoleScopeRestriction_To_v1_ClusterRoleScopeRestriction(in, out, s)
}
func autoConvert_v1_OAuthAccessToken_To_oauth_OAuthAccessToken(in *v1.OAuthAccessToken, out *oauth.OAuthAccessToken, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.ClientName = in.ClientName
out.ExpiresIn = in.ExpiresIn
out.Scopes = *(*[]string)(unsafe.Pointer(&in.Scopes))
out.RedirectURI = in.RedirectURI
out.UserName = in.UserName
out.UserUID = in.UserUID
out.AuthorizeToken = in.AuthorizeToken
out.RefreshToken = in.RefreshToken
return nil
}
// Convert_v1_OAuthAccessToken_To_oauth_OAuthAccessToken is an autogenerated conversion function.
func Convert_v1_OAuthAccessToken_To_oauth_OAuthAccessToken(in *v1.OAuthAccessToken, out *oauth.OAuthAccessToken, s conversion.Scope) error {
return autoConvert_v1_OAuthAccessToken_To_oauth_OAuthAccessToken(in, out, s)
}
func autoConvert_oauth_OAuthAccessToken_To_v1_OAuthAccessToken(in *oauth.OAuthAccessToken, out *v1.OAuthAccessToken, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.ClientName = in.ClientName
out.ExpiresIn = in.ExpiresIn
out.Scopes = *(*[]string)(unsafe.Pointer(&in.Scopes))
out.RedirectURI = in.RedirectURI
out.UserName = in.UserName
out.UserUID = in.UserUID
out.AuthorizeToken = in.AuthorizeToken
out.RefreshToken = in.RefreshToken
return nil
}
// Convert_oauth_OAuthAccessToken_To_v1_OAuthAccessToken is an autogenerated conversion function.
func Convert_oauth_OAuthAccessToken_To_v1_OAuthAccessToken(in *oauth.OAuthAccessToken, out *v1.OAuthAccessToken, s conversion.Scope) error {
return autoConvert_oauth_OAuthAccessToken_To_v1_OAuthAccessToken(in, out, s)
}
func autoConvert_v1_OAuthAccessTokenList_To_oauth_OAuthAccessTokenList(in *v1.OAuthAccessTokenList, out *oauth.OAuthAccessTokenList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]oauth.OAuthAccessToken)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_v1_OAuthAccessTokenList_To_oauth_OAuthAccessTokenList is an autogenerated conversion function.
func Convert_v1_OAuthAccessTokenList_To_oauth_OAuthAccessTokenList(in *v1.OAuthAccessTokenList, out *oauth.OAuthAccessTokenList, s conversion.Scope) error {
return autoConvert_v1_OAuthAccessTokenList_To_oauth_OAuthAccessTokenList(in, out, s)
}
func autoConvert_oauth_OAuthAccessTokenList_To_v1_OAuthAccessTokenList(in *oauth.OAuthAccessTokenList, out *v1.OAuthAccessTokenList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]v1.OAuthAccessToken)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_oauth_OAuthAccessTokenList_To_v1_OAuthAccessTokenList is an autogenerated conversion function.
func Convert_oauth_OAuthAccessTokenList_To_v1_OAuthAccessTokenList(in *oauth.OAuthAccessTokenList, out *v1.OAuthAccessTokenList, s conversion.Scope) error {
return autoConvert_oauth_OAuthAccessTokenList_To_v1_OAuthAccessTokenList(in, out, s)
}
func autoConvert_v1_OAuthAuthorizeToken_To_oauth_OAuthAuthorizeToken(in *v1.OAuthAuthorizeToken, out *oauth.OAuthAuthorizeToken, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.ClientName = in.ClientName
out.ExpiresIn = in.ExpiresIn
out.Scopes = *(*[]string)(unsafe.Pointer(&in.Scopes))
out.RedirectURI = in.RedirectURI
out.State = in.State
out.UserName = in.UserName
out.UserUID = in.UserUID
out.CodeChallenge = in.CodeChallenge
out.CodeChallengeMethod = in.CodeChallengeMethod
return nil
}
// Convert_v1_OAuthAuthorizeToken_To_oauth_OAuthAuthorizeToken is an autogenerated conversion function.
func Convert_v1_OAuthAuthorizeToken_To_oauth_OAuthAuthorizeToken(in *v1.OAuthAuthorizeToken, out *oauth.OAuthAuthorizeToken, s conversion.Scope) error {
return autoConvert_v1_OAuthAuthorizeToken_To_oauth_OAuthAuthorizeToken(in, out, s)
}
func autoConvert_oauth_OAuthAuthorizeToken_To_v1_OAuthAuthorizeToken(in *oauth.OAuthAuthorizeToken, out *v1.OAuthAuthorizeToken, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.ClientName = in.ClientName
out.ExpiresIn = in.ExpiresIn
out.Scopes = *(*[]string)(unsafe.Pointer(&in.Scopes))
out.RedirectURI = in.RedirectURI
out.State = in.State
out.UserName = in.UserName
out.UserUID = in.UserUID
out.CodeChallenge = in.CodeChallenge
out.CodeChallengeMethod = in.CodeChallengeMethod
return nil
}
// Convert_oauth_OAuthAuthorizeToken_To_v1_OAuthAuthorizeToken is an autogenerated conversion function.
func Convert_oauth_OAuthAuthorizeToken_To_v1_OAuthAuthorizeToken(in *oauth.OAuthAuthorizeToken, out *v1.OAuthAuthorizeToken, s conversion.Scope) error {
return autoConvert_oauth_OAuthAuthorizeToken_To_v1_OAuthAuthorizeToken(in, out, s)
}
func autoConvert_v1_OAuthAuthorizeTokenList_To_oauth_OAuthAuthorizeTokenList(in *v1.OAuthAuthorizeTokenList, out *oauth.OAuthAuthorizeTokenList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]oauth.OAuthAuthorizeToken)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_v1_OAuthAuthorizeTokenList_To_oauth_OAuthAuthorizeTokenList is an autogenerated conversion function.
func Convert_v1_OAuthAuthorizeTokenList_To_oauth_OAuthAuthorizeTokenList(in *v1.OAuthAuthorizeTokenList, out *oauth.OAuthAuthorizeTokenList, s conversion.Scope) error {
return autoConvert_v1_OAuthAuthorizeTokenList_To_oauth_OAuthAuthorizeTokenList(in, out, s)
}
func autoConvert_oauth_OAuthAuthorizeTokenList_To_v1_OAuthAuthorizeTokenList(in *oauth.OAuthAuthorizeTokenList, out *v1.OAuthAuthorizeTokenList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]v1.OAuthAuthorizeToken)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_oauth_OAuthAuthorizeTokenList_To_v1_OAuthAuthorizeTokenList is an autogenerated conversion function.
func Convert_oauth_OAuthAuthorizeTokenList_To_v1_OAuthAuthorizeTokenList(in *oauth.OAuthAuthorizeTokenList, out *v1.OAuthAuthorizeTokenList, s conversion.Scope) error {
return autoConvert_oauth_OAuthAuthorizeTokenList_To_v1_OAuthAuthorizeTokenList(in, out, s)
}
func autoConvert_v1_OAuthClient_To_oauth_OAuthClient(in *v1.OAuthClient, out *oauth.OAuthClient, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.Secret = in.Secret
out.AdditionalSecrets = *(*[]string)(unsafe.Pointer(&in.AdditionalSecrets))
out.RespondWithChallenges = in.RespondWithChallenges
out.RedirectURIs = *(*[]string)(unsafe.Pointer(&in.RedirectURIs))
out.GrantMethod = oauth.GrantHandlerType(in.GrantMethod)
out.ScopeRestrictions = *(*[]oauth.ScopeRestriction)(unsafe.Pointer(&in.ScopeRestrictions))
out.AccessTokenMaxAgeSeconds = (*int32)(unsafe.Pointer(in.AccessTokenMaxAgeSeconds))
return nil
}
// Convert_v1_OAuthClient_To_oauth_OAuthClient is an autogenerated conversion function.
func Convert_v1_OAuthClient_To_oauth_OAuthClient(in *v1.OAuthClient, out *oauth.OAuthClient, s conversion.Scope) error {
return autoConvert_v1_OAuthClient_To_oauth_OAuthClient(in, out, s)
}
func autoConvert_oauth_OAuthClient_To_v1_OAuthClient(in *oauth.OAuthClient, out *v1.OAuthClient, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.Secret = in.Secret
out.AdditionalSecrets = *(*[]string)(unsafe.Pointer(&in.AdditionalSecrets))
out.RespondWithChallenges = in.RespondWithChallenges
out.RedirectURIs = *(*[]string)(unsafe.Pointer(&in.RedirectURIs))
out.GrantMethod = v1.GrantHandlerType(in.GrantMethod)
out.ScopeRestrictions = *(*[]v1.ScopeRestriction)(unsafe.Pointer(&in.ScopeRestrictions))
out.AccessTokenMaxAgeSeconds = (*int32)(unsafe.Pointer(in.AccessTokenMaxAgeSeconds))
return nil
}
// Convert_oauth_OAuthClient_To_v1_OAuthClient is an autogenerated conversion function.
func Convert_oauth_OAuthClient_To_v1_OAuthClient(in *oauth.OAuthClient, out *v1.OAuthClient, s conversion.Scope) error {
return autoConvert_oauth_OAuthClient_To_v1_OAuthClient(in, out, s)
}
func autoConvert_v1_OAuthClientAuthorization_To_oauth_OAuthClientAuthorization(in *v1.OAuthClientAuthorization, out *oauth.OAuthClientAuthorization, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.ClientName = in.ClientName
out.UserName = in.UserName
out.UserUID = in.UserUID
out.Scopes = *(*[]string)(unsafe.Pointer(&in.Scopes))
return nil
}
// Convert_v1_OAuthClientAuthorization_To_oauth_OAuthClientAuthorization is an autogenerated conversion function.
func Convert_v1_OAuthClientAuthorization_To_oauth_OAuthClientAuthorization(in *v1.OAuthClientAuthorization, out *oauth.OAuthClientAuthorization, s conversion.Scope) error {
return autoConvert_v1_OAuthClientAuthorization_To_oauth_OAuthClientAuthorization(in, out, s)
}
func autoConvert_oauth_OAuthClientAuthorization_To_v1_OAuthClientAuthorization(in *oauth.OAuthClientAuthorization, out *v1.OAuthClientAuthorization, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.ClientName = in.ClientName
out.UserName = in.UserName
out.UserUID = in.UserUID
out.Scopes = *(*[]string)(unsafe.Pointer(&in.Scopes))
return nil
}
// Convert_oauth_OAuthClientAuthorization_To_v1_OAuthClientAuthorization is an autogenerated conversion function.
func Convert_oauth_OAuthClientAuthorization_To_v1_OAuthClientAuthorization(in *oauth.OAuthClientAuthorization, out *v1.OAuthClientAuthorization, s conversion.Scope) error {
return autoConvert_oauth_OAuthClientAuthorization_To_v1_OAuthClientAuthorization(in, out, s)
}
func autoConvert_v1_OAuthClientAuthorizationList_To_oauth_OAuthClientAuthorizationList(in *v1.OAuthClientAuthorizationList, out *oauth.OAuthClientAuthorizationList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]oauth.OAuthClientAuthorization)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_v1_OAuthClientAuthorizationList_To_oauth_OAuthClientAuthorizationList is an autogenerated conversion function.
func Convert_v1_OAuthClientAuthorizationList_To_oauth_OAuthClientAuthorizationList(in *v1.OAuthClientAuthorizationList, out *oauth.OAuthClientAuthorizationList, s conversion.Scope) error {
return autoConvert_v1_OAuthClientAuthorizationList_To_oauth_OAuthClientAuthorizationList(in, out, s)
}
func autoConvert_oauth_OAuthClientAuthorizationList_To_v1_OAuthClientAuthorizationList(in *oauth.OAuthClientAuthorizationList, out *v1.OAuthClientAuthorizationList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]v1.OAuthClientAuthorization)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_oauth_OAuthClientAuthorizationList_To_v1_OAuthClientAuthorizationList is an autogenerated conversion function.
func Convert_oauth_OAuthClientAuthorizationList_To_v1_OAuthClientAuthorizationList(in *oauth.OAuthClientAuthorizationList, out *v1.OAuthClientAuthorizationList, s conversion.Scope) error {
return autoConvert_oauth_OAuthClientAuthorizationList_To_v1_OAuthClientAuthorizationList(in, out, s)
}
func autoConvert_v1_OAuthClientList_To_oauth_OAuthClientList(in *v1.OAuthClientList, out *oauth.OAuthClientList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]oauth.OAuthClient)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_v1_OAuthClientList_To_oauth_OAuthClientList is an autogenerated conversion function.
func Convert_v1_OAuthClientList_To_oauth_OAuthClientList(in *v1.OAuthClientList, out *oauth.OAuthClientList, s conversion.Scope) error {
return autoConvert_v1_OAuthClientList_To_oauth_OAuthClientList(in, out, s)
}
func autoConvert_oauth_OAuthClientList_To_v1_OAuthClientList(in *oauth.OAuthClientList, out *v1.OAuthClientList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]v1.OAuthClient)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_oauth_OAuthClientList_To_v1_OAuthClientList is an autogenerated conversion function.
func Convert_oauth_OAuthClientList_To_v1_OAuthClientList(in *oauth.OAuthClientList, out *v1.OAuthClientList, s conversion.Scope) error {
return autoConvert_oauth_OAuthClientList_To_v1_OAuthClientList(in, out, s)
}
func autoConvert_v1_OAuthRedirectReference_To_oauth_OAuthRedirectReference(in *v1.OAuthRedirectReference, out *oauth.OAuthRedirectReference, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
if err := Convert_v1_RedirectReference_To_oauth_RedirectReference(&in.Reference, &out.Reference, s); err != nil {
return err
}
return nil
}
// Convert_v1_OAuthRedirectReference_To_oauth_OAuthRedirectReference is an autogenerated conversion function.
func Convert_v1_OAuthRedirectReference_To_oauth_OAuthRedirectReference(in *v1.OAuthRedirectReference, out *oauth.OAuthRedirectReference, s conversion.Scope) error {
return autoConvert_v1_OAuthRedirectReference_To_oauth_OAuthRedirectReference(in, out, s)
}
func autoConvert_oauth_OAuthRedirectReference_To_v1_OAuthRedirectReference(in *oauth.OAuthRedirectReference, out *v1.OAuthRedirectReference, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
if err := Convert_oauth_RedirectReference_To_v1_RedirectReference(&in.Reference, &out.Reference, s); err != nil {
return err
}
return nil
}
// Convert_oauth_OAuthRedirectReference_To_v1_OAuthRedirectReference is an autogenerated conversion function.
func Convert_oauth_OAuthRedirectReference_To_v1_OAuthRedirectReference(in *oauth.OAuthRedirectReference, out *v1.OAuthRedirectReference, s conversion.Scope) error {
return autoConvert_oauth_OAuthRedirectReference_To_v1_OAuthRedirectReference(in, out, s)
}
func autoConvert_v1_RedirectReference_To_oauth_RedirectReference(in *v1.RedirectReference, out *oauth.RedirectReference, s conversion.Scope) error {
out.Group = in.Group
out.Kind = in.Kind
out.Name = in.Name
return nil
}
// Convert_v1_RedirectReference_To_oauth_RedirectReference is an autogenerated conversion function.
func Convert_v1_RedirectReference_To_oauth_RedirectReference(in *v1.RedirectReference, out *oauth.RedirectReference, s conversion.Scope) error {
return autoConvert_v1_RedirectReference_To_oauth_RedirectReference(in, out, s)
}
func autoConvert_oauth_RedirectReference_To_v1_RedirectReference(in *oauth.RedirectReference, out *v1.RedirectReference, s conversion.Scope) error {
out.Group = in.Group
out.Kind = in.Kind
out.Name = in.Name
return nil
}
// Convert_oauth_RedirectReference_To_v1_RedirectReference is an autogenerated conversion function.
func Convert_oauth_RedirectReference_To_v1_RedirectReference(in *oauth.RedirectReference, out *v1.RedirectReference, s conversion.Scope) error {
return autoConvert_oauth_RedirectReference_To_v1_RedirectReference(in, out, s)
}
func autoConvert_v1_ScopeRestriction_To_oauth_ScopeRestriction(in *v1.ScopeRestriction, out *oauth.ScopeRestriction, s conversion.Scope) error {
out.ExactValues = *(*[]string)(unsafe.Pointer(&in.ExactValues))
out.ClusterRole = (*oauth.ClusterRoleScopeRestriction)(unsafe.Pointer(in.ClusterRole))
return nil
}
// Convert_v1_ScopeRestriction_To_oauth_ScopeRestriction is an autogenerated conversion function.
func Convert_v1_ScopeRestriction_To_oauth_ScopeRestriction(in *v1.ScopeRestriction, out *oauth.ScopeRestriction, s conversion.Scope) error {
return autoConvert_v1_ScopeRestriction_To_oauth_ScopeRestriction(in, out, s)
}
func autoConvert_oauth_ScopeRestriction_To_v1_ScopeRestriction(in *oauth.ScopeRestriction, out *v1.ScopeRestriction, s conversion.Scope) error {
out.ExactValues = *(*[]string)(unsafe.Pointer(&in.ExactValues))
out.ClusterRole = (*v1.ClusterRoleScopeRestriction)(unsafe.Pointer(in.ClusterRole))
return nil
}
// Convert_oauth_ScopeRestriction_To_v1_ScopeRestriction is an autogenerated conversion function.
func Convert_oauth_ScopeRestriction_To_v1_ScopeRestriction(in *oauth.ScopeRestriction, out *v1.ScopeRestriction, s conversion.Scope) error {
return autoConvert_oauth_ScopeRestriction_To_v1_ScopeRestriction(in, out, s)
}