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 v1beta1
26
27 import (
28 v1alpha1 "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 *GuestpolicyApt) DeepCopyInto(out *GuestpolicyApt) {
34 *out = *in
35 if in.ArchiveType != nil {
36 in, out := &in.ArchiveType, &out.ArchiveType
37 *out = new(string)
38 **out = **in
39 }
40 if in.Components != nil {
41 in, out := &in.Components, &out.Components
42 *out = make([]string, len(*in))
43 copy(*out, *in)
44 }
45 if in.GpgKey != nil {
46 in, out := &in.GpgKey, &out.GpgKey
47 *out = new(string)
48 **out = **in
49 }
50 return
51 }
52
53
54 func (in *GuestpolicyApt) DeepCopy() *GuestpolicyApt {
55 if in == nil {
56 return nil
57 }
58 out := new(GuestpolicyApt)
59 in.DeepCopyInto(out)
60 return out
61 }
62
63
64 func (in *GuestpolicyArchiveExtraction) DeepCopyInto(out *GuestpolicyArchiveExtraction) {
65 *out = *in
66 if in.ArtifactId != nil {
67 in, out := &in.ArtifactId, &out.ArtifactId
68 *out = new(string)
69 **out = **in
70 }
71 if in.Destination != nil {
72 in, out := &in.Destination, &out.Destination
73 *out = new(string)
74 **out = **in
75 }
76 if in.Type != nil {
77 in, out := &in.Type, &out.Type
78 *out = new(string)
79 **out = **in
80 }
81 return
82 }
83
84
85 func (in *GuestpolicyArchiveExtraction) DeepCopy() *GuestpolicyArchiveExtraction {
86 if in == nil {
87 return nil
88 }
89 out := new(GuestpolicyArchiveExtraction)
90 in.DeepCopyInto(out)
91 return out
92 }
93
94
95 func (in *GuestpolicyArtifacts) DeepCopyInto(out *GuestpolicyArtifacts) {
96 *out = *in
97 if in.AllowInsecure != nil {
98 in, out := &in.AllowInsecure, &out.AllowInsecure
99 *out = new(bool)
100 **out = **in
101 }
102 if in.Gcs != nil {
103 in, out := &in.Gcs, &out.Gcs
104 *out = new(GuestpolicyGcs)
105 (*in).DeepCopyInto(*out)
106 }
107 if in.Id != nil {
108 in, out := &in.Id, &out.Id
109 *out = new(string)
110 **out = **in
111 }
112 if in.Remote != nil {
113 in, out := &in.Remote, &out.Remote
114 *out = new(GuestpolicyRemote)
115 (*in).DeepCopyInto(*out)
116 }
117 return
118 }
119
120
121 func (in *GuestpolicyArtifacts) DeepCopy() *GuestpolicyArtifacts {
122 if in == nil {
123 return nil
124 }
125 out := new(GuestpolicyArtifacts)
126 in.DeepCopyInto(out)
127 return out
128 }
129
130
131 func (in *GuestpolicyAssignment) DeepCopyInto(out *GuestpolicyAssignment) {
132 *out = *in
133 if in.GroupLabels != nil {
134 in, out := &in.GroupLabels, &out.GroupLabels
135 *out = make([]GuestpolicyGroupLabels, len(*in))
136 for i := range *in {
137 (*in)[i].DeepCopyInto(&(*out)[i])
138 }
139 }
140 if in.InstanceNamePrefixes != nil {
141 in, out := &in.InstanceNamePrefixes, &out.InstanceNamePrefixes
142 *out = make([]string, len(*in))
143 copy(*out, *in)
144 }
145 if in.Instances != nil {
146 in, out := &in.Instances, &out.Instances
147 *out = make([]v1alpha1.ResourceRef, len(*in))
148 copy(*out, *in)
149 }
150 if in.OsTypes != nil {
151 in, out := &in.OsTypes, &out.OsTypes
152 *out = make([]GuestpolicyOsTypes, len(*in))
153 for i := range *in {
154 (*in)[i].DeepCopyInto(&(*out)[i])
155 }
156 }
157 if in.Zones != nil {
158 in, out := &in.Zones, &out.Zones
159 *out = make([]string, len(*in))
160 copy(*out, *in)
161 }
162 return
163 }
164
165
166 func (in *GuestpolicyAssignment) DeepCopy() *GuestpolicyAssignment {
167 if in == nil {
168 return nil
169 }
170 out := new(GuestpolicyAssignment)
171 in.DeepCopyInto(out)
172 return out
173 }
174
175
176 func (in *GuestpolicyDpkgInstallation) DeepCopyInto(out *GuestpolicyDpkgInstallation) {
177 *out = *in
178 if in.ArtifactId != nil {
179 in, out := &in.ArtifactId, &out.ArtifactId
180 *out = new(string)
181 **out = **in
182 }
183 return
184 }
185
186
187 func (in *GuestpolicyDpkgInstallation) DeepCopy() *GuestpolicyDpkgInstallation {
188 if in == nil {
189 return nil
190 }
191 out := new(GuestpolicyDpkgInstallation)
192 in.DeepCopyInto(out)
193 return out
194 }
195
196
197 func (in *GuestpolicyFileCopy) DeepCopyInto(out *GuestpolicyFileCopy) {
198 *out = *in
199 if in.ArtifactId != nil {
200 in, out := &in.ArtifactId, &out.ArtifactId
201 *out = new(string)
202 **out = **in
203 }
204 if in.Destination != nil {
205 in, out := &in.Destination, &out.Destination
206 *out = new(string)
207 **out = **in
208 }
209 if in.Overwrite != nil {
210 in, out := &in.Overwrite, &out.Overwrite
211 *out = new(bool)
212 **out = **in
213 }
214 if in.Permissions != nil {
215 in, out := &in.Permissions, &out.Permissions
216 *out = new(string)
217 **out = **in
218 }
219 return
220 }
221
222
223 func (in *GuestpolicyFileCopy) DeepCopy() *GuestpolicyFileCopy {
224 if in == nil {
225 return nil
226 }
227 out := new(GuestpolicyFileCopy)
228 in.DeepCopyInto(out)
229 return out
230 }
231
232
233 func (in *GuestpolicyFileExec) DeepCopyInto(out *GuestpolicyFileExec) {
234 *out = *in
235 if in.AllowedExitCodes != nil {
236 in, out := &in.AllowedExitCodes, &out.AllowedExitCodes
237 *out = make([]int, len(*in))
238 copy(*out, *in)
239 }
240 if in.Args != nil {
241 in, out := &in.Args, &out.Args
242 *out = make([]string, len(*in))
243 copy(*out, *in)
244 }
245 if in.ArtifactId != nil {
246 in, out := &in.ArtifactId, &out.ArtifactId
247 *out = new(string)
248 **out = **in
249 }
250 if in.LocalPath != nil {
251 in, out := &in.LocalPath, &out.LocalPath
252 *out = new(string)
253 **out = **in
254 }
255 return
256 }
257
258
259 func (in *GuestpolicyFileExec) DeepCopy() *GuestpolicyFileExec {
260 if in == nil {
261 return nil
262 }
263 out := new(GuestpolicyFileExec)
264 in.DeepCopyInto(out)
265 return out
266 }
267
268
269 func (in *GuestpolicyGcs) DeepCopyInto(out *GuestpolicyGcs) {
270 *out = *in
271 if in.BucketRef != nil {
272 in, out := &in.BucketRef, &out.BucketRef
273 *out = new(v1alpha1.ResourceRef)
274 **out = **in
275 }
276 if in.Generation != nil {
277 in, out := &in.Generation, &out.Generation
278 *out = new(int)
279 **out = **in
280 }
281 if in.Object != nil {
282 in, out := &in.Object, &out.Object
283 *out = new(string)
284 **out = **in
285 }
286 return
287 }
288
289
290 func (in *GuestpolicyGcs) DeepCopy() *GuestpolicyGcs {
291 if in == nil {
292 return nil
293 }
294 out := new(GuestpolicyGcs)
295 in.DeepCopyInto(out)
296 return out
297 }
298
299
300 func (in *GuestpolicyGoo) DeepCopyInto(out *GuestpolicyGoo) {
301 *out = *in
302 return
303 }
304
305
306 func (in *GuestpolicyGoo) DeepCopy() *GuestpolicyGoo {
307 if in == nil {
308 return nil
309 }
310 out := new(GuestpolicyGoo)
311 in.DeepCopyInto(out)
312 return out
313 }
314
315
316 func (in *GuestpolicyGroupLabels) DeepCopyInto(out *GuestpolicyGroupLabels) {
317 *out = *in
318 if in.Labels != nil {
319 in, out := &in.Labels, &out.Labels
320 *out = make(map[string]string, len(*in))
321 for key, val := range *in {
322 (*out)[key] = val
323 }
324 }
325 return
326 }
327
328
329 func (in *GuestpolicyGroupLabels) DeepCopy() *GuestpolicyGroupLabels {
330 if in == nil {
331 return nil
332 }
333 out := new(GuestpolicyGroupLabels)
334 in.DeepCopyInto(out)
335 return out
336 }
337
338
339 func (in *GuestpolicyInstallSteps) DeepCopyInto(out *GuestpolicyInstallSteps) {
340 *out = *in
341 if in.ArchiveExtraction != nil {
342 in, out := &in.ArchiveExtraction, &out.ArchiveExtraction
343 *out = new(GuestpolicyArchiveExtraction)
344 (*in).DeepCopyInto(*out)
345 }
346 if in.DpkgInstallation != nil {
347 in, out := &in.DpkgInstallation, &out.DpkgInstallation
348 *out = new(GuestpolicyDpkgInstallation)
349 (*in).DeepCopyInto(*out)
350 }
351 if in.FileCopy != nil {
352 in, out := &in.FileCopy, &out.FileCopy
353 *out = new(GuestpolicyFileCopy)
354 (*in).DeepCopyInto(*out)
355 }
356 if in.FileExec != nil {
357 in, out := &in.FileExec, &out.FileExec
358 *out = new(GuestpolicyFileExec)
359 (*in).DeepCopyInto(*out)
360 }
361 if in.MsiInstallation != nil {
362 in, out := &in.MsiInstallation, &out.MsiInstallation
363 *out = new(GuestpolicyMsiInstallation)
364 (*in).DeepCopyInto(*out)
365 }
366 if in.RpmInstallation != nil {
367 in, out := &in.RpmInstallation, &out.RpmInstallation
368 *out = new(GuestpolicyRpmInstallation)
369 (*in).DeepCopyInto(*out)
370 }
371 if in.ScriptRun != nil {
372 in, out := &in.ScriptRun, &out.ScriptRun
373 *out = new(GuestpolicyScriptRun)
374 (*in).DeepCopyInto(*out)
375 }
376 return
377 }
378
379
380 func (in *GuestpolicyInstallSteps) DeepCopy() *GuestpolicyInstallSteps {
381 if in == nil {
382 return nil
383 }
384 out := new(GuestpolicyInstallSteps)
385 in.DeepCopyInto(out)
386 return out
387 }
388
389
390 func (in *GuestpolicyMsiInstallation) DeepCopyInto(out *GuestpolicyMsiInstallation) {
391 *out = *in
392 if in.AllowedExitCodes != nil {
393 in, out := &in.AllowedExitCodes, &out.AllowedExitCodes
394 *out = make([]int, len(*in))
395 copy(*out, *in)
396 }
397 if in.ArtifactId != nil {
398 in, out := &in.ArtifactId, &out.ArtifactId
399 *out = new(string)
400 **out = **in
401 }
402 if in.Flags != nil {
403 in, out := &in.Flags, &out.Flags
404 *out = make([]string, len(*in))
405 copy(*out, *in)
406 }
407 return
408 }
409
410
411 func (in *GuestpolicyMsiInstallation) DeepCopy() *GuestpolicyMsiInstallation {
412 if in == nil {
413 return nil
414 }
415 out := new(GuestpolicyMsiInstallation)
416 in.DeepCopyInto(out)
417 return out
418 }
419
420
421 func (in *GuestpolicyOsTypes) DeepCopyInto(out *GuestpolicyOsTypes) {
422 *out = *in
423 if in.OsArchitecture != nil {
424 in, out := &in.OsArchitecture, &out.OsArchitecture
425 *out = new(string)
426 **out = **in
427 }
428 if in.OsShortName != nil {
429 in, out := &in.OsShortName, &out.OsShortName
430 *out = new(string)
431 **out = **in
432 }
433 if in.OsVersion != nil {
434 in, out := &in.OsVersion, &out.OsVersion
435 *out = new(string)
436 **out = **in
437 }
438 return
439 }
440
441
442 func (in *GuestpolicyOsTypes) DeepCopy() *GuestpolicyOsTypes {
443 if in == nil {
444 return nil
445 }
446 out := new(GuestpolicyOsTypes)
447 in.DeepCopyInto(out)
448 return out
449 }
450
451
452 func (in *GuestpolicyPackageRepositories) DeepCopyInto(out *GuestpolicyPackageRepositories) {
453 *out = *in
454 if in.Apt != nil {
455 in, out := &in.Apt, &out.Apt
456 *out = new(GuestpolicyApt)
457 (*in).DeepCopyInto(*out)
458 }
459 if in.Goo != nil {
460 in, out := &in.Goo, &out.Goo
461 *out = new(GuestpolicyGoo)
462 **out = **in
463 }
464 if in.Yum != nil {
465 in, out := &in.Yum, &out.Yum
466 *out = new(GuestpolicyYum)
467 (*in).DeepCopyInto(*out)
468 }
469 if in.Zypper != nil {
470 in, out := &in.Zypper, &out.Zypper
471 *out = new(GuestpolicyZypper)
472 (*in).DeepCopyInto(*out)
473 }
474 return
475 }
476
477
478 func (in *GuestpolicyPackageRepositories) DeepCopy() *GuestpolicyPackageRepositories {
479 if in == nil {
480 return nil
481 }
482 out := new(GuestpolicyPackageRepositories)
483 in.DeepCopyInto(out)
484 return out
485 }
486
487
488 func (in *GuestpolicyPackages) DeepCopyInto(out *GuestpolicyPackages) {
489 *out = *in
490 if in.DesiredState != nil {
491 in, out := &in.DesiredState, &out.DesiredState
492 *out = new(string)
493 **out = **in
494 }
495 if in.Manager != nil {
496 in, out := &in.Manager, &out.Manager
497 *out = new(string)
498 **out = **in
499 }
500 if in.Name != nil {
501 in, out := &in.Name, &out.Name
502 *out = new(string)
503 **out = **in
504 }
505 return
506 }
507
508
509 func (in *GuestpolicyPackages) DeepCopy() *GuestpolicyPackages {
510 if in == nil {
511 return nil
512 }
513 out := new(GuestpolicyPackages)
514 in.DeepCopyInto(out)
515 return out
516 }
517
518
519 func (in *GuestpolicyRecipes) DeepCopyInto(out *GuestpolicyRecipes) {
520 *out = *in
521 if in.Artifacts != nil {
522 in, out := &in.Artifacts, &out.Artifacts
523 *out = make([]GuestpolicyArtifacts, len(*in))
524 for i := range *in {
525 (*in)[i].DeepCopyInto(&(*out)[i])
526 }
527 }
528 if in.DesiredState != nil {
529 in, out := &in.DesiredState, &out.DesiredState
530 *out = new(string)
531 **out = **in
532 }
533 if in.InstallSteps != nil {
534 in, out := &in.InstallSteps, &out.InstallSteps
535 *out = make([]GuestpolicyInstallSteps, len(*in))
536 for i := range *in {
537 (*in)[i].DeepCopyInto(&(*out)[i])
538 }
539 }
540 if in.Name != nil {
541 in, out := &in.Name, &out.Name
542 *out = new(string)
543 **out = **in
544 }
545 if in.UpdateSteps != nil {
546 in, out := &in.UpdateSteps, &out.UpdateSteps
547 *out = make([]GuestpolicyUpdateSteps, len(*in))
548 for i := range *in {
549 (*in)[i].DeepCopyInto(&(*out)[i])
550 }
551 }
552 if in.Version != nil {
553 in, out := &in.Version, &out.Version
554 *out = new(string)
555 **out = **in
556 }
557 return
558 }
559
560
561 func (in *GuestpolicyRecipes) DeepCopy() *GuestpolicyRecipes {
562 if in == nil {
563 return nil
564 }
565 out := new(GuestpolicyRecipes)
566 in.DeepCopyInto(out)
567 return out
568 }
569
570
571 func (in *GuestpolicyRemote) DeepCopyInto(out *GuestpolicyRemote) {
572 *out = *in
573 if in.Checksum != nil {
574 in, out := &in.Checksum, &out.Checksum
575 *out = new(string)
576 **out = **in
577 }
578 if in.Uri != nil {
579 in, out := &in.Uri, &out.Uri
580 *out = new(string)
581 **out = **in
582 }
583 return
584 }
585
586
587 func (in *GuestpolicyRemote) DeepCopy() *GuestpolicyRemote {
588 if in == nil {
589 return nil
590 }
591 out := new(GuestpolicyRemote)
592 in.DeepCopyInto(out)
593 return out
594 }
595
596
597 func (in *GuestpolicyRpmInstallation) DeepCopyInto(out *GuestpolicyRpmInstallation) {
598 *out = *in
599 if in.ArtifactId != nil {
600 in, out := &in.ArtifactId, &out.ArtifactId
601 *out = new(string)
602 **out = **in
603 }
604 return
605 }
606
607
608 func (in *GuestpolicyRpmInstallation) DeepCopy() *GuestpolicyRpmInstallation {
609 if in == nil {
610 return nil
611 }
612 out := new(GuestpolicyRpmInstallation)
613 in.DeepCopyInto(out)
614 return out
615 }
616
617
618 func (in *GuestpolicyScriptRun) DeepCopyInto(out *GuestpolicyScriptRun) {
619 *out = *in
620 if in.AllowedExitCodes != nil {
621 in, out := &in.AllowedExitCodes, &out.AllowedExitCodes
622 *out = make([]int, len(*in))
623 copy(*out, *in)
624 }
625 if in.Interpreter != nil {
626 in, out := &in.Interpreter, &out.Interpreter
627 *out = new(string)
628 **out = **in
629 }
630 if in.Script != nil {
631 in, out := &in.Script, &out.Script
632 *out = new(string)
633 **out = **in
634 }
635 return
636 }
637
638
639 func (in *GuestpolicyScriptRun) DeepCopy() *GuestpolicyScriptRun {
640 if in == nil {
641 return nil
642 }
643 out := new(GuestpolicyScriptRun)
644 in.DeepCopyInto(out)
645 return out
646 }
647
648
649 func (in *GuestpolicyUpdateSteps) DeepCopyInto(out *GuestpolicyUpdateSteps) {
650 *out = *in
651 if in.ArchiveExtraction != nil {
652 in, out := &in.ArchiveExtraction, &out.ArchiveExtraction
653 *out = new(GuestpolicyArchiveExtraction)
654 (*in).DeepCopyInto(*out)
655 }
656 if in.DpkgInstallation != nil {
657 in, out := &in.DpkgInstallation, &out.DpkgInstallation
658 *out = new(GuestpolicyDpkgInstallation)
659 (*in).DeepCopyInto(*out)
660 }
661 if in.FileCopy != nil {
662 in, out := &in.FileCopy, &out.FileCopy
663 *out = new(GuestpolicyFileCopy)
664 (*in).DeepCopyInto(*out)
665 }
666 if in.FileExec != nil {
667 in, out := &in.FileExec, &out.FileExec
668 *out = new(GuestpolicyFileExec)
669 (*in).DeepCopyInto(*out)
670 }
671 if in.MsiInstallation != nil {
672 in, out := &in.MsiInstallation, &out.MsiInstallation
673 *out = new(GuestpolicyMsiInstallation)
674 (*in).DeepCopyInto(*out)
675 }
676 if in.RpmInstallation != nil {
677 in, out := &in.RpmInstallation, &out.RpmInstallation
678 *out = new(GuestpolicyRpmInstallation)
679 (*in).DeepCopyInto(*out)
680 }
681 if in.ScriptRun != nil {
682 in, out := &in.ScriptRun, &out.ScriptRun
683 *out = new(GuestpolicyScriptRun)
684 (*in).DeepCopyInto(*out)
685 }
686 return
687 }
688
689
690 func (in *GuestpolicyUpdateSteps) DeepCopy() *GuestpolicyUpdateSteps {
691 if in == nil {
692 return nil
693 }
694 out := new(GuestpolicyUpdateSteps)
695 in.DeepCopyInto(out)
696 return out
697 }
698
699
700 func (in *GuestpolicyYum) DeepCopyInto(out *GuestpolicyYum) {
701 *out = *in
702 if in.DisplayName != nil {
703 in, out := &in.DisplayName, &out.DisplayName
704 *out = new(string)
705 **out = **in
706 }
707 if in.GpgKeys != nil {
708 in, out := &in.GpgKeys, &out.GpgKeys
709 *out = make([]string, len(*in))
710 copy(*out, *in)
711 }
712 return
713 }
714
715
716 func (in *GuestpolicyYum) DeepCopy() *GuestpolicyYum {
717 if in == nil {
718 return nil
719 }
720 out := new(GuestpolicyYum)
721 in.DeepCopyInto(out)
722 return out
723 }
724
725
726 func (in *GuestpolicyZypper) DeepCopyInto(out *GuestpolicyZypper) {
727 *out = *in
728 if in.DisplayName != nil {
729 in, out := &in.DisplayName, &out.DisplayName
730 *out = new(string)
731 **out = **in
732 }
733 if in.GpgKeys != nil {
734 in, out := &in.GpgKeys, &out.GpgKeys
735 *out = make([]string, len(*in))
736 copy(*out, *in)
737 }
738 return
739 }
740
741
742 func (in *GuestpolicyZypper) DeepCopy() *GuestpolicyZypper {
743 if in == nil {
744 return nil
745 }
746 out := new(GuestpolicyZypper)
747 in.DeepCopyInto(out)
748 return out
749 }
750
751
752 func (in *OSConfigGuestPolicy) DeepCopyInto(out *OSConfigGuestPolicy) {
753 *out = *in
754 out.TypeMeta = in.TypeMeta
755 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
756 in.Spec.DeepCopyInto(&out.Spec)
757 in.Status.DeepCopyInto(&out.Status)
758 return
759 }
760
761
762 func (in *OSConfigGuestPolicy) DeepCopy() *OSConfigGuestPolicy {
763 if in == nil {
764 return nil
765 }
766 out := new(OSConfigGuestPolicy)
767 in.DeepCopyInto(out)
768 return out
769 }
770
771
772 func (in *OSConfigGuestPolicy) DeepCopyObject() runtime.Object {
773 if c := in.DeepCopy(); c != nil {
774 return c
775 }
776 return nil
777 }
778
779
780 func (in *OSConfigGuestPolicyList) DeepCopyInto(out *OSConfigGuestPolicyList) {
781 *out = *in
782 out.TypeMeta = in.TypeMeta
783 in.ListMeta.DeepCopyInto(&out.ListMeta)
784 if in.Items != nil {
785 in, out := &in.Items, &out.Items
786 *out = make([]OSConfigGuestPolicy, len(*in))
787 for i := range *in {
788 (*in)[i].DeepCopyInto(&(*out)[i])
789 }
790 }
791 return
792 }
793
794
795 func (in *OSConfigGuestPolicyList) DeepCopy() *OSConfigGuestPolicyList {
796 if in == nil {
797 return nil
798 }
799 out := new(OSConfigGuestPolicyList)
800 in.DeepCopyInto(out)
801 return out
802 }
803
804
805 func (in *OSConfigGuestPolicyList) DeepCopyObject() runtime.Object {
806 if c := in.DeepCopy(); c != nil {
807 return c
808 }
809 return nil
810 }
811
812
813 func (in *OSConfigGuestPolicySpec) DeepCopyInto(out *OSConfigGuestPolicySpec) {
814 *out = *in
815 if in.Assignment != nil {
816 in, out := &in.Assignment, &out.Assignment
817 *out = new(GuestpolicyAssignment)
818 (*in).DeepCopyInto(*out)
819 }
820 if in.Description != nil {
821 in, out := &in.Description, &out.Description
822 *out = new(string)
823 **out = **in
824 }
825 if in.PackageRepositories != nil {
826 in, out := &in.PackageRepositories, &out.PackageRepositories
827 *out = make([]GuestpolicyPackageRepositories, len(*in))
828 for i := range *in {
829 (*in)[i].DeepCopyInto(&(*out)[i])
830 }
831 }
832 if in.Packages != nil {
833 in, out := &in.Packages, &out.Packages
834 *out = make([]GuestpolicyPackages, len(*in))
835 for i := range *in {
836 (*in)[i].DeepCopyInto(&(*out)[i])
837 }
838 }
839 if in.Recipes != nil {
840 in, out := &in.Recipes, &out.Recipes
841 *out = make([]GuestpolicyRecipes, len(*in))
842 for i := range *in {
843 (*in)[i].DeepCopyInto(&(*out)[i])
844 }
845 }
846 if in.ResourceID != nil {
847 in, out := &in.ResourceID, &out.ResourceID
848 *out = new(string)
849 **out = **in
850 }
851 return
852 }
853
854
855 func (in *OSConfigGuestPolicySpec) DeepCopy() *OSConfigGuestPolicySpec {
856 if in == nil {
857 return nil
858 }
859 out := new(OSConfigGuestPolicySpec)
860 in.DeepCopyInto(out)
861 return out
862 }
863
864
865 func (in *OSConfigGuestPolicyStatus) DeepCopyInto(out *OSConfigGuestPolicyStatus) {
866 *out = *in
867 if in.Conditions != nil {
868 in, out := &in.Conditions, &out.Conditions
869 *out = make([]v1alpha1.Condition, len(*in))
870 copy(*out, *in)
871 }
872 if in.CreateTime != nil {
873 in, out := &in.CreateTime, &out.CreateTime
874 *out = new(string)
875 **out = **in
876 }
877 if in.Etag != nil {
878 in, out := &in.Etag, &out.Etag
879 *out = new(string)
880 **out = **in
881 }
882 if in.ObservedGeneration != nil {
883 in, out := &in.ObservedGeneration, &out.ObservedGeneration
884 *out = new(int)
885 **out = **in
886 }
887 if in.UpdateTime != nil {
888 in, out := &in.UpdateTime, &out.UpdateTime
889 *out = new(string)
890 **out = **in
891 }
892 return
893 }
894
895
896 func (in *OSConfigGuestPolicyStatus) DeepCopy() *OSConfigGuestPolicyStatus {
897 if in == nil {
898 return nil
899 }
900 out := new(OSConfigGuestPolicyStatus)
901 in.DeepCopyInto(out)
902 return out
903 }
904
905
906 func (in *OSConfigOSPolicyAssignment) DeepCopyInto(out *OSConfigOSPolicyAssignment) {
907 *out = *in
908 out.TypeMeta = in.TypeMeta
909 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
910 in.Spec.DeepCopyInto(&out.Spec)
911 in.Status.DeepCopyInto(&out.Status)
912 return
913 }
914
915
916 func (in *OSConfigOSPolicyAssignment) DeepCopy() *OSConfigOSPolicyAssignment {
917 if in == nil {
918 return nil
919 }
920 out := new(OSConfigOSPolicyAssignment)
921 in.DeepCopyInto(out)
922 return out
923 }
924
925
926 func (in *OSConfigOSPolicyAssignment) DeepCopyObject() runtime.Object {
927 if c := in.DeepCopy(); c != nil {
928 return c
929 }
930 return nil
931 }
932
933
934 func (in *OSConfigOSPolicyAssignmentList) DeepCopyInto(out *OSConfigOSPolicyAssignmentList) {
935 *out = *in
936 out.TypeMeta = in.TypeMeta
937 in.ListMeta.DeepCopyInto(&out.ListMeta)
938 if in.Items != nil {
939 in, out := &in.Items, &out.Items
940 *out = make([]OSConfigOSPolicyAssignment, len(*in))
941 for i := range *in {
942 (*in)[i].DeepCopyInto(&(*out)[i])
943 }
944 }
945 return
946 }
947
948
949 func (in *OSConfigOSPolicyAssignmentList) DeepCopy() *OSConfigOSPolicyAssignmentList {
950 if in == nil {
951 return nil
952 }
953 out := new(OSConfigOSPolicyAssignmentList)
954 in.DeepCopyInto(out)
955 return out
956 }
957
958
959 func (in *OSConfigOSPolicyAssignmentList) DeepCopyObject() runtime.Object {
960 if c := in.DeepCopy(); c != nil {
961 return c
962 }
963 return nil
964 }
965
966
967 func (in *OSConfigOSPolicyAssignmentSpec) DeepCopyInto(out *OSConfigOSPolicyAssignmentSpec) {
968 *out = *in
969 if in.Description != nil {
970 in, out := &in.Description, &out.Description
971 *out = new(string)
972 **out = **in
973 }
974 in.InstanceFilter.DeepCopyInto(&out.InstanceFilter)
975 if in.OsPolicies != nil {
976 in, out := &in.OsPolicies, &out.OsPolicies
977 *out = make([]OspolicyassignmentOsPolicies, len(*in))
978 for i := range *in {
979 (*in)[i].DeepCopyInto(&(*out)[i])
980 }
981 }
982 out.ProjectRef = in.ProjectRef
983 if in.ResourceID != nil {
984 in, out := &in.ResourceID, &out.ResourceID
985 *out = new(string)
986 **out = **in
987 }
988 in.Rollout.DeepCopyInto(&out.Rollout)
989 if in.SkipAwaitRollout != nil {
990 in, out := &in.SkipAwaitRollout, &out.SkipAwaitRollout
991 *out = new(bool)
992 **out = **in
993 }
994 return
995 }
996
997
998 func (in *OSConfigOSPolicyAssignmentSpec) DeepCopy() *OSConfigOSPolicyAssignmentSpec {
999 if in == nil {
1000 return nil
1001 }
1002 out := new(OSConfigOSPolicyAssignmentSpec)
1003 in.DeepCopyInto(out)
1004 return out
1005 }
1006
1007
1008 func (in *OSConfigOSPolicyAssignmentStatus) DeepCopyInto(out *OSConfigOSPolicyAssignmentStatus) {
1009 *out = *in
1010 if in.Conditions != nil {
1011 in, out := &in.Conditions, &out.Conditions
1012 *out = make([]v1alpha1.Condition, len(*in))
1013 copy(*out, *in)
1014 }
1015 if in.Baseline != nil {
1016 in, out := &in.Baseline, &out.Baseline
1017 *out = new(bool)
1018 **out = **in
1019 }
1020 if in.Deleted != nil {
1021 in, out := &in.Deleted, &out.Deleted
1022 *out = new(bool)
1023 **out = **in
1024 }
1025 if in.Etag != nil {
1026 in, out := &in.Etag, &out.Etag
1027 *out = new(string)
1028 **out = **in
1029 }
1030 if in.ObservedGeneration != nil {
1031 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1032 *out = new(int)
1033 **out = **in
1034 }
1035 if in.Reconciling != nil {
1036 in, out := &in.Reconciling, &out.Reconciling
1037 *out = new(bool)
1038 **out = **in
1039 }
1040 if in.RevisionCreateTime != nil {
1041 in, out := &in.RevisionCreateTime, &out.RevisionCreateTime
1042 *out = new(string)
1043 **out = **in
1044 }
1045 if in.RevisionId != nil {
1046 in, out := &in.RevisionId, &out.RevisionId
1047 *out = new(string)
1048 **out = **in
1049 }
1050 if in.RolloutState != nil {
1051 in, out := &in.RolloutState, &out.RolloutState
1052 *out = new(string)
1053 **out = **in
1054 }
1055 if in.Uid != nil {
1056 in, out := &in.Uid, &out.Uid
1057 *out = new(string)
1058 **out = **in
1059 }
1060 return
1061 }
1062
1063
1064 func (in *OSConfigOSPolicyAssignmentStatus) DeepCopy() *OSConfigOSPolicyAssignmentStatus {
1065 if in == nil {
1066 return nil
1067 }
1068 out := new(OSConfigOSPolicyAssignmentStatus)
1069 in.DeepCopyInto(out)
1070 return out
1071 }
1072
1073
1074 func (in *OspolicyassignmentApt) DeepCopyInto(out *OspolicyassignmentApt) {
1075 *out = *in
1076 if in.Components != nil {
1077 in, out := &in.Components, &out.Components
1078 *out = make([]string, len(*in))
1079 copy(*out, *in)
1080 }
1081 if in.GpgKey != nil {
1082 in, out := &in.GpgKey, &out.GpgKey
1083 *out = new(string)
1084 **out = **in
1085 }
1086 return
1087 }
1088
1089
1090 func (in *OspolicyassignmentApt) DeepCopy() *OspolicyassignmentApt {
1091 if in == nil {
1092 return nil
1093 }
1094 out := new(OspolicyassignmentApt)
1095 in.DeepCopyInto(out)
1096 return out
1097 }
1098
1099
1100 func (in *OspolicyassignmentDeb) DeepCopyInto(out *OspolicyassignmentDeb) {
1101 *out = *in
1102 if in.PullDeps != nil {
1103 in, out := &in.PullDeps, &out.PullDeps
1104 *out = new(bool)
1105 **out = **in
1106 }
1107 in.Source.DeepCopyInto(&out.Source)
1108 return
1109 }
1110
1111
1112 func (in *OspolicyassignmentDeb) DeepCopy() *OspolicyassignmentDeb {
1113 if in == nil {
1114 return nil
1115 }
1116 out := new(OspolicyassignmentDeb)
1117 in.DeepCopyInto(out)
1118 return out
1119 }
1120
1121
1122 func (in *OspolicyassignmentDisruptionBudget) DeepCopyInto(out *OspolicyassignmentDisruptionBudget) {
1123 *out = *in
1124 if in.Fixed != nil {
1125 in, out := &in.Fixed, &out.Fixed
1126 *out = new(int)
1127 **out = **in
1128 }
1129 if in.Percent != nil {
1130 in, out := &in.Percent, &out.Percent
1131 *out = new(int)
1132 **out = **in
1133 }
1134 return
1135 }
1136
1137
1138 func (in *OspolicyassignmentDisruptionBudget) DeepCopy() *OspolicyassignmentDisruptionBudget {
1139 if in == nil {
1140 return nil
1141 }
1142 out := new(OspolicyassignmentDisruptionBudget)
1143 in.DeepCopyInto(out)
1144 return out
1145 }
1146
1147
1148 func (in *OspolicyassignmentEnforce) DeepCopyInto(out *OspolicyassignmentEnforce) {
1149 *out = *in
1150 if in.Args != nil {
1151 in, out := &in.Args, &out.Args
1152 *out = make([]string, len(*in))
1153 copy(*out, *in)
1154 }
1155 if in.File != nil {
1156 in, out := &in.File, &out.File
1157 *out = new(OspolicyassignmentFile)
1158 (*in).DeepCopyInto(*out)
1159 }
1160 if in.OutputFilePath != nil {
1161 in, out := &in.OutputFilePath, &out.OutputFilePath
1162 *out = new(string)
1163 **out = **in
1164 }
1165 if in.Script != nil {
1166 in, out := &in.Script, &out.Script
1167 *out = new(string)
1168 **out = **in
1169 }
1170 return
1171 }
1172
1173
1174 func (in *OspolicyassignmentEnforce) DeepCopy() *OspolicyassignmentEnforce {
1175 if in == nil {
1176 return nil
1177 }
1178 out := new(OspolicyassignmentEnforce)
1179 in.DeepCopyInto(out)
1180 return out
1181 }
1182
1183
1184 func (in *OspolicyassignmentExclusionLabels) DeepCopyInto(out *OspolicyassignmentExclusionLabels) {
1185 *out = *in
1186 if in.Labels != nil {
1187 in, out := &in.Labels, &out.Labels
1188 *out = make(map[string]string, len(*in))
1189 for key, val := range *in {
1190 (*out)[key] = val
1191 }
1192 }
1193 return
1194 }
1195
1196
1197 func (in *OspolicyassignmentExclusionLabels) DeepCopy() *OspolicyassignmentExclusionLabels {
1198 if in == nil {
1199 return nil
1200 }
1201 out := new(OspolicyassignmentExclusionLabels)
1202 in.DeepCopyInto(out)
1203 return out
1204 }
1205
1206
1207 func (in *OspolicyassignmentExec) DeepCopyInto(out *OspolicyassignmentExec) {
1208 *out = *in
1209 if in.Enforce != nil {
1210 in, out := &in.Enforce, &out.Enforce
1211 *out = new(OspolicyassignmentEnforce)
1212 (*in).DeepCopyInto(*out)
1213 }
1214 in.Validate.DeepCopyInto(&out.Validate)
1215 return
1216 }
1217
1218
1219 func (in *OspolicyassignmentExec) DeepCopy() *OspolicyassignmentExec {
1220 if in == nil {
1221 return nil
1222 }
1223 out := new(OspolicyassignmentExec)
1224 in.DeepCopyInto(out)
1225 return out
1226 }
1227
1228
1229 func (in *OspolicyassignmentFile) DeepCopyInto(out *OspolicyassignmentFile) {
1230 *out = *in
1231 if in.AllowInsecure != nil {
1232 in, out := &in.AllowInsecure, &out.AllowInsecure
1233 *out = new(bool)
1234 **out = **in
1235 }
1236 if in.Gcs != nil {
1237 in, out := &in.Gcs, &out.Gcs
1238 *out = new(OspolicyassignmentGcs)
1239 (*in).DeepCopyInto(*out)
1240 }
1241 if in.LocalPath != nil {
1242 in, out := &in.LocalPath, &out.LocalPath
1243 *out = new(string)
1244 **out = **in
1245 }
1246 if in.Remote != nil {
1247 in, out := &in.Remote, &out.Remote
1248 *out = new(OspolicyassignmentRemote)
1249 (*in).DeepCopyInto(*out)
1250 }
1251 return
1252 }
1253
1254
1255 func (in *OspolicyassignmentFile) DeepCopy() *OspolicyassignmentFile {
1256 if in == nil {
1257 return nil
1258 }
1259 out := new(OspolicyassignmentFile)
1260 in.DeepCopyInto(out)
1261 return out
1262 }
1263
1264
1265 func (in *OspolicyassignmentGcs) DeepCopyInto(out *OspolicyassignmentGcs) {
1266 *out = *in
1267 if in.Generation != nil {
1268 in, out := &in.Generation, &out.Generation
1269 *out = new(int)
1270 **out = **in
1271 }
1272 return
1273 }
1274
1275
1276 func (in *OspolicyassignmentGcs) DeepCopy() *OspolicyassignmentGcs {
1277 if in == nil {
1278 return nil
1279 }
1280 out := new(OspolicyassignmentGcs)
1281 in.DeepCopyInto(out)
1282 return out
1283 }
1284
1285
1286 func (in *OspolicyassignmentGoo) DeepCopyInto(out *OspolicyassignmentGoo) {
1287 *out = *in
1288 return
1289 }
1290
1291
1292 func (in *OspolicyassignmentGoo) DeepCopy() *OspolicyassignmentGoo {
1293 if in == nil {
1294 return nil
1295 }
1296 out := new(OspolicyassignmentGoo)
1297 in.DeepCopyInto(out)
1298 return out
1299 }
1300
1301
1302 func (in *OspolicyassignmentGooget) DeepCopyInto(out *OspolicyassignmentGooget) {
1303 *out = *in
1304 return
1305 }
1306
1307
1308 func (in *OspolicyassignmentGooget) DeepCopy() *OspolicyassignmentGooget {
1309 if in == nil {
1310 return nil
1311 }
1312 out := new(OspolicyassignmentGooget)
1313 in.DeepCopyInto(out)
1314 return out
1315 }
1316
1317
1318 func (in *OspolicyassignmentInclusionLabels) DeepCopyInto(out *OspolicyassignmentInclusionLabels) {
1319 *out = *in
1320 if in.Labels != nil {
1321 in, out := &in.Labels, &out.Labels
1322 *out = make(map[string]string, len(*in))
1323 for key, val := range *in {
1324 (*out)[key] = val
1325 }
1326 }
1327 return
1328 }
1329
1330
1331 func (in *OspolicyassignmentInclusionLabels) DeepCopy() *OspolicyassignmentInclusionLabels {
1332 if in == nil {
1333 return nil
1334 }
1335 out := new(OspolicyassignmentInclusionLabels)
1336 in.DeepCopyInto(out)
1337 return out
1338 }
1339
1340
1341 func (in *OspolicyassignmentInstanceFilter) DeepCopyInto(out *OspolicyassignmentInstanceFilter) {
1342 *out = *in
1343 if in.All != nil {
1344 in, out := &in.All, &out.All
1345 *out = new(bool)
1346 **out = **in
1347 }
1348 if in.ExclusionLabels != nil {
1349 in, out := &in.ExclusionLabels, &out.ExclusionLabels
1350 *out = make([]OspolicyassignmentExclusionLabels, len(*in))
1351 for i := range *in {
1352 (*in)[i].DeepCopyInto(&(*out)[i])
1353 }
1354 }
1355 if in.InclusionLabels != nil {
1356 in, out := &in.InclusionLabels, &out.InclusionLabels
1357 *out = make([]OspolicyassignmentInclusionLabels, len(*in))
1358 for i := range *in {
1359 (*in)[i].DeepCopyInto(&(*out)[i])
1360 }
1361 }
1362 if in.Inventories != nil {
1363 in, out := &in.Inventories, &out.Inventories
1364 *out = make([]OspolicyassignmentInventories, len(*in))
1365 for i := range *in {
1366 (*in)[i].DeepCopyInto(&(*out)[i])
1367 }
1368 }
1369 return
1370 }
1371
1372
1373 func (in *OspolicyassignmentInstanceFilter) DeepCopy() *OspolicyassignmentInstanceFilter {
1374 if in == nil {
1375 return nil
1376 }
1377 out := new(OspolicyassignmentInstanceFilter)
1378 in.DeepCopyInto(out)
1379 return out
1380 }
1381
1382
1383 func (in *OspolicyassignmentInventories) DeepCopyInto(out *OspolicyassignmentInventories) {
1384 *out = *in
1385 if in.OsVersion != nil {
1386 in, out := &in.OsVersion, &out.OsVersion
1387 *out = new(string)
1388 **out = **in
1389 }
1390 return
1391 }
1392
1393
1394 func (in *OspolicyassignmentInventories) DeepCopy() *OspolicyassignmentInventories {
1395 if in == nil {
1396 return nil
1397 }
1398 out := new(OspolicyassignmentInventories)
1399 in.DeepCopyInto(out)
1400 return out
1401 }
1402
1403
1404 func (in *OspolicyassignmentInventoryFilters) DeepCopyInto(out *OspolicyassignmentInventoryFilters) {
1405 *out = *in
1406 if in.OsVersion != nil {
1407 in, out := &in.OsVersion, &out.OsVersion
1408 *out = new(string)
1409 **out = **in
1410 }
1411 return
1412 }
1413
1414
1415 func (in *OspolicyassignmentInventoryFilters) DeepCopy() *OspolicyassignmentInventoryFilters {
1416 if in == nil {
1417 return nil
1418 }
1419 out := new(OspolicyassignmentInventoryFilters)
1420 in.DeepCopyInto(out)
1421 return out
1422 }
1423
1424
1425 func (in *OspolicyassignmentMsi) DeepCopyInto(out *OspolicyassignmentMsi) {
1426 *out = *in
1427 if in.Properties != nil {
1428 in, out := &in.Properties, &out.Properties
1429 *out = make([]string, len(*in))
1430 copy(*out, *in)
1431 }
1432 in.Source.DeepCopyInto(&out.Source)
1433 return
1434 }
1435
1436
1437 func (in *OspolicyassignmentMsi) DeepCopy() *OspolicyassignmentMsi {
1438 if in == nil {
1439 return nil
1440 }
1441 out := new(OspolicyassignmentMsi)
1442 in.DeepCopyInto(out)
1443 return out
1444 }
1445
1446
1447 func (in *OspolicyassignmentOsPolicies) DeepCopyInto(out *OspolicyassignmentOsPolicies) {
1448 *out = *in
1449 if in.AllowNoResourceGroupMatch != nil {
1450 in, out := &in.AllowNoResourceGroupMatch, &out.AllowNoResourceGroupMatch
1451 *out = new(bool)
1452 **out = **in
1453 }
1454 if in.Description != nil {
1455 in, out := &in.Description, &out.Description
1456 *out = new(string)
1457 **out = **in
1458 }
1459 if in.ResourceGroups != nil {
1460 in, out := &in.ResourceGroups, &out.ResourceGroups
1461 *out = make([]OspolicyassignmentResourceGroups, len(*in))
1462 for i := range *in {
1463 (*in)[i].DeepCopyInto(&(*out)[i])
1464 }
1465 }
1466 return
1467 }
1468
1469
1470 func (in *OspolicyassignmentOsPolicies) DeepCopy() *OspolicyassignmentOsPolicies {
1471 if in == nil {
1472 return nil
1473 }
1474 out := new(OspolicyassignmentOsPolicies)
1475 in.DeepCopyInto(out)
1476 return out
1477 }
1478
1479
1480 func (in *OspolicyassignmentPkg) DeepCopyInto(out *OspolicyassignmentPkg) {
1481 *out = *in
1482 if in.Apt != nil {
1483 in, out := &in.Apt, &out.Apt
1484 *out = new(OspolicyassignmentApt)
1485 (*in).DeepCopyInto(*out)
1486 }
1487 if in.Deb != nil {
1488 in, out := &in.Deb, &out.Deb
1489 *out = new(OspolicyassignmentDeb)
1490 (*in).DeepCopyInto(*out)
1491 }
1492 if in.Googet != nil {
1493 in, out := &in.Googet, &out.Googet
1494 *out = new(OspolicyassignmentGooget)
1495 **out = **in
1496 }
1497 if in.Msi != nil {
1498 in, out := &in.Msi, &out.Msi
1499 *out = new(OspolicyassignmentMsi)
1500 (*in).DeepCopyInto(*out)
1501 }
1502 if in.Rpm != nil {
1503 in, out := &in.Rpm, &out.Rpm
1504 *out = new(OspolicyassignmentRpm)
1505 (*in).DeepCopyInto(*out)
1506 }
1507 if in.Yum != nil {
1508 in, out := &in.Yum, &out.Yum
1509 *out = new(OspolicyassignmentYum)
1510 (*in).DeepCopyInto(*out)
1511 }
1512 if in.Zypper != nil {
1513 in, out := &in.Zypper, &out.Zypper
1514 *out = new(OspolicyassignmentZypper)
1515 (*in).DeepCopyInto(*out)
1516 }
1517 return
1518 }
1519
1520
1521 func (in *OspolicyassignmentPkg) DeepCopy() *OspolicyassignmentPkg {
1522 if in == nil {
1523 return nil
1524 }
1525 out := new(OspolicyassignmentPkg)
1526 in.DeepCopyInto(out)
1527 return out
1528 }
1529
1530
1531 func (in *OspolicyassignmentRemote) DeepCopyInto(out *OspolicyassignmentRemote) {
1532 *out = *in
1533 if in.Sha256Checksum != nil {
1534 in, out := &in.Sha256Checksum, &out.Sha256Checksum
1535 *out = new(string)
1536 **out = **in
1537 }
1538 return
1539 }
1540
1541
1542 func (in *OspolicyassignmentRemote) DeepCopy() *OspolicyassignmentRemote {
1543 if in == nil {
1544 return nil
1545 }
1546 out := new(OspolicyassignmentRemote)
1547 in.DeepCopyInto(out)
1548 return out
1549 }
1550
1551
1552 func (in *OspolicyassignmentRepository) DeepCopyInto(out *OspolicyassignmentRepository) {
1553 *out = *in
1554 if in.Apt != nil {
1555 in, out := &in.Apt, &out.Apt
1556 *out = new(OspolicyassignmentApt)
1557 (*in).DeepCopyInto(*out)
1558 }
1559 if in.Goo != nil {
1560 in, out := &in.Goo, &out.Goo
1561 *out = new(OspolicyassignmentGoo)
1562 **out = **in
1563 }
1564 if in.Yum != nil {
1565 in, out := &in.Yum, &out.Yum
1566 *out = new(OspolicyassignmentYum)
1567 (*in).DeepCopyInto(*out)
1568 }
1569 if in.Zypper != nil {
1570 in, out := &in.Zypper, &out.Zypper
1571 *out = new(OspolicyassignmentZypper)
1572 (*in).DeepCopyInto(*out)
1573 }
1574 return
1575 }
1576
1577
1578 func (in *OspolicyassignmentRepository) DeepCopy() *OspolicyassignmentRepository {
1579 if in == nil {
1580 return nil
1581 }
1582 out := new(OspolicyassignmentRepository)
1583 in.DeepCopyInto(out)
1584 return out
1585 }
1586
1587
1588 func (in *OspolicyassignmentResourceGroups) DeepCopyInto(out *OspolicyassignmentResourceGroups) {
1589 *out = *in
1590 if in.InventoryFilters != nil {
1591 in, out := &in.InventoryFilters, &out.InventoryFilters
1592 *out = make([]OspolicyassignmentInventoryFilters, len(*in))
1593 for i := range *in {
1594 (*in)[i].DeepCopyInto(&(*out)[i])
1595 }
1596 }
1597 if in.Resources != nil {
1598 in, out := &in.Resources, &out.Resources
1599 *out = make([]OspolicyassignmentResources, len(*in))
1600 for i := range *in {
1601 (*in)[i].DeepCopyInto(&(*out)[i])
1602 }
1603 }
1604 return
1605 }
1606
1607
1608 func (in *OspolicyassignmentResourceGroups) DeepCopy() *OspolicyassignmentResourceGroups {
1609 if in == nil {
1610 return nil
1611 }
1612 out := new(OspolicyassignmentResourceGroups)
1613 in.DeepCopyInto(out)
1614 return out
1615 }
1616
1617
1618 func (in *OspolicyassignmentResources) DeepCopyInto(out *OspolicyassignmentResources) {
1619 *out = *in
1620 if in.Exec != nil {
1621 in, out := &in.Exec, &out.Exec
1622 *out = new(OspolicyassignmentExec)
1623 (*in).DeepCopyInto(*out)
1624 }
1625 if in.File != nil {
1626 in, out := &in.File, &out.File
1627 *out = new(OspolicyassignmentFile)
1628 (*in).DeepCopyInto(*out)
1629 }
1630 if in.Pkg != nil {
1631 in, out := &in.Pkg, &out.Pkg
1632 *out = new(OspolicyassignmentPkg)
1633 (*in).DeepCopyInto(*out)
1634 }
1635 if in.Repository != nil {
1636 in, out := &in.Repository, &out.Repository
1637 *out = new(OspolicyassignmentRepository)
1638 (*in).DeepCopyInto(*out)
1639 }
1640 return
1641 }
1642
1643
1644 func (in *OspolicyassignmentResources) DeepCopy() *OspolicyassignmentResources {
1645 if in == nil {
1646 return nil
1647 }
1648 out := new(OspolicyassignmentResources)
1649 in.DeepCopyInto(out)
1650 return out
1651 }
1652
1653
1654 func (in *OspolicyassignmentRollout) DeepCopyInto(out *OspolicyassignmentRollout) {
1655 *out = *in
1656 in.DisruptionBudget.DeepCopyInto(&out.DisruptionBudget)
1657 return
1658 }
1659
1660
1661 func (in *OspolicyassignmentRollout) DeepCopy() *OspolicyassignmentRollout {
1662 if in == nil {
1663 return nil
1664 }
1665 out := new(OspolicyassignmentRollout)
1666 in.DeepCopyInto(out)
1667 return out
1668 }
1669
1670
1671 func (in *OspolicyassignmentRpm) DeepCopyInto(out *OspolicyassignmentRpm) {
1672 *out = *in
1673 if in.PullDeps != nil {
1674 in, out := &in.PullDeps, &out.PullDeps
1675 *out = new(bool)
1676 **out = **in
1677 }
1678 in.Source.DeepCopyInto(&out.Source)
1679 return
1680 }
1681
1682
1683 func (in *OspolicyassignmentRpm) DeepCopy() *OspolicyassignmentRpm {
1684 if in == nil {
1685 return nil
1686 }
1687 out := new(OspolicyassignmentRpm)
1688 in.DeepCopyInto(out)
1689 return out
1690 }
1691
1692
1693 func (in *OspolicyassignmentSource) DeepCopyInto(out *OspolicyassignmentSource) {
1694 *out = *in
1695 if in.AllowInsecure != nil {
1696 in, out := &in.AllowInsecure, &out.AllowInsecure
1697 *out = new(bool)
1698 **out = **in
1699 }
1700 if in.Gcs != nil {
1701 in, out := &in.Gcs, &out.Gcs
1702 *out = new(OspolicyassignmentGcs)
1703 (*in).DeepCopyInto(*out)
1704 }
1705 if in.LocalPath != nil {
1706 in, out := &in.LocalPath, &out.LocalPath
1707 *out = new(string)
1708 **out = **in
1709 }
1710 if in.Remote != nil {
1711 in, out := &in.Remote, &out.Remote
1712 *out = new(OspolicyassignmentRemote)
1713 (*in).DeepCopyInto(*out)
1714 }
1715 return
1716 }
1717
1718
1719 func (in *OspolicyassignmentSource) DeepCopy() *OspolicyassignmentSource {
1720 if in == nil {
1721 return nil
1722 }
1723 out := new(OspolicyassignmentSource)
1724 in.DeepCopyInto(out)
1725 return out
1726 }
1727
1728
1729 func (in *OspolicyassignmentValidate) DeepCopyInto(out *OspolicyassignmentValidate) {
1730 *out = *in
1731 if in.Args != nil {
1732 in, out := &in.Args, &out.Args
1733 *out = make([]string, len(*in))
1734 copy(*out, *in)
1735 }
1736 if in.File != nil {
1737 in, out := &in.File, &out.File
1738 *out = new(OspolicyassignmentFile)
1739 (*in).DeepCopyInto(*out)
1740 }
1741 if in.OutputFilePath != nil {
1742 in, out := &in.OutputFilePath, &out.OutputFilePath
1743 *out = new(string)
1744 **out = **in
1745 }
1746 if in.Script != nil {
1747 in, out := &in.Script, &out.Script
1748 *out = new(string)
1749 **out = **in
1750 }
1751 return
1752 }
1753
1754
1755 func (in *OspolicyassignmentValidate) DeepCopy() *OspolicyassignmentValidate {
1756 if in == nil {
1757 return nil
1758 }
1759 out := new(OspolicyassignmentValidate)
1760 in.DeepCopyInto(out)
1761 return out
1762 }
1763
1764
1765 func (in *OspolicyassignmentYum) DeepCopyInto(out *OspolicyassignmentYum) {
1766 *out = *in
1767 if in.DisplayName != nil {
1768 in, out := &in.DisplayName, &out.DisplayName
1769 *out = new(string)
1770 **out = **in
1771 }
1772 if in.GpgKeys != nil {
1773 in, out := &in.GpgKeys, &out.GpgKeys
1774 *out = make([]string, len(*in))
1775 copy(*out, *in)
1776 }
1777 return
1778 }
1779
1780
1781 func (in *OspolicyassignmentYum) DeepCopy() *OspolicyassignmentYum {
1782 if in == nil {
1783 return nil
1784 }
1785 out := new(OspolicyassignmentYum)
1786 in.DeepCopyInto(out)
1787 return out
1788 }
1789
1790
1791 func (in *OspolicyassignmentZypper) DeepCopyInto(out *OspolicyassignmentZypper) {
1792 *out = *in
1793 if in.DisplayName != nil {
1794 in, out := &in.DisplayName, &out.DisplayName
1795 *out = new(string)
1796 **out = **in
1797 }
1798 if in.GpgKeys != nil {
1799 in, out := &in.GpgKeys, &out.GpgKeys
1800 *out = make([]string, len(*in))
1801 copy(*out, *in)
1802 }
1803 return
1804 }
1805
1806
1807 func (in *OspolicyassignmentZypper) DeepCopy() *OspolicyassignmentZypper {
1808 if in == nil {
1809 return nil
1810 }
1811 out := new(OspolicyassignmentZypper)
1812 in.DeepCopyInto(out)
1813 return out
1814 }
1815
View as plain text