18d11380bfa43e2bc07f10c106f31bf9c4154ebf
[oom/registrator.git] /
1 // +build !ignore_autogenerated
2
3 /*
4 Copyright 2016 The Kubernetes Authors.
5
6 Licensed under the Apache License, Version 2.0 (the "License");
7 you may not use this file except in compliance with the License.
8 You may obtain a copy of the License at
9
10     http://www.apache.org/licenses/LICENSE-2.0
11
12 Unless required by applicable law or agreed to in writing, software
13 distributed under the License is distributed on an "AS IS" BASIS,
14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 See the License for the specific language governing permissions and
16 limitations under the License.
17 */
18
19 // This file was autogenerated by conversion-gen. Do not edit it manually!
20
21 package v1beta1
22
23 import (
24         api "k8s.io/kubernetes/pkg/api"
25         authorization "k8s.io/kubernetes/pkg/apis/authorization"
26         conversion "k8s.io/kubernetes/pkg/conversion"
27 )
28
29 func init() {
30         if err := api.Scheme.AddGeneratedConversionFuncs(
31                 Convert_v1beta1_LocalSubjectAccessReview_To_authorization_LocalSubjectAccessReview,
32                 Convert_authorization_LocalSubjectAccessReview_To_v1beta1_LocalSubjectAccessReview,
33                 Convert_v1beta1_NonResourceAttributes_To_authorization_NonResourceAttributes,
34                 Convert_authorization_NonResourceAttributes_To_v1beta1_NonResourceAttributes,
35                 Convert_v1beta1_ResourceAttributes_To_authorization_ResourceAttributes,
36                 Convert_authorization_ResourceAttributes_To_v1beta1_ResourceAttributes,
37                 Convert_v1beta1_SelfSubjectAccessReview_To_authorization_SelfSubjectAccessReview,
38                 Convert_authorization_SelfSubjectAccessReview_To_v1beta1_SelfSubjectAccessReview,
39                 Convert_v1beta1_SelfSubjectAccessReviewSpec_To_authorization_SelfSubjectAccessReviewSpec,
40                 Convert_authorization_SelfSubjectAccessReviewSpec_To_v1beta1_SelfSubjectAccessReviewSpec,
41                 Convert_v1beta1_SubjectAccessReview_To_authorization_SubjectAccessReview,
42                 Convert_authorization_SubjectAccessReview_To_v1beta1_SubjectAccessReview,
43                 Convert_v1beta1_SubjectAccessReviewSpec_To_authorization_SubjectAccessReviewSpec,
44                 Convert_authorization_SubjectAccessReviewSpec_To_v1beta1_SubjectAccessReviewSpec,
45                 Convert_v1beta1_SubjectAccessReviewStatus_To_authorization_SubjectAccessReviewStatus,
46                 Convert_authorization_SubjectAccessReviewStatus_To_v1beta1_SubjectAccessReviewStatus,
47         ); err != nil {
48                 // if one of the conversion functions is malformed, detect it immediately.
49                 panic(err)
50         }
51 }
52
53 func autoConvert_v1beta1_LocalSubjectAccessReview_To_authorization_LocalSubjectAccessReview(in *LocalSubjectAccessReview, out *authorization.LocalSubjectAccessReview, s conversion.Scope) error {
54         if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
55                 return err
56         }
57         if err := Convert_v1beta1_SubjectAccessReviewSpec_To_authorization_SubjectAccessReviewSpec(&in.Spec, &out.Spec, s); err != nil {
58                 return err
59         }
60         if err := Convert_v1beta1_SubjectAccessReviewStatus_To_authorization_SubjectAccessReviewStatus(&in.Status, &out.Status, s); err != nil {
61                 return err
62         }
63         return nil
64 }
65
66 func Convert_v1beta1_LocalSubjectAccessReview_To_authorization_LocalSubjectAccessReview(in *LocalSubjectAccessReview, out *authorization.LocalSubjectAccessReview, s conversion.Scope) error {
67         return autoConvert_v1beta1_LocalSubjectAccessReview_To_authorization_LocalSubjectAccessReview(in, out, s)
68 }
69
70 func autoConvert_authorization_LocalSubjectAccessReview_To_v1beta1_LocalSubjectAccessReview(in *authorization.LocalSubjectAccessReview, out *LocalSubjectAccessReview, s conversion.Scope) error {
71         if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
72                 return err
73         }
74         if err := Convert_authorization_SubjectAccessReviewSpec_To_v1beta1_SubjectAccessReviewSpec(&in.Spec, &out.Spec, s); err != nil {
75                 return err
76         }
77         if err := Convert_authorization_SubjectAccessReviewStatus_To_v1beta1_SubjectAccessReviewStatus(&in.Status, &out.Status, s); err != nil {
78                 return err
79         }
80         return nil
81 }
82
83 func Convert_authorization_LocalSubjectAccessReview_To_v1beta1_LocalSubjectAccessReview(in *authorization.LocalSubjectAccessReview, out *LocalSubjectAccessReview, s conversion.Scope) error {
84         return autoConvert_authorization_LocalSubjectAccessReview_To_v1beta1_LocalSubjectAccessReview(in, out, s)
85 }
86
87 func autoConvert_v1beta1_NonResourceAttributes_To_authorization_NonResourceAttributes(in *NonResourceAttributes, out *authorization.NonResourceAttributes, s conversion.Scope) error {
88         out.Path = in.Path
89         out.Verb = in.Verb
90         return nil
91 }
92
93 func Convert_v1beta1_NonResourceAttributes_To_authorization_NonResourceAttributes(in *NonResourceAttributes, out *authorization.NonResourceAttributes, s conversion.Scope) error {
94         return autoConvert_v1beta1_NonResourceAttributes_To_authorization_NonResourceAttributes(in, out, s)
95 }
96
97 func autoConvert_authorization_NonResourceAttributes_To_v1beta1_NonResourceAttributes(in *authorization.NonResourceAttributes, out *NonResourceAttributes, s conversion.Scope) error {
98         out.Path = in.Path
99         out.Verb = in.Verb
100         return nil
101 }
102
103 func Convert_authorization_NonResourceAttributes_To_v1beta1_NonResourceAttributes(in *authorization.NonResourceAttributes, out *NonResourceAttributes, s conversion.Scope) error {
104         return autoConvert_authorization_NonResourceAttributes_To_v1beta1_NonResourceAttributes(in, out, s)
105 }
106
107 func autoConvert_v1beta1_ResourceAttributes_To_authorization_ResourceAttributes(in *ResourceAttributes, out *authorization.ResourceAttributes, s conversion.Scope) error {
108         out.Namespace = in.Namespace
109         out.Verb = in.Verb
110         out.Group = in.Group
111         out.Version = in.Version
112         out.Resource = in.Resource
113         out.Subresource = in.Subresource
114         out.Name = in.Name
115         return nil
116 }
117
118 func Convert_v1beta1_ResourceAttributes_To_authorization_ResourceAttributes(in *ResourceAttributes, out *authorization.ResourceAttributes, s conversion.Scope) error {
119         return autoConvert_v1beta1_ResourceAttributes_To_authorization_ResourceAttributes(in, out, s)
120 }
121
122 func autoConvert_authorization_ResourceAttributes_To_v1beta1_ResourceAttributes(in *authorization.ResourceAttributes, out *ResourceAttributes, s conversion.Scope) error {
123         out.Namespace = in.Namespace
124         out.Verb = in.Verb
125         out.Group = in.Group
126         out.Version = in.Version
127         out.Resource = in.Resource
128         out.Subresource = in.Subresource
129         out.Name = in.Name
130         return nil
131 }
132
133 func Convert_authorization_ResourceAttributes_To_v1beta1_ResourceAttributes(in *authorization.ResourceAttributes, out *ResourceAttributes, s conversion.Scope) error {
134         return autoConvert_authorization_ResourceAttributes_To_v1beta1_ResourceAttributes(in, out, s)
135 }
136
137 func autoConvert_v1beta1_SelfSubjectAccessReview_To_authorization_SelfSubjectAccessReview(in *SelfSubjectAccessReview, out *authorization.SelfSubjectAccessReview, s conversion.Scope) error {
138         if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
139                 return err
140         }
141         if err := Convert_v1beta1_SelfSubjectAccessReviewSpec_To_authorization_SelfSubjectAccessReviewSpec(&in.Spec, &out.Spec, s); err != nil {
142                 return err
143         }
144         if err := Convert_v1beta1_SubjectAccessReviewStatus_To_authorization_SubjectAccessReviewStatus(&in.Status, &out.Status, s); err != nil {
145                 return err
146         }
147         return nil
148 }
149
150 func Convert_v1beta1_SelfSubjectAccessReview_To_authorization_SelfSubjectAccessReview(in *SelfSubjectAccessReview, out *authorization.SelfSubjectAccessReview, s conversion.Scope) error {
151         return autoConvert_v1beta1_SelfSubjectAccessReview_To_authorization_SelfSubjectAccessReview(in, out, s)
152 }
153
154 func autoConvert_authorization_SelfSubjectAccessReview_To_v1beta1_SelfSubjectAccessReview(in *authorization.SelfSubjectAccessReview, out *SelfSubjectAccessReview, s conversion.Scope) error {
155         if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
156                 return err
157         }
158         if err := Convert_authorization_SelfSubjectAccessReviewSpec_To_v1beta1_SelfSubjectAccessReviewSpec(&in.Spec, &out.Spec, s); err != nil {
159                 return err
160         }
161         if err := Convert_authorization_SubjectAccessReviewStatus_To_v1beta1_SubjectAccessReviewStatus(&in.Status, &out.Status, s); err != nil {
162                 return err
163         }
164         return nil
165 }
166
167 func Convert_authorization_SelfSubjectAccessReview_To_v1beta1_SelfSubjectAccessReview(in *authorization.SelfSubjectAccessReview, out *SelfSubjectAccessReview, s conversion.Scope) error {
168         return autoConvert_authorization_SelfSubjectAccessReview_To_v1beta1_SelfSubjectAccessReview(in, out, s)
169 }
170
171 func autoConvert_v1beta1_SelfSubjectAccessReviewSpec_To_authorization_SelfSubjectAccessReviewSpec(in *SelfSubjectAccessReviewSpec, out *authorization.SelfSubjectAccessReviewSpec, s conversion.Scope) error {
172         if in.ResourceAttributes != nil {
173                 in, out := &in.ResourceAttributes, &out.ResourceAttributes
174                 *out = new(authorization.ResourceAttributes)
175                 if err := Convert_v1beta1_ResourceAttributes_To_authorization_ResourceAttributes(*in, *out, s); err != nil {
176                         return err
177                 }
178         } else {
179                 out.ResourceAttributes = nil
180         }
181         if in.NonResourceAttributes != nil {
182                 in, out := &in.NonResourceAttributes, &out.NonResourceAttributes
183                 *out = new(authorization.NonResourceAttributes)
184                 if err := Convert_v1beta1_NonResourceAttributes_To_authorization_NonResourceAttributes(*in, *out, s); err != nil {
185                         return err
186                 }
187         } else {
188                 out.NonResourceAttributes = nil
189         }
190         return nil
191 }
192
193 func Convert_v1beta1_SelfSubjectAccessReviewSpec_To_authorization_SelfSubjectAccessReviewSpec(in *SelfSubjectAccessReviewSpec, out *authorization.SelfSubjectAccessReviewSpec, s conversion.Scope) error {
194         return autoConvert_v1beta1_SelfSubjectAccessReviewSpec_To_authorization_SelfSubjectAccessReviewSpec(in, out, s)
195 }
196
197 func autoConvert_authorization_SelfSubjectAccessReviewSpec_To_v1beta1_SelfSubjectAccessReviewSpec(in *authorization.SelfSubjectAccessReviewSpec, out *SelfSubjectAccessReviewSpec, s conversion.Scope) error {
198         if in.ResourceAttributes != nil {
199                 in, out := &in.ResourceAttributes, &out.ResourceAttributes
200                 *out = new(ResourceAttributes)
201                 if err := Convert_authorization_ResourceAttributes_To_v1beta1_ResourceAttributes(*in, *out, s); err != nil {
202                         return err
203                 }
204         } else {
205                 out.ResourceAttributes = nil
206         }
207         if in.NonResourceAttributes != nil {
208                 in, out := &in.NonResourceAttributes, &out.NonResourceAttributes
209                 *out = new(NonResourceAttributes)
210                 if err := Convert_authorization_NonResourceAttributes_To_v1beta1_NonResourceAttributes(*in, *out, s); err != nil {
211                         return err
212                 }
213         } else {
214                 out.NonResourceAttributes = nil
215         }
216         return nil
217 }
218
219 func Convert_authorization_SelfSubjectAccessReviewSpec_To_v1beta1_SelfSubjectAccessReviewSpec(in *authorization.SelfSubjectAccessReviewSpec, out *SelfSubjectAccessReviewSpec, s conversion.Scope) error {
220         return autoConvert_authorization_SelfSubjectAccessReviewSpec_To_v1beta1_SelfSubjectAccessReviewSpec(in, out, s)
221 }
222
223 func autoConvert_v1beta1_SubjectAccessReview_To_authorization_SubjectAccessReview(in *SubjectAccessReview, out *authorization.SubjectAccessReview, s conversion.Scope) error {
224         if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
225                 return err
226         }
227         if err := Convert_v1beta1_SubjectAccessReviewSpec_To_authorization_SubjectAccessReviewSpec(&in.Spec, &out.Spec, s); err != nil {
228                 return err
229         }
230         if err := Convert_v1beta1_SubjectAccessReviewStatus_To_authorization_SubjectAccessReviewStatus(&in.Status, &out.Status, s); err != nil {
231                 return err
232         }
233         return nil
234 }
235
236 func Convert_v1beta1_SubjectAccessReview_To_authorization_SubjectAccessReview(in *SubjectAccessReview, out *authorization.SubjectAccessReview, s conversion.Scope) error {
237         return autoConvert_v1beta1_SubjectAccessReview_To_authorization_SubjectAccessReview(in, out, s)
238 }
239
240 func autoConvert_authorization_SubjectAccessReview_To_v1beta1_SubjectAccessReview(in *authorization.SubjectAccessReview, out *SubjectAccessReview, s conversion.Scope) error {
241         if err := api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
242                 return err
243         }
244         if err := Convert_authorization_SubjectAccessReviewSpec_To_v1beta1_SubjectAccessReviewSpec(&in.Spec, &out.Spec, s); err != nil {
245                 return err
246         }
247         if err := Convert_authorization_SubjectAccessReviewStatus_To_v1beta1_SubjectAccessReviewStatus(&in.Status, &out.Status, s); err != nil {
248                 return err
249         }
250         return nil
251 }
252
253 func Convert_authorization_SubjectAccessReview_To_v1beta1_SubjectAccessReview(in *authorization.SubjectAccessReview, out *SubjectAccessReview, s conversion.Scope) error {
254         return autoConvert_authorization_SubjectAccessReview_To_v1beta1_SubjectAccessReview(in, out, s)
255 }
256
257 func autoConvert_v1beta1_SubjectAccessReviewSpec_To_authorization_SubjectAccessReviewSpec(in *SubjectAccessReviewSpec, out *authorization.SubjectAccessReviewSpec, s conversion.Scope) error {
258         if in.ResourceAttributes != nil {
259                 in, out := &in.ResourceAttributes, &out.ResourceAttributes
260                 *out = new(authorization.ResourceAttributes)
261                 if err := Convert_v1beta1_ResourceAttributes_To_authorization_ResourceAttributes(*in, *out, s); err != nil {
262                         return err
263                 }
264         } else {
265                 out.ResourceAttributes = nil
266         }
267         if in.NonResourceAttributes != nil {
268                 in, out := &in.NonResourceAttributes, &out.NonResourceAttributes
269                 *out = new(authorization.NonResourceAttributes)
270                 if err := Convert_v1beta1_NonResourceAttributes_To_authorization_NonResourceAttributes(*in, *out, s); err != nil {
271                         return err
272                 }
273         } else {
274                 out.NonResourceAttributes = nil
275         }
276         out.User = in.User
277         out.Groups = in.Groups
278         out.Extra = in.Extra
279         return nil
280 }
281
282 func Convert_v1beta1_SubjectAccessReviewSpec_To_authorization_SubjectAccessReviewSpec(in *SubjectAccessReviewSpec, out *authorization.SubjectAccessReviewSpec, s conversion.Scope) error {
283         return autoConvert_v1beta1_SubjectAccessReviewSpec_To_authorization_SubjectAccessReviewSpec(in, out, s)
284 }
285
286 func autoConvert_authorization_SubjectAccessReviewSpec_To_v1beta1_SubjectAccessReviewSpec(in *authorization.SubjectAccessReviewSpec, out *SubjectAccessReviewSpec, s conversion.Scope) error {
287         if in.ResourceAttributes != nil {
288                 in, out := &in.ResourceAttributes, &out.ResourceAttributes
289                 *out = new(ResourceAttributes)
290                 if err := Convert_authorization_ResourceAttributes_To_v1beta1_ResourceAttributes(*in, *out, s); err != nil {
291                         return err
292                 }
293         } else {
294                 out.ResourceAttributes = nil
295         }
296         if in.NonResourceAttributes != nil {
297                 in, out := &in.NonResourceAttributes, &out.NonResourceAttributes
298                 *out = new(NonResourceAttributes)
299                 if err := Convert_authorization_NonResourceAttributes_To_v1beta1_NonResourceAttributes(*in, *out, s); err != nil {
300                         return err
301                 }
302         } else {
303                 out.NonResourceAttributes = nil
304         }
305         out.User = in.User
306         out.Groups = in.Groups
307         out.Extra = in.Extra
308         return nil
309 }
310
311 func Convert_authorization_SubjectAccessReviewSpec_To_v1beta1_SubjectAccessReviewSpec(in *authorization.SubjectAccessReviewSpec, out *SubjectAccessReviewSpec, s conversion.Scope) error {
312         return autoConvert_authorization_SubjectAccessReviewSpec_To_v1beta1_SubjectAccessReviewSpec(in, out, s)
313 }
314
315 func autoConvert_v1beta1_SubjectAccessReviewStatus_To_authorization_SubjectAccessReviewStatus(in *SubjectAccessReviewStatus, out *authorization.SubjectAccessReviewStatus, s conversion.Scope) error {
316         out.Allowed = in.Allowed
317         out.Reason = in.Reason
318         return nil
319 }
320
321 func Convert_v1beta1_SubjectAccessReviewStatus_To_authorization_SubjectAccessReviewStatus(in *SubjectAccessReviewStatus, out *authorization.SubjectAccessReviewStatus, s conversion.Scope) error {
322         return autoConvert_v1beta1_SubjectAccessReviewStatus_To_authorization_SubjectAccessReviewStatus(in, out, s)
323 }
324
325 func autoConvert_authorization_SubjectAccessReviewStatus_To_v1beta1_SubjectAccessReviewStatus(in *authorization.SubjectAccessReviewStatus, out *SubjectAccessReviewStatus, s conversion.Scope) error {
326         out.Allowed = in.Allowed
327         out.Reason = in.Reason
328         return nil
329 }
330
331 func Convert_authorization_SubjectAccessReviewStatus_To_v1beta1_SubjectAccessReviewStatus(in *authorization.SubjectAccessReviewStatus, out *SubjectAccessReviewStatus, s conversion.Scope) error {
332         return autoConvert_authorization_SubjectAccessReviewStatus_To_v1beta1_SubjectAccessReviewStatus(in, out, s)
333 }