1
2
3
4
5
6 package v1
7
8 import (
9 corev1 "k8s.io/api/core/v1"
10 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
11 runtime "k8s.io/apimachinery/pkg/runtime"
12 )
13
14
15 func (in *APIServer) DeepCopyInto(out *APIServer) {
16 *out = *in
17 out.TypeMeta = in.TypeMeta
18 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
19 in.Spec.DeepCopyInto(&out.Spec)
20 out.Status = in.Status
21 return
22 }
23
24
25 func (in *APIServer) DeepCopy() *APIServer {
26 if in == nil {
27 return nil
28 }
29 out := new(APIServer)
30 in.DeepCopyInto(out)
31 return out
32 }
33
34
35 func (in *APIServer) DeepCopyObject() runtime.Object {
36 if c := in.DeepCopy(); c != nil {
37 return c
38 }
39 return nil
40 }
41
42
43 func (in *APIServerEncryption) DeepCopyInto(out *APIServerEncryption) {
44 *out = *in
45 return
46 }
47
48
49 func (in *APIServerEncryption) DeepCopy() *APIServerEncryption {
50 if in == nil {
51 return nil
52 }
53 out := new(APIServerEncryption)
54 in.DeepCopyInto(out)
55 return out
56 }
57
58
59 func (in *APIServerList) DeepCopyInto(out *APIServerList) {
60 *out = *in
61 out.TypeMeta = in.TypeMeta
62 in.ListMeta.DeepCopyInto(&out.ListMeta)
63 if in.Items != nil {
64 in, out := &in.Items, &out.Items
65 *out = make([]APIServer, len(*in))
66 for i := range *in {
67 (*in)[i].DeepCopyInto(&(*out)[i])
68 }
69 }
70 return
71 }
72
73
74 func (in *APIServerList) DeepCopy() *APIServerList {
75 if in == nil {
76 return nil
77 }
78 out := new(APIServerList)
79 in.DeepCopyInto(out)
80 return out
81 }
82
83
84 func (in *APIServerList) DeepCopyObject() runtime.Object {
85 if c := in.DeepCopy(); c != nil {
86 return c
87 }
88 return nil
89 }
90
91
92 func (in *APIServerNamedServingCert) DeepCopyInto(out *APIServerNamedServingCert) {
93 *out = *in
94 if in.Names != nil {
95 in, out := &in.Names, &out.Names
96 *out = make([]string, len(*in))
97 copy(*out, *in)
98 }
99 out.ServingCertificate = in.ServingCertificate
100 return
101 }
102
103
104 func (in *APIServerNamedServingCert) DeepCopy() *APIServerNamedServingCert {
105 if in == nil {
106 return nil
107 }
108 out := new(APIServerNamedServingCert)
109 in.DeepCopyInto(out)
110 return out
111 }
112
113
114 func (in *APIServerServingCerts) DeepCopyInto(out *APIServerServingCerts) {
115 *out = *in
116 if in.NamedCertificates != nil {
117 in, out := &in.NamedCertificates, &out.NamedCertificates
118 *out = make([]APIServerNamedServingCert, len(*in))
119 for i := range *in {
120 (*in)[i].DeepCopyInto(&(*out)[i])
121 }
122 }
123 return
124 }
125
126
127 func (in *APIServerServingCerts) DeepCopy() *APIServerServingCerts {
128 if in == nil {
129 return nil
130 }
131 out := new(APIServerServingCerts)
132 in.DeepCopyInto(out)
133 return out
134 }
135
136
137 func (in *APIServerSpec) DeepCopyInto(out *APIServerSpec) {
138 *out = *in
139 in.ServingCerts.DeepCopyInto(&out.ServingCerts)
140 out.ClientCA = in.ClientCA
141 if in.AdditionalCORSAllowedOrigins != nil {
142 in, out := &in.AdditionalCORSAllowedOrigins, &out.AdditionalCORSAllowedOrigins
143 *out = make([]string, len(*in))
144 copy(*out, *in)
145 }
146 out.Encryption = in.Encryption
147 if in.TLSSecurityProfile != nil {
148 in, out := &in.TLSSecurityProfile, &out.TLSSecurityProfile
149 *out = new(TLSSecurityProfile)
150 (*in).DeepCopyInto(*out)
151 }
152 in.Audit.DeepCopyInto(&out.Audit)
153 return
154 }
155
156
157 func (in *APIServerSpec) DeepCopy() *APIServerSpec {
158 if in == nil {
159 return nil
160 }
161 out := new(APIServerSpec)
162 in.DeepCopyInto(out)
163 return out
164 }
165
166
167 func (in *APIServerStatus) DeepCopyInto(out *APIServerStatus) {
168 *out = *in
169 return
170 }
171
172
173 func (in *APIServerStatus) DeepCopy() *APIServerStatus {
174 if in == nil {
175 return nil
176 }
177 out := new(APIServerStatus)
178 in.DeepCopyInto(out)
179 return out
180 }
181
182
183 func (in *AWSIngressSpec) DeepCopyInto(out *AWSIngressSpec) {
184 *out = *in
185 return
186 }
187
188
189 func (in *AWSIngressSpec) DeepCopy() *AWSIngressSpec {
190 if in == nil {
191 return nil
192 }
193 out := new(AWSIngressSpec)
194 in.DeepCopyInto(out)
195 return out
196 }
197
198
199 func (in *AWSPlatformSpec) DeepCopyInto(out *AWSPlatformSpec) {
200 *out = *in
201 if in.ServiceEndpoints != nil {
202 in, out := &in.ServiceEndpoints, &out.ServiceEndpoints
203 *out = make([]AWSServiceEndpoint, len(*in))
204 copy(*out, *in)
205 }
206 return
207 }
208
209
210 func (in *AWSPlatformSpec) DeepCopy() *AWSPlatformSpec {
211 if in == nil {
212 return nil
213 }
214 out := new(AWSPlatformSpec)
215 in.DeepCopyInto(out)
216 return out
217 }
218
219
220 func (in *AWSPlatformStatus) DeepCopyInto(out *AWSPlatformStatus) {
221 *out = *in
222 if in.ServiceEndpoints != nil {
223 in, out := &in.ServiceEndpoints, &out.ServiceEndpoints
224 *out = make([]AWSServiceEndpoint, len(*in))
225 copy(*out, *in)
226 }
227 if in.ResourceTags != nil {
228 in, out := &in.ResourceTags, &out.ResourceTags
229 *out = make([]AWSResourceTag, len(*in))
230 copy(*out, *in)
231 }
232 return
233 }
234
235
236 func (in *AWSPlatformStatus) DeepCopy() *AWSPlatformStatus {
237 if in == nil {
238 return nil
239 }
240 out := new(AWSPlatformStatus)
241 in.DeepCopyInto(out)
242 return out
243 }
244
245
246 func (in *AWSResourceTag) DeepCopyInto(out *AWSResourceTag) {
247 *out = *in
248 return
249 }
250
251
252 func (in *AWSResourceTag) DeepCopy() *AWSResourceTag {
253 if in == nil {
254 return nil
255 }
256 out := new(AWSResourceTag)
257 in.DeepCopyInto(out)
258 return out
259 }
260
261
262 func (in *AWSServiceEndpoint) DeepCopyInto(out *AWSServiceEndpoint) {
263 *out = *in
264 return
265 }
266
267
268 func (in *AWSServiceEndpoint) DeepCopy() *AWSServiceEndpoint {
269 if in == nil {
270 return nil
271 }
272 out := new(AWSServiceEndpoint)
273 in.DeepCopyInto(out)
274 return out
275 }
276
277
278 func (in *AdmissionConfig) DeepCopyInto(out *AdmissionConfig) {
279 *out = *in
280 if in.PluginConfig != nil {
281 in, out := &in.PluginConfig, &out.PluginConfig
282 *out = make(map[string]AdmissionPluginConfig, len(*in))
283 for key, val := range *in {
284 (*out)[key] = *val.DeepCopy()
285 }
286 }
287 if in.EnabledAdmissionPlugins != nil {
288 in, out := &in.EnabledAdmissionPlugins, &out.EnabledAdmissionPlugins
289 *out = make([]string, len(*in))
290 copy(*out, *in)
291 }
292 if in.DisabledAdmissionPlugins != nil {
293 in, out := &in.DisabledAdmissionPlugins, &out.DisabledAdmissionPlugins
294 *out = make([]string, len(*in))
295 copy(*out, *in)
296 }
297 return
298 }
299
300
301 func (in *AdmissionConfig) DeepCopy() *AdmissionConfig {
302 if in == nil {
303 return nil
304 }
305 out := new(AdmissionConfig)
306 in.DeepCopyInto(out)
307 return out
308 }
309
310
311 func (in *AdmissionPluginConfig) DeepCopyInto(out *AdmissionPluginConfig) {
312 *out = *in
313 in.Configuration.DeepCopyInto(&out.Configuration)
314 return
315 }
316
317
318 func (in *AdmissionPluginConfig) DeepCopy() *AdmissionPluginConfig {
319 if in == nil {
320 return nil
321 }
322 out := new(AdmissionPluginConfig)
323 in.DeepCopyInto(out)
324 return out
325 }
326
327
328 func (in *AlibabaCloudPlatformSpec) DeepCopyInto(out *AlibabaCloudPlatformSpec) {
329 *out = *in
330 return
331 }
332
333
334 func (in *AlibabaCloudPlatformSpec) DeepCopy() *AlibabaCloudPlatformSpec {
335 if in == nil {
336 return nil
337 }
338 out := new(AlibabaCloudPlatformSpec)
339 in.DeepCopyInto(out)
340 return out
341 }
342
343
344 func (in *AlibabaCloudPlatformStatus) DeepCopyInto(out *AlibabaCloudPlatformStatus) {
345 *out = *in
346 if in.ResourceTags != nil {
347 in, out := &in.ResourceTags, &out.ResourceTags
348 *out = make([]AlibabaCloudResourceTag, len(*in))
349 copy(*out, *in)
350 }
351 return
352 }
353
354
355 func (in *AlibabaCloudPlatformStatus) DeepCopy() *AlibabaCloudPlatformStatus {
356 if in == nil {
357 return nil
358 }
359 out := new(AlibabaCloudPlatformStatus)
360 in.DeepCopyInto(out)
361 return out
362 }
363
364
365 func (in *AlibabaCloudResourceTag) DeepCopyInto(out *AlibabaCloudResourceTag) {
366 *out = *in
367 return
368 }
369
370
371 func (in *AlibabaCloudResourceTag) DeepCopy() *AlibabaCloudResourceTag {
372 if in == nil {
373 return nil
374 }
375 out := new(AlibabaCloudResourceTag)
376 in.DeepCopyInto(out)
377 return out
378 }
379
380
381 func (in *Audit) DeepCopyInto(out *Audit) {
382 *out = *in
383 if in.CustomRules != nil {
384 in, out := &in.CustomRules, &out.CustomRules
385 *out = make([]AuditCustomRule, len(*in))
386 copy(*out, *in)
387 }
388 return
389 }
390
391
392 func (in *Audit) DeepCopy() *Audit {
393 if in == nil {
394 return nil
395 }
396 out := new(Audit)
397 in.DeepCopyInto(out)
398 return out
399 }
400
401
402 func (in *AuditConfig) DeepCopyInto(out *AuditConfig) {
403 *out = *in
404 in.PolicyConfiguration.DeepCopyInto(&out.PolicyConfiguration)
405 return
406 }
407
408
409 func (in *AuditConfig) DeepCopy() *AuditConfig {
410 if in == nil {
411 return nil
412 }
413 out := new(AuditConfig)
414 in.DeepCopyInto(out)
415 return out
416 }
417
418
419 func (in *AuditCustomRule) DeepCopyInto(out *AuditCustomRule) {
420 *out = *in
421 return
422 }
423
424
425 func (in *AuditCustomRule) DeepCopy() *AuditCustomRule {
426 if in == nil {
427 return nil
428 }
429 out := new(AuditCustomRule)
430 in.DeepCopyInto(out)
431 return out
432 }
433
434
435 func (in *Authentication) DeepCopyInto(out *Authentication) {
436 *out = *in
437 out.TypeMeta = in.TypeMeta
438 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
439 in.Spec.DeepCopyInto(&out.Spec)
440 out.Status = in.Status
441 return
442 }
443
444
445 func (in *Authentication) DeepCopy() *Authentication {
446 if in == nil {
447 return nil
448 }
449 out := new(Authentication)
450 in.DeepCopyInto(out)
451 return out
452 }
453
454
455 func (in *Authentication) DeepCopyObject() runtime.Object {
456 if c := in.DeepCopy(); c != nil {
457 return c
458 }
459 return nil
460 }
461
462
463 func (in *AuthenticationList) DeepCopyInto(out *AuthenticationList) {
464 *out = *in
465 out.TypeMeta = in.TypeMeta
466 in.ListMeta.DeepCopyInto(&out.ListMeta)
467 if in.Items != nil {
468 in, out := &in.Items, &out.Items
469 *out = make([]Authentication, len(*in))
470 for i := range *in {
471 (*in)[i].DeepCopyInto(&(*out)[i])
472 }
473 }
474 return
475 }
476
477
478 func (in *AuthenticationList) DeepCopy() *AuthenticationList {
479 if in == nil {
480 return nil
481 }
482 out := new(AuthenticationList)
483 in.DeepCopyInto(out)
484 return out
485 }
486
487
488 func (in *AuthenticationList) DeepCopyObject() runtime.Object {
489 if c := in.DeepCopy(); c != nil {
490 return c
491 }
492 return nil
493 }
494
495
496 func (in *AuthenticationSpec) DeepCopyInto(out *AuthenticationSpec) {
497 *out = *in
498 out.OAuthMetadata = in.OAuthMetadata
499 if in.WebhookTokenAuthenticators != nil {
500 in, out := &in.WebhookTokenAuthenticators, &out.WebhookTokenAuthenticators
501 *out = make([]DeprecatedWebhookTokenAuthenticator, len(*in))
502 copy(*out, *in)
503 }
504 if in.WebhookTokenAuthenticator != nil {
505 in, out := &in.WebhookTokenAuthenticator, &out.WebhookTokenAuthenticator
506 *out = new(WebhookTokenAuthenticator)
507 **out = **in
508 }
509 return
510 }
511
512
513 func (in *AuthenticationSpec) DeepCopy() *AuthenticationSpec {
514 if in == nil {
515 return nil
516 }
517 out := new(AuthenticationSpec)
518 in.DeepCopyInto(out)
519 return out
520 }
521
522
523 func (in *AuthenticationStatus) DeepCopyInto(out *AuthenticationStatus) {
524 *out = *in
525 out.IntegratedOAuthMetadata = in.IntegratedOAuthMetadata
526 return
527 }
528
529
530 func (in *AuthenticationStatus) DeepCopy() *AuthenticationStatus {
531 if in == nil {
532 return nil
533 }
534 out := new(AuthenticationStatus)
535 in.DeepCopyInto(out)
536 return out
537 }
538
539
540 func (in *AzurePlatformSpec) DeepCopyInto(out *AzurePlatformSpec) {
541 *out = *in
542 return
543 }
544
545
546 func (in *AzurePlatformSpec) DeepCopy() *AzurePlatformSpec {
547 if in == nil {
548 return nil
549 }
550 out := new(AzurePlatformSpec)
551 in.DeepCopyInto(out)
552 return out
553 }
554
555
556 func (in *AzurePlatformStatus) DeepCopyInto(out *AzurePlatformStatus) {
557 *out = *in
558 if in.ResourceTags != nil {
559 in, out := &in.ResourceTags, &out.ResourceTags
560 *out = make([]AzureResourceTag, len(*in))
561 copy(*out, *in)
562 }
563 return
564 }
565
566
567 func (in *AzurePlatformStatus) DeepCopy() *AzurePlatformStatus {
568 if in == nil {
569 return nil
570 }
571 out := new(AzurePlatformStatus)
572 in.DeepCopyInto(out)
573 return out
574 }
575
576
577 func (in *AzureResourceTag) DeepCopyInto(out *AzureResourceTag) {
578 *out = *in
579 return
580 }
581
582
583 func (in *AzureResourceTag) DeepCopy() *AzureResourceTag {
584 if in == nil {
585 return nil
586 }
587 out := new(AzureResourceTag)
588 in.DeepCopyInto(out)
589 return out
590 }
591
592
593 func (in *BareMetalPlatformLoadBalancer) DeepCopyInto(out *BareMetalPlatformLoadBalancer) {
594 *out = *in
595 return
596 }
597
598
599 func (in *BareMetalPlatformLoadBalancer) DeepCopy() *BareMetalPlatformLoadBalancer {
600 if in == nil {
601 return nil
602 }
603 out := new(BareMetalPlatformLoadBalancer)
604 in.DeepCopyInto(out)
605 return out
606 }
607
608
609 func (in *BareMetalPlatformSpec) DeepCopyInto(out *BareMetalPlatformSpec) {
610 *out = *in
611 return
612 }
613
614
615 func (in *BareMetalPlatformSpec) DeepCopy() *BareMetalPlatformSpec {
616 if in == nil {
617 return nil
618 }
619 out := new(BareMetalPlatformSpec)
620 in.DeepCopyInto(out)
621 return out
622 }
623
624
625 func (in *BareMetalPlatformStatus) DeepCopyInto(out *BareMetalPlatformStatus) {
626 *out = *in
627 if in.APIServerInternalIPs != nil {
628 in, out := &in.APIServerInternalIPs, &out.APIServerInternalIPs
629 *out = make([]string, len(*in))
630 copy(*out, *in)
631 }
632 if in.IngressIPs != nil {
633 in, out := &in.IngressIPs, &out.IngressIPs
634 *out = make([]string, len(*in))
635 copy(*out, *in)
636 }
637 if in.LoadBalancer != nil {
638 in, out := &in.LoadBalancer, &out.LoadBalancer
639 *out = new(BareMetalPlatformLoadBalancer)
640 **out = **in
641 }
642 return
643 }
644
645
646 func (in *BareMetalPlatformStatus) DeepCopy() *BareMetalPlatformStatus {
647 if in == nil {
648 return nil
649 }
650 out := new(BareMetalPlatformStatus)
651 in.DeepCopyInto(out)
652 return out
653 }
654
655
656 func (in *BasicAuthIdentityProvider) DeepCopyInto(out *BasicAuthIdentityProvider) {
657 *out = *in
658 out.OAuthRemoteConnectionInfo = in.OAuthRemoteConnectionInfo
659 return
660 }
661
662
663 func (in *BasicAuthIdentityProvider) DeepCopy() *BasicAuthIdentityProvider {
664 if in == nil {
665 return nil
666 }
667 out := new(BasicAuthIdentityProvider)
668 in.DeepCopyInto(out)
669 return out
670 }
671
672
673 func (in *Build) DeepCopyInto(out *Build) {
674 *out = *in
675 out.TypeMeta = in.TypeMeta
676 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
677 in.Spec.DeepCopyInto(&out.Spec)
678 return
679 }
680
681
682 func (in *Build) DeepCopy() *Build {
683 if in == nil {
684 return nil
685 }
686 out := new(Build)
687 in.DeepCopyInto(out)
688 return out
689 }
690
691
692 func (in *Build) DeepCopyObject() runtime.Object {
693 if c := in.DeepCopy(); c != nil {
694 return c
695 }
696 return nil
697 }
698
699
700 func (in *BuildDefaults) DeepCopyInto(out *BuildDefaults) {
701 *out = *in
702 if in.DefaultProxy != nil {
703 in, out := &in.DefaultProxy, &out.DefaultProxy
704 *out = new(ProxySpec)
705 (*in).DeepCopyInto(*out)
706 }
707 if in.GitProxy != nil {
708 in, out := &in.GitProxy, &out.GitProxy
709 *out = new(ProxySpec)
710 (*in).DeepCopyInto(*out)
711 }
712 if in.Env != nil {
713 in, out := &in.Env, &out.Env
714 *out = make([]corev1.EnvVar, len(*in))
715 for i := range *in {
716 (*in)[i].DeepCopyInto(&(*out)[i])
717 }
718 }
719 if in.ImageLabels != nil {
720 in, out := &in.ImageLabels, &out.ImageLabels
721 *out = make([]ImageLabel, len(*in))
722 copy(*out, *in)
723 }
724 in.Resources.DeepCopyInto(&out.Resources)
725 return
726 }
727
728
729 func (in *BuildDefaults) DeepCopy() *BuildDefaults {
730 if in == nil {
731 return nil
732 }
733 out := new(BuildDefaults)
734 in.DeepCopyInto(out)
735 return out
736 }
737
738
739 func (in *BuildList) DeepCopyInto(out *BuildList) {
740 *out = *in
741 out.TypeMeta = in.TypeMeta
742 in.ListMeta.DeepCopyInto(&out.ListMeta)
743 if in.Items != nil {
744 in, out := &in.Items, &out.Items
745 *out = make([]Build, len(*in))
746 for i := range *in {
747 (*in)[i].DeepCopyInto(&(*out)[i])
748 }
749 }
750 return
751 }
752
753
754 func (in *BuildList) DeepCopy() *BuildList {
755 if in == nil {
756 return nil
757 }
758 out := new(BuildList)
759 in.DeepCopyInto(out)
760 return out
761 }
762
763
764 func (in *BuildList) DeepCopyObject() runtime.Object {
765 if c := in.DeepCopy(); c != nil {
766 return c
767 }
768 return nil
769 }
770
771
772 func (in *BuildOverrides) DeepCopyInto(out *BuildOverrides) {
773 *out = *in
774 if in.ImageLabels != nil {
775 in, out := &in.ImageLabels, &out.ImageLabels
776 *out = make([]ImageLabel, len(*in))
777 copy(*out, *in)
778 }
779 if in.NodeSelector != nil {
780 in, out := &in.NodeSelector, &out.NodeSelector
781 *out = make(map[string]string, len(*in))
782 for key, val := range *in {
783 (*out)[key] = val
784 }
785 }
786 if in.Tolerations != nil {
787 in, out := &in.Tolerations, &out.Tolerations
788 *out = make([]corev1.Toleration, len(*in))
789 for i := range *in {
790 (*in)[i].DeepCopyInto(&(*out)[i])
791 }
792 }
793 if in.ForcePull != nil {
794 in, out := &in.ForcePull, &out.ForcePull
795 *out = new(bool)
796 **out = **in
797 }
798 return
799 }
800
801
802 func (in *BuildOverrides) DeepCopy() *BuildOverrides {
803 if in == nil {
804 return nil
805 }
806 out := new(BuildOverrides)
807 in.DeepCopyInto(out)
808 return out
809 }
810
811
812 func (in *BuildSpec) DeepCopyInto(out *BuildSpec) {
813 *out = *in
814 out.AdditionalTrustedCA = in.AdditionalTrustedCA
815 in.BuildDefaults.DeepCopyInto(&out.BuildDefaults)
816 in.BuildOverrides.DeepCopyInto(&out.BuildOverrides)
817 return
818 }
819
820
821 func (in *BuildSpec) DeepCopy() *BuildSpec {
822 if in == nil {
823 return nil
824 }
825 out := new(BuildSpec)
826 in.DeepCopyInto(out)
827 return out
828 }
829
830
831 func (in *CertInfo) DeepCopyInto(out *CertInfo) {
832 *out = *in
833 return
834 }
835
836
837 func (in *CertInfo) DeepCopy() *CertInfo {
838 if in == nil {
839 return nil
840 }
841 out := new(CertInfo)
842 in.DeepCopyInto(out)
843 return out
844 }
845
846
847 func (in *ClientConnectionOverrides) DeepCopyInto(out *ClientConnectionOverrides) {
848 *out = *in
849 return
850 }
851
852
853 func (in *ClientConnectionOverrides) DeepCopy() *ClientConnectionOverrides {
854 if in == nil {
855 return nil
856 }
857 out := new(ClientConnectionOverrides)
858 in.DeepCopyInto(out)
859 return out
860 }
861
862
863 func (in *ClusterCondition) DeepCopyInto(out *ClusterCondition) {
864 *out = *in
865 if in.PromQL != nil {
866 in, out := &in.PromQL, &out.PromQL
867 *out = new(PromQLClusterCondition)
868 **out = **in
869 }
870 return
871 }
872
873
874 func (in *ClusterCondition) DeepCopy() *ClusterCondition {
875 if in == nil {
876 return nil
877 }
878 out := new(ClusterCondition)
879 in.DeepCopyInto(out)
880 return out
881 }
882
883
884 func (in *ClusterNetworkEntry) DeepCopyInto(out *ClusterNetworkEntry) {
885 *out = *in
886 return
887 }
888
889
890 func (in *ClusterNetworkEntry) DeepCopy() *ClusterNetworkEntry {
891 if in == nil {
892 return nil
893 }
894 out := new(ClusterNetworkEntry)
895 in.DeepCopyInto(out)
896 return out
897 }
898
899
900 func (in *ClusterOperator) DeepCopyInto(out *ClusterOperator) {
901 *out = *in
902 out.TypeMeta = in.TypeMeta
903 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
904 out.Spec = in.Spec
905 in.Status.DeepCopyInto(&out.Status)
906 return
907 }
908
909
910 func (in *ClusterOperator) DeepCopy() *ClusterOperator {
911 if in == nil {
912 return nil
913 }
914 out := new(ClusterOperator)
915 in.DeepCopyInto(out)
916 return out
917 }
918
919
920 func (in *ClusterOperator) DeepCopyObject() runtime.Object {
921 if c := in.DeepCopy(); c != nil {
922 return c
923 }
924 return nil
925 }
926
927
928 func (in *ClusterOperatorList) DeepCopyInto(out *ClusterOperatorList) {
929 *out = *in
930 out.TypeMeta = in.TypeMeta
931 in.ListMeta.DeepCopyInto(&out.ListMeta)
932 if in.Items != nil {
933 in, out := &in.Items, &out.Items
934 *out = make([]ClusterOperator, len(*in))
935 for i := range *in {
936 (*in)[i].DeepCopyInto(&(*out)[i])
937 }
938 }
939 return
940 }
941
942
943 func (in *ClusterOperatorList) DeepCopy() *ClusterOperatorList {
944 if in == nil {
945 return nil
946 }
947 out := new(ClusterOperatorList)
948 in.DeepCopyInto(out)
949 return out
950 }
951
952
953 func (in *ClusterOperatorList) DeepCopyObject() runtime.Object {
954 if c := in.DeepCopy(); c != nil {
955 return c
956 }
957 return nil
958 }
959
960
961 func (in *ClusterOperatorSpec) DeepCopyInto(out *ClusterOperatorSpec) {
962 *out = *in
963 return
964 }
965
966
967 func (in *ClusterOperatorSpec) DeepCopy() *ClusterOperatorSpec {
968 if in == nil {
969 return nil
970 }
971 out := new(ClusterOperatorSpec)
972 in.DeepCopyInto(out)
973 return out
974 }
975
976
977 func (in *ClusterOperatorStatus) DeepCopyInto(out *ClusterOperatorStatus) {
978 *out = *in
979 if in.Conditions != nil {
980 in, out := &in.Conditions, &out.Conditions
981 *out = make([]ClusterOperatorStatusCondition, len(*in))
982 for i := range *in {
983 (*in)[i].DeepCopyInto(&(*out)[i])
984 }
985 }
986 if in.Versions != nil {
987 in, out := &in.Versions, &out.Versions
988 *out = make([]OperandVersion, len(*in))
989 copy(*out, *in)
990 }
991 if in.RelatedObjects != nil {
992 in, out := &in.RelatedObjects, &out.RelatedObjects
993 *out = make([]ObjectReference, len(*in))
994 copy(*out, *in)
995 }
996 in.Extension.DeepCopyInto(&out.Extension)
997 return
998 }
999
1000
1001 func (in *ClusterOperatorStatus) DeepCopy() *ClusterOperatorStatus {
1002 if in == nil {
1003 return nil
1004 }
1005 out := new(ClusterOperatorStatus)
1006 in.DeepCopyInto(out)
1007 return out
1008 }
1009
1010
1011 func (in *ClusterOperatorStatusCondition) DeepCopyInto(out *ClusterOperatorStatusCondition) {
1012 *out = *in
1013 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
1014 return
1015 }
1016
1017
1018 func (in *ClusterOperatorStatusCondition) DeepCopy() *ClusterOperatorStatusCondition {
1019 if in == nil {
1020 return nil
1021 }
1022 out := new(ClusterOperatorStatusCondition)
1023 in.DeepCopyInto(out)
1024 return out
1025 }
1026
1027
1028 func (in *ClusterVersion) DeepCopyInto(out *ClusterVersion) {
1029 *out = *in
1030 out.TypeMeta = in.TypeMeta
1031 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1032 in.Spec.DeepCopyInto(&out.Spec)
1033 in.Status.DeepCopyInto(&out.Status)
1034 return
1035 }
1036
1037
1038 func (in *ClusterVersion) DeepCopy() *ClusterVersion {
1039 if in == nil {
1040 return nil
1041 }
1042 out := new(ClusterVersion)
1043 in.DeepCopyInto(out)
1044 return out
1045 }
1046
1047
1048 func (in *ClusterVersion) DeepCopyObject() runtime.Object {
1049 if c := in.DeepCopy(); c != nil {
1050 return c
1051 }
1052 return nil
1053 }
1054
1055
1056 func (in *ClusterVersionCapabilitiesSpec) DeepCopyInto(out *ClusterVersionCapabilitiesSpec) {
1057 *out = *in
1058 if in.AdditionalEnabledCapabilities != nil {
1059 in, out := &in.AdditionalEnabledCapabilities, &out.AdditionalEnabledCapabilities
1060 *out = make([]ClusterVersionCapability, len(*in))
1061 copy(*out, *in)
1062 }
1063 return
1064 }
1065
1066
1067 func (in *ClusterVersionCapabilitiesSpec) DeepCopy() *ClusterVersionCapabilitiesSpec {
1068 if in == nil {
1069 return nil
1070 }
1071 out := new(ClusterVersionCapabilitiesSpec)
1072 in.DeepCopyInto(out)
1073 return out
1074 }
1075
1076
1077 func (in *ClusterVersionCapabilitiesStatus) DeepCopyInto(out *ClusterVersionCapabilitiesStatus) {
1078 *out = *in
1079 if in.EnabledCapabilities != nil {
1080 in, out := &in.EnabledCapabilities, &out.EnabledCapabilities
1081 *out = make([]ClusterVersionCapability, len(*in))
1082 copy(*out, *in)
1083 }
1084 if in.KnownCapabilities != nil {
1085 in, out := &in.KnownCapabilities, &out.KnownCapabilities
1086 *out = make([]ClusterVersionCapability, len(*in))
1087 copy(*out, *in)
1088 }
1089 return
1090 }
1091
1092
1093 func (in *ClusterVersionCapabilitiesStatus) DeepCopy() *ClusterVersionCapabilitiesStatus {
1094 if in == nil {
1095 return nil
1096 }
1097 out := new(ClusterVersionCapabilitiesStatus)
1098 in.DeepCopyInto(out)
1099 return out
1100 }
1101
1102
1103 func (in *ClusterVersionList) DeepCopyInto(out *ClusterVersionList) {
1104 *out = *in
1105 out.TypeMeta = in.TypeMeta
1106 in.ListMeta.DeepCopyInto(&out.ListMeta)
1107 if in.Items != nil {
1108 in, out := &in.Items, &out.Items
1109 *out = make([]ClusterVersion, len(*in))
1110 for i := range *in {
1111 (*in)[i].DeepCopyInto(&(*out)[i])
1112 }
1113 }
1114 return
1115 }
1116
1117
1118 func (in *ClusterVersionList) DeepCopy() *ClusterVersionList {
1119 if in == nil {
1120 return nil
1121 }
1122 out := new(ClusterVersionList)
1123 in.DeepCopyInto(out)
1124 return out
1125 }
1126
1127
1128 func (in *ClusterVersionList) DeepCopyObject() runtime.Object {
1129 if c := in.DeepCopy(); c != nil {
1130 return c
1131 }
1132 return nil
1133 }
1134
1135
1136 func (in *ClusterVersionSpec) DeepCopyInto(out *ClusterVersionSpec) {
1137 *out = *in
1138 if in.DesiredUpdate != nil {
1139 in, out := &in.DesiredUpdate, &out.DesiredUpdate
1140 *out = new(Update)
1141 **out = **in
1142 }
1143 if in.Capabilities != nil {
1144 in, out := &in.Capabilities, &out.Capabilities
1145 *out = new(ClusterVersionCapabilitiesSpec)
1146 (*in).DeepCopyInto(*out)
1147 }
1148 if in.Overrides != nil {
1149 in, out := &in.Overrides, &out.Overrides
1150 *out = make([]ComponentOverride, len(*in))
1151 copy(*out, *in)
1152 }
1153 return
1154 }
1155
1156
1157 func (in *ClusterVersionSpec) DeepCopy() *ClusterVersionSpec {
1158 if in == nil {
1159 return nil
1160 }
1161 out := new(ClusterVersionSpec)
1162 in.DeepCopyInto(out)
1163 return out
1164 }
1165
1166
1167 func (in *ClusterVersionStatus) DeepCopyInto(out *ClusterVersionStatus) {
1168 *out = *in
1169 in.Desired.DeepCopyInto(&out.Desired)
1170 if in.History != nil {
1171 in, out := &in.History, &out.History
1172 *out = make([]UpdateHistory, len(*in))
1173 for i := range *in {
1174 (*in)[i].DeepCopyInto(&(*out)[i])
1175 }
1176 }
1177 in.Capabilities.DeepCopyInto(&out.Capabilities)
1178 if in.Conditions != nil {
1179 in, out := &in.Conditions, &out.Conditions
1180 *out = make([]ClusterOperatorStatusCondition, len(*in))
1181 for i := range *in {
1182 (*in)[i].DeepCopyInto(&(*out)[i])
1183 }
1184 }
1185 if in.AvailableUpdates != nil {
1186 in, out := &in.AvailableUpdates, &out.AvailableUpdates
1187 *out = make([]Release, len(*in))
1188 for i := range *in {
1189 (*in)[i].DeepCopyInto(&(*out)[i])
1190 }
1191 }
1192 if in.ConditionalUpdates != nil {
1193 in, out := &in.ConditionalUpdates, &out.ConditionalUpdates
1194 *out = make([]ConditionalUpdate, len(*in))
1195 for i := range *in {
1196 (*in)[i].DeepCopyInto(&(*out)[i])
1197 }
1198 }
1199 return
1200 }
1201
1202
1203 func (in *ClusterVersionStatus) DeepCopy() *ClusterVersionStatus {
1204 if in == nil {
1205 return nil
1206 }
1207 out := new(ClusterVersionStatus)
1208 in.DeepCopyInto(out)
1209 return out
1210 }
1211
1212
1213 func (in *ComponentOverride) DeepCopyInto(out *ComponentOverride) {
1214 *out = *in
1215 return
1216 }
1217
1218
1219 func (in *ComponentOverride) DeepCopy() *ComponentOverride {
1220 if in == nil {
1221 return nil
1222 }
1223 out := new(ComponentOverride)
1224 in.DeepCopyInto(out)
1225 return out
1226 }
1227
1228
1229 func (in *ComponentRouteSpec) DeepCopyInto(out *ComponentRouteSpec) {
1230 *out = *in
1231 out.ServingCertKeyPairSecret = in.ServingCertKeyPairSecret
1232 return
1233 }
1234
1235
1236 func (in *ComponentRouteSpec) DeepCopy() *ComponentRouteSpec {
1237 if in == nil {
1238 return nil
1239 }
1240 out := new(ComponentRouteSpec)
1241 in.DeepCopyInto(out)
1242 return out
1243 }
1244
1245
1246 func (in *ComponentRouteStatus) DeepCopyInto(out *ComponentRouteStatus) {
1247 *out = *in
1248 if in.ConsumingUsers != nil {
1249 in, out := &in.ConsumingUsers, &out.ConsumingUsers
1250 *out = make([]ConsumingUser, len(*in))
1251 copy(*out, *in)
1252 }
1253 if in.CurrentHostnames != nil {
1254 in, out := &in.CurrentHostnames, &out.CurrentHostnames
1255 *out = make([]Hostname, len(*in))
1256 copy(*out, *in)
1257 }
1258 if in.Conditions != nil {
1259 in, out := &in.Conditions, &out.Conditions
1260 *out = make([]metav1.Condition, len(*in))
1261 for i := range *in {
1262 (*in)[i].DeepCopyInto(&(*out)[i])
1263 }
1264 }
1265 if in.RelatedObjects != nil {
1266 in, out := &in.RelatedObjects, &out.RelatedObjects
1267 *out = make([]ObjectReference, len(*in))
1268 copy(*out, *in)
1269 }
1270 return
1271 }
1272
1273
1274 func (in *ComponentRouteStatus) DeepCopy() *ComponentRouteStatus {
1275 if in == nil {
1276 return nil
1277 }
1278 out := new(ComponentRouteStatus)
1279 in.DeepCopyInto(out)
1280 return out
1281 }
1282
1283
1284 func (in *ConditionalUpdate) DeepCopyInto(out *ConditionalUpdate) {
1285 *out = *in
1286 in.Release.DeepCopyInto(&out.Release)
1287 if in.Risks != nil {
1288 in, out := &in.Risks, &out.Risks
1289 *out = make([]ConditionalUpdateRisk, len(*in))
1290 for i := range *in {
1291 (*in)[i].DeepCopyInto(&(*out)[i])
1292 }
1293 }
1294 if in.Conditions != nil {
1295 in, out := &in.Conditions, &out.Conditions
1296 *out = make([]metav1.Condition, len(*in))
1297 for i := range *in {
1298 (*in)[i].DeepCopyInto(&(*out)[i])
1299 }
1300 }
1301 return
1302 }
1303
1304
1305 func (in *ConditionalUpdate) DeepCopy() *ConditionalUpdate {
1306 if in == nil {
1307 return nil
1308 }
1309 out := new(ConditionalUpdate)
1310 in.DeepCopyInto(out)
1311 return out
1312 }
1313
1314
1315 func (in *ConditionalUpdateRisk) DeepCopyInto(out *ConditionalUpdateRisk) {
1316 *out = *in
1317 if in.MatchingRules != nil {
1318 in, out := &in.MatchingRules, &out.MatchingRules
1319 *out = make([]ClusterCondition, len(*in))
1320 for i := range *in {
1321 (*in)[i].DeepCopyInto(&(*out)[i])
1322 }
1323 }
1324 return
1325 }
1326
1327
1328 func (in *ConditionalUpdateRisk) DeepCopy() *ConditionalUpdateRisk {
1329 if in == nil {
1330 return nil
1331 }
1332 out := new(ConditionalUpdateRisk)
1333 in.DeepCopyInto(out)
1334 return out
1335 }
1336
1337
1338 func (in *ConfigMapFileReference) DeepCopyInto(out *ConfigMapFileReference) {
1339 *out = *in
1340 return
1341 }
1342
1343
1344 func (in *ConfigMapFileReference) DeepCopy() *ConfigMapFileReference {
1345 if in == nil {
1346 return nil
1347 }
1348 out := new(ConfigMapFileReference)
1349 in.DeepCopyInto(out)
1350 return out
1351 }
1352
1353
1354 func (in *ConfigMapNameReference) DeepCopyInto(out *ConfigMapNameReference) {
1355 *out = *in
1356 return
1357 }
1358
1359
1360 func (in *ConfigMapNameReference) DeepCopy() *ConfigMapNameReference {
1361 if in == nil {
1362 return nil
1363 }
1364 out := new(ConfigMapNameReference)
1365 in.DeepCopyInto(out)
1366 return out
1367 }
1368
1369
1370 func (in *Console) DeepCopyInto(out *Console) {
1371 *out = *in
1372 out.TypeMeta = in.TypeMeta
1373 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1374 out.Spec = in.Spec
1375 out.Status = in.Status
1376 return
1377 }
1378
1379
1380 func (in *Console) DeepCopy() *Console {
1381 if in == nil {
1382 return nil
1383 }
1384 out := new(Console)
1385 in.DeepCopyInto(out)
1386 return out
1387 }
1388
1389
1390 func (in *Console) DeepCopyObject() runtime.Object {
1391 if c := in.DeepCopy(); c != nil {
1392 return c
1393 }
1394 return nil
1395 }
1396
1397
1398 func (in *ConsoleAuthentication) DeepCopyInto(out *ConsoleAuthentication) {
1399 *out = *in
1400 return
1401 }
1402
1403
1404 func (in *ConsoleAuthentication) DeepCopy() *ConsoleAuthentication {
1405 if in == nil {
1406 return nil
1407 }
1408 out := new(ConsoleAuthentication)
1409 in.DeepCopyInto(out)
1410 return out
1411 }
1412
1413
1414 func (in *ConsoleList) DeepCopyInto(out *ConsoleList) {
1415 *out = *in
1416 out.TypeMeta = in.TypeMeta
1417 in.ListMeta.DeepCopyInto(&out.ListMeta)
1418 if in.Items != nil {
1419 in, out := &in.Items, &out.Items
1420 *out = make([]Console, len(*in))
1421 for i := range *in {
1422 (*in)[i].DeepCopyInto(&(*out)[i])
1423 }
1424 }
1425 return
1426 }
1427
1428
1429 func (in *ConsoleList) DeepCopy() *ConsoleList {
1430 if in == nil {
1431 return nil
1432 }
1433 out := new(ConsoleList)
1434 in.DeepCopyInto(out)
1435 return out
1436 }
1437
1438
1439 func (in *ConsoleList) DeepCopyObject() runtime.Object {
1440 if c := in.DeepCopy(); c != nil {
1441 return c
1442 }
1443 return nil
1444 }
1445
1446
1447 func (in *ConsoleSpec) DeepCopyInto(out *ConsoleSpec) {
1448 *out = *in
1449 out.Authentication = in.Authentication
1450 return
1451 }
1452
1453
1454 func (in *ConsoleSpec) DeepCopy() *ConsoleSpec {
1455 if in == nil {
1456 return nil
1457 }
1458 out := new(ConsoleSpec)
1459 in.DeepCopyInto(out)
1460 return out
1461 }
1462
1463
1464 func (in *ConsoleStatus) DeepCopyInto(out *ConsoleStatus) {
1465 *out = *in
1466 return
1467 }
1468
1469
1470 func (in *ConsoleStatus) DeepCopy() *ConsoleStatus {
1471 if in == nil {
1472 return nil
1473 }
1474 out := new(ConsoleStatus)
1475 in.DeepCopyInto(out)
1476 return out
1477 }
1478
1479
1480 func (in *CustomFeatureGates) DeepCopyInto(out *CustomFeatureGates) {
1481 *out = *in
1482 if in.Enabled != nil {
1483 in, out := &in.Enabled, &out.Enabled
1484 *out = make([]FeatureGateName, len(*in))
1485 copy(*out, *in)
1486 }
1487 if in.Disabled != nil {
1488 in, out := &in.Disabled, &out.Disabled
1489 *out = make([]FeatureGateName, len(*in))
1490 copy(*out, *in)
1491 }
1492 return
1493 }
1494
1495
1496 func (in *CustomFeatureGates) DeepCopy() *CustomFeatureGates {
1497 if in == nil {
1498 return nil
1499 }
1500 out := new(CustomFeatureGates)
1501 in.DeepCopyInto(out)
1502 return out
1503 }
1504
1505
1506 func (in *CustomTLSProfile) DeepCopyInto(out *CustomTLSProfile) {
1507 *out = *in
1508 in.TLSProfileSpec.DeepCopyInto(&out.TLSProfileSpec)
1509 return
1510 }
1511
1512
1513 func (in *CustomTLSProfile) DeepCopy() *CustomTLSProfile {
1514 if in == nil {
1515 return nil
1516 }
1517 out := new(CustomTLSProfile)
1518 in.DeepCopyInto(out)
1519 return out
1520 }
1521
1522
1523 func (in *DNS) DeepCopyInto(out *DNS) {
1524 *out = *in
1525 out.TypeMeta = in.TypeMeta
1526 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1527 in.Spec.DeepCopyInto(&out.Spec)
1528 out.Status = in.Status
1529 return
1530 }
1531
1532
1533 func (in *DNS) DeepCopy() *DNS {
1534 if in == nil {
1535 return nil
1536 }
1537 out := new(DNS)
1538 in.DeepCopyInto(out)
1539 return out
1540 }
1541
1542
1543 func (in *DNS) DeepCopyObject() runtime.Object {
1544 if c := in.DeepCopy(); c != nil {
1545 return c
1546 }
1547 return nil
1548 }
1549
1550
1551 func (in *DNSList) DeepCopyInto(out *DNSList) {
1552 *out = *in
1553 out.TypeMeta = in.TypeMeta
1554 in.ListMeta.DeepCopyInto(&out.ListMeta)
1555 if in.Items != nil {
1556 in, out := &in.Items, &out.Items
1557 *out = make([]DNS, len(*in))
1558 for i := range *in {
1559 (*in)[i].DeepCopyInto(&(*out)[i])
1560 }
1561 }
1562 return
1563 }
1564
1565
1566 func (in *DNSList) DeepCopy() *DNSList {
1567 if in == nil {
1568 return nil
1569 }
1570 out := new(DNSList)
1571 in.DeepCopyInto(out)
1572 return out
1573 }
1574
1575
1576 func (in *DNSList) DeepCopyObject() runtime.Object {
1577 if c := in.DeepCopy(); c != nil {
1578 return c
1579 }
1580 return nil
1581 }
1582
1583
1584 func (in *DNSSpec) DeepCopyInto(out *DNSSpec) {
1585 *out = *in
1586 if in.PublicZone != nil {
1587 in, out := &in.PublicZone, &out.PublicZone
1588 *out = new(DNSZone)
1589 (*in).DeepCopyInto(*out)
1590 }
1591 if in.PrivateZone != nil {
1592 in, out := &in.PrivateZone, &out.PrivateZone
1593 *out = new(DNSZone)
1594 (*in).DeepCopyInto(*out)
1595 }
1596 return
1597 }
1598
1599
1600 func (in *DNSSpec) DeepCopy() *DNSSpec {
1601 if in == nil {
1602 return nil
1603 }
1604 out := new(DNSSpec)
1605 in.DeepCopyInto(out)
1606 return out
1607 }
1608
1609
1610 func (in *DNSStatus) DeepCopyInto(out *DNSStatus) {
1611 *out = *in
1612 return
1613 }
1614
1615
1616 func (in *DNSStatus) DeepCopy() *DNSStatus {
1617 if in == nil {
1618 return nil
1619 }
1620 out := new(DNSStatus)
1621 in.DeepCopyInto(out)
1622 return out
1623 }
1624
1625
1626 func (in *DNSZone) DeepCopyInto(out *DNSZone) {
1627 *out = *in
1628 if in.Tags != nil {
1629 in, out := &in.Tags, &out.Tags
1630 *out = make(map[string]string, len(*in))
1631 for key, val := range *in {
1632 (*out)[key] = val
1633 }
1634 }
1635 return
1636 }
1637
1638
1639 func (in *DNSZone) DeepCopy() *DNSZone {
1640 if in == nil {
1641 return nil
1642 }
1643 out := new(DNSZone)
1644 in.DeepCopyInto(out)
1645 return out
1646 }
1647
1648
1649 func (in *DelegatedAuthentication) DeepCopyInto(out *DelegatedAuthentication) {
1650 *out = *in
1651 return
1652 }
1653
1654
1655 func (in *DelegatedAuthentication) DeepCopy() *DelegatedAuthentication {
1656 if in == nil {
1657 return nil
1658 }
1659 out := new(DelegatedAuthentication)
1660 in.DeepCopyInto(out)
1661 return out
1662 }
1663
1664
1665 func (in *DelegatedAuthorization) DeepCopyInto(out *DelegatedAuthorization) {
1666 *out = *in
1667 return
1668 }
1669
1670
1671 func (in *DelegatedAuthorization) DeepCopy() *DelegatedAuthorization {
1672 if in == nil {
1673 return nil
1674 }
1675 out := new(DelegatedAuthorization)
1676 in.DeepCopyInto(out)
1677 return out
1678 }
1679
1680
1681 func (in *DeprecatedWebhookTokenAuthenticator) DeepCopyInto(out *DeprecatedWebhookTokenAuthenticator) {
1682 *out = *in
1683 out.KubeConfig = in.KubeConfig
1684 return
1685 }
1686
1687
1688 func (in *DeprecatedWebhookTokenAuthenticator) DeepCopy() *DeprecatedWebhookTokenAuthenticator {
1689 if in == nil {
1690 return nil
1691 }
1692 out := new(DeprecatedWebhookTokenAuthenticator)
1693 in.DeepCopyInto(out)
1694 return out
1695 }
1696
1697
1698 func (in *EquinixMetalPlatformSpec) DeepCopyInto(out *EquinixMetalPlatformSpec) {
1699 *out = *in
1700 return
1701 }
1702
1703
1704 func (in *EquinixMetalPlatformSpec) DeepCopy() *EquinixMetalPlatformSpec {
1705 if in == nil {
1706 return nil
1707 }
1708 out := new(EquinixMetalPlatformSpec)
1709 in.DeepCopyInto(out)
1710 return out
1711 }
1712
1713
1714 func (in *EquinixMetalPlatformStatus) DeepCopyInto(out *EquinixMetalPlatformStatus) {
1715 *out = *in
1716 return
1717 }
1718
1719
1720 func (in *EquinixMetalPlatformStatus) DeepCopy() *EquinixMetalPlatformStatus {
1721 if in == nil {
1722 return nil
1723 }
1724 out := new(EquinixMetalPlatformStatus)
1725 in.DeepCopyInto(out)
1726 return out
1727 }
1728
1729
1730 func (in *EtcdConnectionInfo) DeepCopyInto(out *EtcdConnectionInfo) {
1731 *out = *in
1732 if in.URLs != nil {
1733 in, out := &in.URLs, &out.URLs
1734 *out = make([]string, len(*in))
1735 copy(*out, *in)
1736 }
1737 out.CertInfo = in.CertInfo
1738 return
1739 }
1740
1741
1742 func (in *EtcdConnectionInfo) DeepCopy() *EtcdConnectionInfo {
1743 if in == nil {
1744 return nil
1745 }
1746 out := new(EtcdConnectionInfo)
1747 in.DeepCopyInto(out)
1748 return out
1749 }
1750
1751
1752 func (in *EtcdStorageConfig) DeepCopyInto(out *EtcdStorageConfig) {
1753 *out = *in
1754 in.EtcdConnectionInfo.DeepCopyInto(&out.EtcdConnectionInfo)
1755 return
1756 }
1757
1758
1759 func (in *EtcdStorageConfig) DeepCopy() *EtcdStorageConfig {
1760 if in == nil {
1761 return nil
1762 }
1763 out := new(EtcdStorageConfig)
1764 in.DeepCopyInto(out)
1765 return out
1766 }
1767
1768
1769 func (in *ExternalIPConfig) DeepCopyInto(out *ExternalIPConfig) {
1770 *out = *in
1771 if in.Policy != nil {
1772 in, out := &in.Policy, &out.Policy
1773 *out = new(ExternalIPPolicy)
1774 (*in).DeepCopyInto(*out)
1775 }
1776 if in.AutoAssignCIDRs != nil {
1777 in, out := &in.AutoAssignCIDRs, &out.AutoAssignCIDRs
1778 *out = make([]string, len(*in))
1779 copy(*out, *in)
1780 }
1781 return
1782 }
1783
1784
1785 func (in *ExternalIPConfig) DeepCopy() *ExternalIPConfig {
1786 if in == nil {
1787 return nil
1788 }
1789 out := new(ExternalIPConfig)
1790 in.DeepCopyInto(out)
1791 return out
1792 }
1793
1794
1795 func (in *ExternalIPPolicy) DeepCopyInto(out *ExternalIPPolicy) {
1796 *out = *in
1797 if in.AllowedCIDRs != nil {
1798 in, out := &in.AllowedCIDRs, &out.AllowedCIDRs
1799 *out = make([]string, len(*in))
1800 copy(*out, *in)
1801 }
1802 if in.RejectedCIDRs != nil {
1803 in, out := &in.RejectedCIDRs, &out.RejectedCIDRs
1804 *out = make([]string, len(*in))
1805 copy(*out, *in)
1806 }
1807 return
1808 }
1809
1810
1811 func (in *ExternalIPPolicy) DeepCopy() *ExternalIPPolicy {
1812 if in == nil {
1813 return nil
1814 }
1815 out := new(ExternalIPPolicy)
1816 in.DeepCopyInto(out)
1817 return out
1818 }
1819
1820
1821 func (in *ExternalPlatformSpec) DeepCopyInto(out *ExternalPlatformSpec) {
1822 *out = *in
1823 return
1824 }
1825
1826
1827 func (in *ExternalPlatformSpec) DeepCopy() *ExternalPlatformSpec {
1828 if in == nil {
1829 return nil
1830 }
1831 out := new(ExternalPlatformSpec)
1832 in.DeepCopyInto(out)
1833 return out
1834 }
1835
1836
1837 func (in *ExternalPlatformStatus) DeepCopyInto(out *ExternalPlatformStatus) {
1838 *out = *in
1839 return
1840 }
1841
1842
1843 func (in *ExternalPlatformStatus) DeepCopy() *ExternalPlatformStatus {
1844 if in == nil {
1845 return nil
1846 }
1847 out := new(ExternalPlatformStatus)
1848 in.DeepCopyInto(out)
1849 return out
1850 }
1851
1852
1853 func (in *FeatureGate) DeepCopyInto(out *FeatureGate) {
1854 *out = *in
1855 out.TypeMeta = in.TypeMeta
1856 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1857 in.Spec.DeepCopyInto(&out.Spec)
1858 in.Status.DeepCopyInto(&out.Status)
1859 return
1860 }
1861
1862
1863 func (in *FeatureGate) DeepCopy() *FeatureGate {
1864 if in == nil {
1865 return nil
1866 }
1867 out := new(FeatureGate)
1868 in.DeepCopyInto(out)
1869 return out
1870 }
1871
1872
1873 func (in *FeatureGate) DeepCopyObject() runtime.Object {
1874 if c := in.DeepCopy(); c != nil {
1875 return c
1876 }
1877 return nil
1878 }
1879
1880
1881 func (in *FeatureGateAttributes) DeepCopyInto(out *FeatureGateAttributes) {
1882 *out = *in
1883 return
1884 }
1885
1886
1887 func (in *FeatureGateAttributes) DeepCopy() *FeatureGateAttributes {
1888 if in == nil {
1889 return nil
1890 }
1891 out := new(FeatureGateAttributes)
1892 in.DeepCopyInto(out)
1893 return out
1894 }
1895
1896
1897 func (in *FeatureGateDescription) DeepCopyInto(out *FeatureGateDescription) {
1898 *out = *in
1899 out.FeatureGateAttributes = in.FeatureGateAttributes
1900 return
1901 }
1902
1903
1904 func (in *FeatureGateDescription) DeepCopy() *FeatureGateDescription {
1905 if in == nil {
1906 return nil
1907 }
1908 out := new(FeatureGateDescription)
1909 in.DeepCopyInto(out)
1910 return out
1911 }
1912
1913
1914 func (in *FeatureGateDetails) DeepCopyInto(out *FeatureGateDetails) {
1915 *out = *in
1916 if in.Enabled != nil {
1917 in, out := &in.Enabled, &out.Enabled
1918 *out = make([]FeatureGateAttributes, len(*in))
1919 copy(*out, *in)
1920 }
1921 if in.Disabled != nil {
1922 in, out := &in.Disabled, &out.Disabled
1923 *out = make([]FeatureGateAttributes, len(*in))
1924 copy(*out, *in)
1925 }
1926 return
1927 }
1928
1929
1930 func (in *FeatureGateDetails) DeepCopy() *FeatureGateDetails {
1931 if in == nil {
1932 return nil
1933 }
1934 out := new(FeatureGateDetails)
1935 in.DeepCopyInto(out)
1936 return out
1937 }
1938
1939
1940 func (in *FeatureGateEnabledDisabled) DeepCopyInto(out *FeatureGateEnabledDisabled) {
1941 *out = *in
1942 if in.Enabled != nil {
1943 in, out := &in.Enabled, &out.Enabled
1944 *out = make([]FeatureGateDescription, len(*in))
1945 copy(*out, *in)
1946 }
1947 if in.Disabled != nil {
1948 in, out := &in.Disabled, &out.Disabled
1949 *out = make([]FeatureGateDescription, len(*in))
1950 copy(*out, *in)
1951 }
1952 return
1953 }
1954
1955
1956 func (in *FeatureGateEnabledDisabled) DeepCopy() *FeatureGateEnabledDisabled {
1957 if in == nil {
1958 return nil
1959 }
1960 out := new(FeatureGateEnabledDisabled)
1961 in.DeepCopyInto(out)
1962 return out
1963 }
1964
1965
1966 func (in *FeatureGateList) DeepCopyInto(out *FeatureGateList) {
1967 *out = *in
1968 out.TypeMeta = in.TypeMeta
1969 in.ListMeta.DeepCopyInto(&out.ListMeta)
1970 if in.Items != nil {
1971 in, out := &in.Items, &out.Items
1972 *out = make([]FeatureGate, len(*in))
1973 for i := range *in {
1974 (*in)[i].DeepCopyInto(&(*out)[i])
1975 }
1976 }
1977 return
1978 }
1979
1980
1981 func (in *FeatureGateList) DeepCopy() *FeatureGateList {
1982 if in == nil {
1983 return nil
1984 }
1985 out := new(FeatureGateList)
1986 in.DeepCopyInto(out)
1987 return out
1988 }
1989
1990
1991 func (in *FeatureGateList) DeepCopyObject() runtime.Object {
1992 if c := in.DeepCopy(); c != nil {
1993 return c
1994 }
1995 return nil
1996 }
1997
1998
1999 func (in *FeatureGateSelection) DeepCopyInto(out *FeatureGateSelection) {
2000 *out = *in
2001 if in.CustomNoUpgrade != nil {
2002 in, out := &in.CustomNoUpgrade, &out.CustomNoUpgrade
2003 *out = new(CustomFeatureGates)
2004 (*in).DeepCopyInto(*out)
2005 }
2006 return
2007 }
2008
2009
2010 func (in *FeatureGateSelection) DeepCopy() *FeatureGateSelection {
2011 if in == nil {
2012 return nil
2013 }
2014 out := new(FeatureGateSelection)
2015 in.DeepCopyInto(out)
2016 return out
2017 }
2018
2019
2020 func (in *FeatureGateSpec) DeepCopyInto(out *FeatureGateSpec) {
2021 *out = *in
2022 in.FeatureGateSelection.DeepCopyInto(&out.FeatureGateSelection)
2023 return
2024 }
2025
2026
2027 func (in *FeatureGateSpec) DeepCopy() *FeatureGateSpec {
2028 if in == nil {
2029 return nil
2030 }
2031 out := new(FeatureGateSpec)
2032 in.DeepCopyInto(out)
2033 return out
2034 }
2035
2036
2037 func (in *FeatureGateStatus) DeepCopyInto(out *FeatureGateStatus) {
2038 *out = *in
2039 if in.Conditions != nil {
2040 in, out := &in.Conditions, &out.Conditions
2041 *out = make([]metav1.Condition, len(*in))
2042 for i := range *in {
2043 (*in)[i].DeepCopyInto(&(*out)[i])
2044 }
2045 }
2046 if in.FeatureGates != nil {
2047 in, out := &in.FeatureGates, &out.FeatureGates
2048 *out = make([]FeatureGateDetails, len(*in))
2049 for i := range *in {
2050 (*in)[i].DeepCopyInto(&(*out)[i])
2051 }
2052 }
2053 return
2054 }
2055
2056
2057 func (in *FeatureGateStatus) DeepCopy() *FeatureGateStatus {
2058 if in == nil {
2059 return nil
2060 }
2061 out := new(FeatureGateStatus)
2062 in.DeepCopyInto(out)
2063 return out
2064 }
2065
2066
2067 func (in *GCPPlatformSpec) DeepCopyInto(out *GCPPlatformSpec) {
2068 *out = *in
2069 return
2070 }
2071
2072
2073 func (in *GCPPlatformSpec) DeepCopy() *GCPPlatformSpec {
2074 if in == nil {
2075 return nil
2076 }
2077 out := new(GCPPlatformSpec)
2078 in.DeepCopyInto(out)
2079 return out
2080 }
2081
2082
2083 func (in *GCPPlatformStatus) DeepCopyInto(out *GCPPlatformStatus) {
2084 *out = *in
2085 return
2086 }
2087
2088
2089 func (in *GCPPlatformStatus) DeepCopy() *GCPPlatformStatus {
2090 if in == nil {
2091 return nil
2092 }
2093 out := new(GCPPlatformStatus)
2094 in.DeepCopyInto(out)
2095 return out
2096 }
2097
2098
2099 func (in *GenericAPIServerConfig) DeepCopyInto(out *GenericAPIServerConfig) {
2100 *out = *in
2101 in.ServingInfo.DeepCopyInto(&out.ServingInfo)
2102 if in.CORSAllowedOrigins != nil {
2103 in, out := &in.CORSAllowedOrigins, &out.CORSAllowedOrigins
2104 *out = make([]string, len(*in))
2105 copy(*out, *in)
2106 }
2107 in.AuditConfig.DeepCopyInto(&out.AuditConfig)
2108 in.StorageConfig.DeepCopyInto(&out.StorageConfig)
2109 in.AdmissionConfig.DeepCopyInto(&out.AdmissionConfig)
2110 out.KubeClientConfig = in.KubeClientConfig
2111 return
2112 }
2113
2114
2115 func (in *GenericAPIServerConfig) DeepCopy() *GenericAPIServerConfig {
2116 if in == nil {
2117 return nil
2118 }
2119 out := new(GenericAPIServerConfig)
2120 in.DeepCopyInto(out)
2121 return out
2122 }
2123
2124
2125 func (in *GenericControllerConfig) DeepCopyInto(out *GenericControllerConfig) {
2126 *out = *in
2127 in.ServingInfo.DeepCopyInto(&out.ServingInfo)
2128 out.LeaderElection = in.LeaderElection
2129 out.Authentication = in.Authentication
2130 out.Authorization = in.Authorization
2131 return
2132 }
2133
2134
2135 func (in *GenericControllerConfig) DeepCopy() *GenericControllerConfig {
2136 if in == nil {
2137 return nil
2138 }
2139 out := new(GenericControllerConfig)
2140 in.DeepCopyInto(out)
2141 return out
2142 }
2143
2144
2145 func (in *GitHubIdentityProvider) DeepCopyInto(out *GitHubIdentityProvider) {
2146 *out = *in
2147 out.ClientSecret = in.ClientSecret
2148 if in.Organizations != nil {
2149 in, out := &in.Organizations, &out.Organizations
2150 *out = make([]string, len(*in))
2151 copy(*out, *in)
2152 }
2153 if in.Teams != nil {
2154 in, out := &in.Teams, &out.Teams
2155 *out = make([]string, len(*in))
2156 copy(*out, *in)
2157 }
2158 out.CA = in.CA
2159 return
2160 }
2161
2162
2163 func (in *GitHubIdentityProvider) DeepCopy() *GitHubIdentityProvider {
2164 if in == nil {
2165 return nil
2166 }
2167 out := new(GitHubIdentityProvider)
2168 in.DeepCopyInto(out)
2169 return out
2170 }
2171
2172
2173 func (in *GitLabIdentityProvider) DeepCopyInto(out *GitLabIdentityProvider) {
2174 *out = *in
2175 out.ClientSecret = in.ClientSecret
2176 out.CA = in.CA
2177 return
2178 }
2179
2180
2181 func (in *GitLabIdentityProvider) DeepCopy() *GitLabIdentityProvider {
2182 if in == nil {
2183 return nil
2184 }
2185 out := new(GitLabIdentityProvider)
2186 in.DeepCopyInto(out)
2187 return out
2188 }
2189
2190
2191 func (in *GoogleIdentityProvider) DeepCopyInto(out *GoogleIdentityProvider) {
2192 *out = *in
2193 out.ClientSecret = in.ClientSecret
2194 return
2195 }
2196
2197
2198 func (in *GoogleIdentityProvider) DeepCopy() *GoogleIdentityProvider {
2199 if in == nil {
2200 return nil
2201 }
2202 out := new(GoogleIdentityProvider)
2203 in.DeepCopyInto(out)
2204 return out
2205 }
2206
2207
2208 func (in *HTPasswdIdentityProvider) DeepCopyInto(out *HTPasswdIdentityProvider) {
2209 *out = *in
2210 out.FileData = in.FileData
2211 return
2212 }
2213
2214
2215 func (in *HTPasswdIdentityProvider) DeepCopy() *HTPasswdIdentityProvider {
2216 if in == nil {
2217 return nil
2218 }
2219 out := new(HTPasswdIdentityProvider)
2220 in.DeepCopyInto(out)
2221 return out
2222 }
2223
2224
2225 func (in *HTTPServingInfo) DeepCopyInto(out *HTTPServingInfo) {
2226 *out = *in
2227 in.ServingInfo.DeepCopyInto(&out.ServingInfo)
2228 return
2229 }
2230
2231
2232 func (in *HTTPServingInfo) DeepCopy() *HTTPServingInfo {
2233 if in == nil {
2234 return nil
2235 }
2236 out := new(HTTPServingInfo)
2237 in.DeepCopyInto(out)
2238 return out
2239 }
2240
2241
2242 func (in *HubSource) DeepCopyInto(out *HubSource) {
2243 *out = *in
2244 return
2245 }
2246
2247
2248 func (in *HubSource) DeepCopy() *HubSource {
2249 if in == nil {
2250 return nil
2251 }
2252 out := new(HubSource)
2253 in.DeepCopyInto(out)
2254 return out
2255 }
2256
2257
2258 func (in *HubSourceStatus) DeepCopyInto(out *HubSourceStatus) {
2259 *out = *in
2260 out.HubSource = in.HubSource
2261 return
2262 }
2263
2264
2265 func (in *HubSourceStatus) DeepCopy() *HubSourceStatus {
2266 if in == nil {
2267 return nil
2268 }
2269 out := new(HubSourceStatus)
2270 in.DeepCopyInto(out)
2271 return out
2272 }
2273
2274
2275 func (in *IBMCloudPlatformSpec) DeepCopyInto(out *IBMCloudPlatformSpec) {
2276 *out = *in
2277 return
2278 }
2279
2280
2281 func (in *IBMCloudPlatformSpec) DeepCopy() *IBMCloudPlatformSpec {
2282 if in == nil {
2283 return nil
2284 }
2285 out := new(IBMCloudPlatformSpec)
2286 in.DeepCopyInto(out)
2287 return out
2288 }
2289
2290
2291 func (in *IBMCloudPlatformStatus) DeepCopyInto(out *IBMCloudPlatformStatus) {
2292 *out = *in
2293 return
2294 }
2295
2296
2297 func (in *IBMCloudPlatformStatus) DeepCopy() *IBMCloudPlatformStatus {
2298 if in == nil {
2299 return nil
2300 }
2301 out := new(IBMCloudPlatformStatus)
2302 in.DeepCopyInto(out)
2303 return out
2304 }
2305
2306
2307 func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider) {
2308 *out = *in
2309 in.IdentityProviderConfig.DeepCopyInto(&out.IdentityProviderConfig)
2310 return
2311 }
2312
2313
2314 func (in *IdentityProvider) DeepCopy() *IdentityProvider {
2315 if in == nil {
2316 return nil
2317 }
2318 out := new(IdentityProvider)
2319 in.DeepCopyInto(out)
2320 return out
2321 }
2322
2323
2324 func (in *IdentityProviderConfig) DeepCopyInto(out *IdentityProviderConfig) {
2325 *out = *in
2326 if in.BasicAuth != nil {
2327 in, out := &in.BasicAuth, &out.BasicAuth
2328 *out = new(BasicAuthIdentityProvider)
2329 **out = **in
2330 }
2331 if in.GitHub != nil {
2332 in, out := &in.GitHub, &out.GitHub
2333 *out = new(GitHubIdentityProvider)
2334 (*in).DeepCopyInto(*out)
2335 }
2336 if in.GitLab != nil {
2337 in, out := &in.GitLab, &out.GitLab
2338 *out = new(GitLabIdentityProvider)
2339 **out = **in
2340 }
2341 if in.Google != nil {
2342 in, out := &in.Google, &out.Google
2343 *out = new(GoogleIdentityProvider)
2344 **out = **in
2345 }
2346 if in.HTPasswd != nil {
2347 in, out := &in.HTPasswd, &out.HTPasswd
2348 *out = new(HTPasswdIdentityProvider)
2349 **out = **in
2350 }
2351 if in.Keystone != nil {
2352 in, out := &in.Keystone, &out.Keystone
2353 *out = new(KeystoneIdentityProvider)
2354 **out = **in
2355 }
2356 if in.LDAP != nil {
2357 in, out := &in.LDAP, &out.LDAP
2358 *out = new(LDAPIdentityProvider)
2359 (*in).DeepCopyInto(*out)
2360 }
2361 if in.OpenID != nil {
2362 in, out := &in.OpenID, &out.OpenID
2363 *out = new(OpenIDIdentityProvider)
2364 (*in).DeepCopyInto(*out)
2365 }
2366 if in.RequestHeader != nil {
2367 in, out := &in.RequestHeader, &out.RequestHeader
2368 *out = new(RequestHeaderIdentityProvider)
2369 (*in).DeepCopyInto(*out)
2370 }
2371 return
2372 }
2373
2374
2375 func (in *IdentityProviderConfig) DeepCopy() *IdentityProviderConfig {
2376 if in == nil {
2377 return nil
2378 }
2379 out := new(IdentityProviderConfig)
2380 in.DeepCopyInto(out)
2381 return out
2382 }
2383
2384
2385 func (in *Image) DeepCopyInto(out *Image) {
2386 *out = *in
2387 out.TypeMeta = in.TypeMeta
2388 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2389 in.Spec.DeepCopyInto(&out.Spec)
2390 in.Status.DeepCopyInto(&out.Status)
2391 return
2392 }
2393
2394
2395 func (in *Image) DeepCopy() *Image {
2396 if in == nil {
2397 return nil
2398 }
2399 out := new(Image)
2400 in.DeepCopyInto(out)
2401 return out
2402 }
2403
2404
2405 func (in *Image) DeepCopyObject() runtime.Object {
2406 if c := in.DeepCopy(); c != nil {
2407 return c
2408 }
2409 return nil
2410 }
2411
2412
2413 func (in *ImageContentPolicy) DeepCopyInto(out *ImageContentPolicy) {
2414 *out = *in
2415 out.TypeMeta = in.TypeMeta
2416 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2417 in.Spec.DeepCopyInto(&out.Spec)
2418 return
2419 }
2420
2421
2422 func (in *ImageContentPolicy) DeepCopy() *ImageContentPolicy {
2423 if in == nil {
2424 return nil
2425 }
2426 out := new(ImageContentPolicy)
2427 in.DeepCopyInto(out)
2428 return out
2429 }
2430
2431
2432 func (in *ImageContentPolicy) DeepCopyObject() runtime.Object {
2433 if c := in.DeepCopy(); c != nil {
2434 return c
2435 }
2436 return nil
2437 }
2438
2439
2440 func (in *ImageContentPolicyList) DeepCopyInto(out *ImageContentPolicyList) {
2441 *out = *in
2442 out.TypeMeta = in.TypeMeta
2443 in.ListMeta.DeepCopyInto(&out.ListMeta)
2444 if in.Items != nil {
2445 in, out := &in.Items, &out.Items
2446 *out = make([]ImageContentPolicy, len(*in))
2447 for i := range *in {
2448 (*in)[i].DeepCopyInto(&(*out)[i])
2449 }
2450 }
2451 return
2452 }
2453
2454
2455 func (in *ImageContentPolicyList) DeepCopy() *ImageContentPolicyList {
2456 if in == nil {
2457 return nil
2458 }
2459 out := new(ImageContentPolicyList)
2460 in.DeepCopyInto(out)
2461 return out
2462 }
2463
2464
2465 func (in *ImageContentPolicyList) DeepCopyObject() runtime.Object {
2466 if c := in.DeepCopy(); c != nil {
2467 return c
2468 }
2469 return nil
2470 }
2471
2472
2473 func (in *ImageContentPolicySpec) DeepCopyInto(out *ImageContentPolicySpec) {
2474 *out = *in
2475 if in.RepositoryDigestMirrors != nil {
2476 in, out := &in.RepositoryDigestMirrors, &out.RepositoryDigestMirrors
2477 *out = make([]RepositoryDigestMirrors, len(*in))
2478 for i := range *in {
2479 (*in)[i].DeepCopyInto(&(*out)[i])
2480 }
2481 }
2482 return
2483 }
2484
2485
2486 func (in *ImageContentPolicySpec) DeepCopy() *ImageContentPolicySpec {
2487 if in == nil {
2488 return nil
2489 }
2490 out := new(ImageContentPolicySpec)
2491 in.DeepCopyInto(out)
2492 return out
2493 }
2494
2495
2496 func (in *ImageDigestMirrorSet) DeepCopyInto(out *ImageDigestMirrorSet) {
2497 *out = *in
2498 out.TypeMeta = in.TypeMeta
2499 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2500 in.Spec.DeepCopyInto(&out.Spec)
2501 out.Status = in.Status
2502 return
2503 }
2504
2505
2506 func (in *ImageDigestMirrorSet) DeepCopy() *ImageDigestMirrorSet {
2507 if in == nil {
2508 return nil
2509 }
2510 out := new(ImageDigestMirrorSet)
2511 in.DeepCopyInto(out)
2512 return out
2513 }
2514
2515
2516 func (in *ImageDigestMirrorSet) DeepCopyObject() runtime.Object {
2517 if c := in.DeepCopy(); c != nil {
2518 return c
2519 }
2520 return nil
2521 }
2522
2523
2524 func (in *ImageDigestMirrorSetList) DeepCopyInto(out *ImageDigestMirrorSetList) {
2525 *out = *in
2526 out.TypeMeta = in.TypeMeta
2527 in.ListMeta.DeepCopyInto(&out.ListMeta)
2528 if in.Items != nil {
2529 in, out := &in.Items, &out.Items
2530 *out = make([]ImageDigestMirrorSet, len(*in))
2531 for i := range *in {
2532 (*in)[i].DeepCopyInto(&(*out)[i])
2533 }
2534 }
2535 return
2536 }
2537
2538
2539 func (in *ImageDigestMirrorSetList) DeepCopy() *ImageDigestMirrorSetList {
2540 if in == nil {
2541 return nil
2542 }
2543 out := new(ImageDigestMirrorSetList)
2544 in.DeepCopyInto(out)
2545 return out
2546 }
2547
2548
2549 func (in *ImageDigestMirrorSetList) DeepCopyObject() runtime.Object {
2550 if c := in.DeepCopy(); c != nil {
2551 return c
2552 }
2553 return nil
2554 }
2555
2556
2557 func (in *ImageDigestMirrorSetSpec) DeepCopyInto(out *ImageDigestMirrorSetSpec) {
2558 *out = *in
2559 if in.ImageDigestMirrors != nil {
2560 in, out := &in.ImageDigestMirrors, &out.ImageDigestMirrors
2561 *out = make([]ImageDigestMirrors, len(*in))
2562 for i := range *in {
2563 (*in)[i].DeepCopyInto(&(*out)[i])
2564 }
2565 }
2566 return
2567 }
2568
2569
2570 func (in *ImageDigestMirrorSetSpec) DeepCopy() *ImageDigestMirrorSetSpec {
2571 if in == nil {
2572 return nil
2573 }
2574 out := new(ImageDigestMirrorSetSpec)
2575 in.DeepCopyInto(out)
2576 return out
2577 }
2578
2579
2580 func (in *ImageDigestMirrorSetStatus) DeepCopyInto(out *ImageDigestMirrorSetStatus) {
2581 *out = *in
2582 return
2583 }
2584
2585
2586 func (in *ImageDigestMirrorSetStatus) DeepCopy() *ImageDigestMirrorSetStatus {
2587 if in == nil {
2588 return nil
2589 }
2590 out := new(ImageDigestMirrorSetStatus)
2591 in.DeepCopyInto(out)
2592 return out
2593 }
2594
2595
2596 func (in *ImageDigestMirrors) DeepCopyInto(out *ImageDigestMirrors) {
2597 *out = *in
2598 if in.Mirrors != nil {
2599 in, out := &in.Mirrors, &out.Mirrors
2600 *out = make([]ImageMirror, len(*in))
2601 copy(*out, *in)
2602 }
2603 return
2604 }
2605
2606
2607 func (in *ImageDigestMirrors) DeepCopy() *ImageDigestMirrors {
2608 if in == nil {
2609 return nil
2610 }
2611 out := new(ImageDigestMirrors)
2612 in.DeepCopyInto(out)
2613 return out
2614 }
2615
2616
2617 func (in *ImageLabel) DeepCopyInto(out *ImageLabel) {
2618 *out = *in
2619 return
2620 }
2621
2622
2623 func (in *ImageLabel) DeepCopy() *ImageLabel {
2624 if in == nil {
2625 return nil
2626 }
2627 out := new(ImageLabel)
2628 in.DeepCopyInto(out)
2629 return out
2630 }
2631
2632
2633 func (in *ImageList) DeepCopyInto(out *ImageList) {
2634 *out = *in
2635 out.TypeMeta = in.TypeMeta
2636 in.ListMeta.DeepCopyInto(&out.ListMeta)
2637 if in.Items != nil {
2638 in, out := &in.Items, &out.Items
2639 *out = make([]Image, len(*in))
2640 for i := range *in {
2641 (*in)[i].DeepCopyInto(&(*out)[i])
2642 }
2643 }
2644 return
2645 }
2646
2647
2648 func (in *ImageList) DeepCopy() *ImageList {
2649 if in == nil {
2650 return nil
2651 }
2652 out := new(ImageList)
2653 in.DeepCopyInto(out)
2654 return out
2655 }
2656
2657
2658 func (in *ImageList) DeepCopyObject() runtime.Object {
2659 if c := in.DeepCopy(); c != nil {
2660 return c
2661 }
2662 return nil
2663 }
2664
2665
2666 func (in *ImageSpec) DeepCopyInto(out *ImageSpec) {
2667 *out = *in
2668 if in.AllowedRegistriesForImport != nil {
2669 in, out := &in.AllowedRegistriesForImport, &out.AllowedRegistriesForImport
2670 *out = make([]RegistryLocation, len(*in))
2671 copy(*out, *in)
2672 }
2673 if in.ExternalRegistryHostnames != nil {
2674 in, out := &in.ExternalRegistryHostnames, &out.ExternalRegistryHostnames
2675 *out = make([]string, len(*in))
2676 copy(*out, *in)
2677 }
2678 out.AdditionalTrustedCA = in.AdditionalTrustedCA
2679 in.RegistrySources.DeepCopyInto(&out.RegistrySources)
2680 return
2681 }
2682
2683
2684 func (in *ImageSpec) DeepCopy() *ImageSpec {
2685 if in == nil {
2686 return nil
2687 }
2688 out := new(ImageSpec)
2689 in.DeepCopyInto(out)
2690 return out
2691 }
2692
2693
2694 func (in *ImageStatus) DeepCopyInto(out *ImageStatus) {
2695 *out = *in
2696 if in.ExternalRegistryHostnames != nil {
2697 in, out := &in.ExternalRegistryHostnames, &out.ExternalRegistryHostnames
2698 *out = make([]string, len(*in))
2699 copy(*out, *in)
2700 }
2701 return
2702 }
2703
2704
2705 func (in *ImageStatus) DeepCopy() *ImageStatus {
2706 if in == nil {
2707 return nil
2708 }
2709 out := new(ImageStatus)
2710 in.DeepCopyInto(out)
2711 return out
2712 }
2713
2714
2715 func (in *ImageTagMirrorSet) DeepCopyInto(out *ImageTagMirrorSet) {
2716 *out = *in
2717 out.TypeMeta = in.TypeMeta
2718 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2719 in.Spec.DeepCopyInto(&out.Spec)
2720 out.Status = in.Status
2721 return
2722 }
2723
2724
2725 func (in *ImageTagMirrorSet) DeepCopy() *ImageTagMirrorSet {
2726 if in == nil {
2727 return nil
2728 }
2729 out := new(ImageTagMirrorSet)
2730 in.DeepCopyInto(out)
2731 return out
2732 }
2733
2734
2735 func (in *ImageTagMirrorSet) DeepCopyObject() runtime.Object {
2736 if c := in.DeepCopy(); c != nil {
2737 return c
2738 }
2739 return nil
2740 }
2741
2742
2743 func (in *ImageTagMirrorSetList) DeepCopyInto(out *ImageTagMirrorSetList) {
2744 *out = *in
2745 out.TypeMeta = in.TypeMeta
2746 in.ListMeta.DeepCopyInto(&out.ListMeta)
2747 if in.Items != nil {
2748 in, out := &in.Items, &out.Items
2749 *out = make([]ImageTagMirrorSet, len(*in))
2750 for i := range *in {
2751 (*in)[i].DeepCopyInto(&(*out)[i])
2752 }
2753 }
2754 return
2755 }
2756
2757
2758 func (in *ImageTagMirrorSetList) DeepCopy() *ImageTagMirrorSetList {
2759 if in == nil {
2760 return nil
2761 }
2762 out := new(ImageTagMirrorSetList)
2763 in.DeepCopyInto(out)
2764 return out
2765 }
2766
2767
2768 func (in *ImageTagMirrorSetList) DeepCopyObject() runtime.Object {
2769 if c := in.DeepCopy(); c != nil {
2770 return c
2771 }
2772 return nil
2773 }
2774
2775
2776 func (in *ImageTagMirrorSetSpec) DeepCopyInto(out *ImageTagMirrorSetSpec) {
2777 *out = *in
2778 if in.ImageTagMirrors != nil {
2779 in, out := &in.ImageTagMirrors, &out.ImageTagMirrors
2780 *out = make([]ImageTagMirrors, len(*in))
2781 for i := range *in {
2782 (*in)[i].DeepCopyInto(&(*out)[i])
2783 }
2784 }
2785 return
2786 }
2787
2788
2789 func (in *ImageTagMirrorSetSpec) DeepCopy() *ImageTagMirrorSetSpec {
2790 if in == nil {
2791 return nil
2792 }
2793 out := new(ImageTagMirrorSetSpec)
2794 in.DeepCopyInto(out)
2795 return out
2796 }
2797
2798
2799 func (in *ImageTagMirrorSetStatus) DeepCopyInto(out *ImageTagMirrorSetStatus) {
2800 *out = *in
2801 return
2802 }
2803
2804
2805 func (in *ImageTagMirrorSetStatus) DeepCopy() *ImageTagMirrorSetStatus {
2806 if in == nil {
2807 return nil
2808 }
2809 out := new(ImageTagMirrorSetStatus)
2810 in.DeepCopyInto(out)
2811 return out
2812 }
2813
2814
2815 func (in *ImageTagMirrors) DeepCopyInto(out *ImageTagMirrors) {
2816 *out = *in
2817 if in.Mirrors != nil {
2818 in, out := &in.Mirrors, &out.Mirrors
2819 *out = make([]ImageMirror, len(*in))
2820 copy(*out, *in)
2821 }
2822 return
2823 }
2824
2825
2826 func (in *ImageTagMirrors) DeepCopy() *ImageTagMirrors {
2827 if in == nil {
2828 return nil
2829 }
2830 out := new(ImageTagMirrors)
2831 in.DeepCopyInto(out)
2832 return out
2833 }
2834
2835
2836 func (in *Infrastructure) DeepCopyInto(out *Infrastructure) {
2837 *out = *in
2838 out.TypeMeta = in.TypeMeta
2839 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2840 in.Spec.DeepCopyInto(&out.Spec)
2841 in.Status.DeepCopyInto(&out.Status)
2842 return
2843 }
2844
2845
2846 func (in *Infrastructure) DeepCopy() *Infrastructure {
2847 if in == nil {
2848 return nil
2849 }
2850 out := new(Infrastructure)
2851 in.DeepCopyInto(out)
2852 return out
2853 }
2854
2855
2856 func (in *Infrastructure) DeepCopyObject() runtime.Object {
2857 if c := in.DeepCopy(); c != nil {
2858 return c
2859 }
2860 return nil
2861 }
2862
2863
2864 func (in *InfrastructureList) DeepCopyInto(out *InfrastructureList) {
2865 *out = *in
2866 out.TypeMeta = in.TypeMeta
2867 in.ListMeta.DeepCopyInto(&out.ListMeta)
2868 if in.Items != nil {
2869 in, out := &in.Items, &out.Items
2870 *out = make([]Infrastructure, len(*in))
2871 for i := range *in {
2872 (*in)[i].DeepCopyInto(&(*out)[i])
2873 }
2874 }
2875 return
2876 }
2877
2878
2879 func (in *InfrastructureList) DeepCopy() *InfrastructureList {
2880 if in == nil {
2881 return nil
2882 }
2883 out := new(InfrastructureList)
2884 in.DeepCopyInto(out)
2885 return out
2886 }
2887
2888
2889 func (in *InfrastructureList) DeepCopyObject() runtime.Object {
2890 if c := in.DeepCopy(); c != nil {
2891 return c
2892 }
2893 return nil
2894 }
2895
2896
2897 func (in *InfrastructureSpec) DeepCopyInto(out *InfrastructureSpec) {
2898 *out = *in
2899 out.CloudConfig = in.CloudConfig
2900 in.PlatformSpec.DeepCopyInto(&out.PlatformSpec)
2901 return
2902 }
2903
2904
2905 func (in *InfrastructureSpec) DeepCopy() *InfrastructureSpec {
2906 if in == nil {
2907 return nil
2908 }
2909 out := new(InfrastructureSpec)
2910 in.DeepCopyInto(out)
2911 return out
2912 }
2913
2914
2915 func (in *InfrastructureStatus) DeepCopyInto(out *InfrastructureStatus) {
2916 *out = *in
2917 if in.PlatformStatus != nil {
2918 in, out := &in.PlatformStatus, &out.PlatformStatus
2919 *out = new(PlatformStatus)
2920 (*in).DeepCopyInto(*out)
2921 }
2922 return
2923 }
2924
2925
2926 func (in *InfrastructureStatus) DeepCopy() *InfrastructureStatus {
2927 if in == nil {
2928 return nil
2929 }
2930 out := new(InfrastructureStatus)
2931 in.DeepCopyInto(out)
2932 return out
2933 }
2934
2935
2936 func (in *Ingress) DeepCopyInto(out *Ingress) {
2937 *out = *in
2938 out.TypeMeta = in.TypeMeta
2939 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2940 in.Spec.DeepCopyInto(&out.Spec)
2941 in.Status.DeepCopyInto(&out.Status)
2942 return
2943 }
2944
2945
2946 func (in *Ingress) DeepCopy() *Ingress {
2947 if in == nil {
2948 return nil
2949 }
2950 out := new(Ingress)
2951 in.DeepCopyInto(out)
2952 return out
2953 }
2954
2955
2956 func (in *Ingress) DeepCopyObject() runtime.Object {
2957 if c := in.DeepCopy(); c != nil {
2958 return c
2959 }
2960 return nil
2961 }
2962
2963
2964 func (in *IngressList) DeepCopyInto(out *IngressList) {
2965 *out = *in
2966 out.TypeMeta = in.TypeMeta
2967 in.ListMeta.DeepCopyInto(&out.ListMeta)
2968 if in.Items != nil {
2969 in, out := &in.Items, &out.Items
2970 *out = make([]Ingress, len(*in))
2971 for i := range *in {
2972 (*in)[i].DeepCopyInto(&(*out)[i])
2973 }
2974 }
2975 return
2976 }
2977
2978
2979 func (in *IngressList) DeepCopy() *IngressList {
2980 if in == nil {
2981 return nil
2982 }
2983 out := new(IngressList)
2984 in.DeepCopyInto(out)
2985 return out
2986 }
2987
2988
2989 func (in *IngressList) DeepCopyObject() runtime.Object {
2990 if c := in.DeepCopy(); c != nil {
2991 return c
2992 }
2993 return nil
2994 }
2995
2996
2997 func (in *IngressPlatformSpec) DeepCopyInto(out *IngressPlatformSpec) {
2998 *out = *in
2999 if in.AWS != nil {
3000 in, out := &in.AWS, &out.AWS
3001 *out = new(AWSIngressSpec)
3002 **out = **in
3003 }
3004 return
3005 }
3006
3007
3008 func (in *IngressPlatformSpec) DeepCopy() *IngressPlatformSpec {
3009 if in == nil {
3010 return nil
3011 }
3012 out := new(IngressPlatformSpec)
3013 in.DeepCopyInto(out)
3014 return out
3015 }
3016
3017
3018 func (in *IngressSpec) DeepCopyInto(out *IngressSpec) {
3019 *out = *in
3020 if in.ComponentRoutes != nil {
3021 in, out := &in.ComponentRoutes, &out.ComponentRoutes
3022 *out = make([]ComponentRouteSpec, len(*in))
3023 copy(*out, *in)
3024 }
3025 if in.RequiredHSTSPolicies != nil {
3026 in, out := &in.RequiredHSTSPolicies, &out.RequiredHSTSPolicies
3027 *out = make([]RequiredHSTSPolicy, len(*in))
3028 for i := range *in {
3029 (*in)[i].DeepCopyInto(&(*out)[i])
3030 }
3031 }
3032 in.LoadBalancer.DeepCopyInto(&out.LoadBalancer)
3033 return
3034 }
3035
3036
3037 func (in *IngressSpec) DeepCopy() *IngressSpec {
3038 if in == nil {
3039 return nil
3040 }
3041 out := new(IngressSpec)
3042 in.DeepCopyInto(out)
3043 return out
3044 }
3045
3046
3047 func (in *IngressStatus) DeepCopyInto(out *IngressStatus) {
3048 *out = *in
3049 if in.ComponentRoutes != nil {
3050 in, out := &in.ComponentRoutes, &out.ComponentRoutes
3051 *out = make([]ComponentRouteStatus, len(*in))
3052 for i := range *in {
3053 (*in)[i].DeepCopyInto(&(*out)[i])
3054 }
3055 }
3056 return
3057 }
3058
3059
3060 func (in *IngressStatus) DeepCopy() *IngressStatus {
3061 if in == nil {
3062 return nil
3063 }
3064 out := new(IngressStatus)
3065 in.DeepCopyInto(out)
3066 return out
3067 }
3068
3069
3070 func (in *IntermediateTLSProfile) DeepCopyInto(out *IntermediateTLSProfile) {
3071 *out = *in
3072 return
3073 }
3074
3075
3076 func (in *IntermediateTLSProfile) DeepCopy() *IntermediateTLSProfile {
3077 if in == nil {
3078 return nil
3079 }
3080 out := new(IntermediateTLSProfile)
3081 in.DeepCopyInto(out)
3082 return out
3083 }
3084
3085
3086 func (in *KeystoneIdentityProvider) DeepCopyInto(out *KeystoneIdentityProvider) {
3087 *out = *in
3088 out.OAuthRemoteConnectionInfo = in.OAuthRemoteConnectionInfo
3089 return
3090 }
3091
3092
3093 func (in *KeystoneIdentityProvider) DeepCopy() *KeystoneIdentityProvider {
3094 if in == nil {
3095 return nil
3096 }
3097 out := new(KeystoneIdentityProvider)
3098 in.DeepCopyInto(out)
3099 return out
3100 }
3101
3102
3103 func (in *KubeClientConfig) DeepCopyInto(out *KubeClientConfig) {
3104 *out = *in
3105 out.ConnectionOverrides = in.ConnectionOverrides
3106 return
3107 }
3108
3109
3110 func (in *KubeClientConfig) DeepCopy() *KubeClientConfig {
3111 if in == nil {
3112 return nil
3113 }
3114 out := new(KubeClientConfig)
3115 in.DeepCopyInto(out)
3116 return out
3117 }
3118
3119
3120 func (in *KubevirtPlatformSpec) DeepCopyInto(out *KubevirtPlatformSpec) {
3121 *out = *in
3122 return
3123 }
3124
3125
3126 func (in *KubevirtPlatformSpec) DeepCopy() *KubevirtPlatformSpec {
3127 if in == nil {
3128 return nil
3129 }
3130 out := new(KubevirtPlatformSpec)
3131 in.DeepCopyInto(out)
3132 return out
3133 }
3134
3135
3136 func (in *KubevirtPlatformStatus) DeepCopyInto(out *KubevirtPlatformStatus) {
3137 *out = *in
3138 return
3139 }
3140
3141
3142 func (in *KubevirtPlatformStatus) DeepCopy() *KubevirtPlatformStatus {
3143 if in == nil {
3144 return nil
3145 }
3146 out := new(KubevirtPlatformStatus)
3147 in.DeepCopyInto(out)
3148 return out
3149 }
3150
3151
3152 func (in *LDAPAttributeMapping) DeepCopyInto(out *LDAPAttributeMapping) {
3153 *out = *in
3154 if in.ID != nil {
3155 in, out := &in.ID, &out.ID
3156 *out = make([]string, len(*in))
3157 copy(*out, *in)
3158 }
3159 if in.PreferredUsername != nil {
3160 in, out := &in.PreferredUsername, &out.PreferredUsername
3161 *out = make([]string, len(*in))
3162 copy(*out, *in)
3163 }
3164 if in.Name != nil {
3165 in, out := &in.Name, &out.Name
3166 *out = make([]string, len(*in))
3167 copy(*out, *in)
3168 }
3169 if in.Email != nil {
3170 in, out := &in.Email, &out.Email
3171 *out = make([]string, len(*in))
3172 copy(*out, *in)
3173 }
3174 return
3175 }
3176
3177
3178 func (in *LDAPAttributeMapping) DeepCopy() *LDAPAttributeMapping {
3179 if in == nil {
3180 return nil
3181 }
3182 out := new(LDAPAttributeMapping)
3183 in.DeepCopyInto(out)
3184 return out
3185 }
3186
3187
3188 func (in *LDAPIdentityProvider) DeepCopyInto(out *LDAPIdentityProvider) {
3189 *out = *in
3190 out.BindPassword = in.BindPassword
3191 out.CA = in.CA
3192 in.Attributes.DeepCopyInto(&out.Attributes)
3193 return
3194 }
3195
3196
3197 func (in *LDAPIdentityProvider) DeepCopy() *LDAPIdentityProvider {
3198 if in == nil {
3199 return nil
3200 }
3201 out := new(LDAPIdentityProvider)
3202 in.DeepCopyInto(out)
3203 return out
3204 }
3205
3206
3207 func (in *LeaderElection) DeepCopyInto(out *LeaderElection) {
3208 *out = *in
3209 out.LeaseDuration = in.LeaseDuration
3210 out.RenewDeadline = in.RenewDeadline
3211 out.RetryPeriod = in.RetryPeriod
3212 return
3213 }
3214
3215
3216 func (in *LeaderElection) DeepCopy() *LeaderElection {
3217 if in == nil {
3218 return nil
3219 }
3220 out := new(LeaderElection)
3221 in.DeepCopyInto(out)
3222 return out
3223 }
3224
3225
3226 func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer) {
3227 *out = *in
3228 in.Platform.DeepCopyInto(&out.Platform)
3229 return
3230 }
3231
3232
3233 func (in *LoadBalancer) DeepCopy() *LoadBalancer {
3234 if in == nil {
3235 return nil
3236 }
3237 out := new(LoadBalancer)
3238 in.DeepCopyInto(out)
3239 return out
3240 }
3241
3242
3243 func (in *MTUMigration) DeepCopyInto(out *MTUMigration) {
3244 *out = *in
3245 if in.Network != nil {
3246 in, out := &in.Network, &out.Network
3247 *out = new(MTUMigrationValues)
3248 (*in).DeepCopyInto(*out)
3249 }
3250 if in.Machine != nil {
3251 in, out := &in.Machine, &out.Machine
3252 *out = new(MTUMigrationValues)
3253 (*in).DeepCopyInto(*out)
3254 }
3255 return
3256 }
3257
3258
3259 func (in *MTUMigration) DeepCopy() *MTUMigration {
3260 if in == nil {
3261 return nil
3262 }
3263 out := new(MTUMigration)
3264 in.DeepCopyInto(out)
3265 return out
3266 }
3267
3268
3269 func (in *MTUMigrationValues) DeepCopyInto(out *MTUMigrationValues) {
3270 *out = *in
3271 if in.To != nil {
3272 in, out := &in.To, &out.To
3273 *out = new(uint32)
3274 **out = **in
3275 }
3276 if in.From != nil {
3277 in, out := &in.From, &out.From
3278 *out = new(uint32)
3279 **out = **in
3280 }
3281 return
3282 }
3283
3284
3285 func (in *MTUMigrationValues) DeepCopy() *MTUMigrationValues {
3286 if in == nil {
3287 return nil
3288 }
3289 out := new(MTUMigrationValues)
3290 in.DeepCopyInto(out)
3291 return out
3292 }
3293
3294
3295 func (in *MaxAgePolicy) DeepCopyInto(out *MaxAgePolicy) {
3296 *out = *in
3297 if in.LargestMaxAge != nil {
3298 in, out := &in.LargestMaxAge, &out.LargestMaxAge
3299 *out = new(int32)
3300 **out = **in
3301 }
3302 if in.SmallestMaxAge != nil {
3303 in, out := &in.SmallestMaxAge, &out.SmallestMaxAge
3304 *out = new(int32)
3305 **out = **in
3306 }
3307 return
3308 }
3309
3310
3311 func (in *MaxAgePolicy) DeepCopy() *MaxAgePolicy {
3312 if in == nil {
3313 return nil
3314 }
3315 out := new(MaxAgePolicy)
3316 in.DeepCopyInto(out)
3317 return out
3318 }
3319
3320
3321 func (in *ModernTLSProfile) DeepCopyInto(out *ModernTLSProfile) {
3322 *out = *in
3323 return
3324 }
3325
3326
3327 func (in *ModernTLSProfile) DeepCopy() *ModernTLSProfile {
3328 if in == nil {
3329 return nil
3330 }
3331 out := new(ModernTLSProfile)
3332 in.DeepCopyInto(out)
3333 return out
3334 }
3335
3336
3337 func (in *NamedCertificate) DeepCopyInto(out *NamedCertificate) {
3338 *out = *in
3339 if in.Names != nil {
3340 in, out := &in.Names, &out.Names
3341 *out = make([]string, len(*in))
3342 copy(*out, *in)
3343 }
3344 out.CertInfo = in.CertInfo
3345 return
3346 }
3347
3348
3349 func (in *NamedCertificate) DeepCopy() *NamedCertificate {
3350 if in == nil {
3351 return nil
3352 }
3353 out := new(NamedCertificate)
3354 in.DeepCopyInto(out)
3355 return out
3356 }
3357
3358
3359 func (in *Network) DeepCopyInto(out *Network) {
3360 *out = *in
3361 out.TypeMeta = in.TypeMeta
3362 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
3363 in.Spec.DeepCopyInto(&out.Spec)
3364 in.Status.DeepCopyInto(&out.Status)
3365 return
3366 }
3367
3368
3369 func (in *Network) DeepCopy() *Network {
3370 if in == nil {
3371 return nil
3372 }
3373 out := new(Network)
3374 in.DeepCopyInto(out)
3375 return out
3376 }
3377
3378
3379 func (in *Network) DeepCopyObject() runtime.Object {
3380 if c := in.DeepCopy(); c != nil {
3381 return c
3382 }
3383 return nil
3384 }
3385
3386
3387 func (in *NetworkList) DeepCopyInto(out *NetworkList) {
3388 *out = *in
3389 out.TypeMeta = in.TypeMeta
3390 in.ListMeta.DeepCopyInto(&out.ListMeta)
3391 if in.Items != nil {
3392 in, out := &in.Items, &out.Items
3393 *out = make([]Network, len(*in))
3394 for i := range *in {
3395 (*in)[i].DeepCopyInto(&(*out)[i])
3396 }
3397 }
3398 return
3399 }
3400
3401
3402 func (in *NetworkList) DeepCopy() *NetworkList {
3403 if in == nil {
3404 return nil
3405 }
3406 out := new(NetworkList)
3407 in.DeepCopyInto(out)
3408 return out
3409 }
3410
3411
3412 func (in *NetworkList) DeepCopyObject() runtime.Object {
3413 if c := in.DeepCopy(); c != nil {
3414 return c
3415 }
3416 return nil
3417 }
3418
3419
3420 func (in *NetworkMigration) DeepCopyInto(out *NetworkMigration) {
3421 *out = *in
3422 if in.MTU != nil {
3423 in, out := &in.MTU, &out.MTU
3424 *out = new(MTUMigration)
3425 (*in).DeepCopyInto(*out)
3426 }
3427 return
3428 }
3429
3430
3431 func (in *NetworkMigration) DeepCopy() *NetworkMigration {
3432 if in == nil {
3433 return nil
3434 }
3435 out := new(NetworkMigration)
3436 in.DeepCopyInto(out)
3437 return out
3438 }
3439
3440
3441 func (in *NetworkSpec) DeepCopyInto(out *NetworkSpec) {
3442 *out = *in
3443 if in.ClusterNetwork != nil {
3444 in, out := &in.ClusterNetwork, &out.ClusterNetwork
3445 *out = make([]ClusterNetworkEntry, len(*in))
3446 copy(*out, *in)
3447 }
3448 if in.ServiceNetwork != nil {
3449 in, out := &in.ServiceNetwork, &out.ServiceNetwork
3450 *out = make([]string, len(*in))
3451 copy(*out, *in)
3452 }
3453 if in.ExternalIP != nil {
3454 in, out := &in.ExternalIP, &out.ExternalIP
3455 *out = new(ExternalIPConfig)
3456 (*in).DeepCopyInto(*out)
3457 }
3458 return
3459 }
3460
3461
3462 func (in *NetworkSpec) DeepCopy() *NetworkSpec {
3463 if in == nil {
3464 return nil
3465 }
3466 out := new(NetworkSpec)
3467 in.DeepCopyInto(out)
3468 return out
3469 }
3470
3471
3472 func (in *NetworkStatus) DeepCopyInto(out *NetworkStatus) {
3473 *out = *in
3474 if in.ClusterNetwork != nil {
3475 in, out := &in.ClusterNetwork, &out.ClusterNetwork
3476 *out = make([]ClusterNetworkEntry, len(*in))
3477 copy(*out, *in)
3478 }
3479 if in.ServiceNetwork != nil {
3480 in, out := &in.ServiceNetwork, &out.ServiceNetwork
3481 *out = make([]string, len(*in))
3482 copy(*out, *in)
3483 }
3484 if in.Migration != nil {
3485 in, out := &in.Migration, &out.Migration
3486 *out = new(NetworkMigration)
3487 (*in).DeepCopyInto(*out)
3488 }
3489 return
3490 }
3491
3492
3493 func (in *NetworkStatus) DeepCopy() *NetworkStatus {
3494 if in == nil {
3495 return nil
3496 }
3497 out := new(NetworkStatus)
3498 in.DeepCopyInto(out)
3499 return out
3500 }
3501
3502
3503 func (in *Node) DeepCopyInto(out *Node) {
3504 *out = *in
3505 out.TypeMeta = in.TypeMeta
3506 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
3507 out.Spec = in.Spec
3508 out.Status = in.Status
3509 return
3510 }
3511
3512
3513 func (in *Node) DeepCopy() *Node {
3514 if in == nil {
3515 return nil
3516 }
3517 out := new(Node)
3518 in.DeepCopyInto(out)
3519 return out
3520 }
3521
3522
3523 func (in *Node) DeepCopyObject() runtime.Object {
3524 if c := in.DeepCopy(); c != nil {
3525 return c
3526 }
3527 return nil
3528 }
3529
3530
3531 func (in *NodeList) DeepCopyInto(out *NodeList) {
3532 *out = *in
3533 out.TypeMeta = in.TypeMeta
3534 in.ListMeta.DeepCopyInto(&out.ListMeta)
3535 if in.Items != nil {
3536 in, out := &in.Items, &out.Items
3537 *out = make([]Node, len(*in))
3538 for i := range *in {
3539 (*in)[i].DeepCopyInto(&(*out)[i])
3540 }
3541 }
3542 return
3543 }
3544
3545
3546 func (in *NodeList) DeepCopy() *NodeList {
3547 if in == nil {
3548 return nil
3549 }
3550 out := new(NodeList)
3551 in.DeepCopyInto(out)
3552 return out
3553 }
3554
3555
3556 func (in *NodeList) DeepCopyObject() runtime.Object {
3557 if c := in.DeepCopy(); c != nil {
3558 return c
3559 }
3560 return nil
3561 }
3562
3563
3564 func (in *NodeSpec) DeepCopyInto(out *NodeSpec) {
3565 *out = *in
3566 return
3567 }
3568
3569
3570 func (in *NodeSpec) DeepCopy() *NodeSpec {
3571 if in == nil {
3572 return nil
3573 }
3574 out := new(NodeSpec)
3575 in.DeepCopyInto(out)
3576 return out
3577 }
3578
3579
3580 func (in *NodeStatus) DeepCopyInto(out *NodeStatus) {
3581 *out = *in
3582 return
3583 }
3584
3585
3586 func (in *NodeStatus) DeepCopy() *NodeStatus {
3587 if in == nil {
3588 return nil
3589 }
3590 out := new(NodeStatus)
3591 in.DeepCopyInto(out)
3592 return out
3593 }
3594
3595
3596 func (in *NutanixPlatformLoadBalancer) DeepCopyInto(out *NutanixPlatformLoadBalancer) {
3597 *out = *in
3598 return
3599 }
3600
3601
3602 func (in *NutanixPlatformLoadBalancer) DeepCopy() *NutanixPlatformLoadBalancer {
3603 if in == nil {
3604 return nil
3605 }
3606 out := new(NutanixPlatformLoadBalancer)
3607 in.DeepCopyInto(out)
3608 return out
3609 }
3610
3611
3612 func (in *NutanixPlatformSpec) DeepCopyInto(out *NutanixPlatformSpec) {
3613 *out = *in
3614 out.PrismCentral = in.PrismCentral
3615 if in.PrismElements != nil {
3616 in, out := &in.PrismElements, &out.PrismElements
3617 *out = make([]NutanixPrismElementEndpoint, len(*in))
3618 copy(*out, *in)
3619 }
3620 return
3621 }
3622
3623
3624 func (in *NutanixPlatformSpec) DeepCopy() *NutanixPlatformSpec {
3625 if in == nil {
3626 return nil
3627 }
3628 out := new(NutanixPlatformSpec)
3629 in.DeepCopyInto(out)
3630 return out
3631 }
3632
3633
3634 func (in *NutanixPlatformStatus) DeepCopyInto(out *NutanixPlatformStatus) {
3635 *out = *in
3636 if in.APIServerInternalIPs != nil {
3637 in, out := &in.APIServerInternalIPs, &out.APIServerInternalIPs
3638 *out = make([]string, len(*in))
3639 copy(*out, *in)
3640 }
3641 if in.IngressIPs != nil {
3642 in, out := &in.IngressIPs, &out.IngressIPs
3643 *out = make([]string, len(*in))
3644 copy(*out, *in)
3645 }
3646 if in.LoadBalancer != nil {
3647 in, out := &in.LoadBalancer, &out.LoadBalancer
3648 *out = new(NutanixPlatformLoadBalancer)
3649 **out = **in
3650 }
3651 return
3652 }
3653
3654
3655 func (in *NutanixPlatformStatus) DeepCopy() *NutanixPlatformStatus {
3656 if in == nil {
3657 return nil
3658 }
3659 out := new(NutanixPlatformStatus)
3660 in.DeepCopyInto(out)
3661 return out
3662 }
3663
3664
3665 func (in *NutanixPrismElementEndpoint) DeepCopyInto(out *NutanixPrismElementEndpoint) {
3666 *out = *in
3667 out.Endpoint = in.Endpoint
3668 return
3669 }
3670
3671
3672 func (in *NutanixPrismElementEndpoint) DeepCopy() *NutanixPrismElementEndpoint {
3673 if in == nil {
3674 return nil
3675 }
3676 out := new(NutanixPrismElementEndpoint)
3677 in.DeepCopyInto(out)
3678 return out
3679 }
3680
3681
3682 func (in *NutanixPrismEndpoint) DeepCopyInto(out *NutanixPrismEndpoint) {
3683 *out = *in
3684 return
3685 }
3686
3687
3688 func (in *NutanixPrismEndpoint) DeepCopy() *NutanixPrismEndpoint {
3689 if in == nil {
3690 return nil
3691 }
3692 out := new(NutanixPrismEndpoint)
3693 in.DeepCopyInto(out)
3694 return out
3695 }
3696
3697
3698 func (in *OAuth) DeepCopyInto(out *OAuth) {
3699 *out = *in
3700 out.TypeMeta = in.TypeMeta
3701 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
3702 in.Spec.DeepCopyInto(&out.Spec)
3703 out.Status = in.Status
3704 return
3705 }
3706
3707
3708 func (in *OAuth) DeepCopy() *OAuth {
3709 if in == nil {
3710 return nil
3711 }
3712 out := new(OAuth)
3713 in.DeepCopyInto(out)
3714 return out
3715 }
3716
3717
3718 func (in *OAuth) DeepCopyObject() runtime.Object {
3719 if c := in.DeepCopy(); c != nil {
3720 return c
3721 }
3722 return nil
3723 }
3724
3725
3726 func (in *OAuthList) DeepCopyInto(out *OAuthList) {
3727 *out = *in
3728 out.TypeMeta = in.TypeMeta
3729 in.ListMeta.DeepCopyInto(&out.ListMeta)
3730 if in.Items != nil {
3731 in, out := &in.Items, &out.Items
3732 *out = make([]OAuth, len(*in))
3733 for i := range *in {
3734 (*in)[i].DeepCopyInto(&(*out)[i])
3735 }
3736 }
3737 return
3738 }
3739
3740
3741 func (in *OAuthList) DeepCopy() *OAuthList {
3742 if in == nil {
3743 return nil
3744 }
3745 out := new(OAuthList)
3746 in.DeepCopyInto(out)
3747 return out
3748 }
3749
3750
3751 func (in *OAuthList) DeepCopyObject() runtime.Object {
3752 if c := in.DeepCopy(); c != nil {
3753 return c
3754 }
3755 return nil
3756 }
3757
3758
3759 func (in *OAuthRemoteConnectionInfo) DeepCopyInto(out *OAuthRemoteConnectionInfo) {
3760 *out = *in
3761 out.CA = in.CA
3762 out.TLSClientCert = in.TLSClientCert
3763 out.TLSClientKey = in.TLSClientKey
3764 return
3765 }
3766
3767
3768 func (in *OAuthRemoteConnectionInfo) DeepCopy() *OAuthRemoteConnectionInfo {
3769 if in == nil {
3770 return nil
3771 }
3772 out := new(OAuthRemoteConnectionInfo)
3773 in.DeepCopyInto(out)
3774 return out
3775 }
3776
3777
3778 func (in *OAuthSpec) DeepCopyInto(out *OAuthSpec) {
3779 *out = *in
3780 if in.IdentityProviders != nil {
3781 in, out := &in.IdentityProviders, &out.IdentityProviders
3782 *out = make([]IdentityProvider, len(*in))
3783 for i := range *in {
3784 (*in)[i].DeepCopyInto(&(*out)[i])
3785 }
3786 }
3787 in.TokenConfig.DeepCopyInto(&out.TokenConfig)
3788 out.Templates = in.Templates
3789 return
3790 }
3791
3792
3793 func (in *OAuthSpec) DeepCopy() *OAuthSpec {
3794 if in == nil {
3795 return nil
3796 }
3797 out := new(OAuthSpec)
3798 in.DeepCopyInto(out)
3799 return out
3800 }
3801
3802
3803 func (in *OAuthStatus) DeepCopyInto(out *OAuthStatus) {
3804 *out = *in
3805 return
3806 }
3807
3808
3809 func (in *OAuthStatus) DeepCopy() *OAuthStatus {
3810 if in == nil {
3811 return nil
3812 }
3813 out := new(OAuthStatus)
3814 in.DeepCopyInto(out)
3815 return out
3816 }
3817
3818
3819 func (in *OAuthTemplates) DeepCopyInto(out *OAuthTemplates) {
3820 *out = *in
3821 out.Login = in.Login
3822 out.ProviderSelection = in.ProviderSelection
3823 out.Error = in.Error
3824 return
3825 }
3826
3827
3828 func (in *OAuthTemplates) DeepCopy() *OAuthTemplates {
3829 if in == nil {
3830 return nil
3831 }
3832 out := new(OAuthTemplates)
3833 in.DeepCopyInto(out)
3834 return out
3835 }
3836
3837
3838 func (in *ObjectReference) DeepCopyInto(out *ObjectReference) {
3839 *out = *in
3840 return
3841 }
3842
3843
3844 func (in *ObjectReference) DeepCopy() *ObjectReference {
3845 if in == nil {
3846 return nil
3847 }
3848 out := new(ObjectReference)
3849 in.DeepCopyInto(out)
3850 return out
3851 }
3852
3853
3854 func (in *OldTLSProfile) DeepCopyInto(out *OldTLSProfile) {
3855 *out = *in
3856 return
3857 }
3858
3859
3860 func (in *OldTLSProfile) DeepCopy() *OldTLSProfile {
3861 if in == nil {
3862 return nil
3863 }
3864 out := new(OldTLSProfile)
3865 in.DeepCopyInto(out)
3866 return out
3867 }
3868
3869
3870 func (in *OpenIDClaims) DeepCopyInto(out *OpenIDClaims) {
3871 *out = *in
3872 if in.PreferredUsername != nil {
3873 in, out := &in.PreferredUsername, &out.PreferredUsername
3874 *out = make([]string, len(*in))
3875 copy(*out, *in)
3876 }
3877 if in.Name != nil {
3878 in, out := &in.Name, &out.Name
3879 *out = make([]string, len(*in))
3880 copy(*out, *in)
3881 }
3882 if in.Email != nil {
3883 in, out := &in.Email, &out.Email
3884 *out = make([]string, len(*in))
3885 copy(*out, *in)
3886 }
3887 if in.Groups != nil {
3888 in, out := &in.Groups, &out.Groups
3889 *out = make([]OpenIDClaim, len(*in))
3890 copy(*out, *in)
3891 }
3892 return
3893 }
3894
3895
3896 func (in *OpenIDClaims) DeepCopy() *OpenIDClaims {
3897 if in == nil {
3898 return nil
3899 }
3900 out := new(OpenIDClaims)
3901 in.DeepCopyInto(out)
3902 return out
3903 }
3904
3905
3906 func (in *OpenIDIdentityProvider) DeepCopyInto(out *OpenIDIdentityProvider) {
3907 *out = *in
3908 out.ClientSecret = in.ClientSecret
3909 out.CA = in.CA
3910 if in.ExtraScopes != nil {
3911 in, out := &in.ExtraScopes, &out.ExtraScopes
3912 *out = make([]string, len(*in))
3913 copy(*out, *in)
3914 }
3915 if in.ExtraAuthorizeParameters != nil {
3916 in, out := &in.ExtraAuthorizeParameters, &out.ExtraAuthorizeParameters
3917 *out = make(map[string]string, len(*in))
3918 for key, val := range *in {
3919 (*out)[key] = val
3920 }
3921 }
3922 in.Claims.DeepCopyInto(&out.Claims)
3923 return
3924 }
3925
3926
3927 func (in *OpenIDIdentityProvider) DeepCopy() *OpenIDIdentityProvider {
3928 if in == nil {
3929 return nil
3930 }
3931 out := new(OpenIDIdentityProvider)
3932 in.DeepCopyInto(out)
3933 return out
3934 }
3935
3936
3937 func (in *OpenStackPlatformLoadBalancer) DeepCopyInto(out *OpenStackPlatformLoadBalancer) {
3938 *out = *in
3939 return
3940 }
3941
3942
3943 func (in *OpenStackPlatformLoadBalancer) DeepCopy() *OpenStackPlatformLoadBalancer {
3944 if in == nil {
3945 return nil
3946 }
3947 out := new(OpenStackPlatformLoadBalancer)
3948 in.DeepCopyInto(out)
3949 return out
3950 }
3951
3952
3953 func (in *OpenStackPlatformSpec) DeepCopyInto(out *OpenStackPlatformSpec) {
3954 *out = *in
3955 return
3956 }
3957
3958
3959 func (in *OpenStackPlatformSpec) DeepCopy() *OpenStackPlatformSpec {
3960 if in == nil {
3961 return nil
3962 }
3963 out := new(OpenStackPlatformSpec)
3964 in.DeepCopyInto(out)
3965 return out
3966 }
3967
3968
3969 func (in *OpenStackPlatformStatus) DeepCopyInto(out *OpenStackPlatformStatus) {
3970 *out = *in
3971 if in.APIServerInternalIPs != nil {
3972 in, out := &in.APIServerInternalIPs, &out.APIServerInternalIPs
3973 *out = make([]string, len(*in))
3974 copy(*out, *in)
3975 }
3976 if in.IngressIPs != nil {
3977 in, out := &in.IngressIPs, &out.IngressIPs
3978 *out = make([]string, len(*in))
3979 copy(*out, *in)
3980 }
3981 if in.LoadBalancer != nil {
3982 in, out := &in.LoadBalancer, &out.LoadBalancer
3983 *out = new(OpenStackPlatformLoadBalancer)
3984 **out = **in
3985 }
3986 return
3987 }
3988
3989
3990 func (in *OpenStackPlatformStatus) DeepCopy() *OpenStackPlatformStatus {
3991 if in == nil {
3992 return nil
3993 }
3994 out := new(OpenStackPlatformStatus)
3995 in.DeepCopyInto(out)
3996 return out
3997 }
3998
3999
4000 func (in *OperandVersion) DeepCopyInto(out *OperandVersion) {
4001 *out = *in
4002 return
4003 }
4004
4005
4006 func (in *OperandVersion) DeepCopy() *OperandVersion {
4007 if in == nil {
4008 return nil
4009 }
4010 out := new(OperandVersion)
4011 in.DeepCopyInto(out)
4012 return out
4013 }
4014
4015
4016 func (in *OperatorHub) DeepCopyInto(out *OperatorHub) {
4017 *out = *in
4018 out.TypeMeta = in.TypeMeta
4019 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
4020 in.Spec.DeepCopyInto(&out.Spec)
4021 in.Status.DeepCopyInto(&out.Status)
4022 return
4023 }
4024
4025
4026 func (in *OperatorHub) DeepCopy() *OperatorHub {
4027 if in == nil {
4028 return nil
4029 }
4030 out := new(OperatorHub)
4031 in.DeepCopyInto(out)
4032 return out
4033 }
4034
4035
4036 func (in *OperatorHub) DeepCopyObject() runtime.Object {
4037 if c := in.DeepCopy(); c != nil {
4038 return c
4039 }
4040 return nil
4041 }
4042
4043
4044 func (in *OperatorHubList) DeepCopyInto(out *OperatorHubList) {
4045 *out = *in
4046 out.TypeMeta = in.TypeMeta
4047 in.ListMeta.DeepCopyInto(&out.ListMeta)
4048 if in.Items != nil {
4049 in, out := &in.Items, &out.Items
4050 *out = make([]OperatorHub, len(*in))
4051 for i := range *in {
4052 (*in)[i].DeepCopyInto(&(*out)[i])
4053 }
4054 }
4055 return
4056 }
4057
4058
4059 func (in *OperatorHubList) DeepCopy() *OperatorHubList {
4060 if in == nil {
4061 return nil
4062 }
4063 out := new(OperatorHubList)
4064 in.DeepCopyInto(out)
4065 return out
4066 }
4067
4068
4069 func (in *OperatorHubList) DeepCopyObject() runtime.Object {
4070 if c := in.DeepCopy(); c != nil {
4071 return c
4072 }
4073 return nil
4074 }
4075
4076
4077 func (in *OperatorHubSpec) DeepCopyInto(out *OperatorHubSpec) {
4078 *out = *in
4079 if in.Sources != nil {
4080 in, out := &in.Sources, &out.Sources
4081 *out = make([]HubSource, len(*in))
4082 copy(*out, *in)
4083 }
4084 return
4085 }
4086
4087
4088 func (in *OperatorHubSpec) DeepCopy() *OperatorHubSpec {
4089 if in == nil {
4090 return nil
4091 }
4092 out := new(OperatorHubSpec)
4093 in.DeepCopyInto(out)
4094 return out
4095 }
4096
4097
4098 func (in *OperatorHubStatus) DeepCopyInto(out *OperatorHubStatus) {
4099 *out = *in
4100 if in.Sources != nil {
4101 in, out := &in.Sources, &out.Sources
4102 *out = make([]HubSourceStatus, len(*in))
4103 copy(*out, *in)
4104 }
4105 return
4106 }
4107
4108
4109 func (in *OperatorHubStatus) DeepCopy() *OperatorHubStatus {
4110 if in == nil {
4111 return nil
4112 }
4113 out := new(OperatorHubStatus)
4114 in.DeepCopyInto(out)
4115 return out
4116 }
4117
4118
4119 func (in *OvirtPlatformLoadBalancer) DeepCopyInto(out *OvirtPlatformLoadBalancer) {
4120 *out = *in
4121 return
4122 }
4123
4124
4125 func (in *OvirtPlatformLoadBalancer) DeepCopy() *OvirtPlatformLoadBalancer {
4126 if in == nil {
4127 return nil
4128 }
4129 out := new(OvirtPlatformLoadBalancer)
4130 in.DeepCopyInto(out)
4131 return out
4132 }
4133
4134
4135 func (in *OvirtPlatformSpec) DeepCopyInto(out *OvirtPlatformSpec) {
4136 *out = *in
4137 return
4138 }
4139
4140
4141 func (in *OvirtPlatformSpec) DeepCopy() *OvirtPlatformSpec {
4142 if in == nil {
4143 return nil
4144 }
4145 out := new(OvirtPlatformSpec)
4146 in.DeepCopyInto(out)
4147 return out
4148 }
4149
4150
4151 func (in *OvirtPlatformStatus) DeepCopyInto(out *OvirtPlatformStatus) {
4152 *out = *in
4153 if in.APIServerInternalIPs != nil {
4154 in, out := &in.APIServerInternalIPs, &out.APIServerInternalIPs
4155 *out = make([]string, len(*in))
4156 copy(*out, *in)
4157 }
4158 if in.IngressIPs != nil {
4159 in, out := &in.IngressIPs, &out.IngressIPs
4160 *out = make([]string, len(*in))
4161 copy(*out, *in)
4162 }
4163 if in.LoadBalancer != nil {
4164 in, out := &in.LoadBalancer, &out.LoadBalancer
4165 *out = new(OvirtPlatformLoadBalancer)
4166 **out = **in
4167 }
4168 return
4169 }
4170
4171
4172 func (in *OvirtPlatformStatus) DeepCopy() *OvirtPlatformStatus {
4173 if in == nil {
4174 return nil
4175 }
4176 out := new(OvirtPlatformStatus)
4177 in.DeepCopyInto(out)
4178 return out
4179 }
4180
4181
4182 func (in *PlatformSpec) DeepCopyInto(out *PlatformSpec) {
4183 *out = *in
4184 if in.AWS != nil {
4185 in, out := &in.AWS, &out.AWS
4186 *out = new(AWSPlatformSpec)
4187 (*in).DeepCopyInto(*out)
4188 }
4189 if in.Azure != nil {
4190 in, out := &in.Azure, &out.Azure
4191 *out = new(AzurePlatformSpec)
4192 **out = **in
4193 }
4194 if in.GCP != nil {
4195 in, out := &in.GCP, &out.GCP
4196 *out = new(GCPPlatformSpec)
4197 **out = **in
4198 }
4199 if in.BareMetal != nil {
4200 in, out := &in.BareMetal, &out.BareMetal
4201 *out = new(BareMetalPlatformSpec)
4202 **out = **in
4203 }
4204 if in.OpenStack != nil {
4205 in, out := &in.OpenStack, &out.OpenStack
4206 *out = new(OpenStackPlatformSpec)
4207 **out = **in
4208 }
4209 if in.Ovirt != nil {
4210 in, out := &in.Ovirt, &out.Ovirt
4211 *out = new(OvirtPlatformSpec)
4212 **out = **in
4213 }
4214 if in.VSphere != nil {
4215 in, out := &in.VSphere, &out.VSphere
4216 *out = new(VSpherePlatformSpec)
4217 (*in).DeepCopyInto(*out)
4218 }
4219 if in.IBMCloud != nil {
4220 in, out := &in.IBMCloud, &out.IBMCloud
4221 *out = new(IBMCloudPlatformSpec)
4222 **out = **in
4223 }
4224 if in.Kubevirt != nil {
4225 in, out := &in.Kubevirt, &out.Kubevirt
4226 *out = new(KubevirtPlatformSpec)
4227 **out = **in
4228 }
4229 if in.EquinixMetal != nil {
4230 in, out := &in.EquinixMetal, &out.EquinixMetal
4231 *out = new(EquinixMetalPlatformSpec)
4232 **out = **in
4233 }
4234 if in.PowerVS != nil {
4235 in, out := &in.PowerVS, &out.PowerVS
4236 *out = new(PowerVSPlatformSpec)
4237 (*in).DeepCopyInto(*out)
4238 }
4239 if in.AlibabaCloud != nil {
4240 in, out := &in.AlibabaCloud, &out.AlibabaCloud
4241 *out = new(AlibabaCloudPlatformSpec)
4242 **out = **in
4243 }
4244 if in.Nutanix != nil {
4245 in, out := &in.Nutanix, &out.Nutanix
4246 *out = new(NutanixPlatformSpec)
4247 (*in).DeepCopyInto(*out)
4248 }
4249 if in.External != nil {
4250 in, out := &in.External, &out.External
4251 *out = new(ExternalPlatformSpec)
4252 **out = **in
4253 }
4254 return
4255 }
4256
4257
4258 func (in *PlatformSpec) DeepCopy() *PlatformSpec {
4259 if in == nil {
4260 return nil
4261 }
4262 out := new(PlatformSpec)
4263 in.DeepCopyInto(out)
4264 return out
4265 }
4266
4267
4268 func (in *PlatformStatus) DeepCopyInto(out *PlatformStatus) {
4269 *out = *in
4270 if in.AWS != nil {
4271 in, out := &in.AWS, &out.AWS
4272 *out = new(AWSPlatformStatus)
4273 (*in).DeepCopyInto(*out)
4274 }
4275 if in.Azure != nil {
4276 in, out := &in.Azure, &out.Azure
4277 *out = new(AzurePlatformStatus)
4278 (*in).DeepCopyInto(*out)
4279 }
4280 if in.GCP != nil {
4281 in, out := &in.GCP, &out.GCP
4282 *out = new(GCPPlatformStatus)
4283 **out = **in
4284 }
4285 if in.BareMetal != nil {
4286 in, out := &in.BareMetal, &out.BareMetal
4287 *out = new(BareMetalPlatformStatus)
4288 (*in).DeepCopyInto(*out)
4289 }
4290 if in.OpenStack != nil {
4291 in, out := &in.OpenStack, &out.OpenStack
4292 *out = new(OpenStackPlatformStatus)
4293 (*in).DeepCopyInto(*out)
4294 }
4295 if in.Ovirt != nil {
4296 in, out := &in.Ovirt, &out.Ovirt
4297 *out = new(OvirtPlatformStatus)
4298 (*in).DeepCopyInto(*out)
4299 }
4300 if in.VSphere != nil {
4301 in, out := &in.VSphere, &out.VSphere
4302 *out = new(VSpherePlatformStatus)
4303 (*in).DeepCopyInto(*out)
4304 }
4305 if in.IBMCloud != nil {
4306 in, out := &in.IBMCloud, &out.IBMCloud
4307 *out = new(IBMCloudPlatformStatus)
4308 **out = **in
4309 }
4310 if in.Kubevirt != nil {
4311 in, out := &in.Kubevirt, &out.Kubevirt
4312 *out = new(KubevirtPlatformStatus)
4313 **out = **in
4314 }
4315 if in.EquinixMetal != nil {
4316 in, out := &in.EquinixMetal, &out.EquinixMetal
4317 *out = new(EquinixMetalPlatformStatus)
4318 **out = **in
4319 }
4320 if in.PowerVS != nil {
4321 in, out := &in.PowerVS, &out.PowerVS
4322 *out = new(PowerVSPlatformStatus)
4323 (*in).DeepCopyInto(*out)
4324 }
4325 if in.AlibabaCloud != nil {
4326 in, out := &in.AlibabaCloud, &out.AlibabaCloud
4327 *out = new(AlibabaCloudPlatformStatus)
4328 (*in).DeepCopyInto(*out)
4329 }
4330 if in.Nutanix != nil {
4331 in, out := &in.Nutanix, &out.Nutanix
4332 *out = new(NutanixPlatformStatus)
4333 (*in).DeepCopyInto(*out)
4334 }
4335 if in.External != nil {
4336 in, out := &in.External, &out.External
4337 *out = new(ExternalPlatformStatus)
4338 **out = **in
4339 }
4340 return
4341 }
4342
4343
4344 func (in *PlatformStatus) DeepCopy() *PlatformStatus {
4345 if in == nil {
4346 return nil
4347 }
4348 out := new(PlatformStatus)
4349 in.DeepCopyInto(out)
4350 return out
4351 }
4352
4353
4354 func (in *PowerVSPlatformSpec) DeepCopyInto(out *PowerVSPlatformSpec) {
4355 *out = *in
4356 if in.ServiceEndpoints != nil {
4357 in, out := &in.ServiceEndpoints, &out.ServiceEndpoints
4358 *out = make([]PowerVSServiceEndpoint, len(*in))
4359 copy(*out, *in)
4360 }
4361 return
4362 }
4363
4364
4365 func (in *PowerVSPlatformSpec) DeepCopy() *PowerVSPlatformSpec {
4366 if in == nil {
4367 return nil
4368 }
4369 out := new(PowerVSPlatformSpec)
4370 in.DeepCopyInto(out)
4371 return out
4372 }
4373
4374
4375 func (in *PowerVSPlatformStatus) DeepCopyInto(out *PowerVSPlatformStatus) {
4376 *out = *in
4377 if in.ServiceEndpoints != nil {
4378 in, out := &in.ServiceEndpoints, &out.ServiceEndpoints
4379 *out = make([]PowerVSServiceEndpoint, len(*in))
4380 copy(*out, *in)
4381 }
4382 return
4383 }
4384
4385
4386 func (in *PowerVSPlatformStatus) DeepCopy() *PowerVSPlatformStatus {
4387 if in == nil {
4388 return nil
4389 }
4390 out := new(PowerVSPlatformStatus)
4391 in.DeepCopyInto(out)
4392 return out
4393 }
4394
4395
4396 func (in *PowerVSServiceEndpoint) DeepCopyInto(out *PowerVSServiceEndpoint) {
4397 *out = *in
4398 return
4399 }
4400
4401
4402 func (in *PowerVSServiceEndpoint) DeepCopy() *PowerVSServiceEndpoint {
4403 if in == nil {
4404 return nil
4405 }
4406 out := new(PowerVSServiceEndpoint)
4407 in.DeepCopyInto(out)
4408 return out
4409 }
4410
4411
4412 func (in *Project) DeepCopyInto(out *Project) {
4413 *out = *in
4414 out.TypeMeta = in.TypeMeta
4415 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
4416 out.Spec = in.Spec
4417 out.Status = in.Status
4418 return
4419 }
4420
4421
4422 func (in *Project) DeepCopy() *Project {
4423 if in == nil {
4424 return nil
4425 }
4426 out := new(Project)
4427 in.DeepCopyInto(out)
4428 return out
4429 }
4430
4431
4432 func (in *Project) DeepCopyObject() runtime.Object {
4433 if c := in.DeepCopy(); c != nil {
4434 return c
4435 }
4436 return nil
4437 }
4438
4439
4440 func (in *ProjectList) DeepCopyInto(out *ProjectList) {
4441 *out = *in
4442 out.TypeMeta = in.TypeMeta
4443 in.ListMeta.DeepCopyInto(&out.ListMeta)
4444 if in.Items != nil {
4445 in, out := &in.Items, &out.Items
4446 *out = make([]Project, len(*in))
4447 for i := range *in {
4448 (*in)[i].DeepCopyInto(&(*out)[i])
4449 }
4450 }
4451 return
4452 }
4453
4454
4455 func (in *ProjectList) DeepCopy() *ProjectList {
4456 if in == nil {
4457 return nil
4458 }
4459 out := new(ProjectList)
4460 in.DeepCopyInto(out)
4461 return out
4462 }
4463
4464
4465 func (in *ProjectList) DeepCopyObject() runtime.Object {
4466 if c := in.DeepCopy(); c != nil {
4467 return c
4468 }
4469 return nil
4470 }
4471
4472
4473 func (in *ProjectSpec) DeepCopyInto(out *ProjectSpec) {
4474 *out = *in
4475 out.ProjectRequestTemplate = in.ProjectRequestTemplate
4476 return
4477 }
4478
4479
4480 func (in *ProjectSpec) DeepCopy() *ProjectSpec {
4481 if in == nil {
4482 return nil
4483 }
4484 out := new(ProjectSpec)
4485 in.DeepCopyInto(out)
4486 return out
4487 }
4488
4489
4490 func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus) {
4491 *out = *in
4492 return
4493 }
4494
4495
4496 func (in *ProjectStatus) DeepCopy() *ProjectStatus {
4497 if in == nil {
4498 return nil
4499 }
4500 out := new(ProjectStatus)
4501 in.DeepCopyInto(out)
4502 return out
4503 }
4504
4505
4506 func (in *PromQLClusterCondition) DeepCopyInto(out *PromQLClusterCondition) {
4507 *out = *in
4508 return
4509 }
4510
4511
4512 func (in *PromQLClusterCondition) DeepCopy() *PromQLClusterCondition {
4513 if in == nil {
4514 return nil
4515 }
4516 out := new(PromQLClusterCondition)
4517 in.DeepCopyInto(out)
4518 return out
4519 }
4520
4521
4522 func (in *Proxy) DeepCopyInto(out *Proxy) {
4523 *out = *in
4524 out.TypeMeta = in.TypeMeta
4525 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
4526 in.Spec.DeepCopyInto(&out.Spec)
4527 out.Status = in.Status
4528 return
4529 }
4530
4531
4532 func (in *Proxy) DeepCopy() *Proxy {
4533 if in == nil {
4534 return nil
4535 }
4536 out := new(Proxy)
4537 in.DeepCopyInto(out)
4538 return out
4539 }
4540
4541
4542 func (in *Proxy) DeepCopyObject() runtime.Object {
4543 if c := in.DeepCopy(); c != nil {
4544 return c
4545 }
4546 return nil
4547 }
4548
4549
4550 func (in *ProxyList) DeepCopyInto(out *ProxyList) {
4551 *out = *in
4552 out.TypeMeta = in.TypeMeta
4553 in.ListMeta.DeepCopyInto(&out.ListMeta)
4554 if in.Items != nil {
4555 in, out := &in.Items, &out.Items
4556 *out = make([]Proxy, len(*in))
4557 for i := range *in {
4558 (*in)[i].DeepCopyInto(&(*out)[i])
4559 }
4560 }
4561 return
4562 }
4563
4564
4565 func (in *ProxyList) DeepCopy() *ProxyList {
4566 if in == nil {
4567 return nil
4568 }
4569 out := new(ProxyList)
4570 in.DeepCopyInto(out)
4571 return out
4572 }
4573
4574
4575 func (in *ProxyList) DeepCopyObject() runtime.Object {
4576 if c := in.DeepCopy(); c != nil {
4577 return c
4578 }
4579 return nil
4580 }
4581
4582
4583 func (in *ProxySpec) DeepCopyInto(out *ProxySpec) {
4584 *out = *in
4585 if in.ReadinessEndpoints != nil {
4586 in, out := &in.ReadinessEndpoints, &out.ReadinessEndpoints
4587 *out = make([]string, len(*in))
4588 copy(*out, *in)
4589 }
4590 out.TrustedCA = in.TrustedCA
4591 return
4592 }
4593
4594
4595 func (in *ProxySpec) DeepCopy() *ProxySpec {
4596 if in == nil {
4597 return nil
4598 }
4599 out := new(ProxySpec)
4600 in.DeepCopyInto(out)
4601 return out
4602 }
4603
4604
4605 func (in *ProxyStatus) DeepCopyInto(out *ProxyStatus) {
4606 *out = *in
4607 return
4608 }
4609
4610
4611 func (in *ProxyStatus) DeepCopy() *ProxyStatus {
4612 if in == nil {
4613 return nil
4614 }
4615 out := new(ProxyStatus)
4616 in.DeepCopyInto(out)
4617 return out
4618 }
4619
4620
4621 func (in *RegistryLocation) DeepCopyInto(out *RegistryLocation) {
4622 *out = *in
4623 return
4624 }
4625
4626
4627 func (in *RegistryLocation) DeepCopy() *RegistryLocation {
4628 if in == nil {
4629 return nil
4630 }
4631 out := new(RegistryLocation)
4632 in.DeepCopyInto(out)
4633 return out
4634 }
4635
4636
4637 func (in *RegistrySources) DeepCopyInto(out *RegistrySources) {
4638 *out = *in
4639 if in.InsecureRegistries != nil {
4640 in, out := &in.InsecureRegistries, &out.InsecureRegistries
4641 *out = make([]string, len(*in))
4642 copy(*out, *in)
4643 }
4644 if in.BlockedRegistries != nil {
4645 in, out := &in.BlockedRegistries, &out.BlockedRegistries
4646 *out = make([]string, len(*in))
4647 copy(*out, *in)
4648 }
4649 if in.AllowedRegistries != nil {
4650 in, out := &in.AllowedRegistries, &out.AllowedRegistries
4651 *out = make([]string, len(*in))
4652 copy(*out, *in)
4653 }
4654 if in.ContainerRuntimeSearchRegistries != nil {
4655 in, out := &in.ContainerRuntimeSearchRegistries, &out.ContainerRuntimeSearchRegistries
4656 *out = make([]string, len(*in))
4657 copy(*out, *in)
4658 }
4659 return
4660 }
4661
4662
4663 func (in *RegistrySources) DeepCopy() *RegistrySources {
4664 if in == nil {
4665 return nil
4666 }
4667 out := new(RegistrySources)
4668 in.DeepCopyInto(out)
4669 return out
4670 }
4671
4672
4673 func (in *Release) DeepCopyInto(out *Release) {
4674 *out = *in
4675 if in.Channels != nil {
4676 in, out := &in.Channels, &out.Channels
4677 *out = make([]string, len(*in))
4678 copy(*out, *in)
4679 }
4680 return
4681 }
4682
4683
4684 func (in *Release) DeepCopy() *Release {
4685 if in == nil {
4686 return nil
4687 }
4688 out := new(Release)
4689 in.DeepCopyInto(out)
4690 return out
4691 }
4692
4693
4694 func (in *RemoteConnectionInfo) DeepCopyInto(out *RemoteConnectionInfo) {
4695 *out = *in
4696 out.CertInfo = in.CertInfo
4697 return
4698 }
4699
4700
4701 func (in *RemoteConnectionInfo) DeepCopy() *RemoteConnectionInfo {
4702 if in == nil {
4703 return nil
4704 }
4705 out := new(RemoteConnectionInfo)
4706 in.DeepCopyInto(out)
4707 return out
4708 }
4709
4710
4711 func (in *RepositoryDigestMirrors) DeepCopyInto(out *RepositoryDigestMirrors) {
4712 *out = *in
4713 if in.Mirrors != nil {
4714 in, out := &in.Mirrors, &out.Mirrors
4715 *out = make([]Mirror, len(*in))
4716 copy(*out, *in)
4717 }
4718 return
4719 }
4720
4721
4722 func (in *RepositoryDigestMirrors) DeepCopy() *RepositoryDigestMirrors {
4723 if in == nil {
4724 return nil
4725 }
4726 out := new(RepositoryDigestMirrors)
4727 in.DeepCopyInto(out)
4728 return out
4729 }
4730
4731
4732 func (in *RequestHeaderIdentityProvider) DeepCopyInto(out *RequestHeaderIdentityProvider) {
4733 *out = *in
4734 out.ClientCA = in.ClientCA
4735 if in.ClientCommonNames != nil {
4736 in, out := &in.ClientCommonNames, &out.ClientCommonNames
4737 *out = make([]string, len(*in))
4738 copy(*out, *in)
4739 }
4740 if in.Headers != nil {
4741 in, out := &in.Headers, &out.Headers
4742 *out = make([]string, len(*in))
4743 copy(*out, *in)
4744 }
4745 if in.PreferredUsernameHeaders != nil {
4746 in, out := &in.PreferredUsernameHeaders, &out.PreferredUsernameHeaders
4747 *out = make([]string, len(*in))
4748 copy(*out, *in)
4749 }
4750 if in.NameHeaders != nil {
4751 in, out := &in.NameHeaders, &out.NameHeaders
4752 *out = make([]string, len(*in))
4753 copy(*out, *in)
4754 }
4755 if in.EmailHeaders != nil {
4756 in, out := &in.EmailHeaders, &out.EmailHeaders
4757 *out = make([]string, len(*in))
4758 copy(*out, *in)
4759 }
4760 return
4761 }
4762
4763
4764 func (in *RequestHeaderIdentityProvider) DeepCopy() *RequestHeaderIdentityProvider {
4765 if in == nil {
4766 return nil
4767 }
4768 out := new(RequestHeaderIdentityProvider)
4769 in.DeepCopyInto(out)
4770 return out
4771 }
4772
4773
4774 func (in *RequiredHSTSPolicy) DeepCopyInto(out *RequiredHSTSPolicy) {
4775 *out = *in
4776 if in.NamespaceSelector != nil {
4777 in, out := &in.NamespaceSelector, &out.NamespaceSelector
4778 *out = new(metav1.LabelSelector)
4779 (*in).DeepCopyInto(*out)
4780 }
4781 if in.DomainPatterns != nil {
4782 in, out := &in.DomainPatterns, &out.DomainPatterns
4783 *out = make([]string, len(*in))
4784 copy(*out, *in)
4785 }
4786 in.MaxAge.DeepCopyInto(&out.MaxAge)
4787 return
4788 }
4789
4790
4791 func (in *RequiredHSTSPolicy) DeepCopy() *RequiredHSTSPolicy {
4792 if in == nil {
4793 return nil
4794 }
4795 out := new(RequiredHSTSPolicy)
4796 in.DeepCopyInto(out)
4797 return out
4798 }
4799
4800
4801 func (in *Scheduler) DeepCopyInto(out *Scheduler) {
4802 *out = *in
4803 out.TypeMeta = in.TypeMeta
4804 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
4805 out.Spec = in.Spec
4806 out.Status = in.Status
4807 return
4808 }
4809
4810
4811 func (in *Scheduler) DeepCopy() *Scheduler {
4812 if in == nil {
4813 return nil
4814 }
4815 out := new(Scheduler)
4816 in.DeepCopyInto(out)
4817 return out
4818 }
4819
4820
4821 func (in *Scheduler) DeepCopyObject() runtime.Object {
4822 if c := in.DeepCopy(); c != nil {
4823 return c
4824 }
4825 return nil
4826 }
4827
4828
4829 func (in *SchedulerList) DeepCopyInto(out *SchedulerList) {
4830 *out = *in
4831 out.TypeMeta = in.TypeMeta
4832 in.ListMeta.DeepCopyInto(&out.ListMeta)
4833 if in.Items != nil {
4834 in, out := &in.Items, &out.Items
4835 *out = make([]Scheduler, len(*in))
4836 for i := range *in {
4837 (*in)[i].DeepCopyInto(&(*out)[i])
4838 }
4839 }
4840 return
4841 }
4842
4843
4844 func (in *SchedulerList) DeepCopy() *SchedulerList {
4845 if in == nil {
4846 return nil
4847 }
4848 out := new(SchedulerList)
4849 in.DeepCopyInto(out)
4850 return out
4851 }
4852
4853
4854 func (in *SchedulerList) DeepCopyObject() runtime.Object {
4855 if c := in.DeepCopy(); c != nil {
4856 return c
4857 }
4858 return nil
4859 }
4860
4861
4862 func (in *SchedulerSpec) DeepCopyInto(out *SchedulerSpec) {
4863 *out = *in
4864 out.Policy = in.Policy
4865 return
4866 }
4867
4868
4869 func (in *SchedulerSpec) DeepCopy() *SchedulerSpec {
4870 if in == nil {
4871 return nil
4872 }
4873 out := new(SchedulerSpec)
4874 in.DeepCopyInto(out)
4875 return out
4876 }
4877
4878
4879 func (in *SchedulerStatus) DeepCopyInto(out *SchedulerStatus) {
4880 *out = *in
4881 return
4882 }
4883
4884
4885 func (in *SchedulerStatus) DeepCopy() *SchedulerStatus {
4886 if in == nil {
4887 return nil
4888 }
4889 out := new(SchedulerStatus)
4890 in.DeepCopyInto(out)
4891 return out
4892 }
4893
4894
4895 func (in *SecretNameReference) DeepCopyInto(out *SecretNameReference) {
4896 *out = *in
4897 return
4898 }
4899
4900
4901 func (in *SecretNameReference) DeepCopy() *SecretNameReference {
4902 if in == nil {
4903 return nil
4904 }
4905 out := new(SecretNameReference)
4906 in.DeepCopyInto(out)
4907 return out
4908 }
4909
4910
4911 func (in *ServingInfo) DeepCopyInto(out *ServingInfo) {
4912 *out = *in
4913 out.CertInfo = in.CertInfo
4914 if in.NamedCertificates != nil {
4915 in, out := &in.NamedCertificates, &out.NamedCertificates
4916 *out = make([]NamedCertificate, len(*in))
4917 for i := range *in {
4918 (*in)[i].DeepCopyInto(&(*out)[i])
4919 }
4920 }
4921 if in.CipherSuites != nil {
4922 in, out := &in.CipherSuites, &out.CipherSuites
4923 *out = make([]string, len(*in))
4924 copy(*out, *in)
4925 }
4926 return
4927 }
4928
4929
4930 func (in *ServingInfo) DeepCopy() *ServingInfo {
4931 if in == nil {
4932 return nil
4933 }
4934 out := new(ServingInfo)
4935 in.DeepCopyInto(out)
4936 return out
4937 }
4938
4939
4940 func (in *StringSource) DeepCopyInto(out *StringSource) {
4941 *out = *in
4942 out.StringSourceSpec = in.StringSourceSpec
4943 return
4944 }
4945
4946
4947 func (in *StringSource) DeepCopy() *StringSource {
4948 if in == nil {
4949 return nil
4950 }
4951 out := new(StringSource)
4952 in.DeepCopyInto(out)
4953 return out
4954 }
4955
4956
4957 func (in *StringSourceSpec) DeepCopyInto(out *StringSourceSpec) {
4958 *out = *in
4959 return
4960 }
4961
4962
4963 func (in *StringSourceSpec) DeepCopy() *StringSourceSpec {
4964 if in == nil {
4965 return nil
4966 }
4967 out := new(StringSourceSpec)
4968 in.DeepCopyInto(out)
4969 return out
4970 }
4971
4972
4973 func (in *TLSProfileSpec) DeepCopyInto(out *TLSProfileSpec) {
4974 *out = *in
4975 if in.Ciphers != nil {
4976 in, out := &in.Ciphers, &out.Ciphers
4977 *out = make([]string, len(*in))
4978 copy(*out, *in)
4979 }
4980 return
4981 }
4982
4983
4984 func (in *TLSProfileSpec) DeepCopy() *TLSProfileSpec {
4985 if in == nil {
4986 return nil
4987 }
4988 out := new(TLSProfileSpec)
4989 in.DeepCopyInto(out)
4990 return out
4991 }
4992
4993
4994 func (in *TLSSecurityProfile) DeepCopyInto(out *TLSSecurityProfile) {
4995 *out = *in
4996 if in.Old != nil {
4997 in, out := &in.Old, &out.Old
4998 *out = new(OldTLSProfile)
4999 **out = **in
5000 }
5001 if in.Intermediate != nil {
5002 in, out := &in.Intermediate, &out.Intermediate
5003 *out = new(IntermediateTLSProfile)
5004 **out = **in
5005 }
5006 if in.Modern != nil {
5007 in, out := &in.Modern, &out.Modern
5008 *out = new(ModernTLSProfile)
5009 **out = **in
5010 }
5011 if in.Custom != nil {
5012 in, out := &in.Custom, &out.Custom
5013 *out = new(CustomTLSProfile)
5014 (*in).DeepCopyInto(*out)
5015 }
5016 return
5017 }
5018
5019
5020 func (in *TLSSecurityProfile) DeepCopy() *TLSSecurityProfile {
5021 if in == nil {
5022 return nil
5023 }
5024 out := new(TLSSecurityProfile)
5025 in.DeepCopyInto(out)
5026 return out
5027 }
5028
5029
5030 func (in *TemplateReference) DeepCopyInto(out *TemplateReference) {
5031 *out = *in
5032 return
5033 }
5034
5035
5036 func (in *TemplateReference) DeepCopy() *TemplateReference {
5037 if in == nil {
5038 return nil
5039 }
5040 out := new(TemplateReference)
5041 in.DeepCopyInto(out)
5042 return out
5043 }
5044
5045
5046 func (in *TokenConfig) DeepCopyInto(out *TokenConfig) {
5047 *out = *in
5048 if in.AccessTokenInactivityTimeout != nil {
5049 in, out := &in.AccessTokenInactivityTimeout, &out.AccessTokenInactivityTimeout
5050 *out = new(metav1.Duration)
5051 **out = **in
5052 }
5053 return
5054 }
5055
5056
5057 func (in *TokenConfig) DeepCopy() *TokenConfig {
5058 if in == nil {
5059 return nil
5060 }
5061 out := new(TokenConfig)
5062 in.DeepCopyInto(out)
5063 return out
5064 }
5065
5066
5067 func (in *Update) DeepCopyInto(out *Update) {
5068 *out = *in
5069 return
5070 }
5071
5072
5073 func (in *Update) DeepCopy() *Update {
5074 if in == nil {
5075 return nil
5076 }
5077 out := new(Update)
5078 in.DeepCopyInto(out)
5079 return out
5080 }
5081
5082
5083 func (in *UpdateHistory) DeepCopyInto(out *UpdateHistory) {
5084 *out = *in
5085 in.StartedTime.DeepCopyInto(&out.StartedTime)
5086 if in.CompletionTime != nil {
5087 in, out := &in.CompletionTime, &out.CompletionTime
5088 *out = (*in).DeepCopy()
5089 }
5090 return
5091 }
5092
5093
5094 func (in *UpdateHistory) DeepCopy() *UpdateHistory {
5095 if in == nil {
5096 return nil
5097 }
5098 out := new(UpdateHistory)
5099 in.DeepCopyInto(out)
5100 return out
5101 }
5102
5103
5104 func (in *VSpherePlatformFailureDomainSpec) DeepCopyInto(out *VSpherePlatformFailureDomainSpec) {
5105 *out = *in
5106 in.Topology.DeepCopyInto(&out.Topology)
5107 return
5108 }
5109
5110
5111 func (in *VSpherePlatformFailureDomainSpec) DeepCopy() *VSpherePlatformFailureDomainSpec {
5112 if in == nil {
5113 return nil
5114 }
5115 out := new(VSpherePlatformFailureDomainSpec)
5116 in.DeepCopyInto(out)
5117 return out
5118 }
5119
5120
5121 func (in *VSpherePlatformLoadBalancer) DeepCopyInto(out *VSpherePlatformLoadBalancer) {
5122 *out = *in
5123 return
5124 }
5125
5126
5127 func (in *VSpherePlatformLoadBalancer) DeepCopy() *VSpherePlatformLoadBalancer {
5128 if in == nil {
5129 return nil
5130 }
5131 out := new(VSpherePlatformLoadBalancer)
5132 in.DeepCopyInto(out)
5133 return out
5134 }
5135
5136
5137 func (in *VSpherePlatformNodeNetworking) DeepCopyInto(out *VSpherePlatformNodeNetworking) {
5138 *out = *in
5139 in.External.DeepCopyInto(&out.External)
5140 in.Internal.DeepCopyInto(&out.Internal)
5141 return
5142 }
5143
5144
5145 func (in *VSpherePlatformNodeNetworking) DeepCopy() *VSpherePlatformNodeNetworking {
5146 if in == nil {
5147 return nil
5148 }
5149 out := new(VSpherePlatformNodeNetworking)
5150 in.DeepCopyInto(out)
5151 return out
5152 }
5153
5154
5155 func (in *VSpherePlatformNodeNetworkingSpec) DeepCopyInto(out *VSpherePlatformNodeNetworkingSpec) {
5156 *out = *in
5157 if in.NetworkSubnetCIDR != nil {
5158 in, out := &in.NetworkSubnetCIDR, &out.NetworkSubnetCIDR
5159 *out = make([]string, len(*in))
5160 copy(*out, *in)
5161 }
5162 if in.ExcludeNetworkSubnetCIDR != nil {
5163 in, out := &in.ExcludeNetworkSubnetCIDR, &out.ExcludeNetworkSubnetCIDR
5164 *out = make([]string, len(*in))
5165 copy(*out, *in)
5166 }
5167 return
5168 }
5169
5170
5171 func (in *VSpherePlatformNodeNetworkingSpec) DeepCopy() *VSpherePlatformNodeNetworkingSpec {
5172 if in == nil {
5173 return nil
5174 }
5175 out := new(VSpherePlatformNodeNetworkingSpec)
5176 in.DeepCopyInto(out)
5177 return out
5178 }
5179
5180
5181 func (in *VSpherePlatformSpec) DeepCopyInto(out *VSpherePlatformSpec) {
5182 *out = *in
5183 if in.VCenters != nil {
5184 in, out := &in.VCenters, &out.VCenters
5185 *out = make([]VSpherePlatformVCenterSpec, len(*in))
5186 for i := range *in {
5187 (*in)[i].DeepCopyInto(&(*out)[i])
5188 }
5189 }
5190 if in.FailureDomains != nil {
5191 in, out := &in.FailureDomains, &out.FailureDomains
5192 *out = make([]VSpherePlatformFailureDomainSpec, len(*in))
5193 for i := range *in {
5194 (*in)[i].DeepCopyInto(&(*out)[i])
5195 }
5196 }
5197 in.NodeNetworking.DeepCopyInto(&out.NodeNetworking)
5198 return
5199 }
5200
5201
5202 func (in *VSpherePlatformSpec) DeepCopy() *VSpherePlatformSpec {
5203 if in == nil {
5204 return nil
5205 }
5206 out := new(VSpherePlatformSpec)
5207 in.DeepCopyInto(out)
5208 return out
5209 }
5210
5211
5212 func (in *VSpherePlatformStatus) DeepCopyInto(out *VSpherePlatformStatus) {
5213 *out = *in
5214 if in.APIServerInternalIPs != nil {
5215 in, out := &in.APIServerInternalIPs, &out.APIServerInternalIPs
5216 *out = make([]string, len(*in))
5217 copy(*out, *in)
5218 }
5219 if in.IngressIPs != nil {
5220 in, out := &in.IngressIPs, &out.IngressIPs
5221 *out = make([]string, len(*in))
5222 copy(*out, *in)
5223 }
5224 if in.LoadBalancer != nil {
5225 in, out := &in.LoadBalancer, &out.LoadBalancer
5226 *out = new(VSpherePlatformLoadBalancer)
5227 **out = **in
5228 }
5229 return
5230 }
5231
5232
5233 func (in *VSpherePlatformStatus) DeepCopy() *VSpherePlatformStatus {
5234 if in == nil {
5235 return nil
5236 }
5237 out := new(VSpherePlatformStatus)
5238 in.DeepCopyInto(out)
5239 return out
5240 }
5241
5242
5243 func (in *VSpherePlatformTopology) DeepCopyInto(out *VSpherePlatformTopology) {
5244 *out = *in
5245 if in.Networks != nil {
5246 in, out := &in.Networks, &out.Networks
5247 *out = make([]string, len(*in))
5248 copy(*out, *in)
5249 }
5250 return
5251 }
5252
5253
5254 func (in *VSpherePlatformTopology) DeepCopy() *VSpherePlatformTopology {
5255 if in == nil {
5256 return nil
5257 }
5258 out := new(VSpherePlatformTopology)
5259 in.DeepCopyInto(out)
5260 return out
5261 }
5262
5263
5264 func (in *VSpherePlatformVCenterSpec) DeepCopyInto(out *VSpherePlatformVCenterSpec) {
5265 *out = *in
5266 if in.Datacenters != nil {
5267 in, out := &in.Datacenters, &out.Datacenters
5268 *out = make([]string, len(*in))
5269 copy(*out, *in)
5270 }
5271 return
5272 }
5273
5274
5275 func (in *VSpherePlatformVCenterSpec) DeepCopy() *VSpherePlatformVCenterSpec {
5276 if in == nil {
5277 return nil
5278 }
5279 out := new(VSpherePlatformVCenterSpec)
5280 in.DeepCopyInto(out)
5281 return out
5282 }
5283
5284
5285 func (in *WebhookTokenAuthenticator) DeepCopyInto(out *WebhookTokenAuthenticator) {
5286 *out = *in
5287 out.KubeConfig = in.KubeConfig
5288 return
5289 }
5290
5291
5292 func (in *WebhookTokenAuthenticator) DeepCopy() *WebhookTokenAuthenticator {
5293 if in == nil {
5294 return nil
5295 }
5296 out := new(WebhookTokenAuthenticator)
5297 in.DeepCopyInto(out)
5298 return out
5299 }
5300
View as plain text