1
2
3
4
5
6 package v1
7
8 import (
9 time "time"
10
11 operatorv1 "github.com/openshift/api/operator/v1"
12 corev1 "k8s.io/api/core/v1"
13 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
14 runtime "k8s.io/apimachinery/pkg/runtime"
15 )
16
17
18 func (in *Config) DeepCopyInto(out *Config) {
19 *out = *in
20 out.TypeMeta = in.TypeMeta
21 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
22 in.Spec.DeepCopyInto(&out.Spec)
23 in.Status.DeepCopyInto(&out.Status)
24 return
25 }
26
27
28 func (in *Config) DeepCopy() *Config {
29 if in == nil {
30 return nil
31 }
32 out := new(Config)
33 in.DeepCopyInto(out)
34 return out
35 }
36
37
38 func (in *Config) DeepCopyObject() runtime.Object {
39 if c := in.DeepCopy(); c != nil {
40 return c
41 }
42 return nil
43 }
44
45
46 func (in *ConfigList) DeepCopyInto(out *ConfigList) {
47 *out = *in
48 out.TypeMeta = in.TypeMeta
49 in.ListMeta.DeepCopyInto(&out.ListMeta)
50 if in.Items != nil {
51 in, out := &in.Items, &out.Items
52 *out = make([]Config, len(*in))
53 for i := range *in {
54 (*in)[i].DeepCopyInto(&(*out)[i])
55 }
56 }
57 return
58 }
59
60
61 func (in *ConfigList) DeepCopy() *ConfigList {
62 if in == nil {
63 return nil
64 }
65 out := new(ConfigList)
66 in.DeepCopyInto(out)
67 return out
68 }
69
70
71 func (in *ConfigList) DeepCopyObject() runtime.Object {
72 if c := in.DeepCopy(); c != nil {
73 return c
74 }
75 return nil
76 }
77
78
79 func (in *EncryptionAlibaba) DeepCopyInto(out *EncryptionAlibaba) {
80 *out = *in
81 if in.KMS != nil {
82 in, out := &in.KMS, &out.KMS
83 *out = new(KMSEncryptionAlibaba)
84 **out = **in
85 }
86 return
87 }
88
89
90 func (in *EncryptionAlibaba) DeepCopy() *EncryptionAlibaba {
91 if in == nil {
92 return nil
93 }
94 out := new(EncryptionAlibaba)
95 in.DeepCopyInto(out)
96 return out
97 }
98
99
100 func (in *ImagePruner) DeepCopyInto(out *ImagePruner) {
101 *out = *in
102 out.TypeMeta = in.TypeMeta
103 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
104 in.Spec.DeepCopyInto(&out.Spec)
105 in.Status.DeepCopyInto(&out.Status)
106 return
107 }
108
109
110 func (in *ImagePruner) DeepCopy() *ImagePruner {
111 if in == nil {
112 return nil
113 }
114 out := new(ImagePruner)
115 in.DeepCopyInto(out)
116 return out
117 }
118
119
120 func (in *ImagePruner) DeepCopyObject() runtime.Object {
121 if c := in.DeepCopy(); c != nil {
122 return c
123 }
124 return nil
125 }
126
127
128 func (in *ImagePrunerList) DeepCopyInto(out *ImagePrunerList) {
129 *out = *in
130 out.TypeMeta = in.TypeMeta
131 in.ListMeta.DeepCopyInto(&out.ListMeta)
132 if in.Items != nil {
133 in, out := &in.Items, &out.Items
134 *out = make([]ImagePruner, len(*in))
135 for i := range *in {
136 (*in)[i].DeepCopyInto(&(*out)[i])
137 }
138 }
139 return
140 }
141
142
143 func (in *ImagePrunerList) DeepCopy() *ImagePrunerList {
144 if in == nil {
145 return nil
146 }
147 out := new(ImagePrunerList)
148 in.DeepCopyInto(out)
149 return out
150 }
151
152
153 func (in *ImagePrunerList) DeepCopyObject() runtime.Object {
154 if c := in.DeepCopy(); c != nil {
155 return c
156 }
157 return nil
158 }
159
160
161 func (in *ImagePrunerSpec) DeepCopyInto(out *ImagePrunerSpec) {
162 *out = *in
163 if in.Suspend != nil {
164 in, out := &in.Suspend, &out.Suspend
165 *out = new(bool)
166 **out = **in
167 }
168 if in.KeepTagRevisions != nil {
169 in, out := &in.KeepTagRevisions, &out.KeepTagRevisions
170 *out = new(int)
171 **out = **in
172 }
173 if in.KeepYoungerThan != nil {
174 in, out := &in.KeepYoungerThan, &out.KeepYoungerThan
175 *out = new(time.Duration)
176 **out = **in
177 }
178 if in.KeepYoungerThanDuration != nil {
179 in, out := &in.KeepYoungerThanDuration, &out.KeepYoungerThanDuration
180 *out = new(metav1.Duration)
181 **out = **in
182 }
183 if in.Resources != nil {
184 in, out := &in.Resources, &out.Resources
185 *out = new(corev1.ResourceRequirements)
186 (*in).DeepCopyInto(*out)
187 }
188 if in.Affinity != nil {
189 in, out := &in.Affinity, &out.Affinity
190 *out = new(corev1.Affinity)
191 (*in).DeepCopyInto(*out)
192 }
193 if in.NodeSelector != nil {
194 in, out := &in.NodeSelector, &out.NodeSelector
195 *out = make(map[string]string, len(*in))
196 for key, val := range *in {
197 (*out)[key] = val
198 }
199 }
200 if in.Tolerations != nil {
201 in, out := &in.Tolerations, &out.Tolerations
202 *out = make([]corev1.Toleration, len(*in))
203 for i := range *in {
204 (*in)[i].DeepCopyInto(&(*out)[i])
205 }
206 }
207 if in.SuccessfulJobsHistoryLimit != nil {
208 in, out := &in.SuccessfulJobsHistoryLimit, &out.SuccessfulJobsHistoryLimit
209 *out = new(int32)
210 **out = **in
211 }
212 if in.FailedJobsHistoryLimit != nil {
213 in, out := &in.FailedJobsHistoryLimit, &out.FailedJobsHistoryLimit
214 *out = new(int32)
215 **out = **in
216 }
217 return
218 }
219
220
221 func (in *ImagePrunerSpec) DeepCopy() *ImagePrunerSpec {
222 if in == nil {
223 return nil
224 }
225 out := new(ImagePrunerSpec)
226 in.DeepCopyInto(out)
227 return out
228 }
229
230
231 func (in *ImagePrunerStatus) DeepCopyInto(out *ImagePrunerStatus) {
232 *out = *in
233 if in.Conditions != nil {
234 in, out := &in.Conditions, &out.Conditions
235 *out = make([]operatorv1.OperatorCondition, len(*in))
236 for i := range *in {
237 (*in)[i].DeepCopyInto(&(*out)[i])
238 }
239 }
240 return
241 }
242
243
244 func (in *ImagePrunerStatus) DeepCopy() *ImagePrunerStatus {
245 if in == nil {
246 return nil
247 }
248 out := new(ImagePrunerStatus)
249 in.DeepCopyInto(out)
250 return out
251 }
252
253
254 func (in *ImageRegistryConfigProxy) DeepCopyInto(out *ImageRegistryConfigProxy) {
255 *out = *in
256 return
257 }
258
259
260 func (in *ImageRegistryConfigProxy) DeepCopy() *ImageRegistryConfigProxy {
261 if in == nil {
262 return nil
263 }
264 out := new(ImageRegistryConfigProxy)
265 in.DeepCopyInto(out)
266 return out
267 }
268
269
270 func (in *ImageRegistryConfigRequests) DeepCopyInto(out *ImageRegistryConfigRequests) {
271 *out = *in
272 out.Read = in.Read
273 out.Write = in.Write
274 return
275 }
276
277
278 func (in *ImageRegistryConfigRequests) DeepCopy() *ImageRegistryConfigRequests {
279 if in == nil {
280 return nil
281 }
282 out := new(ImageRegistryConfigRequests)
283 in.DeepCopyInto(out)
284 return out
285 }
286
287
288 func (in *ImageRegistryConfigRequestsLimits) DeepCopyInto(out *ImageRegistryConfigRequestsLimits) {
289 *out = *in
290 out.MaxWaitInQueue = in.MaxWaitInQueue
291 return
292 }
293
294
295 func (in *ImageRegistryConfigRequestsLimits) DeepCopy() *ImageRegistryConfigRequestsLimits {
296 if in == nil {
297 return nil
298 }
299 out := new(ImageRegistryConfigRequestsLimits)
300 in.DeepCopyInto(out)
301 return out
302 }
303
304
305 func (in *ImageRegistryConfigRoute) DeepCopyInto(out *ImageRegistryConfigRoute) {
306 *out = *in
307 return
308 }
309
310
311 func (in *ImageRegistryConfigRoute) DeepCopy() *ImageRegistryConfigRoute {
312 if in == nil {
313 return nil
314 }
315 out := new(ImageRegistryConfigRoute)
316 in.DeepCopyInto(out)
317 return out
318 }
319
320
321 func (in *ImageRegistryConfigStorage) DeepCopyInto(out *ImageRegistryConfigStorage) {
322 *out = *in
323 if in.EmptyDir != nil {
324 in, out := &in.EmptyDir, &out.EmptyDir
325 *out = new(ImageRegistryConfigStorageEmptyDir)
326 **out = **in
327 }
328 if in.S3 != nil {
329 in, out := &in.S3, &out.S3
330 *out = new(ImageRegistryConfigStorageS3)
331 (*in).DeepCopyInto(*out)
332 }
333 if in.GCS != nil {
334 in, out := &in.GCS, &out.GCS
335 *out = new(ImageRegistryConfigStorageGCS)
336 **out = **in
337 }
338 if in.Swift != nil {
339 in, out := &in.Swift, &out.Swift
340 *out = new(ImageRegistryConfigStorageSwift)
341 **out = **in
342 }
343 if in.PVC != nil {
344 in, out := &in.PVC, &out.PVC
345 *out = new(ImageRegistryConfigStoragePVC)
346 **out = **in
347 }
348 if in.Azure != nil {
349 in, out := &in.Azure, &out.Azure
350 *out = new(ImageRegistryConfigStorageAzure)
351 **out = **in
352 }
353 if in.IBMCOS != nil {
354 in, out := &in.IBMCOS, &out.IBMCOS
355 *out = new(ImageRegistryConfigStorageIBMCOS)
356 **out = **in
357 }
358 if in.OSS != nil {
359 in, out := &in.OSS, &out.OSS
360 *out = new(ImageRegistryConfigStorageAlibabaOSS)
361 (*in).DeepCopyInto(*out)
362 }
363 return
364 }
365
366
367 func (in *ImageRegistryConfigStorage) DeepCopy() *ImageRegistryConfigStorage {
368 if in == nil {
369 return nil
370 }
371 out := new(ImageRegistryConfigStorage)
372 in.DeepCopyInto(out)
373 return out
374 }
375
376
377 func (in *ImageRegistryConfigStorageAlibabaOSS) DeepCopyInto(out *ImageRegistryConfigStorageAlibabaOSS) {
378 *out = *in
379 if in.Encryption != nil {
380 in, out := &in.Encryption, &out.Encryption
381 *out = new(EncryptionAlibaba)
382 (*in).DeepCopyInto(*out)
383 }
384 return
385 }
386
387
388 func (in *ImageRegistryConfigStorageAlibabaOSS) DeepCopy() *ImageRegistryConfigStorageAlibabaOSS {
389 if in == nil {
390 return nil
391 }
392 out := new(ImageRegistryConfigStorageAlibabaOSS)
393 in.DeepCopyInto(out)
394 return out
395 }
396
397
398 func (in *ImageRegistryConfigStorageAzure) DeepCopyInto(out *ImageRegistryConfigStorageAzure) {
399 *out = *in
400 return
401 }
402
403
404 func (in *ImageRegistryConfigStorageAzure) DeepCopy() *ImageRegistryConfigStorageAzure {
405 if in == nil {
406 return nil
407 }
408 out := new(ImageRegistryConfigStorageAzure)
409 in.DeepCopyInto(out)
410 return out
411 }
412
413
414 func (in *ImageRegistryConfigStorageEmptyDir) DeepCopyInto(out *ImageRegistryConfigStorageEmptyDir) {
415 *out = *in
416 return
417 }
418
419
420 func (in *ImageRegistryConfigStorageEmptyDir) DeepCopy() *ImageRegistryConfigStorageEmptyDir {
421 if in == nil {
422 return nil
423 }
424 out := new(ImageRegistryConfigStorageEmptyDir)
425 in.DeepCopyInto(out)
426 return out
427 }
428
429
430 func (in *ImageRegistryConfigStorageGCS) DeepCopyInto(out *ImageRegistryConfigStorageGCS) {
431 *out = *in
432 return
433 }
434
435
436 func (in *ImageRegistryConfigStorageGCS) DeepCopy() *ImageRegistryConfigStorageGCS {
437 if in == nil {
438 return nil
439 }
440 out := new(ImageRegistryConfigStorageGCS)
441 in.DeepCopyInto(out)
442 return out
443 }
444
445
446 func (in *ImageRegistryConfigStorageIBMCOS) DeepCopyInto(out *ImageRegistryConfigStorageIBMCOS) {
447 *out = *in
448 return
449 }
450
451
452 func (in *ImageRegistryConfigStorageIBMCOS) DeepCopy() *ImageRegistryConfigStorageIBMCOS {
453 if in == nil {
454 return nil
455 }
456 out := new(ImageRegistryConfigStorageIBMCOS)
457 in.DeepCopyInto(out)
458 return out
459 }
460
461
462 func (in *ImageRegistryConfigStoragePVC) DeepCopyInto(out *ImageRegistryConfigStoragePVC) {
463 *out = *in
464 return
465 }
466
467
468 func (in *ImageRegistryConfigStoragePVC) DeepCopy() *ImageRegistryConfigStoragePVC {
469 if in == nil {
470 return nil
471 }
472 out := new(ImageRegistryConfigStoragePVC)
473 in.DeepCopyInto(out)
474 return out
475 }
476
477
478 func (in *ImageRegistryConfigStorageS3) DeepCopyInto(out *ImageRegistryConfigStorageS3) {
479 *out = *in
480 if in.CloudFront != nil {
481 in, out := &in.CloudFront, &out.CloudFront
482 *out = new(ImageRegistryConfigStorageS3CloudFront)
483 (*in).DeepCopyInto(*out)
484 }
485 out.TrustedCA = in.TrustedCA
486 return
487 }
488
489
490 func (in *ImageRegistryConfigStorageS3) DeepCopy() *ImageRegistryConfigStorageS3 {
491 if in == nil {
492 return nil
493 }
494 out := new(ImageRegistryConfigStorageS3)
495 in.DeepCopyInto(out)
496 return out
497 }
498
499
500 func (in *ImageRegistryConfigStorageS3CloudFront) DeepCopyInto(out *ImageRegistryConfigStorageS3CloudFront) {
501 *out = *in
502 in.PrivateKey.DeepCopyInto(&out.PrivateKey)
503 out.Duration = in.Duration
504 return
505 }
506
507
508 func (in *ImageRegistryConfigStorageS3CloudFront) DeepCopy() *ImageRegistryConfigStorageS3CloudFront {
509 if in == nil {
510 return nil
511 }
512 out := new(ImageRegistryConfigStorageS3CloudFront)
513 in.DeepCopyInto(out)
514 return out
515 }
516
517
518 func (in *ImageRegistryConfigStorageSwift) DeepCopyInto(out *ImageRegistryConfigStorageSwift) {
519 *out = *in
520 return
521 }
522
523
524 func (in *ImageRegistryConfigStorageSwift) DeepCopy() *ImageRegistryConfigStorageSwift {
525 if in == nil {
526 return nil
527 }
528 out := new(ImageRegistryConfigStorageSwift)
529 in.DeepCopyInto(out)
530 return out
531 }
532
533
534 func (in *ImageRegistrySpec) DeepCopyInto(out *ImageRegistrySpec) {
535 *out = *in
536 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
537 out.Proxy = in.Proxy
538 in.Storage.DeepCopyInto(&out.Storage)
539 out.Requests = in.Requests
540 if in.Routes != nil {
541 in, out := &in.Routes, &out.Routes
542 *out = make([]ImageRegistryConfigRoute, len(*in))
543 copy(*out, *in)
544 }
545 if in.Resources != nil {
546 in, out := &in.Resources, &out.Resources
547 *out = new(corev1.ResourceRequirements)
548 (*in).DeepCopyInto(*out)
549 }
550 if in.NodeSelector != nil {
551 in, out := &in.NodeSelector, &out.NodeSelector
552 *out = make(map[string]string, len(*in))
553 for key, val := range *in {
554 (*out)[key] = val
555 }
556 }
557 if in.Tolerations != nil {
558 in, out := &in.Tolerations, &out.Tolerations
559 *out = make([]corev1.Toleration, len(*in))
560 for i := range *in {
561 (*in)[i].DeepCopyInto(&(*out)[i])
562 }
563 }
564 if in.Affinity != nil {
565 in, out := &in.Affinity, &out.Affinity
566 *out = new(corev1.Affinity)
567 (*in).DeepCopyInto(*out)
568 }
569 if in.TopologySpreadConstraints != nil {
570 in, out := &in.TopologySpreadConstraints, &out.TopologySpreadConstraints
571 *out = make([]corev1.TopologySpreadConstraint, len(*in))
572 for i := range *in {
573 (*in)[i].DeepCopyInto(&(*out)[i])
574 }
575 }
576 return
577 }
578
579
580 func (in *ImageRegistrySpec) DeepCopy() *ImageRegistrySpec {
581 if in == nil {
582 return nil
583 }
584 out := new(ImageRegistrySpec)
585 in.DeepCopyInto(out)
586 return out
587 }
588
589
590 func (in *ImageRegistryStatus) DeepCopyInto(out *ImageRegistryStatus) {
591 *out = *in
592 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
593 in.Storage.DeepCopyInto(&out.Storage)
594 return
595 }
596
597
598 func (in *ImageRegistryStatus) DeepCopy() *ImageRegistryStatus {
599 if in == nil {
600 return nil
601 }
602 out := new(ImageRegistryStatus)
603 in.DeepCopyInto(out)
604 return out
605 }
606
607
608 func (in *KMSEncryptionAlibaba) DeepCopyInto(out *KMSEncryptionAlibaba) {
609 *out = *in
610 return
611 }
612
613
614 func (in *KMSEncryptionAlibaba) DeepCopy() *KMSEncryptionAlibaba {
615 if in == nil {
616 return nil
617 }
618 out := new(KMSEncryptionAlibaba)
619 in.DeepCopyInto(out)
620 return out
621 }
622
623
624 func (in *S3TrustedCASource) DeepCopyInto(out *S3TrustedCASource) {
625 *out = *in
626 return
627 }
628
629
630 func (in *S3TrustedCASource) DeepCopy() *S3TrustedCASource {
631 if in == nil {
632 return nil
633 }
634 out := new(S3TrustedCASource)
635 in.DeepCopyInto(out)
636 return out
637 }
638
View as plain text