1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 package v1alpha1
26
27 import (
28 k8sv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/k8s/v1alpha1"
29 runtime "k8s.io/apimachinery/pkg/runtime"
30 )
31
32
33 func (in *AutoscalerAutoscalingPolicy) DeepCopyInto(out *AutoscalerAutoscalingPolicy) {
34 *out = *in
35 if in.CooldownPeriod != nil {
36 in, out := &in.CooldownPeriod, &out.CooldownPeriod
37 *out = new(int)
38 **out = **in
39 }
40 if in.CpuUtilization != nil {
41 in, out := &in.CpuUtilization, &out.CpuUtilization
42 *out = new(AutoscalerCpuUtilization)
43 (*in).DeepCopyInto(*out)
44 }
45 if in.LoadBalancingUtilization != nil {
46 in, out := &in.LoadBalancingUtilization, &out.LoadBalancingUtilization
47 *out = new(AutoscalerLoadBalancingUtilization)
48 **out = **in
49 }
50 if in.Metric != nil {
51 in, out := &in.Metric, &out.Metric
52 *out = make([]AutoscalerMetric, len(*in))
53 for i := range *in {
54 (*in)[i].DeepCopyInto(&(*out)[i])
55 }
56 }
57 if in.Mode != nil {
58 in, out := &in.Mode, &out.Mode
59 *out = new(string)
60 **out = **in
61 }
62 if in.ScaleDownControl != nil {
63 in, out := &in.ScaleDownControl, &out.ScaleDownControl
64 *out = new(AutoscalerScaleDownControl)
65 (*in).DeepCopyInto(*out)
66 }
67 if in.ScaleInControl != nil {
68 in, out := &in.ScaleInControl, &out.ScaleInControl
69 *out = new(AutoscalerScaleInControl)
70 (*in).DeepCopyInto(*out)
71 }
72 if in.ScalingSchedules != nil {
73 in, out := &in.ScalingSchedules, &out.ScalingSchedules
74 *out = make([]AutoscalerScalingSchedules, len(*in))
75 for i := range *in {
76 (*in)[i].DeepCopyInto(&(*out)[i])
77 }
78 }
79 return
80 }
81
82
83 func (in *AutoscalerAutoscalingPolicy) DeepCopy() *AutoscalerAutoscalingPolicy {
84 if in == nil {
85 return nil
86 }
87 out := new(AutoscalerAutoscalingPolicy)
88 in.DeepCopyInto(out)
89 return out
90 }
91
92
93 func (in *AutoscalerCpuUtilization) DeepCopyInto(out *AutoscalerCpuUtilization) {
94 *out = *in
95 if in.PredictiveMethod != nil {
96 in, out := &in.PredictiveMethod, &out.PredictiveMethod
97 *out = new(string)
98 **out = **in
99 }
100 return
101 }
102
103
104 func (in *AutoscalerCpuUtilization) DeepCopy() *AutoscalerCpuUtilization {
105 if in == nil {
106 return nil
107 }
108 out := new(AutoscalerCpuUtilization)
109 in.DeepCopyInto(out)
110 return out
111 }
112
113
114 func (in *AutoscalerLoadBalancingUtilization) DeepCopyInto(out *AutoscalerLoadBalancingUtilization) {
115 *out = *in
116 return
117 }
118
119
120 func (in *AutoscalerLoadBalancingUtilization) DeepCopy() *AutoscalerLoadBalancingUtilization {
121 if in == nil {
122 return nil
123 }
124 out := new(AutoscalerLoadBalancingUtilization)
125 in.DeepCopyInto(out)
126 return out
127 }
128
129
130 func (in *AutoscalerMaxScaledDownReplicas) DeepCopyInto(out *AutoscalerMaxScaledDownReplicas) {
131 *out = *in
132 if in.Fixed != nil {
133 in, out := &in.Fixed, &out.Fixed
134 *out = new(int)
135 **out = **in
136 }
137 if in.Percent != nil {
138 in, out := &in.Percent, &out.Percent
139 *out = new(int)
140 **out = **in
141 }
142 return
143 }
144
145
146 func (in *AutoscalerMaxScaledDownReplicas) DeepCopy() *AutoscalerMaxScaledDownReplicas {
147 if in == nil {
148 return nil
149 }
150 out := new(AutoscalerMaxScaledDownReplicas)
151 in.DeepCopyInto(out)
152 return out
153 }
154
155
156 func (in *AutoscalerMaxScaledInReplicas) DeepCopyInto(out *AutoscalerMaxScaledInReplicas) {
157 *out = *in
158 if in.Fixed != nil {
159 in, out := &in.Fixed, &out.Fixed
160 *out = new(int)
161 **out = **in
162 }
163 if in.Percent != nil {
164 in, out := &in.Percent, &out.Percent
165 *out = new(int)
166 **out = **in
167 }
168 return
169 }
170
171
172 func (in *AutoscalerMaxScaledInReplicas) DeepCopy() *AutoscalerMaxScaledInReplicas {
173 if in == nil {
174 return nil
175 }
176 out := new(AutoscalerMaxScaledInReplicas)
177 in.DeepCopyInto(out)
178 return out
179 }
180
181
182 func (in *AutoscalerMetric) DeepCopyInto(out *AutoscalerMetric) {
183 *out = *in
184 if in.Filter != nil {
185 in, out := &in.Filter, &out.Filter
186 *out = new(string)
187 **out = **in
188 }
189 if in.SingleInstanceAssignment != nil {
190 in, out := &in.SingleInstanceAssignment, &out.SingleInstanceAssignment
191 *out = new(float64)
192 **out = **in
193 }
194 if in.Target != nil {
195 in, out := &in.Target, &out.Target
196 *out = new(float64)
197 **out = **in
198 }
199 if in.Type != nil {
200 in, out := &in.Type, &out.Type
201 *out = new(string)
202 **out = **in
203 }
204 return
205 }
206
207
208 func (in *AutoscalerMetric) DeepCopy() *AutoscalerMetric {
209 if in == nil {
210 return nil
211 }
212 out := new(AutoscalerMetric)
213 in.DeepCopyInto(out)
214 return out
215 }
216
217
218 func (in *AutoscalerScaleDownControl) DeepCopyInto(out *AutoscalerScaleDownControl) {
219 *out = *in
220 if in.MaxScaledDownReplicas != nil {
221 in, out := &in.MaxScaledDownReplicas, &out.MaxScaledDownReplicas
222 *out = new(AutoscalerMaxScaledDownReplicas)
223 (*in).DeepCopyInto(*out)
224 }
225 if in.TimeWindowSec != nil {
226 in, out := &in.TimeWindowSec, &out.TimeWindowSec
227 *out = new(int)
228 **out = **in
229 }
230 return
231 }
232
233
234 func (in *AutoscalerScaleDownControl) DeepCopy() *AutoscalerScaleDownControl {
235 if in == nil {
236 return nil
237 }
238 out := new(AutoscalerScaleDownControl)
239 in.DeepCopyInto(out)
240 return out
241 }
242
243
244 func (in *AutoscalerScaleInControl) DeepCopyInto(out *AutoscalerScaleInControl) {
245 *out = *in
246 if in.MaxScaledInReplicas != nil {
247 in, out := &in.MaxScaledInReplicas, &out.MaxScaledInReplicas
248 *out = new(AutoscalerMaxScaledInReplicas)
249 (*in).DeepCopyInto(*out)
250 }
251 if in.TimeWindowSec != nil {
252 in, out := &in.TimeWindowSec, &out.TimeWindowSec
253 *out = new(int)
254 **out = **in
255 }
256 return
257 }
258
259
260 func (in *AutoscalerScaleInControl) DeepCopy() *AutoscalerScaleInControl {
261 if in == nil {
262 return nil
263 }
264 out := new(AutoscalerScaleInControl)
265 in.DeepCopyInto(out)
266 return out
267 }
268
269
270 func (in *AutoscalerScalingSchedules) DeepCopyInto(out *AutoscalerScalingSchedules) {
271 *out = *in
272 if in.Description != nil {
273 in, out := &in.Description, &out.Description
274 *out = new(string)
275 **out = **in
276 }
277 if in.Disabled != nil {
278 in, out := &in.Disabled, &out.Disabled
279 *out = new(bool)
280 **out = **in
281 }
282 if in.TimeZone != nil {
283 in, out := &in.TimeZone, &out.TimeZone
284 *out = new(string)
285 **out = **in
286 }
287 return
288 }
289
290
291 func (in *AutoscalerScalingSchedules) DeepCopy() *AutoscalerScalingSchedules {
292 if in == nil {
293 return nil
294 }
295 out := new(AutoscalerScalingSchedules)
296 in.DeepCopyInto(out)
297 return out
298 }
299
300
301 func (in *BackendbucketsignedurlkeyKeyValue) DeepCopyInto(out *BackendbucketsignedurlkeyKeyValue) {
302 *out = *in
303 if in.Value != nil {
304 in, out := &in.Value, &out.Value
305 *out = new(string)
306 **out = **in
307 }
308 if in.ValueFrom != nil {
309 in, out := &in.ValueFrom, &out.ValueFrom
310 *out = new(BackendbucketsignedurlkeyValueFrom)
311 (*in).DeepCopyInto(*out)
312 }
313 return
314 }
315
316
317 func (in *BackendbucketsignedurlkeyKeyValue) DeepCopy() *BackendbucketsignedurlkeyKeyValue {
318 if in == nil {
319 return nil
320 }
321 out := new(BackendbucketsignedurlkeyKeyValue)
322 in.DeepCopyInto(out)
323 return out
324 }
325
326
327 func (in *BackendbucketsignedurlkeyValueFrom) DeepCopyInto(out *BackendbucketsignedurlkeyValueFrom) {
328 *out = *in
329 if in.SecretKeyRef != nil {
330 in, out := &in.SecretKeyRef, &out.SecretKeyRef
331 *out = new(k8sv1alpha1.ResourceRef)
332 **out = **in
333 }
334 return
335 }
336
337
338 func (in *BackendbucketsignedurlkeyValueFrom) DeepCopy() *BackendbucketsignedurlkeyValueFrom {
339 if in == nil {
340 return nil
341 }
342 out := new(BackendbucketsignedurlkeyValueFrom)
343 in.DeepCopyInto(out)
344 return out
345 }
346
347
348 func (in *BackendservicesignedurlkeyKeyValue) DeepCopyInto(out *BackendservicesignedurlkeyKeyValue) {
349 *out = *in
350 if in.Value != nil {
351 in, out := &in.Value, &out.Value
352 *out = new(string)
353 **out = **in
354 }
355 if in.ValueFrom != nil {
356 in, out := &in.ValueFrom, &out.ValueFrom
357 *out = new(BackendservicesignedurlkeyValueFrom)
358 (*in).DeepCopyInto(*out)
359 }
360 return
361 }
362
363
364 func (in *BackendservicesignedurlkeyKeyValue) DeepCopy() *BackendservicesignedurlkeyKeyValue {
365 if in == nil {
366 return nil
367 }
368 out := new(BackendservicesignedurlkeyKeyValue)
369 in.DeepCopyInto(out)
370 return out
371 }
372
373
374 func (in *BackendservicesignedurlkeyValueFrom) DeepCopyInto(out *BackendservicesignedurlkeyValueFrom) {
375 *out = *in
376 if in.SecretKeyRef != nil {
377 in, out := &in.SecretKeyRef, &out.SecretKeyRef
378 *out = new(k8sv1alpha1.ResourceRef)
379 **out = **in
380 }
381 return
382 }
383
384
385 func (in *BackendservicesignedurlkeyValueFrom) DeepCopy() *BackendservicesignedurlkeyValueFrom {
386 if in == nil {
387 return nil
388 }
389 out := new(BackendservicesignedurlkeyValueFrom)
390 in.DeepCopyInto(out)
391 return out
392 }
393
394
395 func (in *ComputeAutoscaler) DeepCopyInto(out *ComputeAutoscaler) {
396 *out = *in
397 out.TypeMeta = in.TypeMeta
398 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
399 in.Spec.DeepCopyInto(&out.Spec)
400 in.Status.DeepCopyInto(&out.Status)
401 return
402 }
403
404
405 func (in *ComputeAutoscaler) DeepCopy() *ComputeAutoscaler {
406 if in == nil {
407 return nil
408 }
409 out := new(ComputeAutoscaler)
410 in.DeepCopyInto(out)
411 return out
412 }
413
414
415 func (in *ComputeAutoscaler) DeepCopyObject() runtime.Object {
416 if c := in.DeepCopy(); c != nil {
417 return c
418 }
419 return nil
420 }
421
422
423 func (in *ComputeAutoscalerList) DeepCopyInto(out *ComputeAutoscalerList) {
424 *out = *in
425 out.TypeMeta = in.TypeMeta
426 in.ListMeta.DeepCopyInto(&out.ListMeta)
427 if in.Items != nil {
428 in, out := &in.Items, &out.Items
429 *out = make([]ComputeAutoscaler, len(*in))
430 for i := range *in {
431 (*in)[i].DeepCopyInto(&(*out)[i])
432 }
433 }
434 return
435 }
436
437
438 func (in *ComputeAutoscalerList) DeepCopy() *ComputeAutoscalerList {
439 if in == nil {
440 return nil
441 }
442 out := new(ComputeAutoscalerList)
443 in.DeepCopyInto(out)
444 return out
445 }
446
447
448 func (in *ComputeAutoscalerList) DeepCopyObject() runtime.Object {
449 if c := in.DeepCopy(); c != nil {
450 return c
451 }
452 return nil
453 }
454
455
456 func (in *ComputeAutoscalerSpec) DeepCopyInto(out *ComputeAutoscalerSpec) {
457 *out = *in
458 in.AutoscalingPolicy.DeepCopyInto(&out.AutoscalingPolicy)
459 if in.Description != nil {
460 in, out := &in.Description, &out.Description
461 *out = new(string)
462 **out = **in
463 }
464 out.ProjectRef = in.ProjectRef
465 if in.ResourceID != nil {
466 in, out := &in.ResourceID, &out.ResourceID
467 *out = new(string)
468 **out = **in
469 }
470 out.TargetRef = in.TargetRef
471 return
472 }
473
474
475 func (in *ComputeAutoscalerSpec) DeepCopy() *ComputeAutoscalerSpec {
476 if in == nil {
477 return nil
478 }
479 out := new(ComputeAutoscalerSpec)
480 in.DeepCopyInto(out)
481 return out
482 }
483
484
485 func (in *ComputeAutoscalerStatus) DeepCopyInto(out *ComputeAutoscalerStatus) {
486 *out = *in
487 if in.Conditions != nil {
488 in, out := &in.Conditions, &out.Conditions
489 *out = make([]k8sv1alpha1.Condition, len(*in))
490 copy(*out, *in)
491 }
492 if in.CreationTimestamp != nil {
493 in, out := &in.CreationTimestamp, &out.CreationTimestamp
494 *out = new(string)
495 **out = **in
496 }
497 if in.ObservedGeneration != nil {
498 in, out := &in.ObservedGeneration, &out.ObservedGeneration
499 *out = new(int)
500 **out = **in
501 }
502 if in.SelfLink != nil {
503 in, out := &in.SelfLink, &out.SelfLink
504 *out = new(string)
505 **out = **in
506 }
507 return
508 }
509
510
511 func (in *ComputeAutoscalerStatus) DeepCopy() *ComputeAutoscalerStatus {
512 if in == nil {
513 return nil
514 }
515 out := new(ComputeAutoscalerStatus)
516 in.DeepCopyInto(out)
517 return out
518 }
519
520
521 func (in *ComputeBackendBucketSignedURLKey) DeepCopyInto(out *ComputeBackendBucketSignedURLKey) {
522 *out = *in
523 out.TypeMeta = in.TypeMeta
524 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
525 in.Spec.DeepCopyInto(&out.Spec)
526 in.Status.DeepCopyInto(&out.Status)
527 return
528 }
529
530
531 func (in *ComputeBackendBucketSignedURLKey) DeepCopy() *ComputeBackendBucketSignedURLKey {
532 if in == nil {
533 return nil
534 }
535 out := new(ComputeBackendBucketSignedURLKey)
536 in.DeepCopyInto(out)
537 return out
538 }
539
540
541 func (in *ComputeBackendBucketSignedURLKey) DeepCopyObject() runtime.Object {
542 if c := in.DeepCopy(); c != nil {
543 return c
544 }
545 return nil
546 }
547
548
549 func (in *ComputeBackendBucketSignedURLKeyList) DeepCopyInto(out *ComputeBackendBucketSignedURLKeyList) {
550 *out = *in
551 out.TypeMeta = in.TypeMeta
552 in.ListMeta.DeepCopyInto(&out.ListMeta)
553 if in.Items != nil {
554 in, out := &in.Items, &out.Items
555 *out = make([]ComputeBackendBucketSignedURLKey, len(*in))
556 for i := range *in {
557 (*in)[i].DeepCopyInto(&(*out)[i])
558 }
559 }
560 return
561 }
562
563
564 func (in *ComputeBackendBucketSignedURLKeyList) DeepCopy() *ComputeBackendBucketSignedURLKeyList {
565 if in == nil {
566 return nil
567 }
568 out := new(ComputeBackendBucketSignedURLKeyList)
569 in.DeepCopyInto(out)
570 return out
571 }
572
573
574 func (in *ComputeBackendBucketSignedURLKeyList) DeepCopyObject() runtime.Object {
575 if c := in.DeepCopy(); c != nil {
576 return c
577 }
578 return nil
579 }
580
581
582 func (in *ComputeBackendBucketSignedURLKeySpec) DeepCopyInto(out *ComputeBackendBucketSignedURLKeySpec) {
583 *out = *in
584 out.BackendBucketRef = in.BackendBucketRef
585 in.KeyValue.DeepCopyInto(&out.KeyValue)
586 out.ProjectRef = in.ProjectRef
587 if in.ResourceID != nil {
588 in, out := &in.ResourceID, &out.ResourceID
589 *out = new(string)
590 **out = **in
591 }
592 return
593 }
594
595
596 func (in *ComputeBackendBucketSignedURLKeySpec) DeepCopy() *ComputeBackendBucketSignedURLKeySpec {
597 if in == nil {
598 return nil
599 }
600 out := new(ComputeBackendBucketSignedURLKeySpec)
601 in.DeepCopyInto(out)
602 return out
603 }
604
605
606 func (in *ComputeBackendBucketSignedURLKeyStatus) DeepCopyInto(out *ComputeBackendBucketSignedURLKeyStatus) {
607 *out = *in
608 if in.Conditions != nil {
609 in, out := &in.Conditions, &out.Conditions
610 *out = make([]k8sv1alpha1.Condition, len(*in))
611 copy(*out, *in)
612 }
613 if in.ObservedGeneration != nil {
614 in, out := &in.ObservedGeneration, &out.ObservedGeneration
615 *out = new(int)
616 **out = **in
617 }
618 return
619 }
620
621
622 func (in *ComputeBackendBucketSignedURLKeyStatus) DeepCopy() *ComputeBackendBucketSignedURLKeyStatus {
623 if in == nil {
624 return nil
625 }
626 out := new(ComputeBackendBucketSignedURLKeyStatus)
627 in.DeepCopyInto(out)
628 return out
629 }
630
631
632 func (in *ComputeBackendServiceSignedURLKey) DeepCopyInto(out *ComputeBackendServiceSignedURLKey) {
633 *out = *in
634 out.TypeMeta = in.TypeMeta
635 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
636 in.Spec.DeepCopyInto(&out.Spec)
637 in.Status.DeepCopyInto(&out.Status)
638 return
639 }
640
641
642 func (in *ComputeBackendServiceSignedURLKey) DeepCopy() *ComputeBackendServiceSignedURLKey {
643 if in == nil {
644 return nil
645 }
646 out := new(ComputeBackendServiceSignedURLKey)
647 in.DeepCopyInto(out)
648 return out
649 }
650
651
652 func (in *ComputeBackendServiceSignedURLKey) DeepCopyObject() runtime.Object {
653 if c := in.DeepCopy(); c != nil {
654 return c
655 }
656 return nil
657 }
658
659
660 func (in *ComputeBackendServiceSignedURLKeyList) DeepCopyInto(out *ComputeBackendServiceSignedURLKeyList) {
661 *out = *in
662 out.TypeMeta = in.TypeMeta
663 in.ListMeta.DeepCopyInto(&out.ListMeta)
664 if in.Items != nil {
665 in, out := &in.Items, &out.Items
666 *out = make([]ComputeBackendServiceSignedURLKey, len(*in))
667 for i := range *in {
668 (*in)[i].DeepCopyInto(&(*out)[i])
669 }
670 }
671 return
672 }
673
674
675 func (in *ComputeBackendServiceSignedURLKeyList) DeepCopy() *ComputeBackendServiceSignedURLKeyList {
676 if in == nil {
677 return nil
678 }
679 out := new(ComputeBackendServiceSignedURLKeyList)
680 in.DeepCopyInto(out)
681 return out
682 }
683
684
685 func (in *ComputeBackendServiceSignedURLKeyList) DeepCopyObject() runtime.Object {
686 if c := in.DeepCopy(); c != nil {
687 return c
688 }
689 return nil
690 }
691
692
693 func (in *ComputeBackendServiceSignedURLKeySpec) DeepCopyInto(out *ComputeBackendServiceSignedURLKeySpec) {
694 *out = *in
695 out.BackendServiceRef = in.BackendServiceRef
696 in.KeyValue.DeepCopyInto(&out.KeyValue)
697 out.ProjectRef = in.ProjectRef
698 if in.ResourceID != nil {
699 in, out := &in.ResourceID, &out.ResourceID
700 *out = new(string)
701 **out = **in
702 }
703 return
704 }
705
706
707 func (in *ComputeBackendServiceSignedURLKeySpec) DeepCopy() *ComputeBackendServiceSignedURLKeySpec {
708 if in == nil {
709 return nil
710 }
711 out := new(ComputeBackendServiceSignedURLKeySpec)
712 in.DeepCopyInto(out)
713 return out
714 }
715
716
717 func (in *ComputeBackendServiceSignedURLKeyStatus) DeepCopyInto(out *ComputeBackendServiceSignedURLKeyStatus) {
718 *out = *in
719 if in.Conditions != nil {
720 in, out := &in.Conditions, &out.Conditions
721 *out = make([]k8sv1alpha1.Condition, len(*in))
722 copy(*out, *in)
723 }
724 if in.ObservedGeneration != nil {
725 in, out := &in.ObservedGeneration, &out.ObservedGeneration
726 *out = new(int)
727 **out = **in
728 }
729 return
730 }
731
732
733 func (in *ComputeBackendServiceSignedURLKeyStatus) DeepCopy() *ComputeBackendServiceSignedURLKeyStatus {
734 if in == nil {
735 return nil
736 }
737 out := new(ComputeBackendServiceSignedURLKeyStatus)
738 in.DeepCopyInto(out)
739 return out
740 }
741
742
743 func (in *ComputeDiskResourcePolicyAttachment) DeepCopyInto(out *ComputeDiskResourcePolicyAttachment) {
744 *out = *in
745 out.TypeMeta = in.TypeMeta
746 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
747 in.Spec.DeepCopyInto(&out.Spec)
748 in.Status.DeepCopyInto(&out.Status)
749 return
750 }
751
752
753 func (in *ComputeDiskResourcePolicyAttachment) DeepCopy() *ComputeDiskResourcePolicyAttachment {
754 if in == nil {
755 return nil
756 }
757 out := new(ComputeDiskResourcePolicyAttachment)
758 in.DeepCopyInto(out)
759 return out
760 }
761
762
763 func (in *ComputeDiskResourcePolicyAttachment) DeepCopyObject() runtime.Object {
764 if c := in.DeepCopy(); c != nil {
765 return c
766 }
767 return nil
768 }
769
770
771 func (in *ComputeDiskResourcePolicyAttachmentList) DeepCopyInto(out *ComputeDiskResourcePolicyAttachmentList) {
772 *out = *in
773 out.TypeMeta = in.TypeMeta
774 in.ListMeta.DeepCopyInto(&out.ListMeta)
775 if in.Items != nil {
776 in, out := &in.Items, &out.Items
777 *out = make([]ComputeDiskResourcePolicyAttachment, len(*in))
778 for i := range *in {
779 (*in)[i].DeepCopyInto(&(*out)[i])
780 }
781 }
782 return
783 }
784
785
786 func (in *ComputeDiskResourcePolicyAttachmentList) DeepCopy() *ComputeDiskResourcePolicyAttachmentList {
787 if in == nil {
788 return nil
789 }
790 out := new(ComputeDiskResourcePolicyAttachmentList)
791 in.DeepCopyInto(out)
792 return out
793 }
794
795
796 func (in *ComputeDiskResourcePolicyAttachmentList) DeepCopyObject() runtime.Object {
797 if c := in.DeepCopy(); c != nil {
798 return c
799 }
800 return nil
801 }
802
803
804 func (in *ComputeDiskResourcePolicyAttachmentSpec) DeepCopyInto(out *ComputeDiskResourcePolicyAttachmentSpec) {
805 *out = *in
806 out.DiskRef = in.DiskRef
807 out.ProjectRef = in.ProjectRef
808 if in.ResourceID != nil {
809 in, out := &in.ResourceID, &out.ResourceID
810 *out = new(string)
811 **out = **in
812 }
813 return
814 }
815
816
817 func (in *ComputeDiskResourcePolicyAttachmentSpec) DeepCopy() *ComputeDiskResourcePolicyAttachmentSpec {
818 if in == nil {
819 return nil
820 }
821 out := new(ComputeDiskResourcePolicyAttachmentSpec)
822 in.DeepCopyInto(out)
823 return out
824 }
825
826
827 func (in *ComputeDiskResourcePolicyAttachmentStatus) DeepCopyInto(out *ComputeDiskResourcePolicyAttachmentStatus) {
828 *out = *in
829 if in.Conditions != nil {
830 in, out := &in.Conditions, &out.Conditions
831 *out = make([]k8sv1alpha1.Condition, len(*in))
832 copy(*out, *in)
833 }
834 if in.ObservedGeneration != nil {
835 in, out := &in.ObservedGeneration, &out.ObservedGeneration
836 *out = new(int)
837 **out = **in
838 }
839 return
840 }
841
842
843 func (in *ComputeDiskResourcePolicyAttachmentStatus) DeepCopy() *ComputeDiskResourcePolicyAttachmentStatus {
844 if in == nil {
845 return nil
846 }
847 out := new(ComputeDiskResourcePolicyAttachmentStatus)
848 in.DeepCopyInto(out)
849 return out
850 }
851
852
853 func (in *ComputeGlobalNetworkEndpoint) DeepCopyInto(out *ComputeGlobalNetworkEndpoint) {
854 *out = *in
855 out.TypeMeta = in.TypeMeta
856 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
857 in.Spec.DeepCopyInto(&out.Spec)
858 in.Status.DeepCopyInto(&out.Status)
859 return
860 }
861
862
863 func (in *ComputeGlobalNetworkEndpoint) DeepCopy() *ComputeGlobalNetworkEndpoint {
864 if in == nil {
865 return nil
866 }
867 out := new(ComputeGlobalNetworkEndpoint)
868 in.DeepCopyInto(out)
869 return out
870 }
871
872
873 func (in *ComputeGlobalNetworkEndpoint) DeepCopyObject() runtime.Object {
874 if c := in.DeepCopy(); c != nil {
875 return c
876 }
877 return nil
878 }
879
880
881 func (in *ComputeGlobalNetworkEndpointGroup) DeepCopyInto(out *ComputeGlobalNetworkEndpointGroup) {
882 *out = *in
883 out.TypeMeta = in.TypeMeta
884 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
885 in.Spec.DeepCopyInto(&out.Spec)
886 in.Status.DeepCopyInto(&out.Status)
887 return
888 }
889
890
891 func (in *ComputeGlobalNetworkEndpointGroup) DeepCopy() *ComputeGlobalNetworkEndpointGroup {
892 if in == nil {
893 return nil
894 }
895 out := new(ComputeGlobalNetworkEndpointGroup)
896 in.DeepCopyInto(out)
897 return out
898 }
899
900
901 func (in *ComputeGlobalNetworkEndpointGroup) DeepCopyObject() runtime.Object {
902 if c := in.DeepCopy(); c != nil {
903 return c
904 }
905 return nil
906 }
907
908
909 func (in *ComputeGlobalNetworkEndpointGroupList) DeepCopyInto(out *ComputeGlobalNetworkEndpointGroupList) {
910 *out = *in
911 out.TypeMeta = in.TypeMeta
912 in.ListMeta.DeepCopyInto(&out.ListMeta)
913 if in.Items != nil {
914 in, out := &in.Items, &out.Items
915 *out = make([]ComputeGlobalNetworkEndpointGroup, len(*in))
916 for i := range *in {
917 (*in)[i].DeepCopyInto(&(*out)[i])
918 }
919 }
920 return
921 }
922
923
924 func (in *ComputeGlobalNetworkEndpointGroupList) DeepCopy() *ComputeGlobalNetworkEndpointGroupList {
925 if in == nil {
926 return nil
927 }
928 out := new(ComputeGlobalNetworkEndpointGroupList)
929 in.DeepCopyInto(out)
930 return out
931 }
932
933
934 func (in *ComputeGlobalNetworkEndpointGroupList) DeepCopyObject() runtime.Object {
935 if c := in.DeepCopy(); c != nil {
936 return c
937 }
938 return nil
939 }
940
941
942 func (in *ComputeGlobalNetworkEndpointGroupSpec) DeepCopyInto(out *ComputeGlobalNetworkEndpointGroupSpec) {
943 *out = *in
944 if in.DefaultPort != nil {
945 in, out := &in.DefaultPort, &out.DefaultPort
946 *out = new(int)
947 **out = **in
948 }
949 if in.Description != nil {
950 in, out := &in.Description, &out.Description
951 *out = new(string)
952 **out = **in
953 }
954 out.ProjectRef = in.ProjectRef
955 if in.ResourceID != nil {
956 in, out := &in.ResourceID, &out.ResourceID
957 *out = new(string)
958 **out = **in
959 }
960 return
961 }
962
963
964 func (in *ComputeGlobalNetworkEndpointGroupSpec) DeepCopy() *ComputeGlobalNetworkEndpointGroupSpec {
965 if in == nil {
966 return nil
967 }
968 out := new(ComputeGlobalNetworkEndpointGroupSpec)
969 in.DeepCopyInto(out)
970 return out
971 }
972
973
974 func (in *ComputeGlobalNetworkEndpointGroupStatus) DeepCopyInto(out *ComputeGlobalNetworkEndpointGroupStatus) {
975 *out = *in
976 if in.Conditions != nil {
977 in, out := &in.Conditions, &out.Conditions
978 *out = make([]k8sv1alpha1.Condition, len(*in))
979 copy(*out, *in)
980 }
981 if in.ObservedGeneration != nil {
982 in, out := &in.ObservedGeneration, &out.ObservedGeneration
983 *out = new(int)
984 **out = **in
985 }
986 if in.SelfLink != nil {
987 in, out := &in.SelfLink, &out.SelfLink
988 *out = new(string)
989 **out = **in
990 }
991 return
992 }
993
994
995 func (in *ComputeGlobalNetworkEndpointGroupStatus) DeepCopy() *ComputeGlobalNetworkEndpointGroupStatus {
996 if in == nil {
997 return nil
998 }
999 out := new(ComputeGlobalNetworkEndpointGroupStatus)
1000 in.DeepCopyInto(out)
1001 return out
1002 }
1003
1004
1005 func (in *ComputeGlobalNetworkEndpointList) DeepCopyInto(out *ComputeGlobalNetworkEndpointList) {
1006 *out = *in
1007 out.TypeMeta = in.TypeMeta
1008 in.ListMeta.DeepCopyInto(&out.ListMeta)
1009 if in.Items != nil {
1010 in, out := &in.Items, &out.Items
1011 *out = make([]ComputeGlobalNetworkEndpoint, len(*in))
1012 for i := range *in {
1013 (*in)[i].DeepCopyInto(&(*out)[i])
1014 }
1015 }
1016 return
1017 }
1018
1019
1020 func (in *ComputeGlobalNetworkEndpointList) DeepCopy() *ComputeGlobalNetworkEndpointList {
1021 if in == nil {
1022 return nil
1023 }
1024 out := new(ComputeGlobalNetworkEndpointList)
1025 in.DeepCopyInto(out)
1026 return out
1027 }
1028
1029
1030 func (in *ComputeGlobalNetworkEndpointList) DeepCopyObject() runtime.Object {
1031 if c := in.DeepCopy(); c != nil {
1032 return c
1033 }
1034 return nil
1035 }
1036
1037
1038 func (in *ComputeGlobalNetworkEndpointSpec) DeepCopyInto(out *ComputeGlobalNetworkEndpointSpec) {
1039 *out = *in
1040 if in.Fqdn != nil {
1041 in, out := &in.Fqdn, &out.Fqdn
1042 *out = new(string)
1043 **out = **in
1044 }
1045 if in.IpAddress != nil {
1046 in, out := &in.IpAddress, &out.IpAddress
1047 *out = new(string)
1048 **out = **in
1049 }
1050 out.ProjectRef = in.ProjectRef
1051 if in.ResourceID != nil {
1052 in, out := &in.ResourceID, &out.ResourceID
1053 *out = new(string)
1054 **out = **in
1055 }
1056 return
1057 }
1058
1059
1060 func (in *ComputeGlobalNetworkEndpointSpec) DeepCopy() *ComputeGlobalNetworkEndpointSpec {
1061 if in == nil {
1062 return nil
1063 }
1064 out := new(ComputeGlobalNetworkEndpointSpec)
1065 in.DeepCopyInto(out)
1066 return out
1067 }
1068
1069
1070 func (in *ComputeGlobalNetworkEndpointStatus) DeepCopyInto(out *ComputeGlobalNetworkEndpointStatus) {
1071 *out = *in
1072 if in.Conditions != nil {
1073 in, out := &in.Conditions, &out.Conditions
1074 *out = make([]k8sv1alpha1.Condition, len(*in))
1075 copy(*out, *in)
1076 }
1077 if in.ObservedGeneration != nil {
1078 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1079 *out = new(int)
1080 **out = **in
1081 }
1082 return
1083 }
1084
1085
1086 func (in *ComputeGlobalNetworkEndpointStatus) DeepCopy() *ComputeGlobalNetworkEndpointStatus {
1087 if in == nil {
1088 return nil
1089 }
1090 out := new(ComputeGlobalNetworkEndpointStatus)
1091 in.DeepCopyInto(out)
1092 return out
1093 }
1094
1095
1096 func (in *ComputeInstanceGroupNamedPort) DeepCopyInto(out *ComputeInstanceGroupNamedPort) {
1097 *out = *in
1098 out.TypeMeta = in.TypeMeta
1099 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1100 in.Spec.DeepCopyInto(&out.Spec)
1101 in.Status.DeepCopyInto(&out.Status)
1102 return
1103 }
1104
1105
1106 func (in *ComputeInstanceGroupNamedPort) DeepCopy() *ComputeInstanceGroupNamedPort {
1107 if in == nil {
1108 return nil
1109 }
1110 out := new(ComputeInstanceGroupNamedPort)
1111 in.DeepCopyInto(out)
1112 return out
1113 }
1114
1115
1116 func (in *ComputeInstanceGroupNamedPort) DeepCopyObject() runtime.Object {
1117 if c := in.DeepCopy(); c != nil {
1118 return c
1119 }
1120 return nil
1121 }
1122
1123
1124 func (in *ComputeInstanceGroupNamedPortList) DeepCopyInto(out *ComputeInstanceGroupNamedPortList) {
1125 *out = *in
1126 out.TypeMeta = in.TypeMeta
1127 in.ListMeta.DeepCopyInto(&out.ListMeta)
1128 if in.Items != nil {
1129 in, out := &in.Items, &out.Items
1130 *out = make([]ComputeInstanceGroupNamedPort, len(*in))
1131 for i := range *in {
1132 (*in)[i].DeepCopyInto(&(*out)[i])
1133 }
1134 }
1135 return
1136 }
1137
1138
1139 func (in *ComputeInstanceGroupNamedPortList) DeepCopy() *ComputeInstanceGroupNamedPortList {
1140 if in == nil {
1141 return nil
1142 }
1143 out := new(ComputeInstanceGroupNamedPortList)
1144 in.DeepCopyInto(out)
1145 return out
1146 }
1147
1148
1149 func (in *ComputeInstanceGroupNamedPortList) DeepCopyObject() runtime.Object {
1150 if c := in.DeepCopy(); c != nil {
1151 return c
1152 }
1153 return nil
1154 }
1155
1156
1157 func (in *ComputeInstanceGroupNamedPortSpec) DeepCopyInto(out *ComputeInstanceGroupNamedPortSpec) {
1158 *out = *in
1159 out.GroupRef = in.GroupRef
1160 out.ProjectRef = in.ProjectRef
1161 if in.ResourceID != nil {
1162 in, out := &in.ResourceID, &out.ResourceID
1163 *out = new(string)
1164 **out = **in
1165 }
1166 return
1167 }
1168
1169
1170 func (in *ComputeInstanceGroupNamedPortSpec) DeepCopy() *ComputeInstanceGroupNamedPortSpec {
1171 if in == nil {
1172 return nil
1173 }
1174 out := new(ComputeInstanceGroupNamedPortSpec)
1175 in.DeepCopyInto(out)
1176 return out
1177 }
1178
1179
1180 func (in *ComputeInstanceGroupNamedPortStatus) DeepCopyInto(out *ComputeInstanceGroupNamedPortStatus) {
1181 *out = *in
1182 if in.Conditions != nil {
1183 in, out := &in.Conditions, &out.Conditions
1184 *out = make([]k8sv1alpha1.Condition, len(*in))
1185 copy(*out, *in)
1186 }
1187 if in.ObservedGeneration != nil {
1188 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1189 *out = new(int)
1190 **out = **in
1191 }
1192 return
1193 }
1194
1195
1196 func (in *ComputeInstanceGroupNamedPortStatus) DeepCopy() *ComputeInstanceGroupNamedPortStatus {
1197 if in == nil {
1198 return nil
1199 }
1200 out := new(ComputeInstanceGroupNamedPortStatus)
1201 in.DeepCopyInto(out)
1202 return out
1203 }
1204
1205
1206 func (in *ComputeMachineImage) DeepCopyInto(out *ComputeMachineImage) {
1207 *out = *in
1208 out.TypeMeta = in.TypeMeta
1209 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1210 in.Spec.DeepCopyInto(&out.Spec)
1211 in.Status.DeepCopyInto(&out.Status)
1212 return
1213 }
1214
1215
1216 func (in *ComputeMachineImage) DeepCopy() *ComputeMachineImage {
1217 if in == nil {
1218 return nil
1219 }
1220 out := new(ComputeMachineImage)
1221 in.DeepCopyInto(out)
1222 return out
1223 }
1224
1225
1226 func (in *ComputeMachineImage) DeepCopyObject() runtime.Object {
1227 if c := in.DeepCopy(); c != nil {
1228 return c
1229 }
1230 return nil
1231 }
1232
1233
1234 func (in *ComputeMachineImageList) DeepCopyInto(out *ComputeMachineImageList) {
1235 *out = *in
1236 out.TypeMeta = in.TypeMeta
1237 in.ListMeta.DeepCopyInto(&out.ListMeta)
1238 if in.Items != nil {
1239 in, out := &in.Items, &out.Items
1240 *out = make([]ComputeMachineImage, len(*in))
1241 for i := range *in {
1242 (*in)[i].DeepCopyInto(&(*out)[i])
1243 }
1244 }
1245 return
1246 }
1247
1248
1249 func (in *ComputeMachineImageList) DeepCopy() *ComputeMachineImageList {
1250 if in == nil {
1251 return nil
1252 }
1253 out := new(ComputeMachineImageList)
1254 in.DeepCopyInto(out)
1255 return out
1256 }
1257
1258
1259 func (in *ComputeMachineImageList) DeepCopyObject() runtime.Object {
1260 if c := in.DeepCopy(); c != nil {
1261 return c
1262 }
1263 return nil
1264 }
1265
1266
1267 func (in *ComputeMachineImageSpec) DeepCopyInto(out *ComputeMachineImageSpec) {
1268 *out = *in
1269 if in.Description != nil {
1270 in, out := &in.Description, &out.Description
1271 *out = new(string)
1272 **out = **in
1273 }
1274 if in.GuestFlush != nil {
1275 in, out := &in.GuestFlush, &out.GuestFlush
1276 *out = new(bool)
1277 **out = **in
1278 }
1279 if in.MachineImageEncryptionKey != nil {
1280 in, out := &in.MachineImageEncryptionKey, &out.MachineImageEncryptionKey
1281 *out = new(MachineimageMachineImageEncryptionKey)
1282 (*in).DeepCopyInto(*out)
1283 }
1284 out.ProjectRef = in.ProjectRef
1285 if in.ResourceID != nil {
1286 in, out := &in.ResourceID, &out.ResourceID
1287 *out = new(string)
1288 **out = **in
1289 }
1290 out.SourceInstanceRef = in.SourceInstanceRef
1291 return
1292 }
1293
1294
1295 func (in *ComputeMachineImageSpec) DeepCopy() *ComputeMachineImageSpec {
1296 if in == nil {
1297 return nil
1298 }
1299 out := new(ComputeMachineImageSpec)
1300 in.DeepCopyInto(out)
1301 return out
1302 }
1303
1304
1305 func (in *ComputeMachineImageStatus) DeepCopyInto(out *ComputeMachineImageStatus) {
1306 *out = *in
1307 if in.Conditions != nil {
1308 in, out := &in.Conditions, &out.Conditions
1309 *out = make([]k8sv1alpha1.Condition, len(*in))
1310 copy(*out, *in)
1311 }
1312 if in.ObservedGeneration != nil {
1313 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1314 *out = new(int)
1315 **out = **in
1316 }
1317 if in.SelfLink != nil {
1318 in, out := &in.SelfLink, &out.SelfLink
1319 *out = new(string)
1320 **out = **in
1321 }
1322 if in.StorageLocations != nil {
1323 in, out := &in.StorageLocations, &out.StorageLocations
1324 *out = make([]string, len(*in))
1325 copy(*out, *in)
1326 }
1327 return
1328 }
1329
1330
1331 func (in *ComputeMachineImageStatus) DeepCopy() *ComputeMachineImageStatus {
1332 if in == nil {
1333 return nil
1334 }
1335 out := new(ComputeMachineImageStatus)
1336 in.DeepCopyInto(out)
1337 return out
1338 }
1339
1340
1341 func (in *ComputeManagedSSLCertificate) DeepCopyInto(out *ComputeManagedSSLCertificate) {
1342 *out = *in
1343 out.TypeMeta = in.TypeMeta
1344 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1345 in.Spec.DeepCopyInto(&out.Spec)
1346 in.Status.DeepCopyInto(&out.Status)
1347 return
1348 }
1349
1350
1351 func (in *ComputeManagedSSLCertificate) DeepCopy() *ComputeManagedSSLCertificate {
1352 if in == nil {
1353 return nil
1354 }
1355 out := new(ComputeManagedSSLCertificate)
1356 in.DeepCopyInto(out)
1357 return out
1358 }
1359
1360
1361 func (in *ComputeManagedSSLCertificate) DeepCopyObject() runtime.Object {
1362 if c := in.DeepCopy(); c != nil {
1363 return c
1364 }
1365 return nil
1366 }
1367
1368
1369 func (in *ComputeManagedSSLCertificateList) DeepCopyInto(out *ComputeManagedSSLCertificateList) {
1370 *out = *in
1371 out.TypeMeta = in.TypeMeta
1372 in.ListMeta.DeepCopyInto(&out.ListMeta)
1373 if in.Items != nil {
1374 in, out := &in.Items, &out.Items
1375 *out = make([]ComputeManagedSSLCertificate, len(*in))
1376 for i := range *in {
1377 (*in)[i].DeepCopyInto(&(*out)[i])
1378 }
1379 }
1380 return
1381 }
1382
1383
1384 func (in *ComputeManagedSSLCertificateList) DeepCopy() *ComputeManagedSSLCertificateList {
1385 if in == nil {
1386 return nil
1387 }
1388 out := new(ComputeManagedSSLCertificateList)
1389 in.DeepCopyInto(out)
1390 return out
1391 }
1392
1393
1394 func (in *ComputeManagedSSLCertificateList) DeepCopyObject() runtime.Object {
1395 if c := in.DeepCopy(); c != nil {
1396 return c
1397 }
1398 return nil
1399 }
1400
1401
1402 func (in *ComputeManagedSSLCertificateSpec) DeepCopyInto(out *ComputeManagedSSLCertificateSpec) {
1403 *out = *in
1404 if in.CertificateId != nil {
1405 in, out := &in.CertificateId, &out.CertificateId
1406 *out = new(int)
1407 **out = **in
1408 }
1409 if in.Description != nil {
1410 in, out := &in.Description, &out.Description
1411 *out = new(string)
1412 **out = **in
1413 }
1414 if in.Managed != nil {
1415 in, out := &in.Managed, &out.Managed
1416 *out = new(ManagedsslcertificateManaged)
1417 (*in).DeepCopyInto(*out)
1418 }
1419 out.ProjectRef = in.ProjectRef
1420 if in.ResourceID != nil {
1421 in, out := &in.ResourceID, &out.ResourceID
1422 *out = new(string)
1423 **out = **in
1424 }
1425 if in.Type != nil {
1426 in, out := &in.Type, &out.Type
1427 *out = new(string)
1428 **out = **in
1429 }
1430 return
1431 }
1432
1433
1434 func (in *ComputeManagedSSLCertificateSpec) DeepCopy() *ComputeManagedSSLCertificateSpec {
1435 if in == nil {
1436 return nil
1437 }
1438 out := new(ComputeManagedSSLCertificateSpec)
1439 in.DeepCopyInto(out)
1440 return out
1441 }
1442
1443
1444 func (in *ComputeManagedSSLCertificateStatus) DeepCopyInto(out *ComputeManagedSSLCertificateStatus) {
1445 *out = *in
1446 if in.Conditions != nil {
1447 in, out := &in.Conditions, &out.Conditions
1448 *out = make([]k8sv1alpha1.Condition, len(*in))
1449 copy(*out, *in)
1450 }
1451 if in.CreationTimestamp != nil {
1452 in, out := &in.CreationTimestamp, &out.CreationTimestamp
1453 *out = new(string)
1454 **out = **in
1455 }
1456 if in.ExpireTime != nil {
1457 in, out := &in.ExpireTime, &out.ExpireTime
1458 *out = new(string)
1459 **out = **in
1460 }
1461 if in.ObservedGeneration != nil {
1462 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1463 *out = new(int)
1464 **out = **in
1465 }
1466 if in.SelfLink != nil {
1467 in, out := &in.SelfLink, &out.SelfLink
1468 *out = new(string)
1469 **out = **in
1470 }
1471 if in.SubjectAlternativeNames != nil {
1472 in, out := &in.SubjectAlternativeNames, &out.SubjectAlternativeNames
1473 *out = make([]string, len(*in))
1474 copy(*out, *in)
1475 }
1476 return
1477 }
1478
1479
1480 func (in *ComputeManagedSSLCertificateStatus) DeepCopy() *ComputeManagedSSLCertificateStatus {
1481 if in == nil {
1482 return nil
1483 }
1484 out := new(ComputeManagedSSLCertificateStatus)
1485 in.DeepCopyInto(out)
1486 return out
1487 }
1488
1489
1490 func (in *ComputeNetworkEndpoint) DeepCopyInto(out *ComputeNetworkEndpoint) {
1491 *out = *in
1492 out.TypeMeta = in.TypeMeta
1493 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1494 in.Spec.DeepCopyInto(&out.Spec)
1495 in.Status.DeepCopyInto(&out.Status)
1496 return
1497 }
1498
1499
1500 func (in *ComputeNetworkEndpoint) DeepCopy() *ComputeNetworkEndpoint {
1501 if in == nil {
1502 return nil
1503 }
1504 out := new(ComputeNetworkEndpoint)
1505 in.DeepCopyInto(out)
1506 return out
1507 }
1508
1509
1510 func (in *ComputeNetworkEndpoint) DeepCopyObject() runtime.Object {
1511 if c := in.DeepCopy(); c != nil {
1512 return c
1513 }
1514 return nil
1515 }
1516
1517
1518 func (in *ComputeNetworkEndpointList) DeepCopyInto(out *ComputeNetworkEndpointList) {
1519 *out = *in
1520 out.TypeMeta = in.TypeMeta
1521 in.ListMeta.DeepCopyInto(&out.ListMeta)
1522 if in.Items != nil {
1523 in, out := &in.Items, &out.Items
1524 *out = make([]ComputeNetworkEndpoint, len(*in))
1525 for i := range *in {
1526 (*in)[i].DeepCopyInto(&(*out)[i])
1527 }
1528 }
1529 return
1530 }
1531
1532
1533 func (in *ComputeNetworkEndpointList) DeepCopy() *ComputeNetworkEndpointList {
1534 if in == nil {
1535 return nil
1536 }
1537 out := new(ComputeNetworkEndpointList)
1538 in.DeepCopyInto(out)
1539 return out
1540 }
1541
1542
1543 func (in *ComputeNetworkEndpointList) DeepCopyObject() runtime.Object {
1544 if c := in.DeepCopy(); c != nil {
1545 return c
1546 }
1547 return nil
1548 }
1549
1550
1551 func (in *ComputeNetworkEndpointSpec) DeepCopyInto(out *ComputeNetworkEndpointSpec) {
1552 *out = *in
1553 if in.InstanceRef != nil {
1554 in, out := &in.InstanceRef, &out.InstanceRef
1555 *out = new(k8sv1alpha1.ResourceRef)
1556 **out = **in
1557 }
1558 out.NetworkEndpointGroupRef = in.NetworkEndpointGroupRef
1559 out.ProjectRef = in.ProjectRef
1560 if in.ResourceID != nil {
1561 in, out := &in.ResourceID, &out.ResourceID
1562 *out = new(string)
1563 **out = **in
1564 }
1565 return
1566 }
1567
1568
1569 func (in *ComputeNetworkEndpointSpec) DeepCopy() *ComputeNetworkEndpointSpec {
1570 if in == nil {
1571 return nil
1572 }
1573 out := new(ComputeNetworkEndpointSpec)
1574 in.DeepCopyInto(out)
1575 return out
1576 }
1577
1578
1579 func (in *ComputeNetworkEndpointStatus) DeepCopyInto(out *ComputeNetworkEndpointStatus) {
1580 *out = *in
1581 if in.Conditions != nil {
1582 in, out := &in.Conditions, &out.Conditions
1583 *out = make([]k8sv1alpha1.Condition, len(*in))
1584 copy(*out, *in)
1585 }
1586 if in.ObservedGeneration != nil {
1587 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1588 *out = new(int)
1589 **out = **in
1590 }
1591 return
1592 }
1593
1594
1595 func (in *ComputeNetworkEndpointStatus) DeepCopy() *ComputeNetworkEndpointStatus {
1596 if in == nil {
1597 return nil
1598 }
1599 out := new(ComputeNetworkEndpointStatus)
1600 in.DeepCopyInto(out)
1601 return out
1602 }
1603
1604
1605 func (in *ComputeNetworkPeeringRoutesConfig) DeepCopyInto(out *ComputeNetworkPeeringRoutesConfig) {
1606 *out = *in
1607 out.TypeMeta = in.TypeMeta
1608 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1609 in.Spec.DeepCopyInto(&out.Spec)
1610 in.Status.DeepCopyInto(&out.Status)
1611 return
1612 }
1613
1614
1615 func (in *ComputeNetworkPeeringRoutesConfig) DeepCopy() *ComputeNetworkPeeringRoutesConfig {
1616 if in == nil {
1617 return nil
1618 }
1619 out := new(ComputeNetworkPeeringRoutesConfig)
1620 in.DeepCopyInto(out)
1621 return out
1622 }
1623
1624
1625 func (in *ComputeNetworkPeeringRoutesConfig) DeepCopyObject() runtime.Object {
1626 if c := in.DeepCopy(); c != nil {
1627 return c
1628 }
1629 return nil
1630 }
1631
1632
1633 func (in *ComputeNetworkPeeringRoutesConfigList) DeepCopyInto(out *ComputeNetworkPeeringRoutesConfigList) {
1634 *out = *in
1635 out.TypeMeta = in.TypeMeta
1636 in.ListMeta.DeepCopyInto(&out.ListMeta)
1637 if in.Items != nil {
1638 in, out := &in.Items, &out.Items
1639 *out = make([]ComputeNetworkPeeringRoutesConfig, len(*in))
1640 for i := range *in {
1641 (*in)[i].DeepCopyInto(&(*out)[i])
1642 }
1643 }
1644 return
1645 }
1646
1647
1648 func (in *ComputeNetworkPeeringRoutesConfigList) DeepCopy() *ComputeNetworkPeeringRoutesConfigList {
1649 if in == nil {
1650 return nil
1651 }
1652 out := new(ComputeNetworkPeeringRoutesConfigList)
1653 in.DeepCopyInto(out)
1654 return out
1655 }
1656
1657
1658 func (in *ComputeNetworkPeeringRoutesConfigList) DeepCopyObject() runtime.Object {
1659 if c := in.DeepCopy(); c != nil {
1660 return c
1661 }
1662 return nil
1663 }
1664
1665
1666 func (in *ComputeNetworkPeeringRoutesConfigSpec) DeepCopyInto(out *ComputeNetworkPeeringRoutesConfigSpec) {
1667 *out = *in
1668 out.NetworkRef = in.NetworkRef
1669 out.ProjectRef = in.ProjectRef
1670 if in.ResourceID != nil {
1671 in, out := &in.ResourceID, &out.ResourceID
1672 *out = new(string)
1673 **out = **in
1674 }
1675 return
1676 }
1677
1678
1679 func (in *ComputeNetworkPeeringRoutesConfigSpec) DeepCopy() *ComputeNetworkPeeringRoutesConfigSpec {
1680 if in == nil {
1681 return nil
1682 }
1683 out := new(ComputeNetworkPeeringRoutesConfigSpec)
1684 in.DeepCopyInto(out)
1685 return out
1686 }
1687
1688
1689 func (in *ComputeNetworkPeeringRoutesConfigStatus) DeepCopyInto(out *ComputeNetworkPeeringRoutesConfigStatus) {
1690 *out = *in
1691 if in.Conditions != nil {
1692 in, out := &in.Conditions, &out.Conditions
1693 *out = make([]k8sv1alpha1.Condition, len(*in))
1694 copy(*out, *in)
1695 }
1696 if in.ObservedGeneration != nil {
1697 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1698 *out = new(int)
1699 **out = **in
1700 }
1701 return
1702 }
1703
1704
1705 func (in *ComputeNetworkPeeringRoutesConfigStatus) DeepCopy() *ComputeNetworkPeeringRoutesConfigStatus {
1706 if in == nil {
1707 return nil
1708 }
1709 out := new(ComputeNetworkPeeringRoutesConfigStatus)
1710 in.DeepCopyInto(out)
1711 return out
1712 }
1713
1714
1715 func (in *ComputeOrganizationSecurityPolicy) DeepCopyInto(out *ComputeOrganizationSecurityPolicy) {
1716 *out = *in
1717 out.TypeMeta = in.TypeMeta
1718 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1719 in.Spec.DeepCopyInto(&out.Spec)
1720 in.Status.DeepCopyInto(&out.Status)
1721 return
1722 }
1723
1724
1725 func (in *ComputeOrganizationSecurityPolicy) DeepCopy() *ComputeOrganizationSecurityPolicy {
1726 if in == nil {
1727 return nil
1728 }
1729 out := new(ComputeOrganizationSecurityPolicy)
1730 in.DeepCopyInto(out)
1731 return out
1732 }
1733
1734
1735 func (in *ComputeOrganizationSecurityPolicy) DeepCopyObject() runtime.Object {
1736 if c := in.DeepCopy(); c != nil {
1737 return c
1738 }
1739 return nil
1740 }
1741
1742
1743 func (in *ComputeOrganizationSecurityPolicyAssociation) DeepCopyInto(out *ComputeOrganizationSecurityPolicyAssociation) {
1744 *out = *in
1745 out.TypeMeta = in.TypeMeta
1746 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1747 in.Spec.DeepCopyInto(&out.Spec)
1748 in.Status.DeepCopyInto(&out.Status)
1749 return
1750 }
1751
1752
1753 func (in *ComputeOrganizationSecurityPolicyAssociation) DeepCopy() *ComputeOrganizationSecurityPolicyAssociation {
1754 if in == nil {
1755 return nil
1756 }
1757 out := new(ComputeOrganizationSecurityPolicyAssociation)
1758 in.DeepCopyInto(out)
1759 return out
1760 }
1761
1762
1763 func (in *ComputeOrganizationSecurityPolicyAssociation) DeepCopyObject() runtime.Object {
1764 if c := in.DeepCopy(); c != nil {
1765 return c
1766 }
1767 return nil
1768 }
1769
1770
1771 func (in *ComputeOrganizationSecurityPolicyAssociationList) DeepCopyInto(out *ComputeOrganizationSecurityPolicyAssociationList) {
1772 *out = *in
1773 out.TypeMeta = in.TypeMeta
1774 in.ListMeta.DeepCopyInto(&out.ListMeta)
1775 if in.Items != nil {
1776 in, out := &in.Items, &out.Items
1777 *out = make([]ComputeOrganizationSecurityPolicyAssociation, len(*in))
1778 for i := range *in {
1779 (*in)[i].DeepCopyInto(&(*out)[i])
1780 }
1781 }
1782 return
1783 }
1784
1785
1786 func (in *ComputeOrganizationSecurityPolicyAssociationList) DeepCopy() *ComputeOrganizationSecurityPolicyAssociationList {
1787 if in == nil {
1788 return nil
1789 }
1790 out := new(ComputeOrganizationSecurityPolicyAssociationList)
1791 in.DeepCopyInto(out)
1792 return out
1793 }
1794
1795
1796 func (in *ComputeOrganizationSecurityPolicyAssociationList) DeepCopyObject() runtime.Object {
1797 if c := in.DeepCopy(); c != nil {
1798 return c
1799 }
1800 return nil
1801 }
1802
1803
1804 func (in *ComputeOrganizationSecurityPolicyAssociationSpec) DeepCopyInto(out *ComputeOrganizationSecurityPolicyAssociationSpec) {
1805 *out = *in
1806 if in.ResourceID != nil {
1807 in, out := &in.ResourceID, &out.ResourceID
1808 *out = new(string)
1809 **out = **in
1810 }
1811 return
1812 }
1813
1814
1815 func (in *ComputeOrganizationSecurityPolicyAssociationSpec) DeepCopy() *ComputeOrganizationSecurityPolicyAssociationSpec {
1816 if in == nil {
1817 return nil
1818 }
1819 out := new(ComputeOrganizationSecurityPolicyAssociationSpec)
1820 in.DeepCopyInto(out)
1821 return out
1822 }
1823
1824
1825 func (in *ComputeOrganizationSecurityPolicyAssociationStatus) DeepCopyInto(out *ComputeOrganizationSecurityPolicyAssociationStatus) {
1826 *out = *in
1827 if in.Conditions != nil {
1828 in, out := &in.Conditions, &out.Conditions
1829 *out = make([]k8sv1alpha1.Condition, len(*in))
1830 copy(*out, *in)
1831 }
1832 if in.DisplayName != nil {
1833 in, out := &in.DisplayName, &out.DisplayName
1834 *out = new(string)
1835 **out = **in
1836 }
1837 if in.ObservedGeneration != nil {
1838 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1839 *out = new(int)
1840 **out = **in
1841 }
1842 return
1843 }
1844
1845
1846 func (in *ComputeOrganizationSecurityPolicyAssociationStatus) DeepCopy() *ComputeOrganizationSecurityPolicyAssociationStatus {
1847 if in == nil {
1848 return nil
1849 }
1850 out := new(ComputeOrganizationSecurityPolicyAssociationStatus)
1851 in.DeepCopyInto(out)
1852 return out
1853 }
1854
1855
1856 func (in *ComputeOrganizationSecurityPolicyList) DeepCopyInto(out *ComputeOrganizationSecurityPolicyList) {
1857 *out = *in
1858 out.TypeMeta = in.TypeMeta
1859 in.ListMeta.DeepCopyInto(&out.ListMeta)
1860 if in.Items != nil {
1861 in, out := &in.Items, &out.Items
1862 *out = make([]ComputeOrganizationSecurityPolicy, len(*in))
1863 for i := range *in {
1864 (*in)[i].DeepCopyInto(&(*out)[i])
1865 }
1866 }
1867 return
1868 }
1869
1870
1871 func (in *ComputeOrganizationSecurityPolicyList) DeepCopy() *ComputeOrganizationSecurityPolicyList {
1872 if in == nil {
1873 return nil
1874 }
1875 out := new(ComputeOrganizationSecurityPolicyList)
1876 in.DeepCopyInto(out)
1877 return out
1878 }
1879
1880
1881 func (in *ComputeOrganizationSecurityPolicyList) DeepCopyObject() runtime.Object {
1882 if c := in.DeepCopy(); c != nil {
1883 return c
1884 }
1885 return nil
1886 }
1887
1888
1889 func (in *ComputeOrganizationSecurityPolicyRule) DeepCopyInto(out *ComputeOrganizationSecurityPolicyRule) {
1890 *out = *in
1891 out.TypeMeta = in.TypeMeta
1892 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1893 in.Spec.DeepCopyInto(&out.Spec)
1894 in.Status.DeepCopyInto(&out.Status)
1895 return
1896 }
1897
1898
1899 func (in *ComputeOrganizationSecurityPolicyRule) DeepCopy() *ComputeOrganizationSecurityPolicyRule {
1900 if in == nil {
1901 return nil
1902 }
1903 out := new(ComputeOrganizationSecurityPolicyRule)
1904 in.DeepCopyInto(out)
1905 return out
1906 }
1907
1908
1909 func (in *ComputeOrganizationSecurityPolicyRule) DeepCopyObject() runtime.Object {
1910 if c := in.DeepCopy(); c != nil {
1911 return c
1912 }
1913 return nil
1914 }
1915
1916
1917 func (in *ComputeOrganizationSecurityPolicyRuleList) DeepCopyInto(out *ComputeOrganizationSecurityPolicyRuleList) {
1918 *out = *in
1919 out.TypeMeta = in.TypeMeta
1920 in.ListMeta.DeepCopyInto(&out.ListMeta)
1921 if in.Items != nil {
1922 in, out := &in.Items, &out.Items
1923 *out = make([]ComputeOrganizationSecurityPolicyRule, len(*in))
1924 for i := range *in {
1925 (*in)[i].DeepCopyInto(&(*out)[i])
1926 }
1927 }
1928 return
1929 }
1930
1931
1932 func (in *ComputeOrganizationSecurityPolicyRuleList) DeepCopy() *ComputeOrganizationSecurityPolicyRuleList {
1933 if in == nil {
1934 return nil
1935 }
1936 out := new(ComputeOrganizationSecurityPolicyRuleList)
1937 in.DeepCopyInto(out)
1938 return out
1939 }
1940
1941
1942 func (in *ComputeOrganizationSecurityPolicyRuleList) DeepCopyObject() runtime.Object {
1943 if c := in.DeepCopy(); c != nil {
1944 return c
1945 }
1946 return nil
1947 }
1948
1949
1950 func (in *ComputeOrganizationSecurityPolicyRuleSpec) DeepCopyInto(out *ComputeOrganizationSecurityPolicyRuleSpec) {
1951 *out = *in
1952 if in.Description != nil {
1953 in, out := &in.Description, &out.Description
1954 *out = new(string)
1955 **out = **in
1956 }
1957 if in.Direction != nil {
1958 in, out := &in.Direction, &out.Direction
1959 *out = new(string)
1960 **out = **in
1961 }
1962 if in.EnableLogging != nil {
1963 in, out := &in.EnableLogging, &out.EnableLogging
1964 *out = new(bool)
1965 **out = **in
1966 }
1967 in.Match.DeepCopyInto(&out.Match)
1968 if in.Preview != nil {
1969 in, out := &in.Preview, &out.Preview
1970 *out = new(bool)
1971 **out = **in
1972 }
1973 if in.ResourceID != nil {
1974 in, out := &in.ResourceID, &out.ResourceID
1975 *out = new(string)
1976 **out = **in
1977 }
1978 if in.TargetResources != nil {
1979 in, out := &in.TargetResources, &out.TargetResources
1980 *out = make([]string, len(*in))
1981 copy(*out, *in)
1982 }
1983 if in.TargetServiceAccounts != nil {
1984 in, out := &in.TargetServiceAccounts, &out.TargetServiceAccounts
1985 *out = make([]string, len(*in))
1986 copy(*out, *in)
1987 }
1988 return
1989 }
1990
1991
1992 func (in *ComputeOrganizationSecurityPolicyRuleSpec) DeepCopy() *ComputeOrganizationSecurityPolicyRuleSpec {
1993 if in == nil {
1994 return nil
1995 }
1996 out := new(ComputeOrganizationSecurityPolicyRuleSpec)
1997 in.DeepCopyInto(out)
1998 return out
1999 }
2000
2001
2002 func (in *ComputeOrganizationSecurityPolicyRuleStatus) DeepCopyInto(out *ComputeOrganizationSecurityPolicyRuleStatus) {
2003 *out = *in
2004 if in.Conditions != nil {
2005 in, out := &in.Conditions, &out.Conditions
2006 *out = make([]k8sv1alpha1.Condition, len(*in))
2007 copy(*out, *in)
2008 }
2009 if in.ObservedGeneration != nil {
2010 in, out := &in.ObservedGeneration, &out.ObservedGeneration
2011 *out = new(int)
2012 **out = **in
2013 }
2014 return
2015 }
2016
2017
2018 func (in *ComputeOrganizationSecurityPolicyRuleStatus) DeepCopy() *ComputeOrganizationSecurityPolicyRuleStatus {
2019 if in == nil {
2020 return nil
2021 }
2022 out := new(ComputeOrganizationSecurityPolicyRuleStatus)
2023 in.DeepCopyInto(out)
2024 return out
2025 }
2026
2027
2028 func (in *ComputeOrganizationSecurityPolicySpec) DeepCopyInto(out *ComputeOrganizationSecurityPolicySpec) {
2029 *out = *in
2030 if in.Description != nil {
2031 in, out := &in.Description, &out.Description
2032 *out = new(string)
2033 **out = **in
2034 }
2035 if in.ResourceID != nil {
2036 in, out := &in.ResourceID, &out.ResourceID
2037 *out = new(string)
2038 **out = **in
2039 }
2040 if in.Type != nil {
2041 in, out := &in.Type, &out.Type
2042 *out = new(string)
2043 **out = **in
2044 }
2045 return
2046 }
2047
2048
2049 func (in *ComputeOrganizationSecurityPolicySpec) DeepCopy() *ComputeOrganizationSecurityPolicySpec {
2050 if in == nil {
2051 return nil
2052 }
2053 out := new(ComputeOrganizationSecurityPolicySpec)
2054 in.DeepCopyInto(out)
2055 return out
2056 }
2057
2058
2059 func (in *ComputeOrganizationSecurityPolicyStatus) DeepCopyInto(out *ComputeOrganizationSecurityPolicyStatus) {
2060 *out = *in
2061 if in.Conditions != nil {
2062 in, out := &in.Conditions, &out.Conditions
2063 *out = make([]k8sv1alpha1.Condition, len(*in))
2064 copy(*out, *in)
2065 }
2066 if in.Fingerprint != nil {
2067 in, out := &in.Fingerprint, &out.Fingerprint
2068 *out = new(string)
2069 **out = **in
2070 }
2071 if in.ObservedGeneration != nil {
2072 in, out := &in.ObservedGeneration, &out.ObservedGeneration
2073 *out = new(int)
2074 **out = **in
2075 }
2076 if in.PolicyId != nil {
2077 in, out := &in.PolicyId, &out.PolicyId
2078 *out = new(string)
2079 **out = **in
2080 }
2081 return
2082 }
2083
2084
2085 func (in *ComputeOrganizationSecurityPolicyStatus) DeepCopy() *ComputeOrganizationSecurityPolicyStatus {
2086 if in == nil {
2087 return nil
2088 }
2089 out := new(ComputeOrganizationSecurityPolicyStatus)
2090 in.DeepCopyInto(out)
2091 return out
2092 }
2093
2094
2095 func (in *ComputePerInstanceConfig) DeepCopyInto(out *ComputePerInstanceConfig) {
2096 *out = *in
2097 out.TypeMeta = in.TypeMeta
2098 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2099 in.Spec.DeepCopyInto(&out.Spec)
2100 in.Status.DeepCopyInto(&out.Status)
2101 return
2102 }
2103
2104
2105 func (in *ComputePerInstanceConfig) DeepCopy() *ComputePerInstanceConfig {
2106 if in == nil {
2107 return nil
2108 }
2109 out := new(ComputePerInstanceConfig)
2110 in.DeepCopyInto(out)
2111 return out
2112 }
2113
2114
2115 func (in *ComputePerInstanceConfig) DeepCopyObject() runtime.Object {
2116 if c := in.DeepCopy(); c != nil {
2117 return c
2118 }
2119 return nil
2120 }
2121
2122
2123 func (in *ComputePerInstanceConfigList) DeepCopyInto(out *ComputePerInstanceConfigList) {
2124 *out = *in
2125 out.TypeMeta = in.TypeMeta
2126 in.ListMeta.DeepCopyInto(&out.ListMeta)
2127 if in.Items != nil {
2128 in, out := &in.Items, &out.Items
2129 *out = make([]ComputePerInstanceConfig, len(*in))
2130 for i := range *in {
2131 (*in)[i].DeepCopyInto(&(*out)[i])
2132 }
2133 }
2134 return
2135 }
2136
2137
2138 func (in *ComputePerInstanceConfigList) DeepCopy() *ComputePerInstanceConfigList {
2139 if in == nil {
2140 return nil
2141 }
2142 out := new(ComputePerInstanceConfigList)
2143 in.DeepCopyInto(out)
2144 return out
2145 }
2146
2147
2148 func (in *ComputePerInstanceConfigList) DeepCopyObject() runtime.Object {
2149 if c := in.DeepCopy(); c != nil {
2150 return c
2151 }
2152 return nil
2153 }
2154
2155
2156 func (in *ComputePerInstanceConfigSpec) DeepCopyInto(out *ComputePerInstanceConfigSpec) {
2157 *out = *in
2158 out.InstanceGroupManagerRef = in.InstanceGroupManagerRef
2159 if in.MinimalAction != nil {
2160 in, out := &in.MinimalAction, &out.MinimalAction
2161 *out = new(string)
2162 **out = **in
2163 }
2164 if in.MostDisruptiveAllowedAction != nil {
2165 in, out := &in.MostDisruptiveAllowedAction, &out.MostDisruptiveAllowedAction
2166 *out = new(string)
2167 **out = **in
2168 }
2169 if in.PreservedState != nil {
2170 in, out := &in.PreservedState, &out.PreservedState
2171 *out = new(PerinstanceconfigPreservedState)
2172 (*in).DeepCopyInto(*out)
2173 }
2174 out.ProjectRef = in.ProjectRef
2175 if in.RemoveInstanceStateOnDestroy != nil {
2176 in, out := &in.RemoveInstanceStateOnDestroy, &out.RemoveInstanceStateOnDestroy
2177 *out = new(bool)
2178 **out = **in
2179 }
2180 if in.ResourceID != nil {
2181 in, out := &in.ResourceID, &out.ResourceID
2182 *out = new(string)
2183 **out = **in
2184 }
2185 return
2186 }
2187
2188
2189 func (in *ComputePerInstanceConfigSpec) DeepCopy() *ComputePerInstanceConfigSpec {
2190 if in == nil {
2191 return nil
2192 }
2193 out := new(ComputePerInstanceConfigSpec)
2194 in.DeepCopyInto(out)
2195 return out
2196 }
2197
2198
2199 func (in *ComputePerInstanceConfigStatus) DeepCopyInto(out *ComputePerInstanceConfigStatus) {
2200 *out = *in
2201 if in.Conditions != nil {
2202 in, out := &in.Conditions, &out.Conditions
2203 *out = make([]k8sv1alpha1.Condition, len(*in))
2204 copy(*out, *in)
2205 }
2206 if in.ObservedGeneration != nil {
2207 in, out := &in.ObservedGeneration, &out.ObservedGeneration
2208 *out = new(int)
2209 **out = **in
2210 }
2211 return
2212 }
2213
2214
2215 func (in *ComputePerInstanceConfigStatus) DeepCopy() *ComputePerInstanceConfigStatus {
2216 if in == nil {
2217 return nil
2218 }
2219 out := new(ComputePerInstanceConfigStatus)
2220 in.DeepCopyInto(out)
2221 return out
2222 }
2223
2224
2225 func (in *ComputeRegionAutoscaler) DeepCopyInto(out *ComputeRegionAutoscaler) {
2226 *out = *in
2227 out.TypeMeta = in.TypeMeta
2228 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2229 in.Spec.DeepCopyInto(&out.Spec)
2230 in.Status.DeepCopyInto(&out.Status)
2231 return
2232 }
2233
2234
2235 func (in *ComputeRegionAutoscaler) DeepCopy() *ComputeRegionAutoscaler {
2236 if in == nil {
2237 return nil
2238 }
2239 out := new(ComputeRegionAutoscaler)
2240 in.DeepCopyInto(out)
2241 return out
2242 }
2243
2244
2245 func (in *ComputeRegionAutoscaler) DeepCopyObject() runtime.Object {
2246 if c := in.DeepCopy(); c != nil {
2247 return c
2248 }
2249 return nil
2250 }
2251
2252
2253 func (in *ComputeRegionAutoscalerList) DeepCopyInto(out *ComputeRegionAutoscalerList) {
2254 *out = *in
2255 out.TypeMeta = in.TypeMeta
2256 in.ListMeta.DeepCopyInto(&out.ListMeta)
2257 if in.Items != nil {
2258 in, out := &in.Items, &out.Items
2259 *out = make([]ComputeRegionAutoscaler, len(*in))
2260 for i := range *in {
2261 (*in)[i].DeepCopyInto(&(*out)[i])
2262 }
2263 }
2264 return
2265 }
2266
2267
2268 func (in *ComputeRegionAutoscalerList) DeepCopy() *ComputeRegionAutoscalerList {
2269 if in == nil {
2270 return nil
2271 }
2272 out := new(ComputeRegionAutoscalerList)
2273 in.DeepCopyInto(out)
2274 return out
2275 }
2276
2277
2278 func (in *ComputeRegionAutoscalerList) DeepCopyObject() runtime.Object {
2279 if c := in.DeepCopy(); c != nil {
2280 return c
2281 }
2282 return nil
2283 }
2284
2285
2286 func (in *ComputeRegionAutoscalerSpec) DeepCopyInto(out *ComputeRegionAutoscalerSpec) {
2287 *out = *in
2288 in.AutoscalingPolicy.DeepCopyInto(&out.AutoscalingPolicy)
2289 if in.Description != nil {
2290 in, out := &in.Description, &out.Description
2291 *out = new(string)
2292 **out = **in
2293 }
2294 out.ProjectRef = in.ProjectRef
2295 if in.ResourceID != nil {
2296 in, out := &in.ResourceID, &out.ResourceID
2297 *out = new(string)
2298 **out = **in
2299 }
2300 return
2301 }
2302
2303
2304 func (in *ComputeRegionAutoscalerSpec) DeepCopy() *ComputeRegionAutoscalerSpec {
2305 if in == nil {
2306 return nil
2307 }
2308 out := new(ComputeRegionAutoscalerSpec)
2309 in.DeepCopyInto(out)
2310 return out
2311 }
2312
2313
2314 func (in *ComputeRegionAutoscalerStatus) DeepCopyInto(out *ComputeRegionAutoscalerStatus) {
2315 *out = *in
2316 if in.Conditions != nil {
2317 in, out := &in.Conditions, &out.Conditions
2318 *out = make([]k8sv1alpha1.Condition, len(*in))
2319 copy(*out, *in)
2320 }
2321 if in.CreationTimestamp != nil {
2322 in, out := &in.CreationTimestamp, &out.CreationTimestamp
2323 *out = new(string)
2324 **out = **in
2325 }
2326 if in.ObservedGeneration != nil {
2327 in, out := &in.ObservedGeneration, &out.ObservedGeneration
2328 *out = new(int)
2329 **out = **in
2330 }
2331 if in.SelfLink != nil {
2332 in, out := &in.SelfLink, &out.SelfLink
2333 *out = new(string)
2334 **out = **in
2335 }
2336 return
2337 }
2338
2339
2340 func (in *ComputeRegionAutoscalerStatus) DeepCopy() *ComputeRegionAutoscalerStatus {
2341 if in == nil {
2342 return nil
2343 }
2344 out := new(ComputeRegionAutoscalerStatus)
2345 in.DeepCopyInto(out)
2346 return out
2347 }
2348
2349
2350 func (in *ComputeRegionDiskResourcePolicyAttachment) DeepCopyInto(out *ComputeRegionDiskResourcePolicyAttachment) {
2351 *out = *in
2352 out.TypeMeta = in.TypeMeta
2353 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2354 in.Spec.DeepCopyInto(&out.Spec)
2355 in.Status.DeepCopyInto(&out.Status)
2356 return
2357 }
2358
2359
2360 func (in *ComputeRegionDiskResourcePolicyAttachment) DeepCopy() *ComputeRegionDiskResourcePolicyAttachment {
2361 if in == nil {
2362 return nil
2363 }
2364 out := new(ComputeRegionDiskResourcePolicyAttachment)
2365 in.DeepCopyInto(out)
2366 return out
2367 }
2368
2369
2370 func (in *ComputeRegionDiskResourcePolicyAttachment) DeepCopyObject() runtime.Object {
2371 if c := in.DeepCopy(); c != nil {
2372 return c
2373 }
2374 return nil
2375 }
2376
2377
2378 func (in *ComputeRegionDiskResourcePolicyAttachmentList) DeepCopyInto(out *ComputeRegionDiskResourcePolicyAttachmentList) {
2379 *out = *in
2380 out.TypeMeta = in.TypeMeta
2381 in.ListMeta.DeepCopyInto(&out.ListMeta)
2382 if in.Items != nil {
2383 in, out := &in.Items, &out.Items
2384 *out = make([]ComputeRegionDiskResourcePolicyAttachment, len(*in))
2385 for i := range *in {
2386 (*in)[i].DeepCopyInto(&(*out)[i])
2387 }
2388 }
2389 return
2390 }
2391
2392
2393 func (in *ComputeRegionDiskResourcePolicyAttachmentList) DeepCopy() *ComputeRegionDiskResourcePolicyAttachmentList {
2394 if in == nil {
2395 return nil
2396 }
2397 out := new(ComputeRegionDiskResourcePolicyAttachmentList)
2398 in.DeepCopyInto(out)
2399 return out
2400 }
2401
2402
2403 func (in *ComputeRegionDiskResourcePolicyAttachmentList) DeepCopyObject() runtime.Object {
2404 if c := in.DeepCopy(); c != nil {
2405 return c
2406 }
2407 return nil
2408 }
2409
2410
2411 func (in *ComputeRegionDiskResourcePolicyAttachmentSpec) DeepCopyInto(out *ComputeRegionDiskResourcePolicyAttachmentSpec) {
2412 *out = *in
2413 out.DiskRef = in.DiskRef
2414 out.ProjectRef = in.ProjectRef
2415 if in.ResourceID != nil {
2416 in, out := &in.ResourceID, &out.ResourceID
2417 *out = new(string)
2418 **out = **in
2419 }
2420 return
2421 }
2422
2423
2424 func (in *ComputeRegionDiskResourcePolicyAttachmentSpec) DeepCopy() *ComputeRegionDiskResourcePolicyAttachmentSpec {
2425 if in == nil {
2426 return nil
2427 }
2428 out := new(ComputeRegionDiskResourcePolicyAttachmentSpec)
2429 in.DeepCopyInto(out)
2430 return out
2431 }
2432
2433
2434 func (in *ComputeRegionDiskResourcePolicyAttachmentStatus) DeepCopyInto(out *ComputeRegionDiskResourcePolicyAttachmentStatus) {
2435 *out = *in
2436 if in.Conditions != nil {
2437 in, out := &in.Conditions, &out.Conditions
2438 *out = make([]k8sv1alpha1.Condition, len(*in))
2439 copy(*out, *in)
2440 }
2441 if in.ObservedGeneration != nil {
2442 in, out := &in.ObservedGeneration, &out.ObservedGeneration
2443 *out = new(int)
2444 **out = **in
2445 }
2446 return
2447 }
2448
2449
2450 func (in *ComputeRegionDiskResourcePolicyAttachmentStatus) DeepCopy() *ComputeRegionDiskResourcePolicyAttachmentStatus {
2451 if in == nil {
2452 return nil
2453 }
2454 out := new(ComputeRegionDiskResourcePolicyAttachmentStatus)
2455 in.DeepCopyInto(out)
2456 return out
2457 }
2458
2459
2460 func (in *ComputeRegionPerInstanceConfig) DeepCopyInto(out *ComputeRegionPerInstanceConfig) {
2461 *out = *in
2462 out.TypeMeta = in.TypeMeta
2463 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
2464 in.Spec.DeepCopyInto(&out.Spec)
2465 in.Status.DeepCopyInto(&out.Status)
2466 return
2467 }
2468
2469
2470 func (in *ComputeRegionPerInstanceConfig) DeepCopy() *ComputeRegionPerInstanceConfig {
2471 if in == nil {
2472 return nil
2473 }
2474 out := new(ComputeRegionPerInstanceConfig)
2475 in.DeepCopyInto(out)
2476 return out
2477 }
2478
2479
2480 func (in *ComputeRegionPerInstanceConfig) DeepCopyObject() runtime.Object {
2481 if c := in.DeepCopy(); c != nil {
2482 return c
2483 }
2484 return nil
2485 }
2486
2487
2488 func (in *ComputeRegionPerInstanceConfigList) DeepCopyInto(out *ComputeRegionPerInstanceConfigList) {
2489 *out = *in
2490 out.TypeMeta = in.TypeMeta
2491 in.ListMeta.DeepCopyInto(&out.ListMeta)
2492 if in.Items != nil {
2493 in, out := &in.Items, &out.Items
2494 *out = make([]ComputeRegionPerInstanceConfig, len(*in))
2495 for i := range *in {
2496 (*in)[i].DeepCopyInto(&(*out)[i])
2497 }
2498 }
2499 return
2500 }
2501
2502
2503 func (in *ComputeRegionPerInstanceConfigList) DeepCopy() *ComputeRegionPerInstanceConfigList {
2504 if in == nil {
2505 return nil
2506 }
2507 out := new(ComputeRegionPerInstanceConfigList)
2508 in.DeepCopyInto(out)
2509 return out
2510 }
2511
2512
2513 func (in *ComputeRegionPerInstanceConfigList) DeepCopyObject() runtime.Object {
2514 if c := in.DeepCopy(); c != nil {
2515 return c
2516 }
2517 return nil
2518 }
2519
2520
2521 func (in *ComputeRegionPerInstanceConfigSpec) DeepCopyInto(out *ComputeRegionPerInstanceConfigSpec) {
2522 *out = *in
2523 if in.MinimalAction != nil {
2524 in, out := &in.MinimalAction, &out.MinimalAction
2525 *out = new(string)
2526 **out = **in
2527 }
2528 if in.MostDisruptiveAllowedAction != nil {
2529 in, out := &in.MostDisruptiveAllowedAction, &out.MostDisruptiveAllowedAction
2530 *out = new(string)
2531 **out = **in
2532 }
2533 if in.PreservedState != nil {
2534 in, out := &in.PreservedState, &out.PreservedState
2535 *out = new(RegionperinstanceconfigPreservedState)
2536 (*in).DeepCopyInto(*out)
2537 }
2538 out.ProjectRef = in.ProjectRef
2539 out.RegionInstanceGroupManagerRef = in.RegionInstanceGroupManagerRef
2540 if in.RemoveInstanceStateOnDestroy != nil {
2541 in, out := &in.RemoveInstanceStateOnDestroy, &out.RemoveInstanceStateOnDestroy
2542 *out = new(bool)
2543 **out = **in
2544 }
2545 if in.ResourceID != nil {
2546 in, out := &in.ResourceID, &out.ResourceID
2547 *out = new(string)
2548 **out = **in
2549 }
2550 return
2551 }
2552
2553
2554 func (in *ComputeRegionPerInstanceConfigSpec) DeepCopy() *ComputeRegionPerInstanceConfigSpec {
2555 if in == nil {
2556 return nil
2557 }
2558 out := new(ComputeRegionPerInstanceConfigSpec)
2559 in.DeepCopyInto(out)
2560 return out
2561 }
2562
2563
2564 func (in *ComputeRegionPerInstanceConfigStatus) DeepCopyInto(out *ComputeRegionPerInstanceConfigStatus) {
2565 *out = *in
2566 if in.Conditions != nil {
2567 in, out := &in.Conditions, &out.Conditions
2568 *out = make([]k8sv1alpha1.Condition, len(*in))
2569 copy(*out, *in)
2570 }
2571 if in.ObservedGeneration != nil {
2572 in, out := &in.ObservedGeneration, &out.ObservedGeneration
2573 *out = new(int)
2574 **out = **in
2575 }
2576 return
2577 }
2578
2579
2580 func (in *ComputeRegionPerInstanceConfigStatus) DeepCopy() *ComputeRegionPerInstanceConfigStatus {
2581 if in == nil {
2582 return nil
2583 }
2584 out := new(ComputeRegionPerInstanceConfigStatus)
2585 in.DeepCopyInto(out)
2586 return out
2587 }
2588
2589
2590 func (in *MachineimageMachineImageEncryptionKey) DeepCopyInto(out *MachineimageMachineImageEncryptionKey) {
2591 *out = *in
2592 if in.KmsKeyName != nil {
2593 in, out := &in.KmsKeyName, &out.KmsKeyName
2594 *out = new(string)
2595 **out = **in
2596 }
2597 if in.KmsKeyServiceAccount != nil {
2598 in, out := &in.KmsKeyServiceAccount, &out.KmsKeyServiceAccount
2599 *out = new(string)
2600 **out = **in
2601 }
2602 if in.RawKey != nil {
2603 in, out := &in.RawKey, &out.RawKey
2604 *out = new(string)
2605 **out = **in
2606 }
2607 if in.Sha256 != nil {
2608 in, out := &in.Sha256, &out.Sha256
2609 *out = new(string)
2610 **out = **in
2611 }
2612 return
2613 }
2614
2615
2616 func (in *MachineimageMachineImageEncryptionKey) DeepCopy() *MachineimageMachineImageEncryptionKey {
2617 if in == nil {
2618 return nil
2619 }
2620 out := new(MachineimageMachineImageEncryptionKey)
2621 in.DeepCopyInto(out)
2622 return out
2623 }
2624
2625
2626 func (in *ManagedsslcertificateManaged) DeepCopyInto(out *ManagedsslcertificateManaged) {
2627 *out = *in
2628 if in.Domains != nil {
2629 in, out := &in.Domains, &out.Domains
2630 *out = make([]string, len(*in))
2631 copy(*out, *in)
2632 }
2633 return
2634 }
2635
2636
2637 func (in *ManagedsslcertificateManaged) DeepCopy() *ManagedsslcertificateManaged {
2638 if in == nil {
2639 return nil
2640 }
2641 out := new(ManagedsslcertificateManaged)
2642 in.DeepCopyInto(out)
2643 return out
2644 }
2645
2646
2647 func (in *OrganizationsecuritypolicyruleConfig) DeepCopyInto(out *OrganizationsecuritypolicyruleConfig) {
2648 *out = *in
2649 if in.DestIpRanges != nil {
2650 in, out := &in.DestIpRanges, &out.DestIpRanges
2651 *out = make([]string, len(*in))
2652 copy(*out, *in)
2653 }
2654 if in.Layer4Config != nil {
2655 in, out := &in.Layer4Config, &out.Layer4Config
2656 *out = make([]OrganizationsecuritypolicyruleLayer4Config, len(*in))
2657 for i := range *in {
2658 (*in)[i].DeepCopyInto(&(*out)[i])
2659 }
2660 }
2661 if in.SrcIpRanges != nil {
2662 in, out := &in.SrcIpRanges, &out.SrcIpRanges
2663 *out = make([]string, len(*in))
2664 copy(*out, *in)
2665 }
2666 return
2667 }
2668
2669
2670 func (in *OrganizationsecuritypolicyruleConfig) DeepCopy() *OrganizationsecuritypolicyruleConfig {
2671 if in == nil {
2672 return nil
2673 }
2674 out := new(OrganizationsecuritypolicyruleConfig)
2675 in.DeepCopyInto(out)
2676 return out
2677 }
2678
2679
2680 func (in *OrganizationsecuritypolicyruleLayer4Config) DeepCopyInto(out *OrganizationsecuritypolicyruleLayer4Config) {
2681 *out = *in
2682 if in.Ports != nil {
2683 in, out := &in.Ports, &out.Ports
2684 *out = make([]string, len(*in))
2685 copy(*out, *in)
2686 }
2687 return
2688 }
2689
2690
2691 func (in *OrganizationsecuritypolicyruleLayer4Config) DeepCopy() *OrganizationsecuritypolicyruleLayer4Config {
2692 if in == nil {
2693 return nil
2694 }
2695 out := new(OrganizationsecuritypolicyruleLayer4Config)
2696 in.DeepCopyInto(out)
2697 return out
2698 }
2699
2700
2701 func (in *OrganizationsecuritypolicyruleMatch) DeepCopyInto(out *OrganizationsecuritypolicyruleMatch) {
2702 *out = *in
2703 in.Config.DeepCopyInto(&out.Config)
2704 if in.Description != nil {
2705 in, out := &in.Description, &out.Description
2706 *out = new(string)
2707 **out = **in
2708 }
2709 if in.VersionedExpr != nil {
2710 in, out := &in.VersionedExpr, &out.VersionedExpr
2711 *out = new(string)
2712 **out = **in
2713 }
2714 return
2715 }
2716
2717
2718 func (in *OrganizationsecuritypolicyruleMatch) DeepCopy() *OrganizationsecuritypolicyruleMatch {
2719 if in == nil {
2720 return nil
2721 }
2722 out := new(OrganizationsecuritypolicyruleMatch)
2723 in.DeepCopyInto(out)
2724 return out
2725 }
2726
2727
2728 func (in *PerinstanceconfigDisk) DeepCopyInto(out *PerinstanceconfigDisk) {
2729 *out = *in
2730 if in.DeleteRule != nil {
2731 in, out := &in.DeleteRule, &out.DeleteRule
2732 *out = new(string)
2733 **out = **in
2734 }
2735 if in.Mode != nil {
2736 in, out := &in.Mode, &out.Mode
2737 *out = new(string)
2738 **out = **in
2739 }
2740 return
2741 }
2742
2743
2744 func (in *PerinstanceconfigDisk) DeepCopy() *PerinstanceconfigDisk {
2745 if in == nil {
2746 return nil
2747 }
2748 out := new(PerinstanceconfigDisk)
2749 in.DeepCopyInto(out)
2750 return out
2751 }
2752
2753
2754 func (in *PerinstanceconfigExternalIp) DeepCopyInto(out *PerinstanceconfigExternalIp) {
2755 *out = *in
2756 if in.AutoDelete != nil {
2757 in, out := &in.AutoDelete, &out.AutoDelete
2758 *out = new(string)
2759 **out = **in
2760 }
2761 if in.IpAddress != nil {
2762 in, out := &in.IpAddress, &out.IpAddress
2763 *out = new(PerinstanceconfigIpAddress)
2764 (*in).DeepCopyInto(*out)
2765 }
2766 return
2767 }
2768
2769
2770 func (in *PerinstanceconfigExternalIp) DeepCopy() *PerinstanceconfigExternalIp {
2771 if in == nil {
2772 return nil
2773 }
2774 out := new(PerinstanceconfigExternalIp)
2775 in.DeepCopyInto(out)
2776 return out
2777 }
2778
2779
2780 func (in *PerinstanceconfigInternalIp) DeepCopyInto(out *PerinstanceconfigInternalIp) {
2781 *out = *in
2782 if in.AutoDelete != nil {
2783 in, out := &in.AutoDelete, &out.AutoDelete
2784 *out = new(string)
2785 **out = **in
2786 }
2787 if in.IpAddress != nil {
2788 in, out := &in.IpAddress, &out.IpAddress
2789 *out = new(PerinstanceconfigIpAddress)
2790 (*in).DeepCopyInto(*out)
2791 }
2792 return
2793 }
2794
2795
2796 func (in *PerinstanceconfigInternalIp) DeepCopy() *PerinstanceconfigInternalIp {
2797 if in == nil {
2798 return nil
2799 }
2800 out := new(PerinstanceconfigInternalIp)
2801 in.DeepCopyInto(out)
2802 return out
2803 }
2804
2805
2806 func (in *PerinstanceconfigIpAddress) DeepCopyInto(out *PerinstanceconfigIpAddress) {
2807 *out = *in
2808 if in.Address != nil {
2809 in, out := &in.Address, &out.Address
2810 *out = new(string)
2811 **out = **in
2812 }
2813 return
2814 }
2815
2816
2817 func (in *PerinstanceconfigIpAddress) DeepCopy() *PerinstanceconfigIpAddress {
2818 if in == nil {
2819 return nil
2820 }
2821 out := new(PerinstanceconfigIpAddress)
2822 in.DeepCopyInto(out)
2823 return out
2824 }
2825
2826
2827 func (in *PerinstanceconfigPreservedState) DeepCopyInto(out *PerinstanceconfigPreservedState) {
2828 *out = *in
2829 if in.Disk != nil {
2830 in, out := &in.Disk, &out.Disk
2831 *out = make([]PerinstanceconfigDisk, len(*in))
2832 for i := range *in {
2833 (*in)[i].DeepCopyInto(&(*out)[i])
2834 }
2835 }
2836 if in.ExternalIp != nil {
2837 in, out := &in.ExternalIp, &out.ExternalIp
2838 *out = make([]PerinstanceconfigExternalIp, len(*in))
2839 for i := range *in {
2840 (*in)[i].DeepCopyInto(&(*out)[i])
2841 }
2842 }
2843 if in.InternalIp != nil {
2844 in, out := &in.InternalIp, &out.InternalIp
2845 *out = make([]PerinstanceconfigInternalIp, len(*in))
2846 for i := range *in {
2847 (*in)[i].DeepCopyInto(&(*out)[i])
2848 }
2849 }
2850 if in.Metadata != nil {
2851 in, out := &in.Metadata, &out.Metadata
2852 *out = make(map[string]string, len(*in))
2853 for key, val := range *in {
2854 (*out)[key] = val
2855 }
2856 }
2857 return
2858 }
2859
2860
2861 func (in *PerinstanceconfigPreservedState) DeepCopy() *PerinstanceconfigPreservedState {
2862 if in == nil {
2863 return nil
2864 }
2865 out := new(PerinstanceconfigPreservedState)
2866 in.DeepCopyInto(out)
2867 return out
2868 }
2869
2870
2871 func (in *RegionautoscalerAutoscalingPolicy) DeepCopyInto(out *RegionautoscalerAutoscalingPolicy) {
2872 *out = *in
2873 if in.CooldownPeriod != nil {
2874 in, out := &in.CooldownPeriod, &out.CooldownPeriod
2875 *out = new(int)
2876 **out = **in
2877 }
2878 if in.CpuUtilization != nil {
2879 in, out := &in.CpuUtilization, &out.CpuUtilization
2880 *out = new(RegionautoscalerCpuUtilization)
2881 (*in).DeepCopyInto(*out)
2882 }
2883 if in.LoadBalancingUtilization != nil {
2884 in, out := &in.LoadBalancingUtilization, &out.LoadBalancingUtilization
2885 *out = new(RegionautoscalerLoadBalancingUtilization)
2886 **out = **in
2887 }
2888 if in.Metric != nil {
2889 in, out := &in.Metric, &out.Metric
2890 *out = make([]RegionautoscalerMetric, len(*in))
2891 for i := range *in {
2892 (*in)[i].DeepCopyInto(&(*out)[i])
2893 }
2894 }
2895 if in.Mode != nil {
2896 in, out := &in.Mode, &out.Mode
2897 *out = new(string)
2898 **out = **in
2899 }
2900 if in.ScaleDownControl != nil {
2901 in, out := &in.ScaleDownControl, &out.ScaleDownControl
2902 *out = new(RegionautoscalerScaleDownControl)
2903 (*in).DeepCopyInto(*out)
2904 }
2905 if in.ScaleInControl != nil {
2906 in, out := &in.ScaleInControl, &out.ScaleInControl
2907 *out = new(RegionautoscalerScaleInControl)
2908 (*in).DeepCopyInto(*out)
2909 }
2910 if in.ScalingSchedules != nil {
2911 in, out := &in.ScalingSchedules, &out.ScalingSchedules
2912 *out = make([]RegionautoscalerScalingSchedules, len(*in))
2913 for i := range *in {
2914 (*in)[i].DeepCopyInto(&(*out)[i])
2915 }
2916 }
2917 return
2918 }
2919
2920
2921 func (in *RegionautoscalerAutoscalingPolicy) DeepCopy() *RegionautoscalerAutoscalingPolicy {
2922 if in == nil {
2923 return nil
2924 }
2925 out := new(RegionautoscalerAutoscalingPolicy)
2926 in.DeepCopyInto(out)
2927 return out
2928 }
2929
2930
2931 func (in *RegionautoscalerCpuUtilization) DeepCopyInto(out *RegionautoscalerCpuUtilization) {
2932 *out = *in
2933 if in.PredictiveMethod != nil {
2934 in, out := &in.PredictiveMethod, &out.PredictiveMethod
2935 *out = new(string)
2936 **out = **in
2937 }
2938 return
2939 }
2940
2941
2942 func (in *RegionautoscalerCpuUtilization) DeepCopy() *RegionautoscalerCpuUtilization {
2943 if in == nil {
2944 return nil
2945 }
2946 out := new(RegionautoscalerCpuUtilization)
2947 in.DeepCopyInto(out)
2948 return out
2949 }
2950
2951
2952 func (in *RegionautoscalerLoadBalancingUtilization) DeepCopyInto(out *RegionautoscalerLoadBalancingUtilization) {
2953 *out = *in
2954 return
2955 }
2956
2957
2958 func (in *RegionautoscalerLoadBalancingUtilization) DeepCopy() *RegionautoscalerLoadBalancingUtilization {
2959 if in == nil {
2960 return nil
2961 }
2962 out := new(RegionautoscalerLoadBalancingUtilization)
2963 in.DeepCopyInto(out)
2964 return out
2965 }
2966
2967
2968 func (in *RegionautoscalerMaxScaledDownReplicas) DeepCopyInto(out *RegionautoscalerMaxScaledDownReplicas) {
2969 *out = *in
2970 if in.Fixed != nil {
2971 in, out := &in.Fixed, &out.Fixed
2972 *out = new(int)
2973 **out = **in
2974 }
2975 if in.Percent != nil {
2976 in, out := &in.Percent, &out.Percent
2977 *out = new(int)
2978 **out = **in
2979 }
2980 return
2981 }
2982
2983
2984 func (in *RegionautoscalerMaxScaledDownReplicas) DeepCopy() *RegionautoscalerMaxScaledDownReplicas {
2985 if in == nil {
2986 return nil
2987 }
2988 out := new(RegionautoscalerMaxScaledDownReplicas)
2989 in.DeepCopyInto(out)
2990 return out
2991 }
2992
2993
2994 func (in *RegionautoscalerMaxScaledInReplicas) DeepCopyInto(out *RegionautoscalerMaxScaledInReplicas) {
2995 *out = *in
2996 if in.Fixed != nil {
2997 in, out := &in.Fixed, &out.Fixed
2998 *out = new(int)
2999 **out = **in
3000 }
3001 if in.Percent != nil {
3002 in, out := &in.Percent, &out.Percent
3003 *out = new(int)
3004 **out = **in
3005 }
3006 return
3007 }
3008
3009
3010 func (in *RegionautoscalerMaxScaledInReplicas) DeepCopy() *RegionautoscalerMaxScaledInReplicas {
3011 if in == nil {
3012 return nil
3013 }
3014 out := new(RegionautoscalerMaxScaledInReplicas)
3015 in.DeepCopyInto(out)
3016 return out
3017 }
3018
3019
3020 func (in *RegionautoscalerMetric) DeepCopyInto(out *RegionautoscalerMetric) {
3021 *out = *in
3022 if in.Filter != nil {
3023 in, out := &in.Filter, &out.Filter
3024 *out = new(string)
3025 **out = **in
3026 }
3027 if in.SingleInstanceAssignment != nil {
3028 in, out := &in.SingleInstanceAssignment, &out.SingleInstanceAssignment
3029 *out = new(float64)
3030 **out = **in
3031 }
3032 if in.Target != nil {
3033 in, out := &in.Target, &out.Target
3034 *out = new(float64)
3035 **out = **in
3036 }
3037 if in.Type != nil {
3038 in, out := &in.Type, &out.Type
3039 *out = new(string)
3040 **out = **in
3041 }
3042 return
3043 }
3044
3045
3046 func (in *RegionautoscalerMetric) DeepCopy() *RegionautoscalerMetric {
3047 if in == nil {
3048 return nil
3049 }
3050 out := new(RegionautoscalerMetric)
3051 in.DeepCopyInto(out)
3052 return out
3053 }
3054
3055
3056 func (in *RegionautoscalerScaleDownControl) DeepCopyInto(out *RegionautoscalerScaleDownControl) {
3057 *out = *in
3058 if in.MaxScaledDownReplicas != nil {
3059 in, out := &in.MaxScaledDownReplicas, &out.MaxScaledDownReplicas
3060 *out = new(RegionautoscalerMaxScaledDownReplicas)
3061 (*in).DeepCopyInto(*out)
3062 }
3063 if in.TimeWindowSec != nil {
3064 in, out := &in.TimeWindowSec, &out.TimeWindowSec
3065 *out = new(int)
3066 **out = **in
3067 }
3068 return
3069 }
3070
3071
3072 func (in *RegionautoscalerScaleDownControl) DeepCopy() *RegionautoscalerScaleDownControl {
3073 if in == nil {
3074 return nil
3075 }
3076 out := new(RegionautoscalerScaleDownControl)
3077 in.DeepCopyInto(out)
3078 return out
3079 }
3080
3081
3082 func (in *RegionautoscalerScaleInControl) DeepCopyInto(out *RegionautoscalerScaleInControl) {
3083 *out = *in
3084 if in.MaxScaledInReplicas != nil {
3085 in, out := &in.MaxScaledInReplicas, &out.MaxScaledInReplicas
3086 *out = new(RegionautoscalerMaxScaledInReplicas)
3087 (*in).DeepCopyInto(*out)
3088 }
3089 if in.TimeWindowSec != nil {
3090 in, out := &in.TimeWindowSec, &out.TimeWindowSec
3091 *out = new(int)
3092 **out = **in
3093 }
3094 return
3095 }
3096
3097
3098 func (in *RegionautoscalerScaleInControl) DeepCopy() *RegionautoscalerScaleInControl {
3099 if in == nil {
3100 return nil
3101 }
3102 out := new(RegionautoscalerScaleInControl)
3103 in.DeepCopyInto(out)
3104 return out
3105 }
3106
3107
3108 func (in *RegionautoscalerScalingSchedules) DeepCopyInto(out *RegionautoscalerScalingSchedules) {
3109 *out = *in
3110 if in.Description != nil {
3111 in, out := &in.Description, &out.Description
3112 *out = new(string)
3113 **out = **in
3114 }
3115 if in.Disabled != nil {
3116 in, out := &in.Disabled, &out.Disabled
3117 *out = new(bool)
3118 **out = **in
3119 }
3120 if in.TimeZone != nil {
3121 in, out := &in.TimeZone, &out.TimeZone
3122 *out = new(string)
3123 **out = **in
3124 }
3125 return
3126 }
3127
3128
3129 func (in *RegionautoscalerScalingSchedules) DeepCopy() *RegionautoscalerScalingSchedules {
3130 if in == nil {
3131 return nil
3132 }
3133 out := new(RegionautoscalerScalingSchedules)
3134 in.DeepCopyInto(out)
3135 return out
3136 }
3137
3138
3139 func (in *RegionperinstanceconfigDisk) DeepCopyInto(out *RegionperinstanceconfigDisk) {
3140 *out = *in
3141 if in.DeleteRule != nil {
3142 in, out := &in.DeleteRule, &out.DeleteRule
3143 *out = new(string)
3144 **out = **in
3145 }
3146 if in.Mode != nil {
3147 in, out := &in.Mode, &out.Mode
3148 *out = new(string)
3149 **out = **in
3150 }
3151 return
3152 }
3153
3154
3155 func (in *RegionperinstanceconfigDisk) DeepCopy() *RegionperinstanceconfigDisk {
3156 if in == nil {
3157 return nil
3158 }
3159 out := new(RegionperinstanceconfigDisk)
3160 in.DeepCopyInto(out)
3161 return out
3162 }
3163
3164
3165 func (in *RegionperinstanceconfigExternalIp) DeepCopyInto(out *RegionperinstanceconfigExternalIp) {
3166 *out = *in
3167 if in.AutoDelete != nil {
3168 in, out := &in.AutoDelete, &out.AutoDelete
3169 *out = new(string)
3170 **out = **in
3171 }
3172 if in.IpAddress != nil {
3173 in, out := &in.IpAddress, &out.IpAddress
3174 *out = new(RegionperinstanceconfigIpAddress)
3175 (*in).DeepCopyInto(*out)
3176 }
3177 return
3178 }
3179
3180
3181 func (in *RegionperinstanceconfigExternalIp) DeepCopy() *RegionperinstanceconfigExternalIp {
3182 if in == nil {
3183 return nil
3184 }
3185 out := new(RegionperinstanceconfigExternalIp)
3186 in.DeepCopyInto(out)
3187 return out
3188 }
3189
3190
3191 func (in *RegionperinstanceconfigInternalIp) DeepCopyInto(out *RegionperinstanceconfigInternalIp) {
3192 *out = *in
3193 if in.AutoDelete != nil {
3194 in, out := &in.AutoDelete, &out.AutoDelete
3195 *out = new(string)
3196 **out = **in
3197 }
3198 if in.IpAddress != nil {
3199 in, out := &in.IpAddress, &out.IpAddress
3200 *out = new(RegionperinstanceconfigIpAddress)
3201 (*in).DeepCopyInto(*out)
3202 }
3203 return
3204 }
3205
3206
3207 func (in *RegionperinstanceconfigInternalIp) DeepCopy() *RegionperinstanceconfigInternalIp {
3208 if in == nil {
3209 return nil
3210 }
3211 out := new(RegionperinstanceconfigInternalIp)
3212 in.DeepCopyInto(out)
3213 return out
3214 }
3215
3216
3217 func (in *RegionperinstanceconfigIpAddress) DeepCopyInto(out *RegionperinstanceconfigIpAddress) {
3218 *out = *in
3219 if in.Address != nil {
3220 in, out := &in.Address, &out.Address
3221 *out = new(string)
3222 **out = **in
3223 }
3224 return
3225 }
3226
3227
3228 func (in *RegionperinstanceconfigIpAddress) DeepCopy() *RegionperinstanceconfigIpAddress {
3229 if in == nil {
3230 return nil
3231 }
3232 out := new(RegionperinstanceconfigIpAddress)
3233 in.DeepCopyInto(out)
3234 return out
3235 }
3236
3237
3238 func (in *RegionperinstanceconfigPreservedState) DeepCopyInto(out *RegionperinstanceconfigPreservedState) {
3239 *out = *in
3240 if in.Disk != nil {
3241 in, out := &in.Disk, &out.Disk
3242 *out = make([]RegionperinstanceconfigDisk, len(*in))
3243 for i := range *in {
3244 (*in)[i].DeepCopyInto(&(*out)[i])
3245 }
3246 }
3247 if in.ExternalIp != nil {
3248 in, out := &in.ExternalIp, &out.ExternalIp
3249 *out = make([]RegionperinstanceconfigExternalIp, len(*in))
3250 for i := range *in {
3251 (*in)[i].DeepCopyInto(&(*out)[i])
3252 }
3253 }
3254 if in.InternalIp != nil {
3255 in, out := &in.InternalIp, &out.InternalIp
3256 *out = make([]RegionperinstanceconfigInternalIp, len(*in))
3257 for i := range *in {
3258 (*in)[i].DeepCopyInto(&(*out)[i])
3259 }
3260 }
3261 if in.Metadata != nil {
3262 in, out := &in.Metadata, &out.Metadata
3263 *out = make(map[string]string, len(*in))
3264 for key, val := range *in {
3265 (*out)[key] = val
3266 }
3267 }
3268 return
3269 }
3270
3271
3272 func (in *RegionperinstanceconfigPreservedState) DeepCopy() *RegionperinstanceconfigPreservedState {
3273 if in == nil {
3274 return nil
3275 }
3276 out := new(RegionperinstanceconfigPreservedState)
3277 in.DeepCopyInto(out)
3278 return out
3279 }
3280
View as plain text