1
2
3
4
5
6 package v1
7
8 import (
9 configv1 "github.com/openshift/api/config/v1"
10 authorizationv1 "k8s.io/api/authorization/v1"
11 corev1 "k8s.io/api/core/v1"
12 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
13 runtime "k8s.io/apimachinery/pkg/runtime"
14 )
15
16
17 func (in *AWSCSIDriverConfigSpec) DeepCopyInto(out *AWSCSIDriverConfigSpec) {
18 *out = *in
19 return
20 }
21
22
23 func (in *AWSCSIDriverConfigSpec) DeepCopy() *AWSCSIDriverConfigSpec {
24 if in == nil {
25 return nil
26 }
27 out := new(AWSCSIDriverConfigSpec)
28 in.DeepCopyInto(out)
29 return out
30 }
31
32
33 func (in *AWSClassicLoadBalancerParameters) DeepCopyInto(out *AWSClassicLoadBalancerParameters) {
34 *out = *in
35 out.ConnectionIdleTimeout = in.ConnectionIdleTimeout
36 return
37 }
38
39
40 func (in *AWSClassicLoadBalancerParameters) DeepCopy() *AWSClassicLoadBalancerParameters {
41 if in == nil {
42 return nil
43 }
44 out := new(AWSClassicLoadBalancerParameters)
45 in.DeepCopyInto(out)
46 return out
47 }
48
49
50 func (in *AWSLoadBalancerParameters) DeepCopyInto(out *AWSLoadBalancerParameters) {
51 *out = *in
52 if in.ClassicLoadBalancerParameters != nil {
53 in, out := &in.ClassicLoadBalancerParameters, &out.ClassicLoadBalancerParameters
54 *out = new(AWSClassicLoadBalancerParameters)
55 **out = **in
56 }
57 if in.NetworkLoadBalancerParameters != nil {
58 in, out := &in.NetworkLoadBalancerParameters, &out.NetworkLoadBalancerParameters
59 *out = new(AWSNetworkLoadBalancerParameters)
60 **out = **in
61 }
62 return
63 }
64
65
66 func (in *AWSLoadBalancerParameters) DeepCopy() *AWSLoadBalancerParameters {
67 if in == nil {
68 return nil
69 }
70 out := new(AWSLoadBalancerParameters)
71 in.DeepCopyInto(out)
72 return out
73 }
74
75
76 func (in *AWSNetworkLoadBalancerParameters) DeepCopyInto(out *AWSNetworkLoadBalancerParameters) {
77 *out = *in
78 return
79 }
80
81
82 func (in *AWSNetworkLoadBalancerParameters) DeepCopy() *AWSNetworkLoadBalancerParameters {
83 if in == nil {
84 return nil
85 }
86 out := new(AWSNetworkLoadBalancerParameters)
87 in.DeepCopyInto(out)
88 return out
89 }
90
91
92 func (in *AccessLogging) DeepCopyInto(out *AccessLogging) {
93 *out = *in
94 in.Destination.DeepCopyInto(&out.Destination)
95 in.HTTPCaptureHeaders.DeepCopyInto(&out.HTTPCaptureHeaders)
96 if in.HTTPCaptureCookies != nil {
97 in, out := &in.HTTPCaptureCookies, &out.HTTPCaptureCookies
98 *out = make([]IngressControllerCaptureHTTPCookie, len(*in))
99 copy(*out, *in)
100 }
101 return
102 }
103
104
105 func (in *AccessLogging) DeepCopy() *AccessLogging {
106 if in == nil {
107 return nil
108 }
109 out := new(AccessLogging)
110 in.DeepCopyInto(out)
111 return out
112 }
113
114
115 func (in *AddPage) DeepCopyInto(out *AddPage) {
116 *out = *in
117 if in.DisabledActions != nil {
118 in, out := &in.DisabledActions, &out.DisabledActions
119 *out = make([]string, len(*in))
120 copy(*out, *in)
121 }
122 return
123 }
124
125
126 func (in *AddPage) DeepCopy() *AddPage {
127 if in == nil {
128 return nil
129 }
130 out := new(AddPage)
131 in.DeepCopyInto(out)
132 return out
133 }
134
135
136 func (in *AdditionalNetworkDefinition) DeepCopyInto(out *AdditionalNetworkDefinition) {
137 *out = *in
138 if in.SimpleMacvlanConfig != nil {
139 in, out := &in.SimpleMacvlanConfig, &out.SimpleMacvlanConfig
140 *out = new(SimpleMacvlanConfig)
141 (*in).DeepCopyInto(*out)
142 }
143 return
144 }
145
146
147 func (in *AdditionalNetworkDefinition) DeepCopy() *AdditionalNetworkDefinition {
148 if in == nil {
149 return nil
150 }
151 out := new(AdditionalNetworkDefinition)
152 in.DeepCopyInto(out)
153 return out
154 }
155
156
157 func (in *Authentication) DeepCopyInto(out *Authentication) {
158 *out = *in
159 out.TypeMeta = in.TypeMeta
160 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
161 in.Spec.DeepCopyInto(&out.Spec)
162 in.Status.DeepCopyInto(&out.Status)
163 return
164 }
165
166
167 func (in *Authentication) DeepCopy() *Authentication {
168 if in == nil {
169 return nil
170 }
171 out := new(Authentication)
172 in.DeepCopyInto(out)
173 return out
174 }
175
176
177 func (in *Authentication) DeepCopyObject() runtime.Object {
178 if c := in.DeepCopy(); c != nil {
179 return c
180 }
181 return nil
182 }
183
184
185 func (in *AuthenticationList) DeepCopyInto(out *AuthenticationList) {
186 *out = *in
187 out.TypeMeta = in.TypeMeta
188 in.ListMeta.DeepCopyInto(&out.ListMeta)
189 if in.Items != nil {
190 in, out := &in.Items, &out.Items
191 *out = make([]Authentication, len(*in))
192 for i := range *in {
193 (*in)[i].DeepCopyInto(&(*out)[i])
194 }
195 }
196 return
197 }
198
199
200 func (in *AuthenticationList) DeepCopy() *AuthenticationList {
201 if in == nil {
202 return nil
203 }
204 out := new(AuthenticationList)
205 in.DeepCopyInto(out)
206 return out
207 }
208
209
210 func (in *AuthenticationList) DeepCopyObject() runtime.Object {
211 if c := in.DeepCopy(); c != nil {
212 return c
213 }
214 return nil
215 }
216
217
218 func (in *AuthenticationSpec) DeepCopyInto(out *AuthenticationSpec) {
219 *out = *in
220 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
221 return
222 }
223
224
225 func (in *AuthenticationSpec) DeepCopy() *AuthenticationSpec {
226 if in == nil {
227 return nil
228 }
229 out := new(AuthenticationSpec)
230 in.DeepCopyInto(out)
231 return out
232 }
233
234
235 func (in *AuthenticationStatus) DeepCopyInto(out *AuthenticationStatus) {
236 *out = *in
237 out.OAuthAPIServer = in.OAuthAPIServer
238 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
239 return
240 }
241
242
243 func (in *AuthenticationStatus) DeepCopy() *AuthenticationStatus {
244 if in == nil {
245 return nil
246 }
247 out := new(AuthenticationStatus)
248 in.DeepCopyInto(out)
249 return out
250 }
251
252
253 func (in *AzureCSIDriverConfigSpec) DeepCopyInto(out *AzureCSIDriverConfigSpec) {
254 *out = *in
255 if in.DiskEncryptionSet != nil {
256 in, out := &in.DiskEncryptionSet, &out.DiskEncryptionSet
257 *out = new(AzureDiskEncryptionSet)
258 **out = **in
259 }
260 return
261 }
262
263
264 func (in *AzureCSIDriverConfigSpec) DeepCopy() *AzureCSIDriverConfigSpec {
265 if in == nil {
266 return nil
267 }
268 out := new(AzureCSIDriverConfigSpec)
269 in.DeepCopyInto(out)
270 return out
271 }
272
273
274 func (in *AzureDiskEncryptionSet) DeepCopyInto(out *AzureDiskEncryptionSet) {
275 *out = *in
276 return
277 }
278
279
280 func (in *AzureDiskEncryptionSet) DeepCopy() *AzureDiskEncryptionSet {
281 if in == nil {
282 return nil
283 }
284 out := new(AzureDiskEncryptionSet)
285 in.DeepCopyInto(out)
286 return out
287 }
288
289
290 func (in *CSIDriverConfigSpec) DeepCopyInto(out *CSIDriverConfigSpec) {
291 *out = *in
292 if in.AWS != nil {
293 in, out := &in.AWS, &out.AWS
294 *out = new(AWSCSIDriverConfigSpec)
295 **out = **in
296 }
297 if in.Azure != nil {
298 in, out := &in.Azure, &out.Azure
299 *out = new(AzureCSIDriverConfigSpec)
300 (*in).DeepCopyInto(*out)
301 }
302 if in.GCP != nil {
303 in, out := &in.GCP, &out.GCP
304 *out = new(GCPCSIDriverConfigSpec)
305 (*in).DeepCopyInto(*out)
306 }
307 if in.VSphere != nil {
308 in, out := &in.VSphere, &out.VSphere
309 *out = new(VSphereCSIDriverConfigSpec)
310 (*in).DeepCopyInto(*out)
311 }
312 return
313 }
314
315
316 func (in *CSIDriverConfigSpec) DeepCopy() *CSIDriverConfigSpec {
317 if in == nil {
318 return nil
319 }
320 out := new(CSIDriverConfigSpec)
321 in.DeepCopyInto(out)
322 return out
323 }
324
325
326 func (in *CSISnapshotController) DeepCopyInto(out *CSISnapshotController) {
327 *out = *in
328 out.TypeMeta = in.TypeMeta
329 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
330 in.Spec.DeepCopyInto(&out.Spec)
331 in.Status.DeepCopyInto(&out.Status)
332 return
333 }
334
335
336 func (in *CSISnapshotController) DeepCopy() *CSISnapshotController {
337 if in == nil {
338 return nil
339 }
340 out := new(CSISnapshotController)
341 in.DeepCopyInto(out)
342 return out
343 }
344
345
346 func (in *CSISnapshotController) DeepCopyObject() runtime.Object {
347 if c := in.DeepCopy(); c != nil {
348 return c
349 }
350 return nil
351 }
352
353
354 func (in *CSISnapshotControllerList) DeepCopyInto(out *CSISnapshotControllerList) {
355 *out = *in
356 out.TypeMeta = in.TypeMeta
357 in.ListMeta.DeepCopyInto(&out.ListMeta)
358 if in.Items != nil {
359 in, out := &in.Items, &out.Items
360 *out = make([]CSISnapshotController, len(*in))
361 for i := range *in {
362 (*in)[i].DeepCopyInto(&(*out)[i])
363 }
364 }
365 return
366 }
367
368
369 func (in *CSISnapshotControllerList) DeepCopy() *CSISnapshotControllerList {
370 if in == nil {
371 return nil
372 }
373 out := new(CSISnapshotControllerList)
374 in.DeepCopyInto(out)
375 return out
376 }
377
378
379 func (in *CSISnapshotControllerList) DeepCopyObject() runtime.Object {
380 if c := in.DeepCopy(); c != nil {
381 return c
382 }
383 return nil
384 }
385
386
387 func (in *CSISnapshotControllerSpec) DeepCopyInto(out *CSISnapshotControllerSpec) {
388 *out = *in
389 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
390 return
391 }
392
393
394 func (in *CSISnapshotControllerSpec) DeepCopy() *CSISnapshotControllerSpec {
395 if in == nil {
396 return nil
397 }
398 out := new(CSISnapshotControllerSpec)
399 in.DeepCopyInto(out)
400 return out
401 }
402
403
404 func (in *CSISnapshotControllerStatus) DeepCopyInto(out *CSISnapshotControllerStatus) {
405 *out = *in
406 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
407 return
408 }
409
410
411 func (in *CSISnapshotControllerStatus) DeepCopy() *CSISnapshotControllerStatus {
412 if in == nil {
413 return nil
414 }
415 out := new(CSISnapshotControllerStatus)
416 in.DeepCopyInto(out)
417 return out
418 }
419
420
421 func (in *ClientTLS) DeepCopyInto(out *ClientTLS) {
422 *out = *in
423 out.ClientCA = in.ClientCA
424 if in.AllowedSubjectPatterns != nil {
425 in, out := &in.AllowedSubjectPatterns, &out.AllowedSubjectPatterns
426 *out = make([]string, len(*in))
427 copy(*out, *in)
428 }
429 return
430 }
431
432
433 func (in *ClientTLS) DeepCopy() *ClientTLS {
434 if in == nil {
435 return nil
436 }
437 out := new(ClientTLS)
438 in.DeepCopyInto(out)
439 return out
440 }
441
442
443 func (in *CloudCredential) DeepCopyInto(out *CloudCredential) {
444 *out = *in
445 out.TypeMeta = in.TypeMeta
446 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
447 in.Spec.DeepCopyInto(&out.Spec)
448 in.Status.DeepCopyInto(&out.Status)
449 return
450 }
451
452
453 func (in *CloudCredential) DeepCopy() *CloudCredential {
454 if in == nil {
455 return nil
456 }
457 out := new(CloudCredential)
458 in.DeepCopyInto(out)
459 return out
460 }
461
462
463 func (in *CloudCredential) DeepCopyObject() runtime.Object {
464 if c := in.DeepCopy(); c != nil {
465 return c
466 }
467 return nil
468 }
469
470
471 func (in *CloudCredentialList) DeepCopyInto(out *CloudCredentialList) {
472 *out = *in
473 out.TypeMeta = in.TypeMeta
474 in.ListMeta.DeepCopyInto(&out.ListMeta)
475 if in.Items != nil {
476 in, out := &in.Items, &out.Items
477 *out = make([]CloudCredential, len(*in))
478 for i := range *in {
479 (*in)[i].DeepCopyInto(&(*out)[i])
480 }
481 }
482 return
483 }
484
485
486 func (in *CloudCredentialList) DeepCopy() *CloudCredentialList {
487 if in == nil {
488 return nil
489 }
490 out := new(CloudCredentialList)
491 in.DeepCopyInto(out)
492 return out
493 }
494
495
496 func (in *CloudCredentialList) DeepCopyObject() runtime.Object {
497 if c := in.DeepCopy(); c != nil {
498 return c
499 }
500 return nil
501 }
502
503
504 func (in *CloudCredentialSpec) DeepCopyInto(out *CloudCredentialSpec) {
505 *out = *in
506 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
507 return
508 }
509
510
511 func (in *CloudCredentialSpec) DeepCopy() *CloudCredentialSpec {
512 if in == nil {
513 return nil
514 }
515 out := new(CloudCredentialSpec)
516 in.DeepCopyInto(out)
517 return out
518 }
519
520
521 func (in *CloudCredentialStatus) DeepCopyInto(out *CloudCredentialStatus) {
522 *out = *in
523 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
524 return
525 }
526
527
528 func (in *CloudCredentialStatus) DeepCopy() *CloudCredentialStatus {
529 if in == nil {
530 return nil
531 }
532 out := new(CloudCredentialStatus)
533 in.DeepCopyInto(out)
534 return out
535 }
536
537
538 func (in *ClusterCSIDriver) DeepCopyInto(out *ClusterCSIDriver) {
539 *out = *in
540 out.TypeMeta = in.TypeMeta
541 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
542 in.Spec.DeepCopyInto(&out.Spec)
543 in.Status.DeepCopyInto(&out.Status)
544 return
545 }
546
547
548 func (in *ClusterCSIDriver) DeepCopy() *ClusterCSIDriver {
549 if in == nil {
550 return nil
551 }
552 out := new(ClusterCSIDriver)
553 in.DeepCopyInto(out)
554 return out
555 }
556
557
558 func (in *ClusterCSIDriver) DeepCopyObject() runtime.Object {
559 if c := in.DeepCopy(); c != nil {
560 return c
561 }
562 return nil
563 }
564
565
566 func (in *ClusterCSIDriverList) DeepCopyInto(out *ClusterCSIDriverList) {
567 *out = *in
568 out.TypeMeta = in.TypeMeta
569 in.ListMeta.DeepCopyInto(&out.ListMeta)
570 if in.Items != nil {
571 in, out := &in.Items, &out.Items
572 *out = make([]ClusterCSIDriver, len(*in))
573 for i := range *in {
574 (*in)[i].DeepCopyInto(&(*out)[i])
575 }
576 }
577 return
578 }
579
580
581 func (in *ClusterCSIDriverList) DeepCopy() *ClusterCSIDriverList {
582 if in == nil {
583 return nil
584 }
585 out := new(ClusterCSIDriverList)
586 in.DeepCopyInto(out)
587 return out
588 }
589
590
591 func (in *ClusterCSIDriverList) DeepCopyObject() runtime.Object {
592 if c := in.DeepCopy(); c != nil {
593 return c
594 }
595 return nil
596 }
597
598
599 func (in *ClusterCSIDriverSpec) DeepCopyInto(out *ClusterCSIDriverSpec) {
600 *out = *in
601 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
602 in.DriverConfig.DeepCopyInto(&out.DriverConfig)
603 return
604 }
605
606
607 func (in *ClusterCSIDriverSpec) DeepCopy() *ClusterCSIDriverSpec {
608 if in == nil {
609 return nil
610 }
611 out := new(ClusterCSIDriverSpec)
612 in.DeepCopyInto(out)
613 return out
614 }
615
616
617 func (in *ClusterCSIDriverStatus) DeepCopyInto(out *ClusterCSIDriverStatus) {
618 *out = *in
619 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
620 return
621 }
622
623
624 func (in *ClusterCSIDriverStatus) DeepCopy() *ClusterCSIDriverStatus {
625 if in == nil {
626 return nil
627 }
628 out := new(ClusterCSIDriverStatus)
629 in.DeepCopyInto(out)
630 return out
631 }
632
633
634 func (in *ClusterNetworkEntry) DeepCopyInto(out *ClusterNetworkEntry) {
635 *out = *in
636 return
637 }
638
639
640 func (in *ClusterNetworkEntry) DeepCopy() *ClusterNetworkEntry {
641 if in == nil {
642 return nil
643 }
644 out := new(ClusterNetworkEntry)
645 in.DeepCopyInto(out)
646 return out
647 }
648
649
650 func (in *Config) DeepCopyInto(out *Config) {
651 *out = *in
652 out.TypeMeta = in.TypeMeta
653 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
654 in.Spec.DeepCopyInto(&out.Spec)
655 in.Status.DeepCopyInto(&out.Status)
656 return
657 }
658
659
660 func (in *Config) DeepCopy() *Config {
661 if in == nil {
662 return nil
663 }
664 out := new(Config)
665 in.DeepCopyInto(out)
666 return out
667 }
668
669
670 func (in *Config) DeepCopyObject() runtime.Object {
671 if c := in.DeepCopy(); c != nil {
672 return c
673 }
674 return nil
675 }
676
677
678 func (in *ConfigList) DeepCopyInto(out *ConfigList) {
679 *out = *in
680 out.TypeMeta = in.TypeMeta
681 in.ListMeta.DeepCopyInto(&out.ListMeta)
682 if in.Items != nil {
683 in, out := &in.Items, &out.Items
684 *out = make([]Config, len(*in))
685 for i := range *in {
686 (*in)[i].DeepCopyInto(&(*out)[i])
687 }
688 }
689 return
690 }
691
692
693 func (in *ConfigList) DeepCopy() *ConfigList {
694 if in == nil {
695 return nil
696 }
697 out := new(ConfigList)
698 in.DeepCopyInto(out)
699 return out
700 }
701
702
703 func (in *ConfigList) DeepCopyObject() runtime.Object {
704 if c := in.DeepCopy(); c != nil {
705 return c
706 }
707 return nil
708 }
709
710
711 func (in *ConfigSpec) DeepCopyInto(out *ConfigSpec) {
712 *out = *in
713 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
714 return
715 }
716
717
718 func (in *ConfigSpec) DeepCopy() *ConfigSpec {
719 if in == nil {
720 return nil
721 }
722 out := new(ConfigSpec)
723 in.DeepCopyInto(out)
724 return out
725 }
726
727
728 func (in *ConfigStatus) DeepCopyInto(out *ConfigStatus) {
729 *out = *in
730 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
731 return
732 }
733
734
735 func (in *ConfigStatus) DeepCopy() *ConfigStatus {
736 if in == nil {
737 return nil
738 }
739 out := new(ConfigStatus)
740 in.DeepCopyInto(out)
741 return out
742 }
743
744
745 func (in *Console) DeepCopyInto(out *Console) {
746 *out = *in
747 out.TypeMeta = in.TypeMeta
748 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
749 in.Spec.DeepCopyInto(&out.Spec)
750 in.Status.DeepCopyInto(&out.Status)
751 return
752 }
753
754
755 func (in *Console) DeepCopy() *Console {
756 if in == nil {
757 return nil
758 }
759 out := new(Console)
760 in.DeepCopyInto(out)
761 return out
762 }
763
764
765 func (in *Console) DeepCopyObject() runtime.Object {
766 if c := in.DeepCopy(); c != nil {
767 return c
768 }
769 return nil
770 }
771
772
773 func (in *ConsoleConfigRoute) DeepCopyInto(out *ConsoleConfigRoute) {
774 *out = *in
775 out.Secret = in.Secret
776 return
777 }
778
779
780 func (in *ConsoleConfigRoute) DeepCopy() *ConsoleConfigRoute {
781 if in == nil {
782 return nil
783 }
784 out := new(ConsoleConfigRoute)
785 in.DeepCopyInto(out)
786 return out
787 }
788
789
790 func (in *ConsoleCustomization) DeepCopyInto(out *ConsoleCustomization) {
791 *out = *in
792 out.CustomLogoFile = in.CustomLogoFile
793 in.DeveloperCatalog.DeepCopyInto(&out.DeveloperCatalog)
794 in.ProjectAccess.DeepCopyInto(&out.ProjectAccess)
795 in.QuickStarts.DeepCopyInto(&out.QuickStarts)
796 in.AddPage.DeepCopyInto(&out.AddPage)
797 if in.Perspectives != nil {
798 in, out := &in.Perspectives, &out.Perspectives
799 *out = make([]Perspective, len(*in))
800 for i := range *in {
801 (*in)[i].DeepCopyInto(&(*out)[i])
802 }
803 }
804 return
805 }
806
807
808 func (in *ConsoleCustomization) DeepCopy() *ConsoleCustomization {
809 if in == nil {
810 return nil
811 }
812 out := new(ConsoleCustomization)
813 in.DeepCopyInto(out)
814 return out
815 }
816
817
818 func (in *ConsoleList) DeepCopyInto(out *ConsoleList) {
819 *out = *in
820 out.TypeMeta = in.TypeMeta
821 in.ListMeta.DeepCopyInto(&out.ListMeta)
822 if in.Items != nil {
823 in, out := &in.Items, &out.Items
824 *out = make([]Console, len(*in))
825 for i := range *in {
826 (*in)[i].DeepCopyInto(&(*out)[i])
827 }
828 }
829 return
830 }
831
832
833 func (in *ConsoleList) DeepCopy() *ConsoleList {
834 if in == nil {
835 return nil
836 }
837 out := new(ConsoleList)
838 in.DeepCopyInto(out)
839 return out
840 }
841
842
843 func (in *ConsoleList) DeepCopyObject() runtime.Object {
844 if c := in.DeepCopy(); c != nil {
845 return c
846 }
847 return nil
848 }
849
850
851 func (in *ConsoleProviders) DeepCopyInto(out *ConsoleProviders) {
852 *out = *in
853 if in.Statuspage != nil {
854 in, out := &in.Statuspage, &out.Statuspage
855 *out = new(StatuspageProvider)
856 **out = **in
857 }
858 return
859 }
860
861
862 func (in *ConsoleProviders) DeepCopy() *ConsoleProviders {
863 if in == nil {
864 return nil
865 }
866 out := new(ConsoleProviders)
867 in.DeepCopyInto(out)
868 return out
869 }
870
871
872 func (in *ConsoleSpec) DeepCopyInto(out *ConsoleSpec) {
873 *out = *in
874 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
875 in.Customization.DeepCopyInto(&out.Customization)
876 in.Providers.DeepCopyInto(&out.Providers)
877 out.Route = in.Route
878 if in.Plugins != nil {
879 in, out := &in.Plugins, &out.Plugins
880 *out = make([]string, len(*in))
881 copy(*out, *in)
882 }
883 return
884 }
885
886
887 func (in *ConsoleSpec) DeepCopy() *ConsoleSpec {
888 if in == nil {
889 return nil
890 }
891 out := new(ConsoleSpec)
892 in.DeepCopyInto(out)
893 return out
894 }
895
896
897 func (in *ConsoleStatus) DeepCopyInto(out *ConsoleStatus) {
898 *out = *in
899 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
900 return
901 }
902
903
904 func (in *ConsoleStatus) DeepCopy() *ConsoleStatus {
905 if in == nil {
906 return nil
907 }
908 out := new(ConsoleStatus)
909 in.DeepCopyInto(out)
910 return out
911 }
912
913
914 func (in *ContainerLoggingDestinationParameters) DeepCopyInto(out *ContainerLoggingDestinationParameters) {
915 *out = *in
916 return
917 }
918
919
920 func (in *ContainerLoggingDestinationParameters) DeepCopy() *ContainerLoggingDestinationParameters {
921 if in == nil {
922 return nil
923 }
924 out := new(ContainerLoggingDestinationParameters)
925 in.DeepCopyInto(out)
926 return out
927 }
928
929
930 func (in *DNS) DeepCopyInto(out *DNS) {
931 *out = *in
932 out.TypeMeta = in.TypeMeta
933 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
934 in.Spec.DeepCopyInto(&out.Spec)
935 in.Status.DeepCopyInto(&out.Status)
936 return
937 }
938
939
940 func (in *DNS) DeepCopy() *DNS {
941 if in == nil {
942 return nil
943 }
944 out := new(DNS)
945 in.DeepCopyInto(out)
946 return out
947 }
948
949
950 func (in *DNS) DeepCopyObject() runtime.Object {
951 if c := in.DeepCopy(); c != nil {
952 return c
953 }
954 return nil
955 }
956
957
958 func (in *DNSCache) DeepCopyInto(out *DNSCache) {
959 *out = *in
960 out.PositiveTTL = in.PositiveTTL
961 out.NegativeTTL = in.NegativeTTL
962 return
963 }
964
965
966 func (in *DNSCache) DeepCopy() *DNSCache {
967 if in == nil {
968 return nil
969 }
970 out := new(DNSCache)
971 in.DeepCopyInto(out)
972 return out
973 }
974
975
976 func (in *DNSList) DeepCopyInto(out *DNSList) {
977 *out = *in
978 out.TypeMeta = in.TypeMeta
979 in.ListMeta.DeepCopyInto(&out.ListMeta)
980 if in.Items != nil {
981 in, out := &in.Items, &out.Items
982 *out = make([]DNS, len(*in))
983 for i := range *in {
984 (*in)[i].DeepCopyInto(&(*out)[i])
985 }
986 }
987 return
988 }
989
990
991 func (in *DNSList) DeepCopy() *DNSList {
992 if in == nil {
993 return nil
994 }
995 out := new(DNSList)
996 in.DeepCopyInto(out)
997 return out
998 }
999
1000
1001 func (in *DNSList) DeepCopyObject() runtime.Object {
1002 if c := in.DeepCopy(); c != nil {
1003 return c
1004 }
1005 return nil
1006 }
1007
1008
1009 func (in *DNSNodePlacement) DeepCopyInto(out *DNSNodePlacement) {
1010 *out = *in
1011 if in.NodeSelector != nil {
1012 in, out := &in.NodeSelector, &out.NodeSelector
1013 *out = make(map[string]string, len(*in))
1014 for key, val := range *in {
1015 (*out)[key] = val
1016 }
1017 }
1018 if in.Tolerations != nil {
1019 in, out := &in.Tolerations, &out.Tolerations
1020 *out = make([]corev1.Toleration, len(*in))
1021 for i := range *in {
1022 (*in)[i].DeepCopyInto(&(*out)[i])
1023 }
1024 }
1025 return
1026 }
1027
1028
1029 func (in *DNSNodePlacement) DeepCopy() *DNSNodePlacement {
1030 if in == nil {
1031 return nil
1032 }
1033 out := new(DNSNodePlacement)
1034 in.DeepCopyInto(out)
1035 return out
1036 }
1037
1038
1039 func (in *DNSOverTLSConfig) DeepCopyInto(out *DNSOverTLSConfig) {
1040 *out = *in
1041 out.CABundle = in.CABundle
1042 return
1043 }
1044
1045
1046 func (in *DNSOverTLSConfig) DeepCopy() *DNSOverTLSConfig {
1047 if in == nil {
1048 return nil
1049 }
1050 out := new(DNSOverTLSConfig)
1051 in.DeepCopyInto(out)
1052 return out
1053 }
1054
1055
1056 func (in *DNSSpec) DeepCopyInto(out *DNSSpec) {
1057 *out = *in
1058 if in.Servers != nil {
1059 in, out := &in.Servers, &out.Servers
1060 *out = make([]Server, len(*in))
1061 for i := range *in {
1062 (*in)[i].DeepCopyInto(&(*out)[i])
1063 }
1064 }
1065 in.UpstreamResolvers.DeepCopyInto(&out.UpstreamResolvers)
1066 in.NodePlacement.DeepCopyInto(&out.NodePlacement)
1067 out.Cache = in.Cache
1068 return
1069 }
1070
1071
1072 func (in *DNSSpec) DeepCopy() *DNSSpec {
1073 if in == nil {
1074 return nil
1075 }
1076 out := new(DNSSpec)
1077 in.DeepCopyInto(out)
1078 return out
1079 }
1080
1081
1082 func (in *DNSStatus) DeepCopyInto(out *DNSStatus) {
1083 *out = *in
1084 if in.Conditions != nil {
1085 in, out := &in.Conditions, &out.Conditions
1086 *out = make([]OperatorCondition, len(*in))
1087 for i := range *in {
1088 (*in)[i].DeepCopyInto(&(*out)[i])
1089 }
1090 }
1091 return
1092 }
1093
1094
1095 func (in *DNSStatus) DeepCopy() *DNSStatus {
1096 if in == nil {
1097 return nil
1098 }
1099 out := new(DNSStatus)
1100 in.DeepCopyInto(out)
1101 return out
1102 }
1103
1104
1105 func (in *DNSTransportConfig) DeepCopyInto(out *DNSTransportConfig) {
1106 *out = *in
1107 if in.TLS != nil {
1108 in, out := &in.TLS, &out.TLS
1109 *out = new(DNSOverTLSConfig)
1110 **out = **in
1111 }
1112 return
1113 }
1114
1115
1116 func (in *DNSTransportConfig) DeepCopy() *DNSTransportConfig {
1117 if in == nil {
1118 return nil
1119 }
1120 out := new(DNSTransportConfig)
1121 in.DeepCopyInto(out)
1122 return out
1123 }
1124
1125
1126 func (in *DefaultNetworkDefinition) DeepCopyInto(out *DefaultNetworkDefinition) {
1127 *out = *in
1128 if in.OpenShiftSDNConfig != nil {
1129 in, out := &in.OpenShiftSDNConfig, &out.OpenShiftSDNConfig
1130 *out = new(OpenShiftSDNConfig)
1131 (*in).DeepCopyInto(*out)
1132 }
1133 if in.OVNKubernetesConfig != nil {
1134 in, out := &in.OVNKubernetesConfig, &out.OVNKubernetesConfig
1135 *out = new(OVNKubernetesConfig)
1136 (*in).DeepCopyInto(*out)
1137 }
1138 if in.KuryrConfig != nil {
1139 in, out := &in.KuryrConfig, &out.KuryrConfig
1140 *out = new(KuryrConfig)
1141 (*in).DeepCopyInto(*out)
1142 }
1143 return
1144 }
1145
1146
1147 func (in *DefaultNetworkDefinition) DeepCopy() *DefaultNetworkDefinition {
1148 if in == nil {
1149 return nil
1150 }
1151 out := new(DefaultNetworkDefinition)
1152 in.DeepCopyInto(out)
1153 return out
1154 }
1155
1156
1157 func (in *DeveloperConsoleCatalogCategory) DeepCopyInto(out *DeveloperConsoleCatalogCategory) {
1158 *out = *in
1159 in.DeveloperConsoleCatalogCategoryMeta.DeepCopyInto(&out.DeveloperConsoleCatalogCategoryMeta)
1160 if in.Subcategories != nil {
1161 in, out := &in.Subcategories, &out.Subcategories
1162 *out = make([]DeveloperConsoleCatalogCategoryMeta, len(*in))
1163 for i := range *in {
1164 (*in)[i].DeepCopyInto(&(*out)[i])
1165 }
1166 }
1167 return
1168 }
1169
1170
1171 func (in *DeveloperConsoleCatalogCategory) DeepCopy() *DeveloperConsoleCatalogCategory {
1172 if in == nil {
1173 return nil
1174 }
1175 out := new(DeveloperConsoleCatalogCategory)
1176 in.DeepCopyInto(out)
1177 return out
1178 }
1179
1180
1181 func (in *DeveloperConsoleCatalogCategoryMeta) DeepCopyInto(out *DeveloperConsoleCatalogCategoryMeta) {
1182 *out = *in
1183 if in.Tags != nil {
1184 in, out := &in.Tags, &out.Tags
1185 *out = make([]string, len(*in))
1186 copy(*out, *in)
1187 }
1188 return
1189 }
1190
1191
1192 func (in *DeveloperConsoleCatalogCategoryMeta) DeepCopy() *DeveloperConsoleCatalogCategoryMeta {
1193 if in == nil {
1194 return nil
1195 }
1196 out := new(DeveloperConsoleCatalogCategoryMeta)
1197 in.DeepCopyInto(out)
1198 return out
1199 }
1200
1201
1202 func (in *DeveloperConsoleCatalogCustomization) DeepCopyInto(out *DeveloperConsoleCatalogCustomization) {
1203 *out = *in
1204 if in.Categories != nil {
1205 in, out := &in.Categories, &out.Categories
1206 *out = make([]DeveloperConsoleCatalogCategory, len(*in))
1207 for i := range *in {
1208 (*in)[i].DeepCopyInto(&(*out)[i])
1209 }
1210 }
1211 in.Types.DeepCopyInto(&out.Types)
1212 return
1213 }
1214
1215
1216 func (in *DeveloperConsoleCatalogCustomization) DeepCopy() *DeveloperConsoleCatalogCustomization {
1217 if in == nil {
1218 return nil
1219 }
1220 out := new(DeveloperConsoleCatalogCustomization)
1221 in.DeepCopyInto(out)
1222 return out
1223 }
1224
1225
1226 func (in *DeveloperConsoleCatalogTypes) DeepCopyInto(out *DeveloperConsoleCatalogTypes) {
1227 *out = *in
1228 if in.Enabled != nil {
1229 in, out := &in.Enabled, &out.Enabled
1230 *out = new([]string)
1231 if **in != nil {
1232 in, out := *in, *out
1233 *out = make([]string, len(*in))
1234 copy(*out, *in)
1235 }
1236 }
1237 if in.Disabled != nil {
1238 in, out := &in.Disabled, &out.Disabled
1239 *out = new([]string)
1240 if **in != nil {
1241 in, out := *in, *out
1242 *out = make([]string, len(*in))
1243 copy(*out, *in)
1244 }
1245 }
1246 return
1247 }
1248
1249
1250 func (in *DeveloperConsoleCatalogTypes) DeepCopy() *DeveloperConsoleCatalogTypes {
1251 if in == nil {
1252 return nil
1253 }
1254 out := new(DeveloperConsoleCatalogTypes)
1255 in.DeepCopyInto(out)
1256 return out
1257 }
1258
1259
1260 func (in *EgressIPConfig) DeepCopyInto(out *EgressIPConfig) {
1261 *out = *in
1262 if in.ReachabilityTotalTimeoutSeconds != nil {
1263 in, out := &in.ReachabilityTotalTimeoutSeconds, &out.ReachabilityTotalTimeoutSeconds
1264 *out = new(uint32)
1265 **out = **in
1266 }
1267 return
1268 }
1269
1270
1271 func (in *EgressIPConfig) DeepCopy() *EgressIPConfig {
1272 if in == nil {
1273 return nil
1274 }
1275 out := new(EgressIPConfig)
1276 in.DeepCopyInto(out)
1277 return out
1278 }
1279
1280
1281 func (in *EndpointPublishingStrategy) DeepCopyInto(out *EndpointPublishingStrategy) {
1282 *out = *in
1283 if in.LoadBalancer != nil {
1284 in, out := &in.LoadBalancer, &out.LoadBalancer
1285 *out = new(LoadBalancerStrategy)
1286 (*in).DeepCopyInto(*out)
1287 }
1288 if in.HostNetwork != nil {
1289 in, out := &in.HostNetwork, &out.HostNetwork
1290 *out = new(HostNetworkStrategy)
1291 **out = **in
1292 }
1293 if in.Private != nil {
1294 in, out := &in.Private, &out.Private
1295 *out = new(PrivateStrategy)
1296 **out = **in
1297 }
1298 if in.NodePort != nil {
1299 in, out := &in.NodePort, &out.NodePort
1300 *out = new(NodePortStrategy)
1301 **out = **in
1302 }
1303 return
1304 }
1305
1306
1307 func (in *EndpointPublishingStrategy) DeepCopy() *EndpointPublishingStrategy {
1308 if in == nil {
1309 return nil
1310 }
1311 out := new(EndpointPublishingStrategy)
1312 in.DeepCopyInto(out)
1313 return out
1314 }
1315
1316
1317 func (in *Etcd) DeepCopyInto(out *Etcd) {
1318 *out = *in
1319 out.TypeMeta = in.TypeMeta
1320 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1321 in.Spec.DeepCopyInto(&out.Spec)
1322 in.Status.DeepCopyInto(&out.Status)
1323 return
1324 }
1325
1326
1327 func (in *Etcd) DeepCopy() *Etcd {
1328 if in == nil {
1329 return nil
1330 }
1331 out := new(Etcd)
1332 in.DeepCopyInto(out)
1333 return out
1334 }
1335
1336
1337 func (in *Etcd) DeepCopyObject() runtime.Object {
1338 if c := in.DeepCopy(); c != nil {
1339 return c
1340 }
1341 return nil
1342 }
1343
1344
1345 func (in *EtcdList) DeepCopyInto(out *EtcdList) {
1346 *out = *in
1347 out.TypeMeta = in.TypeMeta
1348 in.ListMeta.DeepCopyInto(&out.ListMeta)
1349 if in.Items != nil {
1350 in, out := &in.Items, &out.Items
1351 *out = make([]Etcd, len(*in))
1352 for i := range *in {
1353 (*in)[i].DeepCopyInto(&(*out)[i])
1354 }
1355 }
1356 return
1357 }
1358
1359
1360 func (in *EtcdList) DeepCopy() *EtcdList {
1361 if in == nil {
1362 return nil
1363 }
1364 out := new(EtcdList)
1365 in.DeepCopyInto(out)
1366 return out
1367 }
1368
1369
1370 func (in *EtcdList) DeepCopyObject() runtime.Object {
1371 if c := in.DeepCopy(); c != nil {
1372 return c
1373 }
1374 return nil
1375 }
1376
1377
1378 func (in *EtcdSpec) DeepCopyInto(out *EtcdSpec) {
1379 *out = *in
1380 in.StaticPodOperatorSpec.DeepCopyInto(&out.StaticPodOperatorSpec)
1381 return
1382 }
1383
1384
1385 func (in *EtcdSpec) DeepCopy() *EtcdSpec {
1386 if in == nil {
1387 return nil
1388 }
1389 out := new(EtcdSpec)
1390 in.DeepCopyInto(out)
1391 return out
1392 }
1393
1394
1395 func (in *EtcdStatus) DeepCopyInto(out *EtcdStatus) {
1396 *out = *in
1397 in.StaticPodOperatorStatus.DeepCopyInto(&out.StaticPodOperatorStatus)
1398 return
1399 }
1400
1401
1402 func (in *EtcdStatus) DeepCopy() *EtcdStatus {
1403 if in == nil {
1404 return nil
1405 }
1406 out := new(EtcdStatus)
1407 in.DeepCopyInto(out)
1408 return out
1409 }
1410
1411
1412 func (in *ExportNetworkFlows) DeepCopyInto(out *ExportNetworkFlows) {
1413 *out = *in
1414 if in.NetFlow != nil {
1415 in, out := &in.NetFlow, &out.NetFlow
1416 *out = new(NetFlowConfig)
1417 (*in).DeepCopyInto(*out)
1418 }
1419 if in.SFlow != nil {
1420 in, out := &in.SFlow, &out.SFlow
1421 *out = new(SFlowConfig)
1422 (*in).DeepCopyInto(*out)
1423 }
1424 if in.IPFIX != nil {
1425 in, out := &in.IPFIX, &out.IPFIX
1426 *out = new(IPFIXConfig)
1427 (*in).DeepCopyInto(*out)
1428 }
1429 return
1430 }
1431
1432
1433 func (in *ExportNetworkFlows) DeepCopy() *ExportNetworkFlows {
1434 if in == nil {
1435 return nil
1436 }
1437 out := new(ExportNetworkFlows)
1438 in.DeepCopyInto(out)
1439 return out
1440 }
1441
1442
1443 func (in *FeaturesMigration) DeepCopyInto(out *FeaturesMigration) {
1444 *out = *in
1445 return
1446 }
1447
1448
1449 func (in *FeaturesMigration) DeepCopy() *FeaturesMigration {
1450 if in == nil {
1451 return nil
1452 }
1453 out := new(FeaturesMigration)
1454 in.DeepCopyInto(out)
1455 return out
1456 }
1457
1458
1459 func (in *ForwardPlugin) DeepCopyInto(out *ForwardPlugin) {
1460 *out = *in
1461 if in.Upstreams != nil {
1462 in, out := &in.Upstreams, &out.Upstreams
1463 *out = make([]string, len(*in))
1464 copy(*out, *in)
1465 }
1466 in.TransportConfig.DeepCopyInto(&out.TransportConfig)
1467 return
1468 }
1469
1470
1471 func (in *ForwardPlugin) DeepCopy() *ForwardPlugin {
1472 if in == nil {
1473 return nil
1474 }
1475 out := new(ForwardPlugin)
1476 in.DeepCopyInto(out)
1477 return out
1478 }
1479
1480
1481 func (in *GCPCSIDriverConfigSpec) DeepCopyInto(out *GCPCSIDriverConfigSpec) {
1482 *out = *in
1483 if in.KMSKey != nil {
1484 in, out := &in.KMSKey, &out.KMSKey
1485 *out = new(GCPKMSKeyReference)
1486 **out = **in
1487 }
1488 return
1489 }
1490
1491
1492 func (in *GCPCSIDriverConfigSpec) DeepCopy() *GCPCSIDriverConfigSpec {
1493 if in == nil {
1494 return nil
1495 }
1496 out := new(GCPCSIDriverConfigSpec)
1497 in.DeepCopyInto(out)
1498 return out
1499 }
1500
1501
1502 func (in *GCPKMSKeyReference) DeepCopyInto(out *GCPKMSKeyReference) {
1503 *out = *in
1504 return
1505 }
1506
1507
1508 func (in *GCPKMSKeyReference) DeepCopy() *GCPKMSKeyReference {
1509 if in == nil {
1510 return nil
1511 }
1512 out := new(GCPKMSKeyReference)
1513 in.DeepCopyInto(out)
1514 return out
1515 }
1516
1517
1518 func (in *GCPLoadBalancerParameters) DeepCopyInto(out *GCPLoadBalancerParameters) {
1519 *out = *in
1520 return
1521 }
1522
1523
1524 func (in *GCPLoadBalancerParameters) DeepCopy() *GCPLoadBalancerParameters {
1525 if in == nil {
1526 return nil
1527 }
1528 out := new(GCPLoadBalancerParameters)
1529 in.DeepCopyInto(out)
1530 return out
1531 }
1532
1533
1534 func (in *GatewayConfig) DeepCopyInto(out *GatewayConfig) {
1535 *out = *in
1536 return
1537 }
1538
1539
1540 func (in *GatewayConfig) DeepCopy() *GatewayConfig {
1541 if in == nil {
1542 return nil
1543 }
1544 out := new(GatewayConfig)
1545 in.DeepCopyInto(out)
1546 return out
1547 }
1548
1549
1550 func (in *GatherStatus) DeepCopyInto(out *GatherStatus) {
1551 *out = *in
1552 in.LastGatherTime.DeepCopyInto(&out.LastGatherTime)
1553 out.LastGatherDuration = in.LastGatherDuration
1554 if in.Gatherers != nil {
1555 in, out := &in.Gatherers, &out.Gatherers
1556 *out = make([]GathererStatus, len(*in))
1557 for i := range *in {
1558 (*in)[i].DeepCopyInto(&(*out)[i])
1559 }
1560 }
1561 return
1562 }
1563
1564
1565 func (in *GatherStatus) DeepCopy() *GatherStatus {
1566 if in == nil {
1567 return nil
1568 }
1569 out := new(GatherStatus)
1570 in.DeepCopyInto(out)
1571 return out
1572 }
1573
1574
1575 func (in *GathererStatus) DeepCopyInto(out *GathererStatus) {
1576 *out = *in
1577 if in.Conditions != nil {
1578 in, out := &in.Conditions, &out.Conditions
1579 *out = make([]metav1.Condition, len(*in))
1580 for i := range *in {
1581 (*in)[i].DeepCopyInto(&(*out)[i])
1582 }
1583 }
1584 out.LastGatherDuration = in.LastGatherDuration
1585 return
1586 }
1587
1588
1589 func (in *GathererStatus) DeepCopy() *GathererStatus {
1590 if in == nil {
1591 return nil
1592 }
1593 out := new(GathererStatus)
1594 in.DeepCopyInto(out)
1595 return out
1596 }
1597
1598
1599 func (in *GenerationStatus) DeepCopyInto(out *GenerationStatus) {
1600 *out = *in
1601 return
1602 }
1603
1604
1605 func (in *GenerationStatus) DeepCopy() *GenerationStatus {
1606 if in == nil {
1607 return nil
1608 }
1609 out := new(GenerationStatus)
1610 in.DeepCopyInto(out)
1611 return out
1612 }
1613
1614
1615 func (in *HTTPCompressionPolicy) DeepCopyInto(out *HTTPCompressionPolicy) {
1616 *out = *in
1617 if in.MimeTypes != nil {
1618 in, out := &in.MimeTypes, &out.MimeTypes
1619 *out = make([]CompressionMIMEType, len(*in))
1620 copy(*out, *in)
1621 }
1622 return
1623 }
1624
1625
1626 func (in *HTTPCompressionPolicy) DeepCopy() *HTTPCompressionPolicy {
1627 if in == nil {
1628 return nil
1629 }
1630 out := new(HTTPCompressionPolicy)
1631 in.DeepCopyInto(out)
1632 return out
1633 }
1634
1635
1636 func (in *HealthCheck) DeepCopyInto(out *HealthCheck) {
1637 *out = *in
1638 return
1639 }
1640
1641
1642 func (in *HealthCheck) DeepCopy() *HealthCheck {
1643 if in == nil {
1644 return nil
1645 }
1646 out := new(HealthCheck)
1647 in.DeepCopyInto(out)
1648 return out
1649 }
1650
1651
1652 func (in *HostNetworkStrategy) DeepCopyInto(out *HostNetworkStrategy) {
1653 *out = *in
1654 return
1655 }
1656
1657
1658 func (in *HostNetworkStrategy) DeepCopy() *HostNetworkStrategy {
1659 if in == nil {
1660 return nil
1661 }
1662 out := new(HostNetworkStrategy)
1663 in.DeepCopyInto(out)
1664 return out
1665 }
1666
1667
1668 func (in *HybridOverlayConfig) DeepCopyInto(out *HybridOverlayConfig) {
1669 *out = *in
1670 if in.HybridClusterNetwork != nil {
1671 in, out := &in.HybridClusterNetwork, &out.HybridClusterNetwork
1672 *out = make([]ClusterNetworkEntry, len(*in))
1673 copy(*out, *in)
1674 }
1675 if in.HybridOverlayVXLANPort != nil {
1676 in, out := &in.HybridOverlayVXLANPort, &out.HybridOverlayVXLANPort
1677 *out = new(uint32)
1678 **out = **in
1679 }
1680 return
1681 }
1682
1683
1684 func (in *HybridOverlayConfig) DeepCopy() *HybridOverlayConfig {
1685 if in == nil {
1686 return nil
1687 }
1688 out := new(HybridOverlayConfig)
1689 in.DeepCopyInto(out)
1690 return out
1691 }
1692
1693
1694 func (in *IBMLoadBalancerParameters) DeepCopyInto(out *IBMLoadBalancerParameters) {
1695 *out = *in
1696 return
1697 }
1698
1699
1700 func (in *IBMLoadBalancerParameters) DeepCopy() *IBMLoadBalancerParameters {
1701 if in == nil {
1702 return nil
1703 }
1704 out := new(IBMLoadBalancerParameters)
1705 in.DeepCopyInto(out)
1706 return out
1707 }
1708
1709
1710 func (in *IPAMConfig) DeepCopyInto(out *IPAMConfig) {
1711 *out = *in
1712 if in.StaticIPAMConfig != nil {
1713 in, out := &in.StaticIPAMConfig, &out.StaticIPAMConfig
1714 *out = new(StaticIPAMConfig)
1715 (*in).DeepCopyInto(*out)
1716 }
1717 return
1718 }
1719
1720
1721 func (in *IPAMConfig) DeepCopy() *IPAMConfig {
1722 if in == nil {
1723 return nil
1724 }
1725 out := new(IPAMConfig)
1726 in.DeepCopyInto(out)
1727 return out
1728 }
1729
1730
1731 func (in *IPFIXConfig) DeepCopyInto(out *IPFIXConfig) {
1732 *out = *in
1733 if in.Collectors != nil {
1734 in, out := &in.Collectors, &out.Collectors
1735 *out = make([]IPPort, len(*in))
1736 copy(*out, *in)
1737 }
1738 return
1739 }
1740
1741
1742 func (in *IPFIXConfig) DeepCopy() *IPFIXConfig {
1743 if in == nil {
1744 return nil
1745 }
1746 out := new(IPFIXConfig)
1747 in.DeepCopyInto(out)
1748 return out
1749 }
1750
1751
1752 func (in *IPsecConfig) DeepCopyInto(out *IPsecConfig) {
1753 *out = *in
1754 return
1755 }
1756
1757
1758 func (in *IPsecConfig) DeepCopy() *IPsecConfig {
1759 if in == nil {
1760 return nil
1761 }
1762 out := new(IPsecConfig)
1763 in.DeepCopyInto(out)
1764 return out
1765 }
1766
1767
1768 func (in *IngressController) DeepCopyInto(out *IngressController) {
1769 *out = *in
1770 out.TypeMeta = in.TypeMeta
1771 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1772 in.Spec.DeepCopyInto(&out.Spec)
1773 in.Status.DeepCopyInto(&out.Status)
1774 return
1775 }
1776
1777
1778 func (in *IngressController) DeepCopy() *IngressController {
1779 if in == nil {
1780 return nil
1781 }
1782 out := new(IngressController)
1783 in.DeepCopyInto(out)
1784 return out
1785 }
1786
1787
1788 func (in *IngressController) DeepCopyObject() runtime.Object {
1789 if c := in.DeepCopy(); c != nil {
1790 return c
1791 }
1792 return nil
1793 }
1794
1795
1796 func (in *IngressControllerCaptureHTTPCookie) DeepCopyInto(out *IngressControllerCaptureHTTPCookie) {
1797 *out = *in
1798 out.IngressControllerCaptureHTTPCookieUnion = in.IngressControllerCaptureHTTPCookieUnion
1799 return
1800 }
1801
1802
1803 func (in *IngressControllerCaptureHTTPCookie) DeepCopy() *IngressControllerCaptureHTTPCookie {
1804 if in == nil {
1805 return nil
1806 }
1807 out := new(IngressControllerCaptureHTTPCookie)
1808 in.DeepCopyInto(out)
1809 return out
1810 }
1811
1812
1813 func (in *IngressControllerCaptureHTTPCookieUnion) DeepCopyInto(out *IngressControllerCaptureHTTPCookieUnion) {
1814 *out = *in
1815 return
1816 }
1817
1818
1819 func (in *IngressControllerCaptureHTTPCookieUnion) DeepCopy() *IngressControllerCaptureHTTPCookieUnion {
1820 if in == nil {
1821 return nil
1822 }
1823 out := new(IngressControllerCaptureHTTPCookieUnion)
1824 in.DeepCopyInto(out)
1825 return out
1826 }
1827
1828
1829 func (in *IngressControllerCaptureHTTPHeader) DeepCopyInto(out *IngressControllerCaptureHTTPHeader) {
1830 *out = *in
1831 return
1832 }
1833
1834
1835 func (in *IngressControllerCaptureHTTPHeader) DeepCopy() *IngressControllerCaptureHTTPHeader {
1836 if in == nil {
1837 return nil
1838 }
1839 out := new(IngressControllerCaptureHTTPHeader)
1840 in.DeepCopyInto(out)
1841 return out
1842 }
1843
1844
1845 func (in *IngressControllerCaptureHTTPHeaders) DeepCopyInto(out *IngressControllerCaptureHTTPHeaders) {
1846 *out = *in
1847 if in.Request != nil {
1848 in, out := &in.Request, &out.Request
1849 *out = make([]IngressControllerCaptureHTTPHeader, len(*in))
1850 copy(*out, *in)
1851 }
1852 if in.Response != nil {
1853 in, out := &in.Response, &out.Response
1854 *out = make([]IngressControllerCaptureHTTPHeader, len(*in))
1855 copy(*out, *in)
1856 }
1857 return
1858 }
1859
1860
1861 func (in *IngressControllerCaptureHTTPHeaders) DeepCopy() *IngressControllerCaptureHTTPHeaders {
1862 if in == nil {
1863 return nil
1864 }
1865 out := new(IngressControllerCaptureHTTPHeaders)
1866 in.DeepCopyInto(out)
1867 return out
1868 }
1869
1870
1871 func (in *IngressControllerHTTPHeaders) DeepCopyInto(out *IngressControllerHTTPHeaders) {
1872 *out = *in
1873 out.UniqueId = in.UniqueId
1874 if in.HeaderNameCaseAdjustments != nil {
1875 in, out := &in.HeaderNameCaseAdjustments, &out.HeaderNameCaseAdjustments
1876 *out = make([]IngressControllerHTTPHeaderNameCaseAdjustment, len(*in))
1877 copy(*out, *in)
1878 }
1879 return
1880 }
1881
1882
1883 func (in *IngressControllerHTTPHeaders) DeepCopy() *IngressControllerHTTPHeaders {
1884 if in == nil {
1885 return nil
1886 }
1887 out := new(IngressControllerHTTPHeaders)
1888 in.DeepCopyInto(out)
1889 return out
1890 }
1891
1892
1893 func (in *IngressControllerHTTPUniqueIdHeaderPolicy) DeepCopyInto(out *IngressControllerHTTPUniqueIdHeaderPolicy) {
1894 *out = *in
1895 return
1896 }
1897
1898
1899 func (in *IngressControllerHTTPUniqueIdHeaderPolicy) DeepCopy() *IngressControllerHTTPUniqueIdHeaderPolicy {
1900 if in == nil {
1901 return nil
1902 }
1903 out := new(IngressControllerHTTPUniqueIdHeaderPolicy)
1904 in.DeepCopyInto(out)
1905 return out
1906 }
1907
1908
1909 func (in *IngressControllerList) DeepCopyInto(out *IngressControllerList) {
1910 *out = *in
1911 out.TypeMeta = in.TypeMeta
1912 in.ListMeta.DeepCopyInto(&out.ListMeta)
1913 if in.Items != nil {
1914 in, out := &in.Items, &out.Items
1915 *out = make([]IngressController, len(*in))
1916 for i := range *in {
1917 (*in)[i].DeepCopyInto(&(*out)[i])
1918 }
1919 }
1920 return
1921 }
1922
1923
1924 func (in *IngressControllerList) DeepCopy() *IngressControllerList {
1925 if in == nil {
1926 return nil
1927 }
1928 out := new(IngressControllerList)
1929 in.DeepCopyInto(out)
1930 return out
1931 }
1932
1933
1934 func (in *IngressControllerList) DeepCopyObject() runtime.Object {
1935 if c := in.DeepCopy(); c != nil {
1936 return c
1937 }
1938 return nil
1939 }
1940
1941
1942 func (in *IngressControllerLogging) DeepCopyInto(out *IngressControllerLogging) {
1943 *out = *in
1944 if in.Access != nil {
1945 in, out := &in.Access, &out.Access
1946 *out = new(AccessLogging)
1947 (*in).DeepCopyInto(*out)
1948 }
1949 return
1950 }
1951
1952
1953 func (in *IngressControllerLogging) DeepCopy() *IngressControllerLogging {
1954 if in == nil {
1955 return nil
1956 }
1957 out := new(IngressControllerLogging)
1958 in.DeepCopyInto(out)
1959 return out
1960 }
1961
1962
1963 func (in *IngressControllerSpec) DeepCopyInto(out *IngressControllerSpec) {
1964 *out = *in
1965 out.HttpErrorCodePages = in.HttpErrorCodePages
1966 if in.Replicas != nil {
1967 in, out := &in.Replicas, &out.Replicas
1968 *out = new(int32)
1969 **out = **in
1970 }
1971 if in.EndpointPublishingStrategy != nil {
1972 in, out := &in.EndpointPublishingStrategy, &out.EndpointPublishingStrategy
1973 *out = new(EndpointPublishingStrategy)
1974 (*in).DeepCopyInto(*out)
1975 }
1976 if in.DefaultCertificate != nil {
1977 in, out := &in.DefaultCertificate, &out.DefaultCertificate
1978 *out = new(corev1.LocalObjectReference)
1979 **out = **in
1980 }
1981 if in.NamespaceSelector != nil {
1982 in, out := &in.NamespaceSelector, &out.NamespaceSelector
1983 *out = new(metav1.LabelSelector)
1984 (*in).DeepCopyInto(*out)
1985 }
1986 if in.RouteSelector != nil {
1987 in, out := &in.RouteSelector, &out.RouteSelector
1988 *out = new(metav1.LabelSelector)
1989 (*in).DeepCopyInto(*out)
1990 }
1991 if in.NodePlacement != nil {
1992 in, out := &in.NodePlacement, &out.NodePlacement
1993 *out = new(NodePlacement)
1994 (*in).DeepCopyInto(*out)
1995 }
1996 if in.TLSSecurityProfile != nil {
1997 in, out := &in.TLSSecurityProfile, &out.TLSSecurityProfile
1998 *out = new(configv1.TLSSecurityProfile)
1999 (*in).DeepCopyInto(*out)
2000 }
2001 in.ClientTLS.DeepCopyInto(&out.ClientTLS)
2002 if in.RouteAdmission != nil {
2003 in, out := &in.RouteAdmission, &out.RouteAdmission
2004 *out = new(RouteAdmissionPolicy)
2005 **out = **in
2006 }
2007 if in.Logging != nil {
2008 in, out := &in.Logging, &out.Logging
2009 *out = new(IngressControllerLogging)
2010 (*in).DeepCopyInto(*out)
2011 }
2012 if in.HTTPHeaders != nil {
2013 in, out := &in.HTTPHeaders, &out.HTTPHeaders
2014 *out = new(IngressControllerHTTPHeaders)
2015 (*in).DeepCopyInto(*out)
2016 }
2017 in.TuningOptions.DeepCopyInto(&out.TuningOptions)
2018 in.UnsupportedConfigOverrides.DeepCopyInto(&out.UnsupportedConfigOverrides)
2019 in.HTTPCompression.DeepCopyInto(&out.HTTPCompression)
2020 return
2021 }
2022
2023
2024 func (in *IngressControllerSpec) DeepCopy() *IngressControllerSpec {
2025 if in == nil {
2026 return nil
2027 }
2028 out := new(IngressControllerSpec)
2029 in.DeepCopyInto(out)
2030 return out
2031 }
2032
2033
2034 func (in *IngressControllerStatus) DeepCopyInto(out *IngressControllerStatus) {
2035 *out = *in
2036 if in.EndpointPublishingStrategy != nil {
2037 in, out := &in.EndpointPublishingStrategy, &out.EndpointPublishingStrategy
2038 *out = new(EndpointPublishingStrategy)
2039 (*in).DeepCopyInto(*out)
2040 }
2041 if in.Conditions != nil {
2042 in, out := &in.Conditions, &out.Conditions
2043 *out = make([]OperatorCondition, len(*in))
2044 for i := range *in {
2045 (*in)[i].DeepCopyInto(&(*out)[i])
2046 }
2047 }
2048 if in.TLSProfile != nil {
2049 in, out := &in.TLSProfile, &out.TLSProfile
2050 *out = new(configv1.TLSProfileSpec)
2051 (*in).DeepCopyInto(*out)
2052 }
2053 if in.NamespaceSelector != nil {
2054 in, out := &in.NamespaceSelector, &out.NamespaceSelector
2055 *out = new(metav1.LabelSelector)
2056 (*in).DeepCopyInto(*out)
2057 }
2058 if in.RouteSelector != nil {
2059 in, out := &in.RouteSelector, &out.RouteSelector
2060 *out = new(metav1.LabelSelector)
2061 (*in).DeepCopyInto(*out)
2062 }
2063 return
2064 }
2065
2066
2067 func (in *IngressControllerStatus) DeepCopy() *IngressControllerStatus {
2068 if in == nil {
2069 return nil
2070 }
2071 out := new(IngressControllerStatus)
2072 in.DeepCopyInto(out)
2073 return out
2074 }
2075
2076
2077 func (in *IngressControllerTuningOptions) DeepCopyInto(out *IngressControllerTuningOptions) {
2078 *out = *in
2079 if in.ClientTimeout != nil {
2080 in, out := &in.ClientTimeout, &out.ClientTimeout
2081 *out = new(metav1.Duration)
2082 **out = **in
2083 }
2084 if in.ClientFinTimeout != nil {
2085 in, out := &in.ClientFinTimeout, &out.ClientFinTimeout
2086 *out = new(metav1.Duration)
2087 **out = **in
2088 }
2089 if in.ServerTimeout != nil {
2090 in, out := &in.ServerTimeout, &out.ServerTimeout
2091 *out = new(metav1.Duration)
2092 **out = **in
2093 }
2094 if in.ServerFinTimeout != nil {
2095 in, out := &in.ServerFinTimeout, &out.ServerFinTimeout
2096 *out = new(metav1.Duration)
2097 **out = **in
2098 }
2099 if in.TunnelTimeout != nil {
2100 in, out := &in.TunnelTimeout, &out.TunnelTimeout
2101 *out = new(metav1.Duration)
2102 **out = **in
2103 }
2104 if in.TLSInspectDelay != nil {
2105 in, out := &in.TLSInspectDelay, &out.TLSInspectDelay
2106 *out = new(metav1.Duration)
2107 **out = **in
2108 }
2109 if in.HealthCheckInterval != nil {
2110 in, out := &in.HealthCheckInterval, &out.HealthCheckInterval
2111 *out = new(metav1.Duration)
2112 **out = **in
2113 }
2114 out.ReloadInterval = in.ReloadInterval
2115 return
2116 }
2117
2118
2119 func (in *IngressControllerTuningOptions) DeepCopy() *IngressControllerTuningOptions {
2120 if in == nil {
2121 return nil
2122 }
2123 out := new(IngressControllerTuningOptions)
2124 in.DeepCopyInto(out)
2125 return out
2126 }
2127
2128
2129 func (in *InsightsOperator) DeepCopyInto(out *InsightsOperator) {
2130 *out = *in
2131 out.TypeMeta = in.TypeMeta
2132 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2133 in.Spec.DeepCopyInto(&out.Spec)
2134 in.Status.DeepCopyInto(&out.Status)
2135 return
2136 }
2137
2138
2139 func (in *InsightsOperator) DeepCopy() *InsightsOperator {
2140 if in == nil {
2141 return nil
2142 }
2143 out := new(InsightsOperator)
2144 in.DeepCopyInto(out)
2145 return out
2146 }
2147
2148
2149 func (in *InsightsOperator) DeepCopyObject() runtime.Object {
2150 if c := in.DeepCopy(); c != nil {
2151 return c
2152 }
2153 return nil
2154 }
2155
2156
2157 func (in *InsightsOperatorList) DeepCopyInto(out *InsightsOperatorList) {
2158 *out = *in
2159 out.TypeMeta = in.TypeMeta
2160 in.ListMeta.DeepCopyInto(&out.ListMeta)
2161 if in.Items != nil {
2162 in, out := &in.Items, &out.Items
2163 *out = make([]InsightsOperator, len(*in))
2164 for i := range *in {
2165 (*in)[i].DeepCopyInto(&(*out)[i])
2166 }
2167 }
2168 return
2169 }
2170
2171
2172 func (in *InsightsOperatorList) DeepCopy() *InsightsOperatorList {
2173 if in == nil {
2174 return nil
2175 }
2176 out := new(InsightsOperatorList)
2177 in.DeepCopyInto(out)
2178 return out
2179 }
2180
2181
2182 func (in *InsightsOperatorList) DeepCopyObject() runtime.Object {
2183 if c := in.DeepCopy(); c != nil {
2184 return c
2185 }
2186 return nil
2187 }
2188
2189
2190 func (in *InsightsOperatorSpec) DeepCopyInto(out *InsightsOperatorSpec) {
2191 *out = *in
2192 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
2193 return
2194 }
2195
2196
2197 func (in *InsightsOperatorSpec) DeepCopy() *InsightsOperatorSpec {
2198 if in == nil {
2199 return nil
2200 }
2201 out := new(InsightsOperatorSpec)
2202 in.DeepCopyInto(out)
2203 return out
2204 }
2205
2206
2207 func (in *InsightsOperatorStatus) DeepCopyInto(out *InsightsOperatorStatus) {
2208 *out = *in
2209 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
2210 in.GatherStatus.DeepCopyInto(&out.GatherStatus)
2211 in.InsightsReport.DeepCopyInto(&out.InsightsReport)
2212 return
2213 }
2214
2215
2216 func (in *InsightsOperatorStatus) DeepCopy() *InsightsOperatorStatus {
2217 if in == nil {
2218 return nil
2219 }
2220 out := new(InsightsOperatorStatus)
2221 in.DeepCopyInto(out)
2222 return out
2223 }
2224
2225
2226 func (in *InsightsReport) DeepCopyInto(out *InsightsReport) {
2227 *out = *in
2228 in.DownloadedAt.DeepCopyInto(&out.DownloadedAt)
2229 if in.HealthChecks != nil {
2230 in, out := &in.HealthChecks, &out.HealthChecks
2231 *out = make([]HealthCheck, len(*in))
2232 copy(*out, *in)
2233 }
2234 return
2235 }
2236
2237
2238 func (in *InsightsReport) DeepCopy() *InsightsReport {
2239 if in == nil {
2240 return nil
2241 }
2242 out := new(InsightsReport)
2243 in.DeepCopyInto(out)
2244 return out
2245 }
2246
2247
2248 func (in *KubeAPIServer) DeepCopyInto(out *KubeAPIServer) {
2249 *out = *in
2250 out.TypeMeta = in.TypeMeta
2251 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2252 in.Spec.DeepCopyInto(&out.Spec)
2253 in.Status.DeepCopyInto(&out.Status)
2254 return
2255 }
2256
2257
2258 func (in *KubeAPIServer) DeepCopy() *KubeAPIServer {
2259 if in == nil {
2260 return nil
2261 }
2262 out := new(KubeAPIServer)
2263 in.DeepCopyInto(out)
2264 return out
2265 }
2266
2267
2268 func (in *KubeAPIServer) DeepCopyObject() runtime.Object {
2269 if c := in.DeepCopy(); c != nil {
2270 return c
2271 }
2272 return nil
2273 }
2274
2275
2276 func (in *KubeAPIServerList) DeepCopyInto(out *KubeAPIServerList) {
2277 *out = *in
2278 out.TypeMeta = in.TypeMeta
2279 in.ListMeta.DeepCopyInto(&out.ListMeta)
2280 if in.Items != nil {
2281 in, out := &in.Items, &out.Items
2282 *out = make([]KubeAPIServer, len(*in))
2283 for i := range *in {
2284 (*in)[i].DeepCopyInto(&(*out)[i])
2285 }
2286 }
2287 return
2288 }
2289
2290
2291 func (in *KubeAPIServerList) DeepCopy() *KubeAPIServerList {
2292 if in == nil {
2293 return nil
2294 }
2295 out := new(KubeAPIServerList)
2296 in.DeepCopyInto(out)
2297 return out
2298 }
2299
2300
2301 func (in *KubeAPIServerList) DeepCopyObject() runtime.Object {
2302 if c := in.DeepCopy(); c != nil {
2303 return c
2304 }
2305 return nil
2306 }
2307
2308
2309 func (in *KubeAPIServerSpec) DeepCopyInto(out *KubeAPIServerSpec) {
2310 *out = *in
2311 in.StaticPodOperatorSpec.DeepCopyInto(&out.StaticPodOperatorSpec)
2312 return
2313 }
2314
2315
2316 func (in *KubeAPIServerSpec) DeepCopy() *KubeAPIServerSpec {
2317 if in == nil {
2318 return nil
2319 }
2320 out := new(KubeAPIServerSpec)
2321 in.DeepCopyInto(out)
2322 return out
2323 }
2324
2325
2326 func (in *KubeAPIServerStatus) DeepCopyInto(out *KubeAPIServerStatus) {
2327 *out = *in
2328 in.StaticPodOperatorStatus.DeepCopyInto(&out.StaticPodOperatorStatus)
2329 if in.ServiceAccountIssuers != nil {
2330 in, out := &in.ServiceAccountIssuers, &out.ServiceAccountIssuers
2331 *out = make([]ServiceAccountIssuerStatus, len(*in))
2332 for i := range *in {
2333 (*in)[i].DeepCopyInto(&(*out)[i])
2334 }
2335 }
2336 return
2337 }
2338
2339
2340 func (in *KubeAPIServerStatus) DeepCopy() *KubeAPIServerStatus {
2341 if in == nil {
2342 return nil
2343 }
2344 out := new(KubeAPIServerStatus)
2345 in.DeepCopyInto(out)
2346 return out
2347 }
2348
2349
2350 func (in *KubeControllerManager) DeepCopyInto(out *KubeControllerManager) {
2351 *out = *in
2352 out.TypeMeta = in.TypeMeta
2353 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2354 in.Spec.DeepCopyInto(&out.Spec)
2355 in.Status.DeepCopyInto(&out.Status)
2356 return
2357 }
2358
2359
2360 func (in *KubeControllerManager) DeepCopy() *KubeControllerManager {
2361 if in == nil {
2362 return nil
2363 }
2364 out := new(KubeControllerManager)
2365 in.DeepCopyInto(out)
2366 return out
2367 }
2368
2369
2370 func (in *KubeControllerManager) DeepCopyObject() runtime.Object {
2371 if c := in.DeepCopy(); c != nil {
2372 return c
2373 }
2374 return nil
2375 }
2376
2377
2378 func (in *KubeControllerManagerList) DeepCopyInto(out *KubeControllerManagerList) {
2379 *out = *in
2380 out.TypeMeta = in.TypeMeta
2381 in.ListMeta.DeepCopyInto(&out.ListMeta)
2382 if in.Items != nil {
2383 in, out := &in.Items, &out.Items
2384 *out = make([]KubeControllerManager, len(*in))
2385 for i := range *in {
2386 (*in)[i].DeepCopyInto(&(*out)[i])
2387 }
2388 }
2389 return
2390 }
2391
2392
2393 func (in *KubeControllerManagerList) DeepCopy() *KubeControllerManagerList {
2394 if in == nil {
2395 return nil
2396 }
2397 out := new(KubeControllerManagerList)
2398 in.DeepCopyInto(out)
2399 return out
2400 }
2401
2402
2403 func (in *KubeControllerManagerList) DeepCopyObject() runtime.Object {
2404 if c := in.DeepCopy(); c != nil {
2405 return c
2406 }
2407 return nil
2408 }
2409
2410
2411 func (in *KubeControllerManagerSpec) DeepCopyInto(out *KubeControllerManagerSpec) {
2412 *out = *in
2413 in.StaticPodOperatorSpec.DeepCopyInto(&out.StaticPodOperatorSpec)
2414 return
2415 }
2416
2417
2418 func (in *KubeControllerManagerSpec) DeepCopy() *KubeControllerManagerSpec {
2419 if in == nil {
2420 return nil
2421 }
2422 out := new(KubeControllerManagerSpec)
2423 in.DeepCopyInto(out)
2424 return out
2425 }
2426
2427
2428 func (in *KubeControllerManagerStatus) DeepCopyInto(out *KubeControllerManagerStatus) {
2429 *out = *in
2430 in.StaticPodOperatorStatus.DeepCopyInto(&out.StaticPodOperatorStatus)
2431 return
2432 }
2433
2434
2435 func (in *KubeControllerManagerStatus) DeepCopy() *KubeControllerManagerStatus {
2436 if in == nil {
2437 return nil
2438 }
2439 out := new(KubeControllerManagerStatus)
2440 in.DeepCopyInto(out)
2441 return out
2442 }
2443
2444
2445 func (in *KubeScheduler) DeepCopyInto(out *KubeScheduler) {
2446 *out = *in
2447 out.TypeMeta = in.TypeMeta
2448 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2449 in.Spec.DeepCopyInto(&out.Spec)
2450 in.Status.DeepCopyInto(&out.Status)
2451 return
2452 }
2453
2454
2455 func (in *KubeScheduler) DeepCopy() *KubeScheduler {
2456 if in == nil {
2457 return nil
2458 }
2459 out := new(KubeScheduler)
2460 in.DeepCopyInto(out)
2461 return out
2462 }
2463
2464
2465 func (in *KubeScheduler) DeepCopyObject() runtime.Object {
2466 if c := in.DeepCopy(); c != nil {
2467 return c
2468 }
2469 return nil
2470 }
2471
2472
2473 func (in *KubeSchedulerList) DeepCopyInto(out *KubeSchedulerList) {
2474 *out = *in
2475 out.TypeMeta = in.TypeMeta
2476 in.ListMeta.DeepCopyInto(&out.ListMeta)
2477 if in.Items != nil {
2478 in, out := &in.Items, &out.Items
2479 *out = make([]KubeScheduler, len(*in))
2480 for i := range *in {
2481 (*in)[i].DeepCopyInto(&(*out)[i])
2482 }
2483 }
2484 return
2485 }
2486
2487
2488 func (in *KubeSchedulerList) DeepCopy() *KubeSchedulerList {
2489 if in == nil {
2490 return nil
2491 }
2492 out := new(KubeSchedulerList)
2493 in.DeepCopyInto(out)
2494 return out
2495 }
2496
2497
2498 func (in *KubeSchedulerList) DeepCopyObject() runtime.Object {
2499 if c := in.DeepCopy(); c != nil {
2500 return c
2501 }
2502 return nil
2503 }
2504
2505
2506 func (in *KubeSchedulerSpec) DeepCopyInto(out *KubeSchedulerSpec) {
2507 *out = *in
2508 in.StaticPodOperatorSpec.DeepCopyInto(&out.StaticPodOperatorSpec)
2509 return
2510 }
2511
2512
2513 func (in *KubeSchedulerSpec) DeepCopy() *KubeSchedulerSpec {
2514 if in == nil {
2515 return nil
2516 }
2517 out := new(KubeSchedulerSpec)
2518 in.DeepCopyInto(out)
2519 return out
2520 }
2521
2522
2523 func (in *KubeSchedulerStatus) DeepCopyInto(out *KubeSchedulerStatus) {
2524 *out = *in
2525 in.StaticPodOperatorStatus.DeepCopyInto(&out.StaticPodOperatorStatus)
2526 return
2527 }
2528
2529
2530 func (in *KubeSchedulerStatus) DeepCopy() *KubeSchedulerStatus {
2531 if in == nil {
2532 return nil
2533 }
2534 out := new(KubeSchedulerStatus)
2535 in.DeepCopyInto(out)
2536 return out
2537 }
2538
2539
2540 func (in *KubeStorageVersionMigrator) DeepCopyInto(out *KubeStorageVersionMigrator) {
2541 *out = *in
2542 out.TypeMeta = in.TypeMeta
2543 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2544 in.Spec.DeepCopyInto(&out.Spec)
2545 in.Status.DeepCopyInto(&out.Status)
2546 return
2547 }
2548
2549
2550 func (in *KubeStorageVersionMigrator) DeepCopy() *KubeStorageVersionMigrator {
2551 if in == nil {
2552 return nil
2553 }
2554 out := new(KubeStorageVersionMigrator)
2555 in.DeepCopyInto(out)
2556 return out
2557 }
2558
2559
2560 func (in *KubeStorageVersionMigrator) DeepCopyObject() runtime.Object {
2561 if c := in.DeepCopy(); c != nil {
2562 return c
2563 }
2564 return nil
2565 }
2566
2567
2568 func (in *KubeStorageVersionMigratorList) DeepCopyInto(out *KubeStorageVersionMigratorList) {
2569 *out = *in
2570 out.TypeMeta = in.TypeMeta
2571 in.ListMeta.DeepCopyInto(&out.ListMeta)
2572 if in.Items != nil {
2573 in, out := &in.Items, &out.Items
2574 *out = make([]KubeStorageVersionMigrator, len(*in))
2575 for i := range *in {
2576 (*in)[i].DeepCopyInto(&(*out)[i])
2577 }
2578 }
2579 return
2580 }
2581
2582
2583 func (in *KubeStorageVersionMigratorList) DeepCopy() *KubeStorageVersionMigratorList {
2584 if in == nil {
2585 return nil
2586 }
2587 out := new(KubeStorageVersionMigratorList)
2588 in.DeepCopyInto(out)
2589 return out
2590 }
2591
2592
2593 func (in *KubeStorageVersionMigratorList) DeepCopyObject() runtime.Object {
2594 if c := in.DeepCopy(); c != nil {
2595 return c
2596 }
2597 return nil
2598 }
2599
2600
2601 func (in *KubeStorageVersionMigratorSpec) DeepCopyInto(out *KubeStorageVersionMigratorSpec) {
2602 *out = *in
2603 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
2604 return
2605 }
2606
2607
2608 func (in *KubeStorageVersionMigratorSpec) DeepCopy() *KubeStorageVersionMigratorSpec {
2609 if in == nil {
2610 return nil
2611 }
2612 out := new(KubeStorageVersionMigratorSpec)
2613 in.DeepCopyInto(out)
2614 return out
2615 }
2616
2617
2618 func (in *KubeStorageVersionMigratorStatus) DeepCopyInto(out *KubeStorageVersionMigratorStatus) {
2619 *out = *in
2620 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
2621 return
2622 }
2623
2624
2625 func (in *KubeStorageVersionMigratorStatus) DeepCopy() *KubeStorageVersionMigratorStatus {
2626 if in == nil {
2627 return nil
2628 }
2629 out := new(KubeStorageVersionMigratorStatus)
2630 in.DeepCopyInto(out)
2631 return out
2632 }
2633
2634
2635 func (in *KuryrConfig) DeepCopyInto(out *KuryrConfig) {
2636 *out = *in
2637 if in.DaemonProbesPort != nil {
2638 in, out := &in.DaemonProbesPort, &out.DaemonProbesPort
2639 *out = new(uint32)
2640 **out = **in
2641 }
2642 if in.ControllerProbesPort != nil {
2643 in, out := &in.ControllerProbesPort, &out.ControllerProbesPort
2644 *out = new(uint32)
2645 **out = **in
2646 }
2647 if in.PoolBatchPorts != nil {
2648 in, out := &in.PoolBatchPorts, &out.PoolBatchPorts
2649 *out = new(uint)
2650 **out = **in
2651 }
2652 if in.MTU != nil {
2653 in, out := &in.MTU, &out.MTU
2654 *out = new(uint32)
2655 **out = **in
2656 }
2657 return
2658 }
2659
2660
2661 func (in *KuryrConfig) DeepCopy() *KuryrConfig {
2662 if in == nil {
2663 return nil
2664 }
2665 out := new(KuryrConfig)
2666 in.DeepCopyInto(out)
2667 return out
2668 }
2669
2670
2671 func (in *LoadBalancerStrategy) DeepCopyInto(out *LoadBalancerStrategy) {
2672 *out = *in
2673 if in.AllowedSourceRanges != nil {
2674 in, out := &in.AllowedSourceRanges, &out.AllowedSourceRanges
2675 *out = make([]CIDR, len(*in))
2676 copy(*out, *in)
2677 }
2678 if in.ProviderParameters != nil {
2679 in, out := &in.ProviderParameters, &out.ProviderParameters
2680 *out = new(ProviderLoadBalancerParameters)
2681 (*in).DeepCopyInto(*out)
2682 }
2683 return
2684 }
2685
2686
2687 func (in *LoadBalancerStrategy) DeepCopy() *LoadBalancerStrategy {
2688 if in == nil {
2689 return nil
2690 }
2691 out := new(LoadBalancerStrategy)
2692 in.DeepCopyInto(out)
2693 return out
2694 }
2695
2696
2697 func (in *LoggingDestination) DeepCopyInto(out *LoggingDestination) {
2698 *out = *in
2699 if in.Syslog != nil {
2700 in, out := &in.Syslog, &out.Syslog
2701 *out = new(SyslogLoggingDestinationParameters)
2702 **out = **in
2703 }
2704 if in.Container != nil {
2705 in, out := &in.Container, &out.Container
2706 *out = new(ContainerLoggingDestinationParameters)
2707 **out = **in
2708 }
2709 return
2710 }
2711
2712
2713 func (in *LoggingDestination) DeepCopy() *LoggingDestination {
2714 if in == nil {
2715 return nil
2716 }
2717 out := new(LoggingDestination)
2718 in.DeepCopyInto(out)
2719 return out
2720 }
2721
2722
2723 func (in *MTUMigration) DeepCopyInto(out *MTUMigration) {
2724 *out = *in
2725 if in.Network != nil {
2726 in, out := &in.Network, &out.Network
2727 *out = new(MTUMigrationValues)
2728 (*in).DeepCopyInto(*out)
2729 }
2730 if in.Machine != nil {
2731 in, out := &in.Machine, &out.Machine
2732 *out = new(MTUMigrationValues)
2733 (*in).DeepCopyInto(*out)
2734 }
2735 return
2736 }
2737
2738
2739 func (in *MTUMigration) DeepCopy() *MTUMigration {
2740 if in == nil {
2741 return nil
2742 }
2743 out := new(MTUMigration)
2744 in.DeepCopyInto(out)
2745 return out
2746 }
2747
2748
2749 func (in *MTUMigrationValues) DeepCopyInto(out *MTUMigrationValues) {
2750 *out = *in
2751 if in.To != nil {
2752 in, out := &in.To, &out.To
2753 *out = new(uint32)
2754 **out = **in
2755 }
2756 if in.From != nil {
2757 in, out := &in.From, &out.From
2758 *out = new(uint32)
2759 **out = **in
2760 }
2761 return
2762 }
2763
2764
2765 func (in *MTUMigrationValues) DeepCopy() *MTUMigrationValues {
2766 if in == nil {
2767 return nil
2768 }
2769 out := new(MTUMigrationValues)
2770 in.DeepCopyInto(out)
2771 return out
2772 }
2773
2774
2775 func (in *MyOperatorResource) DeepCopyInto(out *MyOperatorResource) {
2776 *out = *in
2777 out.TypeMeta = in.TypeMeta
2778 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2779 in.Spec.DeepCopyInto(&out.Spec)
2780 in.Status.DeepCopyInto(&out.Status)
2781 return
2782 }
2783
2784
2785 func (in *MyOperatorResource) DeepCopy() *MyOperatorResource {
2786 if in == nil {
2787 return nil
2788 }
2789 out := new(MyOperatorResource)
2790 in.DeepCopyInto(out)
2791 return out
2792 }
2793
2794
2795 func (in *MyOperatorResourceSpec) DeepCopyInto(out *MyOperatorResourceSpec) {
2796 *out = *in
2797 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
2798 return
2799 }
2800
2801
2802 func (in *MyOperatorResourceSpec) DeepCopy() *MyOperatorResourceSpec {
2803 if in == nil {
2804 return nil
2805 }
2806 out := new(MyOperatorResourceSpec)
2807 in.DeepCopyInto(out)
2808 return out
2809 }
2810
2811
2812 func (in *MyOperatorResourceStatus) DeepCopyInto(out *MyOperatorResourceStatus) {
2813 *out = *in
2814 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
2815 return
2816 }
2817
2818
2819 func (in *MyOperatorResourceStatus) DeepCopy() *MyOperatorResourceStatus {
2820 if in == nil {
2821 return nil
2822 }
2823 out := new(MyOperatorResourceStatus)
2824 in.DeepCopyInto(out)
2825 return out
2826 }
2827
2828
2829 func (in *NetFlowConfig) DeepCopyInto(out *NetFlowConfig) {
2830 *out = *in
2831 if in.Collectors != nil {
2832 in, out := &in.Collectors, &out.Collectors
2833 *out = make([]IPPort, len(*in))
2834 copy(*out, *in)
2835 }
2836 return
2837 }
2838
2839
2840 func (in *NetFlowConfig) DeepCopy() *NetFlowConfig {
2841 if in == nil {
2842 return nil
2843 }
2844 out := new(NetFlowConfig)
2845 in.DeepCopyInto(out)
2846 return out
2847 }
2848
2849
2850 func (in *Network) DeepCopyInto(out *Network) {
2851 *out = *in
2852 out.TypeMeta = in.TypeMeta
2853 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2854 in.Spec.DeepCopyInto(&out.Spec)
2855 in.Status.DeepCopyInto(&out.Status)
2856 return
2857 }
2858
2859
2860 func (in *Network) DeepCopy() *Network {
2861 if in == nil {
2862 return nil
2863 }
2864 out := new(Network)
2865 in.DeepCopyInto(out)
2866 return out
2867 }
2868
2869
2870 func (in *Network) DeepCopyObject() runtime.Object {
2871 if c := in.DeepCopy(); c != nil {
2872 return c
2873 }
2874 return nil
2875 }
2876
2877
2878 func (in *NetworkList) DeepCopyInto(out *NetworkList) {
2879 *out = *in
2880 out.TypeMeta = in.TypeMeta
2881 in.ListMeta.DeepCopyInto(&out.ListMeta)
2882 if in.Items != nil {
2883 in, out := &in.Items, &out.Items
2884 *out = make([]Network, len(*in))
2885 for i := range *in {
2886 (*in)[i].DeepCopyInto(&(*out)[i])
2887 }
2888 }
2889 return
2890 }
2891
2892
2893 func (in *NetworkList) DeepCopy() *NetworkList {
2894 if in == nil {
2895 return nil
2896 }
2897 out := new(NetworkList)
2898 in.DeepCopyInto(out)
2899 return out
2900 }
2901
2902
2903 func (in *NetworkList) DeepCopyObject() runtime.Object {
2904 if c := in.DeepCopy(); c != nil {
2905 return c
2906 }
2907 return nil
2908 }
2909
2910
2911 func (in *NetworkMigration) DeepCopyInto(out *NetworkMigration) {
2912 *out = *in
2913 if in.MTU != nil {
2914 in, out := &in.MTU, &out.MTU
2915 *out = new(MTUMigration)
2916 (*in).DeepCopyInto(*out)
2917 }
2918 if in.Features != nil {
2919 in, out := &in.Features, &out.Features
2920 *out = new(FeaturesMigration)
2921 **out = **in
2922 }
2923 return
2924 }
2925
2926
2927 func (in *NetworkMigration) DeepCopy() *NetworkMigration {
2928 if in == nil {
2929 return nil
2930 }
2931 out := new(NetworkMigration)
2932 in.DeepCopyInto(out)
2933 return out
2934 }
2935
2936
2937 func (in *NetworkSpec) DeepCopyInto(out *NetworkSpec) {
2938 *out = *in
2939 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
2940 if in.ClusterNetwork != nil {
2941 in, out := &in.ClusterNetwork, &out.ClusterNetwork
2942 *out = make([]ClusterNetworkEntry, len(*in))
2943 copy(*out, *in)
2944 }
2945 if in.ServiceNetwork != nil {
2946 in, out := &in.ServiceNetwork, &out.ServiceNetwork
2947 *out = make([]string, len(*in))
2948 copy(*out, *in)
2949 }
2950 in.DefaultNetwork.DeepCopyInto(&out.DefaultNetwork)
2951 if in.AdditionalNetworks != nil {
2952 in, out := &in.AdditionalNetworks, &out.AdditionalNetworks
2953 *out = make([]AdditionalNetworkDefinition, len(*in))
2954 for i := range *in {
2955 (*in)[i].DeepCopyInto(&(*out)[i])
2956 }
2957 }
2958 if in.DisableMultiNetwork != nil {
2959 in, out := &in.DisableMultiNetwork, &out.DisableMultiNetwork
2960 *out = new(bool)
2961 **out = **in
2962 }
2963 if in.UseMultiNetworkPolicy != nil {
2964 in, out := &in.UseMultiNetworkPolicy, &out.UseMultiNetworkPolicy
2965 *out = new(bool)
2966 **out = **in
2967 }
2968 if in.DeployKubeProxy != nil {
2969 in, out := &in.DeployKubeProxy, &out.DeployKubeProxy
2970 *out = new(bool)
2971 **out = **in
2972 }
2973 if in.KubeProxyConfig != nil {
2974 in, out := &in.KubeProxyConfig, &out.KubeProxyConfig
2975 *out = new(ProxyConfig)
2976 (*in).DeepCopyInto(*out)
2977 }
2978 if in.ExportNetworkFlows != nil {
2979 in, out := &in.ExportNetworkFlows, &out.ExportNetworkFlows
2980 *out = new(ExportNetworkFlows)
2981 (*in).DeepCopyInto(*out)
2982 }
2983 if in.Migration != nil {
2984 in, out := &in.Migration, &out.Migration
2985 *out = new(NetworkMigration)
2986 (*in).DeepCopyInto(*out)
2987 }
2988 return
2989 }
2990
2991
2992 func (in *NetworkSpec) DeepCopy() *NetworkSpec {
2993 if in == nil {
2994 return nil
2995 }
2996 out := new(NetworkSpec)
2997 in.DeepCopyInto(out)
2998 return out
2999 }
3000
3001
3002 func (in *NetworkStatus) DeepCopyInto(out *NetworkStatus) {
3003 *out = *in
3004 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
3005 return
3006 }
3007
3008
3009 func (in *NetworkStatus) DeepCopy() *NetworkStatus {
3010 if in == nil {
3011 return nil
3012 }
3013 out := new(NetworkStatus)
3014 in.DeepCopyInto(out)
3015 return out
3016 }
3017
3018
3019 func (in *NodePlacement) DeepCopyInto(out *NodePlacement) {
3020 *out = *in
3021 if in.NodeSelector != nil {
3022 in, out := &in.NodeSelector, &out.NodeSelector
3023 *out = new(metav1.LabelSelector)
3024 (*in).DeepCopyInto(*out)
3025 }
3026 if in.Tolerations != nil {
3027 in, out := &in.Tolerations, &out.Tolerations
3028 *out = make([]corev1.Toleration, len(*in))
3029 for i := range *in {
3030 (*in)[i].DeepCopyInto(&(*out)[i])
3031 }
3032 }
3033 return
3034 }
3035
3036
3037 func (in *NodePlacement) DeepCopy() *NodePlacement {
3038 if in == nil {
3039 return nil
3040 }
3041 out := new(NodePlacement)
3042 in.DeepCopyInto(out)
3043 return out
3044 }
3045
3046
3047 func (in *NodePortStrategy) DeepCopyInto(out *NodePortStrategy) {
3048 *out = *in
3049 return
3050 }
3051
3052
3053 func (in *NodePortStrategy) DeepCopy() *NodePortStrategy {
3054 if in == nil {
3055 return nil
3056 }
3057 out := new(NodePortStrategy)
3058 in.DeepCopyInto(out)
3059 return out
3060 }
3061
3062
3063 func (in *NodeStatus) DeepCopyInto(out *NodeStatus) {
3064 *out = *in
3065 if in.LastFailedTime != nil {
3066 in, out := &in.LastFailedTime, &out.LastFailedTime
3067 *out = (*in).DeepCopy()
3068 }
3069 if in.LastFailedRevisionErrors != nil {
3070 in, out := &in.LastFailedRevisionErrors, &out.LastFailedRevisionErrors
3071 *out = make([]string, len(*in))
3072 copy(*out, *in)
3073 }
3074 return
3075 }
3076
3077
3078 func (in *NodeStatus) DeepCopy() *NodeStatus {
3079 if in == nil {
3080 return nil
3081 }
3082 out := new(NodeStatus)
3083 in.DeepCopyInto(out)
3084 return out
3085 }
3086
3087
3088 func (in *OAuthAPIServerStatus) DeepCopyInto(out *OAuthAPIServerStatus) {
3089 *out = *in
3090 return
3091 }
3092
3093
3094 func (in *OAuthAPIServerStatus) DeepCopy() *OAuthAPIServerStatus {
3095 if in == nil {
3096 return nil
3097 }
3098 out := new(OAuthAPIServerStatus)
3099 in.DeepCopyInto(out)
3100 return out
3101 }
3102
3103
3104 func (in *OVNKubernetesConfig) DeepCopyInto(out *OVNKubernetesConfig) {
3105 *out = *in
3106 if in.MTU != nil {
3107 in, out := &in.MTU, &out.MTU
3108 *out = new(uint32)
3109 **out = **in
3110 }
3111 if in.GenevePort != nil {
3112 in, out := &in.GenevePort, &out.GenevePort
3113 *out = new(uint32)
3114 **out = **in
3115 }
3116 if in.HybridOverlayConfig != nil {
3117 in, out := &in.HybridOverlayConfig, &out.HybridOverlayConfig
3118 *out = new(HybridOverlayConfig)
3119 (*in).DeepCopyInto(*out)
3120 }
3121 if in.IPsecConfig != nil {
3122 in, out := &in.IPsecConfig, &out.IPsecConfig
3123 *out = new(IPsecConfig)
3124 **out = **in
3125 }
3126 if in.PolicyAuditConfig != nil {
3127 in, out := &in.PolicyAuditConfig, &out.PolicyAuditConfig
3128 *out = new(PolicyAuditConfig)
3129 (*in).DeepCopyInto(*out)
3130 }
3131 if in.GatewayConfig != nil {
3132 in, out := &in.GatewayConfig, &out.GatewayConfig
3133 *out = new(GatewayConfig)
3134 **out = **in
3135 }
3136 in.EgressIPConfig.DeepCopyInto(&out.EgressIPConfig)
3137 return
3138 }
3139
3140
3141 func (in *OVNKubernetesConfig) DeepCopy() *OVNKubernetesConfig {
3142 if in == nil {
3143 return nil
3144 }
3145 out := new(OVNKubernetesConfig)
3146 in.DeepCopyInto(out)
3147 return out
3148 }
3149
3150
3151 func (in *OpenShiftAPIServer) DeepCopyInto(out *OpenShiftAPIServer) {
3152 *out = *in
3153 out.TypeMeta = in.TypeMeta
3154 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
3155 in.Spec.DeepCopyInto(&out.Spec)
3156 in.Status.DeepCopyInto(&out.Status)
3157 return
3158 }
3159
3160
3161 func (in *OpenShiftAPIServer) DeepCopy() *OpenShiftAPIServer {
3162 if in == nil {
3163 return nil
3164 }
3165 out := new(OpenShiftAPIServer)
3166 in.DeepCopyInto(out)
3167 return out
3168 }
3169
3170
3171 func (in *OpenShiftAPIServer) DeepCopyObject() runtime.Object {
3172 if c := in.DeepCopy(); c != nil {
3173 return c
3174 }
3175 return nil
3176 }
3177
3178
3179 func (in *OpenShiftAPIServerList) DeepCopyInto(out *OpenShiftAPIServerList) {
3180 *out = *in
3181 out.TypeMeta = in.TypeMeta
3182 in.ListMeta.DeepCopyInto(&out.ListMeta)
3183 if in.Items != nil {
3184 in, out := &in.Items, &out.Items
3185 *out = make([]OpenShiftAPIServer, len(*in))
3186 for i := range *in {
3187 (*in)[i].DeepCopyInto(&(*out)[i])
3188 }
3189 }
3190 return
3191 }
3192
3193
3194 func (in *OpenShiftAPIServerList) DeepCopy() *OpenShiftAPIServerList {
3195 if in == nil {
3196 return nil
3197 }
3198 out := new(OpenShiftAPIServerList)
3199 in.DeepCopyInto(out)
3200 return out
3201 }
3202
3203
3204 func (in *OpenShiftAPIServerList) DeepCopyObject() runtime.Object {
3205 if c := in.DeepCopy(); c != nil {
3206 return c
3207 }
3208 return nil
3209 }
3210
3211
3212 func (in *OpenShiftAPIServerSpec) DeepCopyInto(out *OpenShiftAPIServerSpec) {
3213 *out = *in
3214 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
3215 return
3216 }
3217
3218
3219 func (in *OpenShiftAPIServerSpec) DeepCopy() *OpenShiftAPIServerSpec {
3220 if in == nil {
3221 return nil
3222 }
3223 out := new(OpenShiftAPIServerSpec)
3224 in.DeepCopyInto(out)
3225 return out
3226 }
3227
3228
3229 func (in *OpenShiftAPIServerStatus) DeepCopyInto(out *OpenShiftAPIServerStatus) {
3230 *out = *in
3231 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
3232 return
3233 }
3234
3235
3236 func (in *OpenShiftAPIServerStatus) DeepCopy() *OpenShiftAPIServerStatus {
3237 if in == nil {
3238 return nil
3239 }
3240 out := new(OpenShiftAPIServerStatus)
3241 in.DeepCopyInto(out)
3242 return out
3243 }
3244
3245
3246 func (in *OpenShiftControllerManager) DeepCopyInto(out *OpenShiftControllerManager) {
3247 *out = *in
3248 out.TypeMeta = in.TypeMeta
3249 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
3250 in.Spec.DeepCopyInto(&out.Spec)
3251 in.Status.DeepCopyInto(&out.Status)
3252 return
3253 }
3254
3255
3256 func (in *OpenShiftControllerManager) DeepCopy() *OpenShiftControllerManager {
3257 if in == nil {
3258 return nil
3259 }
3260 out := new(OpenShiftControllerManager)
3261 in.DeepCopyInto(out)
3262 return out
3263 }
3264
3265
3266 func (in *OpenShiftControllerManager) DeepCopyObject() runtime.Object {
3267 if c := in.DeepCopy(); c != nil {
3268 return c
3269 }
3270 return nil
3271 }
3272
3273
3274 func (in *OpenShiftControllerManagerList) DeepCopyInto(out *OpenShiftControllerManagerList) {
3275 *out = *in
3276 out.TypeMeta = in.TypeMeta
3277 in.ListMeta.DeepCopyInto(&out.ListMeta)
3278 if in.Items != nil {
3279 in, out := &in.Items, &out.Items
3280 *out = make([]OpenShiftControllerManager, len(*in))
3281 for i := range *in {
3282 (*in)[i].DeepCopyInto(&(*out)[i])
3283 }
3284 }
3285 return
3286 }
3287
3288
3289 func (in *OpenShiftControllerManagerList) DeepCopy() *OpenShiftControllerManagerList {
3290 if in == nil {
3291 return nil
3292 }
3293 out := new(OpenShiftControllerManagerList)
3294 in.DeepCopyInto(out)
3295 return out
3296 }
3297
3298
3299 func (in *OpenShiftControllerManagerList) DeepCopyObject() runtime.Object {
3300 if c := in.DeepCopy(); c != nil {
3301 return c
3302 }
3303 return nil
3304 }
3305
3306
3307 func (in *OpenShiftControllerManagerSpec) DeepCopyInto(out *OpenShiftControllerManagerSpec) {
3308 *out = *in
3309 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
3310 return
3311 }
3312
3313
3314 func (in *OpenShiftControllerManagerSpec) DeepCopy() *OpenShiftControllerManagerSpec {
3315 if in == nil {
3316 return nil
3317 }
3318 out := new(OpenShiftControllerManagerSpec)
3319 in.DeepCopyInto(out)
3320 return out
3321 }
3322
3323
3324 func (in *OpenShiftControllerManagerStatus) DeepCopyInto(out *OpenShiftControllerManagerStatus) {
3325 *out = *in
3326 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
3327 return
3328 }
3329
3330
3331 func (in *OpenShiftControllerManagerStatus) DeepCopy() *OpenShiftControllerManagerStatus {
3332 if in == nil {
3333 return nil
3334 }
3335 out := new(OpenShiftControllerManagerStatus)
3336 in.DeepCopyInto(out)
3337 return out
3338 }
3339
3340
3341 func (in *OpenShiftSDNConfig) DeepCopyInto(out *OpenShiftSDNConfig) {
3342 *out = *in
3343 if in.VXLANPort != nil {
3344 in, out := &in.VXLANPort, &out.VXLANPort
3345 *out = new(uint32)
3346 **out = **in
3347 }
3348 if in.MTU != nil {
3349 in, out := &in.MTU, &out.MTU
3350 *out = new(uint32)
3351 **out = **in
3352 }
3353 if in.UseExternalOpenvswitch != nil {
3354 in, out := &in.UseExternalOpenvswitch, &out.UseExternalOpenvswitch
3355 *out = new(bool)
3356 **out = **in
3357 }
3358 if in.EnableUnidling != nil {
3359 in, out := &in.EnableUnidling, &out.EnableUnidling
3360 *out = new(bool)
3361 **out = **in
3362 }
3363 return
3364 }
3365
3366
3367 func (in *OpenShiftSDNConfig) DeepCopy() *OpenShiftSDNConfig {
3368 if in == nil {
3369 return nil
3370 }
3371 out := new(OpenShiftSDNConfig)
3372 in.DeepCopyInto(out)
3373 return out
3374 }
3375
3376
3377 func (in *OperatorCondition) DeepCopyInto(out *OperatorCondition) {
3378 *out = *in
3379 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
3380 return
3381 }
3382
3383
3384 func (in *OperatorCondition) DeepCopy() *OperatorCondition {
3385 if in == nil {
3386 return nil
3387 }
3388 out := new(OperatorCondition)
3389 in.DeepCopyInto(out)
3390 return out
3391 }
3392
3393
3394 func (in *OperatorSpec) DeepCopyInto(out *OperatorSpec) {
3395 *out = *in
3396 in.UnsupportedConfigOverrides.DeepCopyInto(&out.UnsupportedConfigOverrides)
3397 in.ObservedConfig.DeepCopyInto(&out.ObservedConfig)
3398 return
3399 }
3400
3401
3402 func (in *OperatorSpec) DeepCopy() *OperatorSpec {
3403 if in == nil {
3404 return nil
3405 }
3406 out := new(OperatorSpec)
3407 in.DeepCopyInto(out)
3408 return out
3409 }
3410
3411
3412 func (in *OperatorStatus) DeepCopyInto(out *OperatorStatus) {
3413 *out = *in
3414 if in.Conditions != nil {
3415 in, out := &in.Conditions, &out.Conditions
3416 *out = make([]OperatorCondition, len(*in))
3417 for i := range *in {
3418 (*in)[i].DeepCopyInto(&(*out)[i])
3419 }
3420 }
3421 if in.Generations != nil {
3422 in, out := &in.Generations, &out.Generations
3423 *out = make([]GenerationStatus, len(*in))
3424 copy(*out, *in)
3425 }
3426 return
3427 }
3428
3429
3430 func (in *OperatorStatus) DeepCopy() *OperatorStatus {
3431 if in == nil {
3432 return nil
3433 }
3434 out := new(OperatorStatus)
3435 in.DeepCopyInto(out)
3436 return out
3437 }
3438
3439
3440 func (in *Perspective) DeepCopyInto(out *Perspective) {
3441 *out = *in
3442 in.Visibility.DeepCopyInto(&out.Visibility)
3443 if in.PinnedResources != nil {
3444 in, out := &in.PinnedResources, &out.PinnedResources
3445 *out = new([]PinnedResourceReference)
3446 if **in != nil {
3447 in, out := *in, *out
3448 *out = make([]PinnedResourceReference, len(*in))
3449 copy(*out, *in)
3450 }
3451 }
3452 return
3453 }
3454
3455
3456 func (in *Perspective) DeepCopy() *Perspective {
3457 if in == nil {
3458 return nil
3459 }
3460 out := new(Perspective)
3461 in.DeepCopyInto(out)
3462 return out
3463 }
3464
3465
3466 func (in *PerspectiveVisibility) DeepCopyInto(out *PerspectiveVisibility) {
3467 *out = *in
3468 if in.AccessReview != nil {
3469 in, out := &in.AccessReview, &out.AccessReview
3470 *out = new(ResourceAttributesAccessReview)
3471 (*in).DeepCopyInto(*out)
3472 }
3473 return
3474 }
3475
3476
3477 func (in *PerspectiveVisibility) DeepCopy() *PerspectiveVisibility {
3478 if in == nil {
3479 return nil
3480 }
3481 out := new(PerspectiveVisibility)
3482 in.DeepCopyInto(out)
3483 return out
3484 }
3485
3486
3487 func (in *PinnedResourceReference) DeepCopyInto(out *PinnedResourceReference) {
3488 *out = *in
3489 return
3490 }
3491
3492
3493 func (in *PinnedResourceReference) DeepCopy() *PinnedResourceReference {
3494 if in == nil {
3495 return nil
3496 }
3497 out := new(PinnedResourceReference)
3498 in.DeepCopyInto(out)
3499 return out
3500 }
3501
3502
3503 func (in *PolicyAuditConfig) DeepCopyInto(out *PolicyAuditConfig) {
3504 *out = *in
3505 if in.RateLimit != nil {
3506 in, out := &in.RateLimit, &out.RateLimit
3507 *out = new(uint32)
3508 **out = **in
3509 }
3510 if in.MaxFileSize != nil {
3511 in, out := &in.MaxFileSize, &out.MaxFileSize
3512 *out = new(uint32)
3513 **out = **in
3514 }
3515 return
3516 }
3517
3518
3519 func (in *PolicyAuditConfig) DeepCopy() *PolicyAuditConfig {
3520 if in == nil {
3521 return nil
3522 }
3523 out := new(PolicyAuditConfig)
3524 in.DeepCopyInto(out)
3525 return out
3526 }
3527
3528
3529 func (in *PrivateStrategy) DeepCopyInto(out *PrivateStrategy) {
3530 *out = *in
3531 return
3532 }
3533
3534
3535 func (in *PrivateStrategy) DeepCopy() *PrivateStrategy {
3536 if in == nil {
3537 return nil
3538 }
3539 out := new(PrivateStrategy)
3540 in.DeepCopyInto(out)
3541 return out
3542 }
3543
3544
3545 func (in *ProjectAccess) DeepCopyInto(out *ProjectAccess) {
3546 *out = *in
3547 if in.AvailableClusterRoles != nil {
3548 in, out := &in.AvailableClusterRoles, &out.AvailableClusterRoles
3549 *out = make([]string, len(*in))
3550 copy(*out, *in)
3551 }
3552 return
3553 }
3554
3555
3556 func (in *ProjectAccess) DeepCopy() *ProjectAccess {
3557 if in == nil {
3558 return nil
3559 }
3560 out := new(ProjectAccess)
3561 in.DeepCopyInto(out)
3562 return out
3563 }
3564
3565
3566 func (in *ProviderLoadBalancerParameters) DeepCopyInto(out *ProviderLoadBalancerParameters) {
3567 *out = *in
3568 if in.AWS != nil {
3569 in, out := &in.AWS, &out.AWS
3570 *out = new(AWSLoadBalancerParameters)
3571 (*in).DeepCopyInto(*out)
3572 }
3573 if in.GCP != nil {
3574 in, out := &in.GCP, &out.GCP
3575 *out = new(GCPLoadBalancerParameters)
3576 **out = **in
3577 }
3578 if in.IBM != nil {
3579 in, out := &in.IBM, &out.IBM
3580 *out = new(IBMLoadBalancerParameters)
3581 **out = **in
3582 }
3583 return
3584 }
3585
3586
3587 func (in *ProviderLoadBalancerParameters) DeepCopy() *ProviderLoadBalancerParameters {
3588 if in == nil {
3589 return nil
3590 }
3591 out := new(ProviderLoadBalancerParameters)
3592 in.DeepCopyInto(out)
3593 return out
3594 }
3595
3596
3597 func (in ProxyArgumentList) DeepCopyInto(out *ProxyArgumentList) {
3598 {
3599 in := &in
3600 *out = make(ProxyArgumentList, len(*in))
3601 copy(*out, *in)
3602 return
3603 }
3604 }
3605
3606
3607 func (in ProxyArgumentList) DeepCopy() ProxyArgumentList {
3608 if in == nil {
3609 return nil
3610 }
3611 out := new(ProxyArgumentList)
3612 in.DeepCopyInto(out)
3613 return *out
3614 }
3615
3616
3617 func (in *ProxyConfig) DeepCopyInto(out *ProxyConfig) {
3618 *out = *in
3619 if in.ProxyArguments != nil {
3620 in, out := &in.ProxyArguments, &out.ProxyArguments
3621 *out = make(map[string]ProxyArgumentList, len(*in))
3622 for key, val := range *in {
3623 var outVal []string
3624 if val == nil {
3625 (*out)[key] = nil
3626 } else {
3627 in, out := &val, &outVal
3628 *out = make(ProxyArgumentList, len(*in))
3629 copy(*out, *in)
3630 }
3631 (*out)[key] = outVal
3632 }
3633 }
3634 return
3635 }
3636
3637
3638 func (in *ProxyConfig) DeepCopy() *ProxyConfig {
3639 if in == nil {
3640 return nil
3641 }
3642 out := new(ProxyConfig)
3643 in.DeepCopyInto(out)
3644 return out
3645 }
3646
3647
3648 func (in *QuickStarts) DeepCopyInto(out *QuickStarts) {
3649 *out = *in
3650 if in.Disabled != nil {
3651 in, out := &in.Disabled, &out.Disabled
3652 *out = make([]string, len(*in))
3653 copy(*out, *in)
3654 }
3655 return
3656 }
3657
3658
3659 func (in *QuickStarts) DeepCopy() *QuickStarts {
3660 if in == nil {
3661 return nil
3662 }
3663 out := new(QuickStarts)
3664 in.DeepCopyInto(out)
3665 return out
3666 }
3667
3668
3669 func (in *ResourceAttributesAccessReview) DeepCopyInto(out *ResourceAttributesAccessReview) {
3670 *out = *in
3671 if in.Required != nil {
3672 in, out := &in.Required, &out.Required
3673 *out = make([]authorizationv1.ResourceAttributes, len(*in))
3674 copy(*out, *in)
3675 }
3676 if in.Missing != nil {
3677 in, out := &in.Missing, &out.Missing
3678 *out = make([]authorizationv1.ResourceAttributes, len(*in))
3679 copy(*out, *in)
3680 }
3681 return
3682 }
3683
3684
3685 func (in *ResourceAttributesAccessReview) DeepCopy() *ResourceAttributesAccessReview {
3686 if in == nil {
3687 return nil
3688 }
3689 out := new(ResourceAttributesAccessReview)
3690 in.DeepCopyInto(out)
3691 return out
3692 }
3693
3694
3695 func (in *RouteAdmissionPolicy) DeepCopyInto(out *RouteAdmissionPolicy) {
3696 *out = *in
3697 return
3698 }
3699
3700
3701 func (in *RouteAdmissionPolicy) DeepCopy() *RouteAdmissionPolicy {
3702 if in == nil {
3703 return nil
3704 }
3705 out := new(RouteAdmissionPolicy)
3706 in.DeepCopyInto(out)
3707 return out
3708 }
3709
3710
3711 func (in *SFlowConfig) DeepCopyInto(out *SFlowConfig) {
3712 *out = *in
3713 if in.Collectors != nil {
3714 in, out := &in.Collectors, &out.Collectors
3715 *out = make([]IPPort, len(*in))
3716 copy(*out, *in)
3717 }
3718 return
3719 }
3720
3721
3722 func (in *SFlowConfig) DeepCopy() *SFlowConfig {
3723 if in == nil {
3724 return nil
3725 }
3726 out := new(SFlowConfig)
3727 in.DeepCopyInto(out)
3728 return out
3729 }
3730
3731
3732 func (in *Server) DeepCopyInto(out *Server) {
3733 *out = *in
3734 if in.Zones != nil {
3735 in, out := &in.Zones, &out.Zones
3736 *out = make([]string, len(*in))
3737 copy(*out, *in)
3738 }
3739 in.ForwardPlugin.DeepCopyInto(&out.ForwardPlugin)
3740 return
3741 }
3742
3743
3744 func (in *Server) DeepCopy() *Server {
3745 if in == nil {
3746 return nil
3747 }
3748 out := new(Server)
3749 in.DeepCopyInto(out)
3750 return out
3751 }
3752
3753
3754 func (in *ServiceAccountIssuerStatus) DeepCopyInto(out *ServiceAccountIssuerStatus) {
3755 *out = *in
3756 if in.ExpirationTime != nil {
3757 in, out := &in.ExpirationTime, &out.ExpirationTime
3758 *out = (*in).DeepCopy()
3759 }
3760 return
3761 }
3762
3763
3764 func (in *ServiceAccountIssuerStatus) DeepCopy() *ServiceAccountIssuerStatus {
3765 if in == nil {
3766 return nil
3767 }
3768 out := new(ServiceAccountIssuerStatus)
3769 in.DeepCopyInto(out)
3770 return out
3771 }
3772
3773
3774 func (in *ServiceCA) DeepCopyInto(out *ServiceCA) {
3775 *out = *in
3776 out.TypeMeta = in.TypeMeta
3777 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
3778 in.Spec.DeepCopyInto(&out.Spec)
3779 in.Status.DeepCopyInto(&out.Status)
3780 return
3781 }
3782
3783
3784 func (in *ServiceCA) DeepCopy() *ServiceCA {
3785 if in == nil {
3786 return nil
3787 }
3788 out := new(ServiceCA)
3789 in.DeepCopyInto(out)
3790 return out
3791 }
3792
3793
3794 func (in *ServiceCA) DeepCopyObject() runtime.Object {
3795 if c := in.DeepCopy(); c != nil {
3796 return c
3797 }
3798 return nil
3799 }
3800
3801
3802 func (in *ServiceCAList) DeepCopyInto(out *ServiceCAList) {
3803 *out = *in
3804 out.TypeMeta = in.TypeMeta
3805 in.ListMeta.DeepCopyInto(&out.ListMeta)
3806 if in.Items != nil {
3807 in, out := &in.Items, &out.Items
3808 *out = make([]ServiceCA, len(*in))
3809 for i := range *in {
3810 (*in)[i].DeepCopyInto(&(*out)[i])
3811 }
3812 }
3813 return
3814 }
3815
3816
3817 func (in *ServiceCAList) DeepCopy() *ServiceCAList {
3818 if in == nil {
3819 return nil
3820 }
3821 out := new(ServiceCAList)
3822 in.DeepCopyInto(out)
3823 return out
3824 }
3825
3826
3827 func (in *ServiceCAList) DeepCopyObject() runtime.Object {
3828 if c := in.DeepCopy(); c != nil {
3829 return c
3830 }
3831 return nil
3832 }
3833
3834
3835 func (in *ServiceCASpec) DeepCopyInto(out *ServiceCASpec) {
3836 *out = *in
3837 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
3838 return
3839 }
3840
3841
3842 func (in *ServiceCASpec) DeepCopy() *ServiceCASpec {
3843 if in == nil {
3844 return nil
3845 }
3846 out := new(ServiceCASpec)
3847 in.DeepCopyInto(out)
3848 return out
3849 }
3850
3851
3852 func (in *ServiceCAStatus) DeepCopyInto(out *ServiceCAStatus) {
3853 *out = *in
3854 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
3855 return
3856 }
3857
3858
3859 func (in *ServiceCAStatus) DeepCopy() *ServiceCAStatus {
3860 if in == nil {
3861 return nil
3862 }
3863 out := new(ServiceCAStatus)
3864 in.DeepCopyInto(out)
3865 return out
3866 }
3867
3868
3869 func (in *ServiceCatalogAPIServer) DeepCopyInto(out *ServiceCatalogAPIServer) {
3870 *out = *in
3871 out.TypeMeta = in.TypeMeta
3872 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
3873 in.Spec.DeepCopyInto(&out.Spec)
3874 in.Status.DeepCopyInto(&out.Status)
3875 return
3876 }
3877
3878
3879 func (in *ServiceCatalogAPIServer) DeepCopy() *ServiceCatalogAPIServer {
3880 if in == nil {
3881 return nil
3882 }
3883 out := new(ServiceCatalogAPIServer)
3884 in.DeepCopyInto(out)
3885 return out
3886 }
3887
3888
3889 func (in *ServiceCatalogAPIServer) DeepCopyObject() runtime.Object {
3890 if c := in.DeepCopy(); c != nil {
3891 return c
3892 }
3893 return nil
3894 }
3895
3896
3897 func (in *ServiceCatalogAPIServerList) DeepCopyInto(out *ServiceCatalogAPIServerList) {
3898 *out = *in
3899 out.TypeMeta = in.TypeMeta
3900 in.ListMeta.DeepCopyInto(&out.ListMeta)
3901 if in.Items != nil {
3902 in, out := &in.Items, &out.Items
3903 *out = make([]ServiceCatalogAPIServer, len(*in))
3904 for i := range *in {
3905 (*in)[i].DeepCopyInto(&(*out)[i])
3906 }
3907 }
3908 return
3909 }
3910
3911
3912 func (in *ServiceCatalogAPIServerList) DeepCopy() *ServiceCatalogAPIServerList {
3913 if in == nil {
3914 return nil
3915 }
3916 out := new(ServiceCatalogAPIServerList)
3917 in.DeepCopyInto(out)
3918 return out
3919 }
3920
3921
3922 func (in *ServiceCatalogAPIServerList) DeepCopyObject() runtime.Object {
3923 if c := in.DeepCopy(); c != nil {
3924 return c
3925 }
3926 return nil
3927 }
3928
3929
3930 func (in *ServiceCatalogAPIServerSpec) DeepCopyInto(out *ServiceCatalogAPIServerSpec) {
3931 *out = *in
3932 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
3933 return
3934 }
3935
3936
3937 func (in *ServiceCatalogAPIServerSpec) DeepCopy() *ServiceCatalogAPIServerSpec {
3938 if in == nil {
3939 return nil
3940 }
3941 out := new(ServiceCatalogAPIServerSpec)
3942 in.DeepCopyInto(out)
3943 return out
3944 }
3945
3946
3947 func (in *ServiceCatalogAPIServerStatus) DeepCopyInto(out *ServiceCatalogAPIServerStatus) {
3948 *out = *in
3949 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
3950 return
3951 }
3952
3953
3954 func (in *ServiceCatalogAPIServerStatus) DeepCopy() *ServiceCatalogAPIServerStatus {
3955 if in == nil {
3956 return nil
3957 }
3958 out := new(ServiceCatalogAPIServerStatus)
3959 in.DeepCopyInto(out)
3960 return out
3961 }
3962
3963
3964 func (in *ServiceCatalogControllerManager) DeepCopyInto(out *ServiceCatalogControllerManager) {
3965 *out = *in
3966 out.TypeMeta = in.TypeMeta
3967 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
3968 in.Spec.DeepCopyInto(&out.Spec)
3969 in.Status.DeepCopyInto(&out.Status)
3970 return
3971 }
3972
3973
3974 func (in *ServiceCatalogControllerManager) DeepCopy() *ServiceCatalogControllerManager {
3975 if in == nil {
3976 return nil
3977 }
3978 out := new(ServiceCatalogControllerManager)
3979 in.DeepCopyInto(out)
3980 return out
3981 }
3982
3983
3984 func (in *ServiceCatalogControllerManager) DeepCopyObject() runtime.Object {
3985 if c := in.DeepCopy(); c != nil {
3986 return c
3987 }
3988 return nil
3989 }
3990
3991
3992 func (in *ServiceCatalogControllerManagerList) DeepCopyInto(out *ServiceCatalogControllerManagerList) {
3993 *out = *in
3994 out.TypeMeta = in.TypeMeta
3995 in.ListMeta.DeepCopyInto(&out.ListMeta)
3996 if in.Items != nil {
3997 in, out := &in.Items, &out.Items
3998 *out = make([]ServiceCatalogControllerManager, len(*in))
3999 for i := range *in {
4000 (*in)[i].DeepCopyInto(&(*out)[i])
4001 }
4002 }
4003 return
4004 }
4005
4006
4007 func (in *ServiceCatalogControllerManagerList) DeepCopy() *ServiceCatalogControllerManagerList {
4008 if in == nil {
4009 return nil
4010 }
4011 out := new(ServiceCatalogControllerManagerList)
4012 in.DeepCopyInto(out)
4013 return out
4014 }
4015
4016
4017 func (in *ServiceCatalogControllerManagerList) DeepCopyObject() runtime.Object {
4018 if c := in.DeepCopy(); c != nil {
4019 return c
4020 }
4021 return nil
4022 }
4023
4024
4025 func (in *ServiceCatalogControllerManagerSpec) DeepCopyInto(out *ServiceCatalogControllerManagerSpec) {
4026 *out = *in
4027 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
4028 return
4029 }
4030
4031
4032 func (in *ServiceCatalogControllerManagerSpec) DeepCopy() *ServiceCatalogControllerManagerSpec {
4033 if in == nil {
4034 return nil
4035 }
4036 out := new(ServiceCatalogControllerManagerSpec)
4037 in.DeepCopyInto(out)
4038 return out
4039 }
4040
4041
4042 func (in *ServiceCatalogControllerManagerStatus) DeepCopyInto(out *ServiceCatalogControllerManagerStatus) {
4043 *out = *in
4044 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
4045 return
4046 }
4047
4048
4049 func (in *ServiceCatalogControllerManagerStatus) DeepCopy() *ServiceCatalogControllerManagerStatus {
4050 if in == nil {
4051 return nil
4052 }
4053 out := new(ServiceCatalogControllerManagerStatus)
4054 in.DeepCopyInto(out)
4055 return out
4056 }
4057
4058
4059 func (in *SimpleMacvlanConfig) DeepCopyInto(out *SimpleMacvlanConfig) {
4060 *out = *in
4061 if in.IPAMConfig != nil {
4062 in, out := &in.IPAMConfig, &out.IPAMConfig
4063 *out = new(IPAMConfig)
4064 (*in).DeepCopyInto(*out)
4065 }
4066 return
4067 }
4068
4069
4070 func (in *SimpleMacvlanConfig) DeepCopy() *SimpleMacvlanConfig {
4071 if in == nil {
4072 return nil
4073 }
4074 out := new(SimpleMacvlanConfig)
4075 in.DeepCopyInto(out)
4076 return out
4077 }
4078
4079
4080 func (in *StaticIPAMAddresses) DeepCopyInto(out *StaticIPAMAddresses) {
4081 *out = *in
4082 return
4083 }
4084
4085
4086 func (in *StaticIPAMAddresses) DeepCopy() *StaticIPAMAddresses {
4087 if in == nil {
4088 return nil
4089 }
4090 out := new(StaticIPAMAddresses)
4091 in.DeepCopyInto(out)
4092 return out
4093 }
4094
4095
4096 func (in *StaticIPAMConfig) DeepCopyInto(out *StaticIPAMConfig) {
4097 *out = *in
4098 if in.Addresses != nil {
4099 in, out := &in.Addresses, &out.Addresses
4100 *out = make([]StaticIPAMAddresses, len(*in))
4101 copy(*out, *in)
4102 }
4103 if in.Routes != nil {
4104 in, out := &in.Routes, &out.Routes
4105 *out = make([]StaticIPAMRoutes, len(*in))
4106 copy(*out, *in)
4107 }
4108 if in.DNS != nil {
4109 in, out := &in.DNS, &out.DNS
4110 *out = new(StaticIPAMDNS)
4111 (*in).DeepCopyInto(*out)
4112 }
4113 return
4114 }
4115
4116
4117 func (in *StaticIPAMConfig) DeepCopy() *StaticIPAMConfig {
4118 if in == nil {
4119 return nil
4120 }
4121 out := new(StaticIPAMConfig)
4122 in.DeepCopyInto(out)
4123 return out
4124 }
4125
4126
4127 func (in *StaticIPAMDNS) DeepCopyInto(out *StaticIPAMDNS) {
4128 *out = *in
4129 if in.Nameservers != nil {
4130 in, out := &in.Nameservers, &out.Nameservers
4131 *out = make([]string, len(*in))
4132 copy(*out, *in)
4133 }
4134 if in.Search != nil {
4135 in, out := &in.Search, &out.Search
4136 *out = make([]string, len(*in))
4137 copy(*out, *in)
4138 }
4139 return
4140 }
4141
4142
4143 func (in *StaticIPAMDNS) DeepCopy() *StaticIPAMDNS {
4144 if in == nil {
4145 return nil
4146 }
4147 out := new(StaticIPAMDNS)
4148 in.DeepCopyInto(out)
4149 return out
4150 }
4151
4152
4153 func (in *StaticIPAMRoutes) DeepCopyInto(out *StaticIPAMRoutes) {
4154 *out = *in
4155 return
4156 }
4157
4158
4159 func (in *StaticIPAMRoutes) DeepCopy() *StaticIPAMRoutes {
4160 if in == nil {
4161 return nil
4162 }
4163 out := new(StaticIPAMRoutes)
4164 in.DeepCopyInto(out)
4165 return out
4166 }
4167
4168
4169 func (in *StaticPodOperatorSpec) DeepCopyInto(out *StaticPodOperatorSpec) {
4170 *out = *in
4171 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
4172 return
4173 }
4174
4175
4176 func (in *StaticPodOperatorSpec) DeepCopy() *StaticPodOperatorSpec {
4177 if in == nil {
4178 return nil
4179 }
4180 out := new(StaticPodOperatorSpec)
4181 in.DeepCopyInto(out)
4182 return out
4183 }
4184
4185
4186 func (in *StaticPodOperatorStatus) DeepCopyInto(out *StaticPodOperatorStatus) {
4187 *out = *in
4188 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
4189 if in.NodeStatuses != nil {
4190 in, out := &in.NodeStatuses, &out.NodeStatuses
4191 *out = make([]NodeStatus, len(*in))
4192 for i := range *in {
4193 (*in)[i].DeepCopyInto(&(*out)[i])
4194 }
4195 }
4196 return
4197 }
4198
4199
4200 func (in *StaticPodOperatorStatus) DeepCopy() *StaticPodOperatorStatus {
4201 if in == nil {
4202 return nil
4203 }
4204 out := new(StaticPodOperatorStatus)
4205 in.DeepCopyInto(out)
4206 return out
4207 }
4208
4209
4210 func (in *StatuspageProvider) DeepCopyInto(out *StatuspageProvider) {
4211 *out = *in
4212 return
4213 }
4214
4215
4216 func (in *StatuspageProvider) DeepCopy() *StatuspageProvider {
4217 if in == nil {
4218 return nil
4219 }
4220 out := new(StatuspageProvider)
4221 in.DeepCopyInto(out)
4222 return out
4223 }
4224
4225
4226 func (in *Storage) DeepCopyInto(out *Storage) {
4227 *out = *in
4228 out.TypeMeta = in.TypeMeta
4229 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
4230 in.Spec.DeepCopyInto(&out.Spec)
4231 in.Status.DeepCopyInto(&out.Status)
4232 return
4233 }
4234
4235
4236 func (in *Storage) DeepCopy() *Storage {
4237 if in == nil {
4238 return nil
4239 }
4240 out := new(Storage)
4241 in.DeepCopyInto(out)
4242 return out
4243 }
4244
4245
4246 func (in *Storage) DeepCopyObject() runtime.Object {
4247 if c := in.DeepCopy(); c != nil {
4248 return c
4249 }
4250 return nil
4251 }
4252
4253
4254 func (in *StorageList) DeepCopyInto(out *StorageList) {
4255 *out = *in
4256 out.TypeMeta = in.TypeMeta
4257 in.ListMeta.DeepCopyInto(&out.ListMeta)
4258 if in.Items != nil {
4259 in, out := &in.Items, &out.Items
4260 *out = make([]Storage, len(*in))
4261 for i := range *in {
4262 (*in)[i].DeepCopyInto(&(*out)[i])
4263 }
4264 }
4265 return
4266 }
4267
4268
4269 func (in *StorageList) DeepCopy() *StorageList {
4270 if in == nil {
4271 return nil
4272 }
4273 out := new(StorageList)
4274 in.DeepCopyInto(out)
4275 return out
4276 }
4277
4278
4279 func (in *StorageList) DeepCopyObject() runtime.Object {
4280 if c := in.DeepCopy(); c != nil {
4281 return c
4282 }
4283 return nil
4284 }
4285
4286
4287 func (in *StorageSpec) DeepCopyInto(out *StorageSpec) {
4288 *out = *in
4289 in.OperatorSpec.DeepCopyInto(&out.OperatorSpec)
4290 return
4291 }
4292
4293
4294 func (in *StorageSpec) DeepCopy() *StorageSpec {
4295 if in == nil {
4296 return nil
4297 }
4298 out := new(StorageSpec)
4299 in.DeepCopyInto(out)
4300 return out
4301 }
4302
4303
4304 func (in *StorageStatus) DeepCopyInto(out *StorageStatus) {
4305 *out = *in
4306 in.OperatorStatus.DeepCopyInto(&out.OperatorStatus)
4307 return
4308 }
4309
4310
4311 func (in *StorageStatus) DeepCopy() *StorageStatus {
4312 if in == nil {
4313 return nil
4314 }
4315 out := new(StorageStatus)
4316 in.DeepCopyInto(out)
4317 return out
4318 }
4319
4320
4321 func (in *SyslogLoggingDestinationParameters) DeepCopyInto(out *SyslogLoggingDestinationParameters) {
4322 *out = *in
4323 return
4324 }
4325
4326
4327 func (in *SyslogLoggingDestinationParameters) DeepCopy() *SyslogLoggingDestinationParameters {
4328 if in == nil {
4329 return nil
4330 }
4331 out := new(SyslogLoggingDestinationParameters)
4332 in.DeepCopyInto(out)
4333 return out
4334 }
4335
4336
4337 func (in *Upstream) DeepCopyInto(out *Upstream) {
4338 *out = *in
4339 return
4340 }
4341
4342
4343 func (in *Upstream) DeepCopy() *Upstream {
4344 if in == nil {
4345 return nil
4346 }
4347 out := new(Upstream)
4348 in.DeepCopyInto(out)
4349 return out
4350 }
4351
4352
4353 func (in *UpstreamResolvers) DeepCopyInto(out *UpstreamResolvers) {
4354 *out = *in
4355 if in.Upstreams != nil {
4356 in, out := &in.Upstreams, &out.Upstreams
4357 *out = make([]Upstream, len(*in))
4358 copy(*out, *in)
4359 }
4360 in.TransportConfig.DeepCopyInto(&out.TransportConfig)
4361 return
4362 }
4363
4364
4365 func (in *UpstreamResolvers) DeepCopy() *UpstreamResolvers {
4366 if in == nil {
4367 return nil
4368 }
4369 out := new(UpstreamResolvers)
4370 in.DeepCopyInto(out)
4371 return out
4372 }
4373
4374
4375 func (in *VSphereCSIDriverConfigSpec) DeepCopyInto(out *VSphereCSIDriverConfigSpec) {
4376 *out = *in
4377 if in.TopologyCategories != nil {
4378 in, out := &in.TopologyCategories, &out.TopologyCategories
4379 *out = make([]string, len(*in))
4380 copy(*out, *in)
4381 }
4382 return
4383 }
4384
4385
4386 func (in *VSphereCSIDriverConfigSpec) DeepCopy() *VSphereCSIDriverConfigSpec {
4387 if in == nil {
4388 return nil
4389 }
4390 out := new(VSphereCSIDriverConfigSpec)
4391 in.DeepCopyInto(out)
4392 return out
4393 }
4394
View as plain text