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 *InstanceActiveDirectoryConfig) DeepCopyInto(out *InstanceActiveDirectoryConfig) {
34 *out = *in
35 return
36 }
37
38
39 func (in *InstanceActiveDirectoryConfig) DeepCopy() *InstanceActiveDirectoryConfig {
40 if in == nil {
41 return nil
42 }
43 out := new(InstanceActiveDirectoryConfig)
44 in.DeepCopyInto(out)
45 return out
46 }
47
48
49 func (in *InstanceAdvancedMachineFeatures) DeepCopyInto(out *InstanceAdvancedMachineFeatures) {
50 *out = *in
51 if in.ThreadsPerCore != nil {
52 in, out := &in.ThreadsPerCore, &out.ThreadsPerCore
53 *out = new(int)
54 **out = **in
55 }
56 return
57 }
58
59
60 func (in *InstanceAdvancedMachineFeatures) DeepCopy() *InstanceAdvancedMachineFeatures {
61 if in == nil {
62 return nil
63 }
64 out := new(InstanceAdvancedMachineFeatures)
65 in.DeepCopyInto(out)
66 return out
67 }
68
69
70 func (in *InstanceAuthorizedNetworks) DeepCopyInto(out *InstanceAuthorizedNetworks) {
71 *out = *in
72 if in.ExpirationTime != nil {
73 in, out := &in.ExpirationTime, &out.ExpirationTime
74 *out = new(string)
75 **out = **in
76 }
77 if in.Name != nil {
78 in, out := &in.Name, &out.Name
79 *out = new(string)
80 **out = **in
81 }
82 return
83 }
84
85
86 func (in *InstanceAuthorizedNetworks) DeepCopy() *InstanceAuthorizedNetworks {
87 if in == nil {
88 return nil
89 }
90 out := new(InstanceAuthorizedNetworks)
91 in.DeepCopyInto(out)
92 return out
93 }
94
95
96 func (in *InstanceBackupConfiguration) DeepCopyInto(out *InstanceBackupConfiguration) {
97 *out = *in
98 if in.BackupRetentionSettings != nil {
99 in, out := &in.BackupRetentionSettings, &out.BackupRetentionSettings
100 *out = new(InstanceBackupRetentionSettings)
101 (*in).DeepCopyInto(*out)
102 }
103 if in.BinaryLogEnabled != nil {
104 in, out := &in.BinaryLogEnabled, &out.BinaryLogEnabled
105 *out = new(bool)
106 **out = **in
107 }
108 if in.Enabled != nil {
109 in, out := &in.Enabled, &out.Enabled
110 *out = new(bool)
111 **out = **in
112 }
113 if in.Location != nil {
114 in, out := &in.Location, &out.Location
115 *out = new(string)
116 **out = **in
117 }
118 if in.PointInTimeRecoveryEnabled != nil {
119 in, out := &in.PointInTimeRecoveryEnabled, &out.PointInTimeRecoveryEnabled
120 *out = new(bool)
121 **out = **in
122 }
123 if in.StartTime != nil {
124 in, out := &in.StartTime, &out.StartTime
125 *out = new(string)
126 **out = **in
127 }
128 if in.TransactionLogRetentionDays != nil {
129 in, out := &in.TransactionLogRetentionDays, &out.TransactionLogRetentionDays
130 *out = new(int)
131 **out = **in
132 }
133 return
134 }
135
136
137 func (in *InstanceBackupConfiguration) DeepCopy() *InstanceBackupConfiguration {
138 if in == nil {
139 return nil
140 }
141 out := new(InstanceBackupConfiguration)
142 in.DeepCopyInto(out)
143 return out
144 }
145
146
147 func (in *InstanceBackupRetentionSettings) DeepCopyInto(out *InstanceBackupRetentionSettings) {
148 *out = *in
149 if in.RetentionUnit != nil {
150 in, out := &in.RetentionUnit, &out.RetentionUnit
151 *out = new(string)
152 **out = **in
153 }
154 return
155 }
156
157
158 func (in *InstanceBackupRetentionSettings) DeepCopy() *InstanceBackupRetentionSettings {
159 if in == nil {
160 return nil
161 }
162 out := new(InstanceBackupRetentionSettings)
163 in.DeepCopyInto(out)
164 return out
165 }
166
167
168 func (in *InstanceDatabaseFlags) DeepCopyInto(out *InstanceDatabaseFlags) {
169 *out = *in
170 return
171 }
172
173
174 func (in *InstanceDatabaseFlags) DeepCopy() *InstanceDatabaseFlags {
175 if in == nil {
176 return nil
177 }
178 out := new(InstanceDatabaseFlags)
179 in.DeepCopyInto(out)
180 return out
181 }
182
183
184 func (in *InstanceDenyMaintenancePeriod) DeepCopyInto(out *InstanceDenyMaintenancePeriod) {
185 *out = *in
186 return
187 }
188
189
190 func (in *InstanceDenyMaintenancePeriod) DeepCopy() *InstanceDenyMaintenancePeriod {
191 if in == nil {
192 return nil
193 }
194 out := new(InstanceDenyMaintenancePeriod)
195 in.DeepCopyInto(out)
196 return out
197 }
198
199
200 func (in *InstanceInsightsConfig) DeepCopyInto(out *InstanceInsightsConfig) {
201 *out = *in
202 if in.QueryInsightsEnabled != nil {
203 in, out := &in.QueryInsightsEnabled, &out.QueryInsightsEnabled
204 *out = new(bool)
205 **out = **in
206 }
207 if in.QueryPlansPerMinute != nil {
208 in, out := &in.QueryPlansPerMinute, &out.QueryPlansPerMinute
209 *out = new(int)
210 **out = **in
211 }
212 if in.QueryStringLength != nil {
213 in, out := &in.QueryStringLength, &out.QueryStringLength
214 *out = new(int)
215 **out = **in
216 }
217 if in.RecordApplicationTags != nil {
218 in, out := &in.RecordApplicationTags, &out.RecordApplicationTags
219 *out = new(bool)
220 **out = **in
221 }
222 if in.RecordClientAddress != nil {
223 in, out := &in.RecordClientAddress, &out.RecordClientAddress
224 *out = new(bool)
225 **out = **in
226 }
227 return
228 }
229
230
231 func (in *InstanceInsightsConfig) DeepCopy() *InstanceInsightsConfig {
232 if in == nil {
233 return nil
234 }
235 out := new(InstanceInsightsConfig)
236 in.DeepCopyInto(out)
237 return out
238 }
239
240
241 func (in *InstanceIpAddressStatus) DeepCopyInto(out *InstanceIpAddressStatus) {
242 *out = *in
243 if in.IpAddress != nil {
244 in, out := &in.IpAddress, &out.IpAddress
245 *out = new(string)
246 **out = **in
247 }
248 if in.TimeToRetire != nil {
249 in, out := &in.TimeToRetire, &out.TimeToRetire
250 *out = new(string)
251 **out = **in
252 }
253 if in.Type != nil {
254 in, out := &in.Type, &out.Type
255 *out = new(string)
256 **out = **in
257 }
258 return
259 }
260
261
262 func (in *InstanceIpAddressStatus) DeepCopy() *InstanceIpAddressStatus {
263 if in == nil {
264 return nil
265 }
266 out := new(InstanceIpAddressStatus)
267 in.DeepCopyInto(out)
268 return out
269 }
270
271
272 func (in *InstanceIpConfiguration) DeepCopyInto(out *InstanceIpConfiguration) {
273 *out = *in
274 if in.AllocatedIpRange != nil {
275 in, out := &in.AllocatedIpRange, &out.AllocatedIpRange
276 *out = new(string)
277 **out = **in
278 }
279 if in.AuthorizedNetworks != nil {
280 in, out := &in.AuthorizedNetworks, &out.AuthorizedNetworks
281 *out = make([]InstanceAuthorizedNetworks, len(*in))
282 for i := range *in {
283 (*in)[i].DeepCopyInto(&(*out)[i])
284 }
285 }
286 if in.EnablePrivatePathForGoogleCloudServices != nil {
287 in, out := &in.EnablePrivatePathForGoogleCloudServices, &out.EnablePrivatePathForGoogleCloudServices
288 *out = new(bool)
289 **out = **in
290 }
291 if in.Ipv4Enabled != nil {
292 in, out := &in.Ipv4Enabled, &out.Ipv4Enabled
293 *out = new(bool)
294 **out = **in
295 }
296 if in.PrivateNetworkRef != nil {
297 in, out := &in.PrivateNetworkRef, &out.PrivateNetworkRef
298 *out = new(v1alpha1.ResourceRef)
299 **out = **in
300 }
301 if in.RequireSsl != nil {
302 in, out := &in.RequireSsl, &out.RequireSsl
303 *out = new(bool)
304 **out = **in
305 }
306 return
307 }
308
309
310 func (in *InstanceIpConfiguration) DeepCopy() *InstanceIpConfiguration {
311 if in == nil {
312 return nil
313 }
314 out := new(InstanceIpConfiguration)
315 in.DeepCopyInto(out)
316 return out
317 }
318
319
320 func (in *InstanceLocationPreference) DeepCopyInto(out *InstanceLocationPreference) {
321 *out = *in
322 if in.FollowGaeApplication != nil {
323 in, out := &in.FollowGaeApplication, &out.FollowGaeApplication
324 *out = new(string)
325 **out = **in
326 }
327 if in.SecondaryZone != nil {
328 in, out := &in.SecondaryZone, &out.SecondaryZone
329 *out = new(string)
330 **out = **in
331 }
332 if in.Zone != nil {
333 in, out := &in.Zone, &out.Zone
334 *out = new(string)
335 **out = **in
336 }
337 return
338 }
339
340
341 func (in *InstanceLocationPreference) DeepCopy() *InstanceLocationPreference {
342 if in == nil {
343 return nil
344 }
345 out := new(InstanceLocationPreference)
346 in.DeepCopyInto(out)
347 return out
348 }
349
350
351 func (in *InstanceMaintenanceWindow) DeepCopyInto(out *InstanceMaintenanceWindow) {
352 *out = *in
353 if in.Day != nil {
354 in, out := &in.Day, &out.Day
355 *out = new(int)
356 **out = **in
357 }
358 if in.Hour != nil {
359 in, out := &in.Hour, &out.Hour
360 *out = new(int)
361 **out = **in
362 }
363 if in.UpdateTrack != nil {
364 in, out := &in.UpdateTrack, &out.UpdateTrack
365 *out = new(string)
366 **out = **in
367 }
368 return
369 }
370
371
372 func (in *InstanceMaintenanceWindow) DeepCopy() *InstanceMaintenanceWindow {
373 if in == nil {
374 return nil
375 }
376 out := new(InstanceMaintenanceWindow)
377 in.DeepCopyInto(out)
378 return out
379 }
380
381
382 func (in *InstancePassword) DeepCopyInto(out *InstancePassword) {
383 *out = *in
384 if in.Value != nil {
385 in, out := &in.Value, &out.Value
386 *out = new(string)
387 **out = **in
388 }
389 if in.ValueFrom != nil {
390 in, out := &in.ValueFrom, &out.ValueFrom
391 *out = new(InstanceValueFrom)
392 (*in).DeepCopyInto(*out)
393 }
394 return
395 }
396
397
398 func (in *InstancePassword) DeepCopy() *InstancePassword {
399 if in == nil {
400 return nil
401 }
402 out := new(InstancePassword)
403 in.DeepCopyInto(out)
404 return out
405 }
406
407
408 func (in *InstancePasswordValidationPolicy) DeepCopyInto(out *InstancePasswordValidationPolicy) {
409 *out = *in
410 if in.Complexity != nil {
411 in, out := &in.Complexity, &out.Complexity
412 *out = new(string)
413 **out = **in
414 }
415 if in.DisallowUsernameSubstring != nil {
416 in, out := &in.DisallowUsernameSubstring, &out.DisallowUsernameSubstring
417 *out = new(bool)
418 **out = **in
419 }
420 if in.MinLength != nil {
421 in, out := &in.MinLength, &out.MinLength
422 *out = new(int)
423 **out = **in
424 }
425 if in.PasswordChangeInterval != nil {
426 in, out := &in.PasswordChangeInterval, &out.PasswordChangeInterval
427 *out = new(string)
428 **out = **in
429 }
430 if in.ReuseInterval != nil {
431 in, out := &in.ReuseInterval, &out.ReuseInterval
432 *out = new(int)
433 **out = **in
434 }
435 return
436 }
437
438
439 func (in *InstancePasswordValidationPolicy) DeepCopy() *InstancePasswordValidationPolicy {
440 if in == nil {
441 return nil
442 }
443 out := new(InstancePasswordValidationPolicy)
444 in.DeepCopyInto(out)
445 return out
446 }
447
448
449 func (in *InstanceReplicaConfiguration) DeepCopyInto(out *InstanceReplicaConfiguration) {
450 *out = *in
451 if in.CaCertificate != nil {
452 in, out := &in.CaCertificate, &out.CaCertificate
453 *out = new(string)
454 **out = **in
455 }
456 if in.ClientCertificate != nil {
457 in, out := &in.ClientCertificate, &out.ClientCertificate
458 *out = new(string)
459 **out = **in
460 }
461 if in.ClientKey != nil {
462 in, out := &in.ClientKey, &out.ClientKey
463 *out = new(string)
464 **out = **in
465 }
466 if in.ConnectRetryInterval != nil {
467 in, out := &in.ConnectRetryInterval, &out.ConnectRetryInterval
468 *out = new(int)
469 **out = **in
470 }
471 if in.DumpFilePath != nil {
472 in, out := &in.DumpFilePath, &out.DumpFilePath
473 *out = new(string)
474 **out = **in
475 }
476 if in.FailoverTarget != nil {
477 in, out := &in.FailoverTarget, &out.FailoverTarget
478 *out = new(bool)
479 **out = **in
480 }
481 if in.MasterHeartbeatPeriod != nil {
482 in, out := &in.MasterHeartbeatPeriod, &out.MasterHeartbeatPeriod
483 *out = new(int)
484 **out = **in
485 }
486 if in.Password != nil {
487 in, out := &in.Password, &out.Password
488 *out = new(InstancePassword)
489 (*in).DeepCopyInto(*out)
490 }
491 if in.SslCipher != nil {
492 in, out := &in.SslCipher, &out.SslCipher
493 *out = new(string)
494 **out = **in
495 }
496 if in.Username != nil {
497 in, out := &in.Username, &out.Username
498 *out = new(string)
499 **out = **in
500 }
501 if in.VerifyServerCertificate != nil {
502 in, out := &in.VerifyServerCertificate, &out.VerifyServerCertificate
503 *out = new(bool)
504 **out = **in
505 }
506 return
507 }
508
509
510 func (in *InstanceReplicaConfiguration) DeepCopy() *InstanceReplicaConfiguration {
511 if in == nil {
512 return nil
513 }
514 out := new(InstanceReplicaConfiguration)
515 in.DeepCopyInto(out)
516 return out
517 }
518
519
520 func (in *InstanceRootPassword) DeepCopyInto(out *InstanceRootPassword) {
521 *out = *in
522 if in.Value != nil {
523 in, out := &in.Value, &out.Value
524 *out = new(string)
525 **out = **in
526 }
527 if in.ValueFrom != nil {
528 in, out := &in.ValueFrom, &out.ValueFrom
529 *out = new(InstanceValueFrom)
530 (*in).DeepCopyInto(*out)
531 }
532 return
533 }
534
535
536 func (in *InstanceRootPassword) DeepCopy() *InstanceRootPassword {
537 if in == nil {
538 return nil
539 }
540 out := new(InstanceRootPassword)
541 in.DeepCopyInto(out)
542 return out
543 }
544
545
546 func (in *InstanceServerCaCertStatus) DeepCopyInto(out *InstanceServerCaCertStatus) {
547 *out = *in
548 if in.Cert != nil {
549 in, out := &in.Cert, &out.Cert
550 *out = new(string)
551 **out = **in
552 }
553 if in.CommonName != nil {
554 in, out := &in.CommonName, &out.CommonName
555 *out = new(string)
556 **out = **in
557 }
558 if in.CreateTime != nil {
559 in, out := &in.CreateTime, &out.CreateTime
560 *out = new(string)
561 **out = **in
562 }
563 if in.ExpirationTime != nil {
564 in, out := &in.ExpirationTime, &out.ExpirationTime
565 *out = new(string)
566 **out = **in
567 }
568 if in.Sha1Fingerprint != nil {
569 in, out := &in.Sha1Fingerprint, &out.Sha1Fingerprint
570 *out = new(string)
571 **out = **in
572 }
573 return
574 }
575
576
577 func (in *InstanceServerCaCertStatus) DeepCopy() *InstanceServerCaCertStatus {
578 if in == nil {
579 return nil
580 }
581 out := new(InstanceServerCaCertStatus)
582 in.DeepCopyInto(out)
583 return out
584 }
585
586
587 func (in *InstanceSettings) DeepCopyInto(out *InstanceSettings) {
588 *out = *in
589 if in.ActivationPolicy != nil {
590 in, out := &in.ActivationPolicy, &out.ActivationPolicy
591 *out = new(string)
592 **out = **in
593 }
594 if in.ActiveDirectoryConfig != nil {
595 in, out := &in.ActiveDirectoryConfig, &out.ActiveDirectoryConfig
596 *out = new(InstanceActiveDirectoryConfig)
597 **out = **in
598 }
599 if in.AdvancedMachineFeatures != nil {
600 in, out := &in.AdvancedMachineFeatures, &out.AdvancedMachineFeatures
601 *out = new(InstanceAdvancedMachineFeatures)
602 (*in).DeepCopyInto(*out)
603 }
604 if in.AuthorizedGaeApplications != nil {
605 in, out := &in.AuthorizedGaeApplications, &out.AuthorizedGaeApplications
606 *out = make([]string, len(*in))
607 copy(*out, *in)
608 }
609 if in.AvailabilityType != nil {
610 in, out := &in.AvailabilityType, &out.AvailabilityType
611 *out = new(string)
612 **out = **in
613 }
614 if in.BackupConfiguration != nil {
615 in, out := &in.BackupConfiguration, &out.BackupConfiguration
616 *out = new(InstanceBackupConfiguration)
617 (*in).DeepCopyInto(*out)
618 }
619 if in.Collation != nil {
620 in, out := &in.Collation, &out.Collation
621 *out = new(string)
622 **out = **in
623 }
624 if in.ConnectorEnforcement != nil {
625 in, out := &in.ConnectorEnforcement, &out.ConnectorEnforcement
626 *out = new(string)
627 **out = **in
628 }
629 if in.CrashSafeReplication != nil {
630 in, out := &in.CrashSafeReplication, &out.CrashSafeReplication
631 *out = new(bool)
632 **out = **in
633 }
634 if in.DatabaseFlags != nil {
635 in, out := &in.DatabaseFlags, &out.DatabaseFlags
636 *out = make([]InstanceDatabaseFlags, len(*in))
637 copy(*out, *in)
638 }
639 if in.DeletionProtectionEnabled != nil {
640 in, out := &in.DeletionProtectionEnabled, &out.DeletionProtectionEnabled
641 *out = new(bool)
642 **out = **in
643 }
644 if in.DenyMaintenancePeriod != nil {
645 in, out := &in.DenyMaintenancePeriod, &out.DenyMaintenancePeriod
646 *out = new(InstanceDenyMaintenancePeriod)
647 **out = **in
648 }
649 if in.DiskAutoresize != nil {
650 in, out := &in.DiskAutoresize, &out.DiskAutoresize
651 *out = new(bool)
652 **out = **in
653 }
654 if in.DiskAutoresizeLimit != nil {
655 in, out := &in.DiskAutoresizeLimit, &out.DiskAutoresizeLimit
656 *out = new(int)
657 **out = **in
658 }
659 if in.DiskSize != nil {
660 in, out := &in.DiskSize, &out.DiskSize
661 *out = new(int)
662 **out = **in
663 }
664 if in.DiskType != nil {
665 in, out := &in.DiskType, &out.DiskType
666 *out = new(string)
667 **out = **in
668 }
669 if in.InsightsConfig != nil {
670 in, out := &in.InsightsConfig, &out.InsightsConfig
671 *out = new(InstanceInsightsConfig)
672 (*in).DeepCopyInto(*out)
673 }
674 if in.IpConfiguration != nil {
675 in, out := &in.IpConfiguration, &out.IpConfiguration
676 *out = new(InstanceIpConfiguration)
677 (*in).DeepCopyInto(*out)
678 }
679 if in.LocationPreference != nil {
680 in, out := &in.LocationPreference, &out.LocationPreference
681 *out = new(InstanceLocationPreference)
682 (*in).DeepCopyInto(*out)
683 }
684 if in.MaintenanceWindow != nil {
685 in, out := &in.MaintenanceWindow, &out.MaintenanceWindow
686 *out = new(InstanceMaintenanceWindow)
687 (*in).DeepCopyInto(*out)
688 }
689 if in.PasswordValidationPolicy != nil {
690 in, out := &in.PasswordValidationPolicy, &out.PasswordValidationPolicy
691 *out = new(InstancePasswordValidationPolicy)
692 (*in).DeepCopyInto(*out)
693 }
694 if in.PricingPlan != nil {
695 in, out := &in.PricingPlan, &out.PricingPlan
696 *out = new(string)
697 **out = **in
698 }
699 if in.ReplicationType != nil {
700 in, out := &in.ReplicationType, &out.ReplicationType
701 *out = new(string)
702 **out = **in
703 }
704 if in.SqlServerAuditConfig != nil {
705 in, out := &in.SqlServerAuditConfig, &out.SqlServerAuditConfig
706 *out = new(InstanceSqlServerAuditConfig)
707 (*in).DeepCopyInto(*out)
708 }
709 if in.TimeZone != nil {
710 in, out := &in.TimeZone, &out.TimeZone
711 *out = new(string)
712 **out = **in
713 }
714 return
715 }
716
717
718 func (in *InstanceSettings) DeepCopy() *InstanceSettings {
719 if in == nil {
720 return nil
721 }
722 out := new(InstanceSettings)
723 in.DeepCopyInto(out)
724 return out
725 }
726
727
728 func (in *InstanceSqlServerAuditConfig) DeepCopyInto(out *InstanceSqlServerAuditConfig) {
729 *out = *in
730 if in.BucketRef != nil {
731 in, out := &in.BucketRef, &out.BucketRef
732 *out = new(v1alpha1.ResourceRef)
733 **out = **in
734 }
735 if in.RetentionInterval != nil {
736 in, out := &in.RetentionInterval, &out.RetentionInterval
737 *out = new(string)
738 **out = **in
739 }
740 if in.UploadInterval != nil {
741 in, out := &in.UploadInterval, &out.UploadInterval
742 *out = new(string)
743 **out = **in
744 }
745 return
746 }
747
748
749 func (in *InstanceSqlServerAuditConfig) DeepCopy() *InstanceSqlServerAuditConfig {
750 if in == nil {
751 return nil
752 }
753 out := new(InstanceSqlServerAuditConfig)
754 in.DeepCopyInto(out)
755 return out
756 }
757
758
759 func (in *InstanceValueFrom) DeepCopyInto(out *InstanceValueFrom) {
760 *out = *in
761 if in.SecretKeyRef != nil {
762 in, out := &in.SecretKeyRef, &out.SecretKeyRef
763 *out = new(v1alpha1.ResourceRef)
764 **out = **in
765 }
766 return
767 }
768
769
770 func (in *InstanceValueFrom) DeepCopy() *InstanceValueFrom {
771 if in == nil {
772 return nil
773 }
774 out := new(InstanceValueFrom)
775 in.DeepCopyInto(out)
776 return out
777 }
778
779
780 func (in *SQLDatabase) DeepCopyInto(out *SQLDatabase) {
781 *out = *in
782 out.TypeMeta = in.TypeMeta
783 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
784 in.Spec.DeepCopyInto(&out.Spec)
785 in.Status.DeepCopyInto(&out.Status)
786 return
787 }
788
789
790 func (in *SQLDatabase) DeepCopy() *SQLDatabase {
791 if in == nil {
792 return nil
793 }
794 out := new(SQLDatabase)
795 in.DeepCopyInto(out)
796 return out
797 }
798
799
800 func (in *SQLDatabase) DeepCopyObject() runtime.Object {
801 if c := in.DeepCopy(); c != nil {
802 return c
803 }
804 return nil
805 }
806
807
808 func (in *SQLDatabaseList) DeepCopyInto(out *SQLDatabaseList) {
809 *out = *in
810 out.TypeMeta = in.TypeMeta
811 in.ListMeta.DeepCopyInto(&out.ListMeta)
812 if in.Items != nil {
813 in, out := &in.Items, &out.Items
814 *out = make([]SQLDatabase, len(*in))
815 for i := range *in {
816 (*in)[i].DeepCopyInto(&(*out)[i])
817 }
818 }
819 return
820 }
821
822
823 func (in *SQLDatabaseList) DeepCopy() *SQLDatabaseList {
824 if in == nil {
825 return nil
826 }
827 out := new(SQLDatabaseList)
828 in.DeepCopyInto(out)
829 return out
830 }
831
832
833 func (in *SQLDatabaseList) DeepCopyObject() runtime.Object {
834 if c := in.DeepCopy(); c != nil {
835 return c
836 }
837 return nil
838 }
839
840
841 func (in *SQLDatabaseSpec) DeepCopyInto(out *SQLDatabaseSpec) {
842 *out = *in
843 if in.Charset != nil {
844 in, out := &in.Charset, &out.Charset
845 *out = new(string)
846 **out = **in
847 }
848 if in.Collation != nil {
849 in, out := &in.Collation, &out.Collation
850 *out = new(string)
851 **out = **in
852 }
853 if in.DeletionPolicy != nil {
854 in, out := &in.DeletionPolicy, &out.DeletionPolicy
855 *out = new(string)
856 **out = **in
857 }
858 out.InstanceRef = in.InstanceRef
859 if in.ResourceID != nil {
860 in, out := &in.ResourceID, &out.ResourceID
861 *out = new(string)
862 **out = **in
863 }
864 return
865 }
866
867
868 func (in *SQLDatabaseSpec) DeepCopy() *SQLDatabaseSpec {
869 if in == nil {
870 return nil
871 }
872 out := new(SQLDatabaseSpec)
873 in.DeepCopyInto(out)
874 return out
875 }
876
877
878 func (in *SQLDatabaseStatus) DeepCopyInto(out *SQLDatabaseStatus) {
879 *out = *in
880 if in.Conditions != nil {
881 in, out := &in.Conditions, &out.Conditions
882 *out = make([]v1alpha1.Condition, len(*in))
883 copy(*out, *in)
884 }
885 if in.ObservedGeneration != nil {
886 in, out := &in.ObservedGeneration, &out.ObservedGeneration
887 *out = new(int)
888 **out = **in
889 }
890 if in.SelfLink != nil {
891 in, out := &in.SelfLink, &out.SelfLink
892 *out = new(string)
893 **out = **in
894 }
895 return
896 }
897
898
899 func (in *SQLDatabaseStatus) DeepCopy() *SQLDatabaseStatus {
900 if in == nil {
901 return nil
902 }
903 out := new(SQLDatabaseStatus)
904 in.DeepCopyInto(out)
905 return out
906 }
907
908
909 func (in *SQLInstance) DeepCopyInto(out *SQLInstance) {
910 *out = *in
911 out.TypeMeta = in.TypeMeta
912 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
913 in.Spec.DeepCopyInto(&out.Spec)
914 in.Status.DeepCopyInto(&out.Status)
915 return
916 }
917
918
919 func (in *SQLInstance) DeepCopy() *SQLInstance {
920 if in == nil {
921 return nil
922 }
923 out := new(SQLInstance)
924 in.DeepCopyInto(out)
925 return out
926 }
927
928
929 func (in *SQLInstance) DeepCopyObject() runtime.Object {
930 if c := in.DeepCopy(); c != nil {
931 return c
932 }
933 return nil
934 }
935
936
937 func (in *SQLInstanceList) DeepCopyInto(out *SQLInstanceList) {
938 *out = *in
939 out.TypeMeta = in.TypeMeta
940 in.ListMeta.DeepCopyInto(&out.ListMeta)
941 if in.Items != nil {
942 in, out := &in.Items, &out.Items
943 *out = make([]SQLInstance, len(*in))
944 for i := range *in {
945 (*in)[i].DeepCopyInto(&(*out)[i])
946 }
947 }
948 return
949 }
950
951
952 func (in *SQLInstanceList) DeepCopy() *SQLInstanceList {
953 if in == nil {
954 return nil
955 }
956 out := new(SQLInstanceList)
957 in.DeepCopyInto(out)
958 return out
959 }
960
961
962 func (in *SQLInstanceList) DeepCopyObject() runtime.Object {
963 if c := in.DeepCopy(); c != nil {
964 return c
965 }
966 return nil
967 }
968
969
970 func (in *SQLInstanceSpec) DeepCopyInto(out *SQLInstanceSpec) {
971 *out = *in
972 if in.DatabaseVersion != nil {
973 in, out := &in.DatabaseVersion, &out.DatabaseVersion
974 *out = new(string)
975 **out = **in
976 }
977 if in.EncryptionKMSCryptoKeyRef != nil {
978 in, out := &in.EncryptionKMSCryptoKeyRef, &out.EncryptionKMSCryptoKeyRef
979 *out = new(v1alpha1.ResourceRef)
980 **out = **in
981 }
982 if in.InstanceType != nil {
983 in, out := &in.InstanceType, &out.InstanceType
984 *out = new(string)
985 **out = **in
986 }
987 if in.MaintenanceVersion != nil {
988 in, out := &in.MaintenanceVersion, &out.MaintenanceVersion
989 *out = new(string)
990 **out = **in
991 }
992 if in.MasterInstanceRef != nil {
993 in, out := &in.MasterInstanceRef, &out.MasterInstanceRef
994 *out = new(v1alpha1.ResourceRef)
995 **out = **in
996 }
997 if in.Region != nil {
998 in, out := &in.Region, &out.Region
999 *out = new(string)
1000 **out = **in
1001 }
1002 if in.ReplicaConfiguration != nil {
1003 in, out := &in.ReplicaConfiguration, &out.ReplicaConfiguration
1004 *out = new(InstanceReplicaConfiguration)
1005 (*in).DeepCopyInto(*out)
1006 }
1007 if in.ResourceID != nil {
1008 in, out := &in.ResourceID, &out.ResourceID
1009 *out = new(string)
1010 **out = **in
1011 }
1012 if in.RootPassword != nil {
1013 in, out := &in.RootPassword, &out.RootPassword
1014 *out = new(InstanceRootPassword)
1015 (*in).DeepCopyInto(*out)
1016 }
1017 in.Settings.DeepCopyInto(&out.Settings)
1018 return
1019 }
1020
1021
1022 func (in *SQLInstanceSpec) DeepCopy() *SQLInstanceSpec {
1023 if in == nil {
1024 return nil
1025 }
1026 out := new(SQLInstanceSpec)
1027 in.DeepCopyInto(out)
1028 return out
1029 }
1030
1031
1032 func (in *SQLInstanceStatus) DeepCopyInto(out *SQLInstanceStatus) {
1033 *out = *in
1034 if in.Conditions != nil {
1035 in, out := &in.Conditions, &out.Conditions
1036 *out = make([]v1alpha1.Condition, len(*in))
1037 copy(*out, *in)
1038 }
1039 if in.AvailableMaintenanceVersions != nil {
1040 in, out := &in.AvailableMaintenanceVersions, &out.AvailableMaintenanceVersions
1041 *out = make([]string, len(*in))
1042 copy(*out, *in)
1043 }
1044 if in.ConnectionName != nil {
1045 in, out := &in.ConnectionName, &out.ConnectionName
1046 *out = new(string)
1047 **out = **in
1048 }
1049 if in.FirstIpAddress != nil {
1050 in, out := &in.FirstIpAddress, &out.FirstIpAddress
1051 *out = new(string)
1052 **out = **in
1053 }
1054 if in.InstanceType != nil {
1055 in, out := &in.InstanceType, &out.InstanceType
1056 *out = new(string)
1057 **out = **in
1058 }
1059 if in.IpAddress != nil {
1060 in, out := &in.IpAddress, &out.IpAddress
1061 *out = make([]InstanceIpAddressStatus, len(*in))
1062 for i := range *in {
1063 (*in)[i].DeepCopyInto(&(*out)[i])
1064 }
1065 }
1066 if in.ObservedGeneration != nil {
1067 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1068 *out = new(int)
1069 **out = **in
1070 }
1071 if in.PrivateIpAddress != nil {
1072 in, out := &in.PrivateIpAddress, &out.PrivateIpAddress
1073 *out = new(string)
1074 **out = **in
1075 }
1076 if in.PublicIpAddress != nil {
1077 in, out := &in.PublicIpAddress, &out.PublicIpAddress
1078 *out = new(string)
1079 **out = **in
1080 }
1081 if in.SelfLink != nil {
1082 in, out := &in.SelfLink, &out.SelfLink
1083 *out = new(string)
1084 **out = **in
1085 }
1086 if in.ServerCaCert != nil {
1087 in, out := &in.ServerCaCert, &out.ServerCaCert
1088 *out = new(InstanceServerCaCertStatus)
1089 (*in).DeepCopyInto(*out)
1090 }
1091 if in.ServiceAccountEmailAddress != nil {
1092 in, out := &in.ServiceAccountEmailAddress, &out.ServiceAccountEmailAddress
1093 *out = new(string)
1094 **out = **in
1095 }
1096 return
1097 }
1098
1099
1100 func (in *SQLInstanceStatus) DeepCopy() *SQLInstanceStatus {
1101 if in == nil {
1102 return nil
1103 }
1104 out := new(SQLInstanceStatus)
1105 in.DeepCopyInto(out)
1106 return out
1107 }
1108
1109
1110 func (in *SQLSSLCert) DeepCopyInto(out *SQLSSLCert) {
1111 *out = *in
1112 out.TypeMeta = in.TypeMeta
1113 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1114 in.Spec.DeepCopyInto(&out.Spec)
1115 in.Status.DeepCopyInto(&out.Status)
1116 return
1117 }
1118
1119
1120 func (in *SQLSSLCert) DeepCopy() *SQLSSLCert {
1121 if in == nil {
1122 return nil
1123 }
1124 out := new(SQLSSLCert)
1125 in.DeepCopyInto(out)
1126 return out
1127 }
1128
1129
1130 func (in *SQLSSLCert) DeepCopyObject() runtime.Object {
1131 if c := in.DeepCopy(); c != nil {
1132 return c
1133 }
1134 return nil
1135 }
1136
1137
1138 func (in *SQLSSLCertList) DeepCopyInto(out *SQLSSLCertList) {
1139 *out = *in
1140 out.TypeMeta = in.TypeMeta
1141 in.ListMeta.DeepCopyInto(&out.ListMeta)
1142 if in.Items != nil {
1143 in, out := &in.Items, &out.Items
1144 *out = make([]SQLSSLCert, len(*in))
1145 for i := range *in {
1146 (*in)[i].DeepCopyInto(&(*out)[i])
1147 }
1148 }
1149 return
1150 }
1151
1152
1153 func (in *SQLSSLCertList) DeepCopy() *SQLSSLCertList {
1154 if in == nil {
1155 return nil
1156 }
1157 out := new(SQLSSLCertList)
1158 in.DeepCopyInto(out)
1159 return out
1160 }
1161
1162
1163 func (in *SQLSSLCertList) DeepCopyObject() runtime.Object {
1164 if c := in.DeepCopy(); c != nil {
1165 return c
1166 }
1167 return nil
1168 }
1169
1170
1171 func (in *SQLSSLCertSpec) DeepCopyInto(out *SQLSSLCertSpec) {
1172 *out = *in
1173 out.InstanceRef = in.InstanceRef
1174 if in.ResourceID != nil {
1175 in, out := &in.ResourceID, &out.ResourceID
1176 *out = new(string)
1177 **out = **in
1178 }
1179 return
1180 }
1181
1182
1183 func (in *SQLSSLCertSpec) DeepCopy() *SQLSSLCertSpec {
1184 if in == nil {
1185 return nil
1186 }
1187 out := new(SQLSSLCertSpec)
1188 in.DeepCopyInto(out)
1189 return out
1190 }
1191
1192
1193 func (in *SQLSSLCertStatus) DeepCopyInto(out *SQLSSLCertStatus) {
1194 *out = *in
1195 if in.Conditions != nil {
1196 in, out := &in.Conditions, &out.Conditions
1197 *out = make([]v1alpha1.Condition, len(*in))
1198 copy(*out, *in)
1199 }
1200 if in.Cert != nil {
1201 in, out := &in.Cert, &out.Cert
1202 *out = new(string)
1203 **out = **in
1204 }
1205 if in.CertSerialNumber != nil {
1206 in, out := &in.CertSerialNumber, &out.CertSerialNumber
1207 *out = new(string)
1208 **out = **in
1209 }
1210 if in.CreateTime != nil {
1211 in, out := &in.CreateTime, &out.CreateTime
1212 *out = new(string)
1213 **out = **in
1214 }
1215 if in.ExpirationTime != nil {
1216 in, out := &in.ExpirationTime, &out.ExpirationTime
1217 *out = new(string)
1218 **out = **in
1219 }
1220 if in.ObservedGeneration != nil {
1221 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1222 *out = new(int)
1223 **out = **in
1224 }
1225 if in.PrivateKey != nil {
1226 in, out := &in.PrivateKey, &out.PrivateKey
1227 *out = new(string)
1228 **out = **in
1229 }
1230 if in.ServerCaCert != nil {
1231 in, out := &in.ServerCaCert, &out.ServerCaCert
1232 *out = new(string)
1233 **out = **in
1234 }
1235 if in.Sha1Fingerprint != nil {
1236 in, out := &in.Sha1Fingerprint, &out.Sha1Fingerprint
1237 *out = new(string)
1238 **out = **in
1239 }
1240 return
1241 }
1242
1243
1244 func (in *SQLSSLCertStatus) DeepCopy() *SQLSSLCertStatus {
1245 if in == nil {
1246 return nil
1247 }
1248 out := new(SQLSSLCertStatus)
1249 in.DeepCopyInto(out)
1250 return out
1251 }
1252
1253
1254 func (in *SQLUser) DeepCopyInto(out *SQLUser) {
1255 *out = *in
1256 out.TypeMeta = in.TypeMeta
1257 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
1258 in.Spec.DeepCopyInto(&out.Spec)
1259 in.Status.DeepCopyInto(&out.Status)
1260 return
1261 }
1262
1263
1264 func (in *SQLUser) DeepCopy() *SQLUser {
1265 if in == nil {
1266 return nil
1267 }
1268 out := new(SQLUser)
1269 in.DeepCopyInto(out)
1270 return out
1271 }
1272
1273
1274 func (in *SQLUser) DeepCopyObject() runtime.Object {
1275 if c := in.DeepCopy(); c != nil {
1276 return c
1277 }
1278 return nil
1279 }
1280
1281
1282 func (in *SQLUserList) DeepCopyInto(out *SQLUserList) {
1283 *out = *in
1284 out.TypeMeta = in.TypeMeta
1285 in.ListMeta.DeepCopyInto(&out.ListMeta)
1286 if in.Items != nil {
1287 in, out := &in.Items, &out.Items
1288 *out = make([]SQLUser, len(*in))
1289 for i := range *in {
1290 (*in)[i].DeepCopyInto(&(*out)[i])
1291 }
1292 }
1293 return
1294 }
1295
1296
1297 func (in *SQLUserList) DeepCopy() *SQLUserList {
1298 if in == nil {
1299 return nil
1300 }
1301 out := new(SQLUserList)
1302 in.DeepCopyInto(out)
1303 return out
1304 }
1305
1306
1307 func (in *SQLUserList) DeepCopyObject() runtime.Object {
1308 if c := in.DeepCopy(); c != nil {
1309 return c
1310 }
1311 return nil
1312 }
1313
1314
1315 func (in *SQLUserSpec) DeepCopyInto(out *SQLUserSpec) {
1316 *out = *in
1317 if in.Host != nil {
1318 in, out := &in.Host, &out.Host
1319 *out = new(string)
1320 **out = **in
1321 }
1322 out.InstanceRef = in.InstanceRef
1323 if in.Password != nil {
1324 in, out := &in.Password, &out.Password
1325 *out = new(UserPassword)
1326 (*in).DeepCopyInto(*out)
1327 }
1328 if in.PasswordPolicy != nil {
1329 in, out := &in.PasswordPolicy, &out.PasswordPolicy
1330 *out = new(UserPasswordPolicy)
1331 (*in).DeepCopyInto(*out)
1332 }
1333 if in.ResourceID != nil {
1334 in, out := &in.ResourceID, &out.ResourceID
1335 *out = new(string)
1336 **out = **in
1337 }
1338 if in.Type != nil {
1339 in, out := &in.Type, &out.Type
1340 *out = new(string)
1341 **out = **in
1342 }
1343 return
1344 }
1345
1346
1347 func (in *SQLUserSpec) DeepCopy() *SQLUserSpec {
1348 if in == nil {
1349 return nil
1350 }
1351 out := new(SQLUserSpec)
1352 in.DeepCopyInto(out)
1353 return out
1354 }
1355
1356
1357 func (in *SQLUserStatus) DeepCopyInto(out *SQLUserStatus) {
1358 *out = *in
1359 if in.Conditions != nil {
1360 in, out := &in.Conditions, &out.Conditions
1361 *out = make([]v1alpha1.Condition, len(*in))
1362 copy(*out, *in)
1363 }
1364 if in.ObservedGeneration != nil {
1365 in, out := &in.ObservedGeneration, &out.ObservedGeneration
1366 *out = new(int)
1367 **out = **in
1368 }
1369 if in.SqlServerUserDetails != nil {
1370 in, out := &in.SqlServerUserDetails, &out.SqlServerUserDetails
1371 *out = make([]UserSqlServerUserDetailsStatus, len(*in))
1372 for i := range *in {
1373 (*in)[i].DeepCopyInto(&(*out)[i])
1374 }
1375 }
1376 return
1377 }
1378
1379
1380 func (in *SQLUserStatus) DeepCopy() *SQLUserStatus {
1381 if in == nil {
1382 return nil
1383 }
1384 out := new(SQLUserStatus)
1385 in.DeepCopyInto(out)
1386 return out
1387 }
1388
1389
1390 func (in *UserPassword) DeepCopyInto(out *UserPassword) {
1391 *out = *in
1392 if in.Value != nil {
1393 in, out := &in.Value, &out.Value
1394 *out = new(string)
1395 **out = **in
1396 }
1397 if in.ValueFrom != nil {
1398 in, out := &in.ValueFrom, &out.ValueFrom
1399 *out = new(UserValueFrom)
1400 (*in).DeepCopyInto(*out)
1401 }
1402 return
1403 }
1404
1405
1406 func (in *UserPassword) DeepCopy() *UserPassword {
1407 if in == nil {
1408 return nil
1409 }
1410 out := new(UserPassword)
1411 in.DeepCopyInto(out)
1412 return out
1413 }
1414
1415
1416 func (in *UserPasswordPolicy) DeepCopyInto(out *UserPasswordPolicy) {
1417 *out = *in
1418 if in.AllowedFailedAttempts != nil {
1419 in, out := &in.AllowedFailedAttempts, &out.AllowedFailedAttempts
1420 *out = new(int)
1421 **out = **in
1422 }
1423 if in.EnableFailedAttemptsCheck != nil {
1424 in, out := &in.EnableFailedAttemptsCheck, &out.EnableFailedAttemptsCheck
1425 *out = new(bool)
1426 **out = **in
1427 }
1428 if in.EnablePasswordVerification != nil {
1429 in, out := &in.EnablePasswordVerification, &out.EnablePasswordVerification
1430 *out = new(bool)
1431 **out = **in
1432 }
1433 if in.PasswordExpirationDuration != nil {
1434 in, out := &in.PasswordExpirationDuration, &out.PasswordExpirationDuration
1435 *out = new(string)
1436 **out = **in
1437 }
1438 if in.Status != nil {
1439 in, out := &in.Status, &out.Status
1440 *out = make([]UserStatus, len(*in))
1441 for i := range *in {
1442 (*in)[i].DeepCopyInto(&(*out)[i])
1443 }
1444 }
1445 return
1446 }
1447
1448
1449 func (in *UserPasswordPolicy) DeepCopy() *UserPasswordPolicy {
1450 if in == nil {
1451 return nil
1452 }
1453 out := new(UserPasswordPolicy)
1454 in.DeepCopyInto(out)
1455 return out
1456 }
1457
1458
1459 func (in *UserSqlServerUserDetailsStatus) DeepCopyInto(out *UserSqlServerUserDetailsStatus) {
1460 *out = *in
1461 if in.Disabled != nil {
1462 in, out := &in.Disabled, &out.Disabled
1463 *out = new(bool)
1464 **out = **in
1465 }
1466 if in.ServerRoles != nil {
1467 in, out := &in.ServerRoles, &out.ServerRoles
1468 *out = make([]string, len(*in))
1469 copy(*out, *in)
1470 }
1471 return
1472 }
1473
1474
1475 func (in *UserSqlServerUserDetailsStatus) DeepCopy() *UserSqlServerUserDetailsStatus {
1476 if in == nil {
1477 return nil
1478 }
1479 out := new(UserSqlServerUserDetailsStatus)
1480 in.DeepCopyInto(out)
1481 return out
1482 }
1483
1484
1485 func (in *UserStatus) DeepCopyInto(out *UserStatus) {
1486 *out = *in
1487 if in.Locked != nil {
1488 in, out := &in.Locked, &out.Locked
1489 *out = new(bool)
1490 **out = **in
1491 }
1492 if in.PasswordExpirationTime != nil {
1493 in, out := &in.PasswordExpirationTime, &out.PasswordExpirationTime
1494 *out = new(string)
1495 **out = **in
1496 }
1497 return
1498 }
1499
1500
1501 func (in *UserStatus) DeepCopy() *UserStatus {
1502 if in == nil {
1503 return nil
1504 }
1505 out := new(UserStatus)
1506 in.DeepCopyInto(out)
1507 return out
1508 }
1509
1510
1511 func (in *UserValueFrom) DeepCopyInto(out *UserValueFrom) {
1512 *out = *in
1513 if in.SecretKeyRef != nil {
1514 in, out := &in.SecretKeyRef, &out.SecretKeyRef
1515 *out = new(v1alpha1.ResourceRef)
1516 **out = **in
1517 }
1518 return
1519 }
1520
1521
1522 func (in *UserValueFrom) DeepCopy() *UserValueFrom {
1523 if in == nil {
1524 return nil
1525 }
1526 out := new(UserValueFrom)
1527 in.DeepCopyInto(out)
1528 return out
1529 }
1530
View as plain text