v2/api/documentdb/v1api20231115/storage/zz_generated.deepcopy.go (6,436 lines of code) (raw):

//go:build !ignore_autogenerated /* Copyright (c) Microsoft Corporation. Licensed under the MIT license. */ // Code generated by controller-gen. DO NOT EDIT. package storage import ( "github.com/Azure/azure-service-operator/v2/pkg/genruntime" "github.com/Azure/azure-service-operator/v2/pkg/genruntime/conditions" "github.com/Azure/azure-service-operator/v2/pkg/genruntime/core" runtime "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AccountKeyMetadata_STATUS) DeepCopyInto(out *AccountKeyMetadata_STATUS) { *out = *in if in.GenerationTime != nil { in, out := &in.GenerationTime, &out.GenerationTime *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountKeyMetadata_STATUS. func (in *AccountKeyMetadata_STATUS) DeepCopy() *AccountKeyMetadata_STATUS { if in == nil { return nil } out := new(AccountKeyMetadata_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AnalyticalStorageConfiguration) DeepCopyInto(out *AnalyticalStorageConfiguration) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SchemaType != nil { in, out := &in.SchemaType, &out.SchemaType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticalStorageConfiguration. func (in *AnalyticalStorageConfiguration) DeepCopy() *AnalyticalStorageConfiguration { if in == nil { return nil } out := new(AnalyticalStorageConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AnalyticalStorageConfiguration_STATUS) DeepCopyInto(out *AnalyticalStorageConfiguration_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SchemaType != nil { in, out := &in.SchemaType, &out.SchemaType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticalStorageConfiguration_STATUS. func (in *AnalyticalStorageConfiguration_STATUS) DeepCopy() *AnalyticalStorageConfiguration_STATUS { if in == nil { return nil } out := new(AnalyticalStorageConfiguration_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiProperties) DeepCopyInto(out *ApiProperties) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ServerVersion != nil { in, out := &in.ServerVersion, &out.ServerVersion *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiProperties. func (in *ApiProperties) DeepCopy() *ApiProperties { if in == nil { return nil } out := new(ApiProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiProperties_STATUS) DeepCopyInto(out *ApiProperties_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ServerVersion != nil { in, out := &in.ServerVersion, &out.ServerVersion *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiProperties_STATUS. func (in *ApiProperties_STATUS) DeepCopy() *ApiProperties_STATUS { if in == nil { return nil } out := new(ApiProperties_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AutoUpgradePolicyResource) DeepCopyInto(out *AutoUpgradePolicyResource) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ThroughputPolicy != nil { in, out := &in.ThroughputPolicy, &out.ThroughputPolicy *out = new(ThroughputPolicyResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradePolicyResource. func (in *AutoUpgradePolicyResource) DeepCopy() *AutoUpgradePolicyResource { if in == nil { return nil } out := new(AutoUpgradePolicyResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AutoUpgradePolicyResource_STATUS) DeepCopyInto(out *AutoUpgradePolicyResource_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ThroughputPolicy != nil { in, out := &in.ThroughputPolicy, &out.ThroughputPolicy *out = new(ThroughputPolicyResource_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoUpgradePolicyResource_STATUS. func (in *AutoUpgradePolicyResource_STATUS) DeepCopy() *AutoUpgradePolicyResource_STATUS { if in == nil { return nil } out := new(AutoUpgradePolicyResource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AutoscaleSettings) DeepCopyInto(out *AutoscaleSettings) { *out = *in if in.MaxThroughput != nil { in, out := &in.MaxThroughput, &out.MaxThroughput *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettings. func (in *AutoscaleSettings) DeepCopy() *AutoscaleSettings { if in == nil { return nil } out := new(AutoscaleSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AutoscaleSettingsResource) DeepCopyInto(out *AutoscaleSettingsResource) { *out = *in if in.AutoUpgradePolicy != nil { in, out := &in.AutoUpgradePolicy, &out.AutoUpgradePolicy *out = new(AutoUpgradePolicyResource) (*in).DeepCopyInto(*out) } if in.MaxThroughput != nil { in, out := &in.MaxThroughput, &out.MaxThroughput *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsResource. func (in *AutoscaleSettingsResource) DeepCopy() *AutoscaleSettingsResource { if in == nil { return nil } out := new(AutoscaleSettingsResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AutoscaleSettingsResource_STATUS) DeepCopyInto(out *AutoscaleSettingsResource_STATUS) { *out = *in if in.AutoUpgradePolicy != nil { in, out := &in.AutoUpgradePolicy, &out.AutoUpgradePolicy *out = new(AutoUpgradePolicyResource_STATUS) (*in).DeepCopyInto(*out) } if in.MaxThroughput != nil { in, out := &in.MaxThroughput, &out.MaxThroughput *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.TargetMaxThroughput != nil { in, out := &in.TargetMaxThroughput, &out.TargetMaxThroughput *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettingsResource_STATUS. func (in *AutoscaleSettingsResource_STATUS) DeepCopy() *AutoscaleSettingsResource_STATUS { if in == nil { return nil } out := new(AutoscaleSettingsResource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AutoscaleSettings_STATUS) DeepCopyInto(out *AutoscaleSettings_STATUS) { *out = *in if in.MaxThroughput != nil { in, out := &in.MaxThroughput, &out.MaxThroughput *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoscaleSettings_STATUS. func (in *AutoscaleSettings_STATUS) DeepCopy() *AutoscaleSettings_STATUS { if in == nil { return nil } out := new(AutoscaleSettings_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupPolicy) DeepCopyInto(out *BackupPolicy) { *out = *in if in.Continuous != nil { in, out := &in.Continuous, &out.Continuous *out = new(ContinuousModeBackupPolicy) (*in).DeepCopyInto(*out) } if in.Periodic != nil { in, out := &in.Periodic, &out.Periodic *out = new(PeriodicModeBackupPolicy) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy. func (in *BackupPolicy) DeepCopy() *BackupPolicy { if in == nil { return nil } out := new(BackupPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupPolicyMigrationState) DeepCopyInto(out *BackupPolicyMigrationState) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.StartTime != nil { in, out := &in.StartTime, &out.StartTime *out = new(string) **out = **in } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } if in.TargetType != nil { in, out := &in.TargetType, &out.TargetType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicyMigrationState. func (in *BackupPolicyMigrationState) DeepCopy() *BackupPolicyMigrationState { if in == nil { return nil } out := new(BackupPolicyMigrationState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupPolicyMigrationState_STATUS) DeepCopyInto(out *BackupPolicyMigrationState_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.StartTime != nil { in, out := &in.StartTime, &out.StartTime *out = new(string) **out = **in } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } if in.TargetType != nil { in, out := &in.TargetType, &out.TargetType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicyMigrationState_STATUS. func (in *BackupPolicyMigrationState_STATUS) DeepCopy() *BackupPolicyMigrationState_STATUS { if in == nil { return nil } out := new(BackupPolicyMigrationState_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupPolicy_STATUS) DeepCopyInto(out *BackupPolicy_STATUS) { *out = *in if in.Continuous != nil { in, out := &in.Continuous, &out.Continuous *out = new(ContinuousModeBackupPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.Periodic != nil { in, out := &in.Periodic, &out.Periodic *out = new(PeriodicModeBackupPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy_STATUS. func (in *BackupPolicy_STATUS) DeepCopy() *BackupPolicy_STATUS { if in == nil { return nil } out := new(BackupPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Capability) DeepCopyInto(out *Capability) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capability. func (in *Capability) DeepCopy() *Capability { if in == nil { return nil } out := new(Capability) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Capability_STATUS) DeepCopyInto(out *Capability_STATUS) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capability_STATUS. func (in *Capability_STATUS) DeepCopy() *Capability_STATUS { if in == nil { return nil } out := new(Capability_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Capacity) DeepCopyInto(out *Capacity) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.TotalThroughputLimit != nil { in, out := &in.TotalThroughputLimit, &out.TotalThroughputLimit *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capacity. func (in *Capacity) DeepCopy() *Capacity { if in == nil { return nil } out := new(Capacity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Capacity_STATUS) DeepCopyInto(out *Capacity_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.TotalThroughputLimit != nil { in, out := &in.TotalThroughputLimit, &out.TotalThroughputLimit *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Capacity_STATUS. func (in *Capacity_STATUS) DeepCopy() *Capacity_STATUS { if in == nil { return nil } out := new(Capacity_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClientEncryptionIncludedPath) DeepCopyInto(out *ClientEncryptionIncludedPath) { *out = *in if in.ClientEncryptionKeyId != nil { in, out := &in.ClientEncryptionKeyId, &out.ClientEncryptionKeyId *out = new(string) **out = **in } if in.EncryptionAlgorithm != nil { in, out := &in.EncryptionAlgorithm, &out.EncryptionAlgorithm *out = new(string) **out = **in } if in.EncryptionType != nil { in, out := &in.EncryptionType, &out.EncryptionType *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientEncryptionIncludedPath. func (in *ClientEncryptionIncludedPath) DeepCopy() *ClientEncryptionIncludedPath { if in == nil { return nil } out := new(ClientEncryptionIncludedPath) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClientEncryptionIncludedPath_STATUS) DeepCopyInto(out *ClientEncryptionIncludedPath_STATUS) { *out = *in if in.ClientEncryptionKeyId != nil { in, out := &in.ClientEncryptionKeyId, &out.ClientEncryptionKeyId *out = new(string) **out = **in } if in.EncryptionAlgorithm != nil { in, out := &in.EncryptionAlgorithm, &out.EncryptionAlgorithm *out = new(string) **out = **in } if in.EncryptionType != nil { in, out := &in.EncryptionType, &out.EncryptionType *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientEncryptionIncludedPath_STATUS. func (in *ClientEncryptionIncludedPath_STATUS) DeepCopy() *ClientEncryptionIncludedPath_STATUS { if in == nil { return nil } out := new(ClientEncryptionIncludedPath_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClientEncryptionPolicy) DeepCopyInto(out *ClientEncryptionPolicy) { *out = *in if in.IncludedPaths != nil { in, out := &in.IncludedPaths, &out.IncludedPaths *out = make([]ClientEncryptionIncludedPath, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PolicyFormatVersion != nil { in, out := &in.PolicyFormatVersion, &out.PolicyFormatVersion *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientEncryptionPolicy. func (in *ClientEncryptionPolicy) DeepCopy() *ClientEncryptionPolicy { if in == nil { return nil } out := new(ClientEncryptionPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClientEncryptionPolicy_STATUS) DeepCopyInto(out *ClientEncryptionPolicy_STATUS) { *out = *in if in.IncludedPaths != nil { in, out := &in.IncludedPaths, &out.IncludedPaths *out = make([]ClientEncryptionIncludedPath_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PolicyFormatVersion != nil { in, out := &in.PolicyFormatVersion, &out.PolicyFormatVersion *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientEncryptionPolicy_STATUS. func (in *ClientEncryptionPolicy_STATUS) DeepCopy() *ClientEncryptionPolicy_STATUS { if in == nil { return nil } out := new(ClientEncryptionPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CompositePath) DeepCopyInto(out *CompositePath) { *out = *in if in.Order != nil { in, out := &in.Order, &out.Order *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositePath. func (in *CompositePath) DeepCopy() *CompositePath { if in == nil { return nil } out := new(CompositePath) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CompositePath_STATUS) DeepCopyInto(out *CompositePath_STATUS) { *out = *in if in.Order != nil { in, out := &in.Order, &out.Order *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompositePath_STATUS. func (in *CompositePath_STATUS) DeepCopy() *CompositePath_STATUS { if in == nil { return nil } out := new(CompositePath_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ComputedProperty) DeepCopyInto(out *ComputedProperty) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Query != nil { in, out := &in.Query, &out.Query *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedProperty. func (in *ComputedProperty) DeepCopy() *ComputedProperty { if in == nil { return nil } out := new(ComputedProperty) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ComputedProperty_STATUS) DeepCopyInto(out *ComputedProperty_STATUS) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Query != nil { in, out := &in.Query, &out.Query *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedProperty_STATUS. func (in *ComputedProperty_STATUS) DeepCopy() *ComputedProperty_STATUS { if in == nil { return nil } out := new(ComputedProperty_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConflictResolutionPolicy) DeepCopyInto(out *ConflictResolutionPolicy) { *out = *in if in.ConflictResolutionPath != nil { in, out := &in.ConflictResolutionPath, &out.ConflictResolutionPath *out = new(string) **out = **in } if in.ConflictResolutionProcedure != nil { in, out := &in.ConflictResolutionProcedure, &out.ConflictResolutionProcedure *out = new(string) **out = **in } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConflictResolutionPolicy. func (in *ConflictResolutionPolicy) DeepCopy() *ConflictResolutionPolicy { if in == nil { return nil } out := new(ConflictResolutionPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConflictResolutionPolicy_STATUS) DeepCopyInto(out *ConflictResolutionPolicy_STATUS) { *out = *in if in.ConflictResolutionPath != nil { in, out := &in.ConflictResolutionPath, &out.ConflictResolutionPath *out = new(string) **out = **in } if in.ConflictResolutionProcedure != nil { in, out := &in.ConflictResolutionProcedure, &out.ConflictResolutionProcedure *out = new(string) **out = **in } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConflictResolutionPolicy_STATUS. func (in *ConflictResolutionPolicy_STATUS) DeepCopy() *ConflictResolutionPolicy_STATUS { if in == nil { return nil } out := new(ConflictResolutionPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConsistencyPolicy) DeepCopyInto(out *ConsistencyPolicy) { *out = *in if in.DefaultConsistencyLevel != nil { in, out := &in.DefaultConsistencyLevel, &out.DefaultConsistencyLevel *out = new(string) **out = **in } if in.MaxIntervalInSeconds != nil { in, out := &in.MaxIntervalInSeconds, &out.MaxIntervalInSeconds *out = new(int) **out = **in } if in.MaxStalenessPrefix != nil { in, out := &in.MaxStalenessPrefix, &out.MaxStalenessPrefix *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsistencyPolicy. func (in *ConsistencyPolicy) DeepCopy() *ConsistencyPolicy { if in == nil { return nil } out := new(ConsistencyPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConsistencyPolicy_STATUS) DeepCopyInto(out *ConsistencyPolicy_STATUS) { *out = *in if in.DefaultConsistencyLevel != nil { in, out := &in.DefaultConsistencyLevel, &out.DefaultConsistencyLevel *out = new(string) **out = **in } if in.MaxIntervalInSeconds != nil { in, out := &in.MaxIntervalInSeconds, &out.MaxIntervalInSeconds *out = new(int) **out = **in } if in.MaxStalenessPrefix != nil { in, out := &in.MaxStalenessPrefix, &out.MaxStalenessPrefix *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsistencyPolicy_STATUS. func (in *ConsistencyPolicy_STATUS) DeepCopy() *ConsistencyPolicy_STATUS { if in == nil { return nil } out := new(ConsistencyPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContainerPartitionKey) DeepCopyInto(out *ContainerPartitionKey) { *out = *in if in.Kind != nil { in, out := &in.Kind, &out.Kind *out = new(string) **out = **in } if in.Paths != nil { in, out := &in.Paths, &out.Paths *out = make([]string, len(*in)) copy(*out, *in) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Version != nil { in, out := &in.Version, &out.Version *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerPartitionKey. func (in *ContainerPartitionKey) DeepCopy() *ContainerPartitionKey { if in == nil { return nil } out := new(ContainerPartitionKey) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContainerPartitionKey_STATUS) DeepCopyInto(out *ContainerPartitionKey_STATUS) { *out = *in if in.Kind != nil { in, out := &in.Kind, &out.Kind *out = new(string) **out = **in } if in.Paths != nil { in, out := &in.Paths, &out.Paths *out = make([]string, len(*in)) copy(*out, *in) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SystemKey != nil { in, out := &in.SystemKey, &out.SystemKey *out = new(bool) **out = **in } if in.Version != nil { in, out := &in.Version, &out.Version *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerPartitionKey_STATUS. func (in *ContainerPartitionKey_STATUS) DeepCopy() *ContainerPartitionKey_STATUS { if in == nil { return nil } out := new(ContainerPartitionKey_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContinuousModeBackupPolicy) DeepCopyInto(out *ContinuousModeBackupPolicy) { *out = *in if in.ContinuousModeProperties != nil { in, out := &in.ContinuousModeProperties, &out.ContinuousModeProperties *out = new(ContinuousModeProperties) (*in).DeepCopyInto(*out) } if in.MigrationState != nil { in, out := &in.MigrationState, &out.MigrationState *out = new(BackupPolicyMigrationState) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeBackupPolicy. func (in *ContinuousModeBackupPolicy) DeepCopy() *ContinuousModeBackupPolicy { if in == nil { return nil } out := new(ContinuousModeBackupPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContinuousModeBackupPolicy_STATUS) DeepCopyInto(out *ContinuousModeBackupPolicy_STATUS) { *out = *in if in.ContinuousModeProperties != nil { in, out := &in.ContinuousModeProperties, &out.ContinuousModeProperties *out = new(ContinuousModeProperties_STATUS) (*in).DeepCopyInto(*out) } if in.MigrationState != nil { in, out := &in.MigrationState, &out.MigrationState *out = new(BackupPolicyMigrationState_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeBackupPolicy_STATUS. func (in *ContinuousModeBackupPolicy_STATUS) DeepCopy() *ContinuousModeBackupPolicy_STATUS { if in == nil { return nil } out := new(ContinuousModeBackupPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContinuousModeProperties) DeepCopyInto(out *ContinuousModeProperties) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeProperties. func (in *ContinuousModeProperties) DeepCopy() *ContinuousModeProperties { if in == nil { return nil } out := new(ContinuousModeProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContinuousModeProperties_STATUS) DeepCopyInto(out *ContinuousModeProperties_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContinuousModeProperties_STATUS. func (in *ContinuousModeProperties_STATUS) DeepCopy() *ContinuousModeProperties_STATUS { if in == nil { return nil } out := new(ContinuousModeProperties_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CorsPolicy) DeepCopyInto(out *CorsPolicy) { *out = *in if in.AllowedHeaders != nil { in, out := &in.AllowedHeaders, &out.AllowedHeaders *out = new(string) **out = **in } if in.AllowedMethods != nil { in, out := &in.AllowedMethods, &out.AllowedMethods *out = new(string) **out = **in } if in.AllowedOrigins != nil { in, out := &in.AllowedOrigins, &out.AllowedOrigins *out = new(string) **out = **in } if in.ExposedHeaders != nil { in, out := &in.ExposedHeaders, &out.ExposedHeaders *out = new(string) **out = **in } if in.MaxAgeInSeconds != nil { in, out := &in.MaxAgeInSeconds, &out.MaxAgeInSeconds *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy. func (in *CorsPolicy) DeepCopy() *CorsPolicy { if in == nil { return nil } out := new(CorsPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CorsPolicy_STATUS) DeepCopyInto(out *CorsPolicy_STATUS) { *out = *in if in.AllowedHeaders != nil { in, out := &in.AllowedHeaders, &out.AllowedHeaders *out = new(string) **out = **in } if in.AllowedMethods != nil { in, out := &in.AllowedMethods, &out.AllowedMethods *out = new(string) **out = **in } if in.AllowedOrigins != nil { in, out := &in.AllowedOrigins, &out.AllowedOrigins *out = new(string) **out = **in } if in.ExposedHeaders != nil { in, out := &in.ExposedHeaders, &out.ExposedHeaders *out = new(string) **out = **in } if in.MaxAgeInSeconds != nil { in, out := &in.MaxAgeInSeconds, &out.MaxAgeInSeconds *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy_STATUS. func (in *CorsPolicy_STATUS) DeepCopy() *CorsPolicy_STATUS { if in == nil { return nil } out := new(CorsPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CreateUpdateOptions) DeepCopyInto(out *CreateUpdateOptions) { *out = *in if in.AutoscaleSettings != nil { in, out := &in.AutoscaleSettings, &out.AutoscaleSettings *out = new(AutoscaleSettings) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreateUpdateOptions. func (in *CreateUpdateOptions) DeepCopy() *CreateUpdateOptions { if in == nil { return nil } out := new(CreateUpdateOptions) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseAccount) DeepCopyInto(out *DatabaseAccount) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccount. func (in *DatabaseAccount) DeepCopy() *DatabaseAccount { if in == nil { return nil } out := new(DatabaseAccount) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DatabaseAccount) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseAccountKeysMetadata_STATUS) DeepCopyInto(out *DatabaseAccountKeysMetadata_STATUS) { *out = *in if in.PrimaryMasterKey != nil { in, out := &in.PrimaryMasterKey, &out.PrimaryMasterKey *out = new(AccountKeyMetadata_STATUS) (*in).DeepCopyInto(*out) } if in.PrimaryReadonlyMasterKey != nil { in, out := &in.PrimaryReadonlyMasterKey, &out.PrimaryReadonlyMasterKey *out = new(AccountKeyMetadata_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecondaryMasterKey != nil { in, out := &in.SecondaryMasterKey, &out.SecondaryMasterKey *out = new(AccountKeyMetadata_STATUS) (*in).DeepCopyInto(*out) } if in.SecondaryReadonlyMasterKey != nil { in, out := &in.SecondaryReadonlyMasterKey, &out.SecondaryReadonlyMasterKey *out = new(AccountKeyMetadata_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountKeysMetadata_STATUS. func (in *DatabaseAccountKeysMetadata_STATUS) DeepCopy() *DatabaseAccountKeysMetadata_STATUS { if in == nil { return nil } out := new(DatabaseAccountKeysMetadata_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseAccountList) DeepCopyInto(out *DatabaseAccountList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DatabaseAccount, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountList. func (in *DatabaseAccountList) DeepCopy() *DatabaseAccountList { if in == nil { return nil } out := new(DatabaseAccountList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DatabaseAccountList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseAccountOperatorSecrets) DeepCopyInto(out *DatabaseAccountOperatorSecrets) { *out = *in if in.DocumentEndpoint != nil { in, out := &in.DocumentEndpoint, &out.DocumentEndpoint *out = new(genruntime.SecretDestination) **out = **in } if in.PrimaryMasterKey != nil { in, out := &in.PrimaryMasterKey, &out.PrimaryMasterKey *out = new(genruntime.SecretDestination) **out = **in } if in.PrimaryReadonlyMasterKey != nil { in, out := &in.PrimaryReadonlyMasterKey, &out.PrimaryReadonlyMasterKey *out = new(genruntime.SecretDestination) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecondaryMasterKey != nil { in, out := &in.SecondaryMasterKey, &out.SecondaryMasterKey *out = new(genruntime.SecretDestination) **out = **in } if in.SecondaryReadonlyMasterKey != nil { in, out := &in.SecondaryReadonlyMasterKey, &out.SecondaryReadonlyMasterKey *out = new(genruntime.SecretDestination) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountOperatorSecrets. func (in *DatabaseAccountOperatorSecrets) DeepCopy() *DatabaseAccountOperatorSecrets { if in == nil { return nil } out := new(DatabaseAccountOperatorSecrets) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseAccountOperatorSpec) DeepCopyInto(out *DatabaseAccountOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.Secrets != nil { in, out := &in.Secrets, &out.Secrets *out = new(DatabaseAccountOperatorSecrets) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccountOperatorSpec. func (in *DatabaseAccountOperatorSpec) DeepCopy() *DatabaseAccountOperatorSpec { if in == nil { return nil } out := new(DatabaseAccountOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseAccount_STATUS) DeepCopyInto(out *DatabaseAccount_STATUS) { *out = *in if in.AnalyticalStorageConfiguration != nil { in, out := &in.AnalyticalStorageConfiguration, &out.AnalyticalStorageConfiguration *out = new(AnalyticalStorageConfiguration_STATUS) (*in).DeepCopyInto(*out) } if in.ApiProperties != nil { in, out := &in.ApiProperties, &out.ApiProperties *out = new(ApiProperties_STATUS) (*in).DeepCopyInto(*out) } if in.BackupPolicy != nil { in, out := &in.BackupPolicy, &out.BackupPolicy *out = new(BackupPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.Capabilities != nil { in, out := &in.Capabilities, &out.Capabilities *out = make([]Capability_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Capacity != nil { in, out := &in.Capacity, &out.Capacity *out = new(Capacity_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ConnectorOffer != nil { in, out := &in.ConnectorOffer, &out.ConnectorOffer *out = new(string) **out = **in } if in.ConsistencyPolicy != nil { in, out := &in.ConsistencyPolicy, &out.ConsistencyPolicy *out = new(ConsistencyPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.Cors != nil { in, out := &in.Cors, &out.Cors *out = make([]CorsPolicy_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.CustomerManagedKeyStatus != nil { in, out := &in.CustomerManagedKeyStatus, &out.CustomerManagedKeyStatus *out = new(string) **out = **in } if in.DatabaseAccountOfferType != nil { in, out := &in.DatabaseAccountOfferType, &out.DatabaseAccountOfferType *out = new(string) **out = **in } if in.DefaultIdentity != nil { in, out := &in.DefaultIdentity, &out.DefaultIdentity *out = new(string) **out = **in } if in.DisableKeyBasedMetadataWriteAccess != nil { in, out := &in.DisableKeyBasedMetadataWriteAccess, &out.DisableKeyBasedMetadataWriteAccess *out = new(bool) **out = **in } if in.DisableLocalAuth != nil { in, out := &in.DisableLocalAuth, &out.DisableLocalAuth *out = new(bool) **out = **in } if in.DocumentEndpoint != nil { in, out := &in.DocumentEndpoint, &out.DocumentEndpoint *out = new(string) **out = **in } if in.EnableAnalyticalStorage != nil { in, out := &in.EnableAnalyticalStorage, &out.EnableAnalyticalStorage *out = new(bool) **out = **in } if in.EnableAutomaticFailover != nil { in, out := &in.EnableAutomaticFailover, &out.EnableAutomaticFailover *out = new(bool) **out = **in } if in.EnableBurstCapacity != nil { in, out := &in.EnableBurstCapacity, &out.EnableBurstCapacity *out = new(bool) **out = **in } if in.EnableCassandraConnector != nil { in, out := &in.EnableCassandraConnector, &out.EnableCassandraConnector *out = new(bool) **out = **in } if in.EnableFreeTier != nil { in, out := &in.EnableFreeTier, &out.EnableFreeTier *out = new(bool) **out = **in } if in.EnableMultipleWriteLocations != nil { in, out := &in.EnableMultipleWriteLocations, &out.EnableMultipleWriteLocations *out = new(bool) **out = **in } if in.EnablePartitionMerge != nil { in, out := &in.EnablePartitionMerge, &out.EnablePartitionMerge *out = new(bool) **out = **in } if in.FailoverPolicies != nil { in, out := &in.FailoverPolicies, &out.FailoverPolicies *out = make([]FailoverPolicy_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(ManagedServiceIdentity_STATUS) (*in).DeepCopyInto(*out) } if in.InstanceId != nil { in, out := &in.InstanceId, &out.InstanceId *out = new(string) **out = **in } if in.IpRules != nil { in, out := &in.IpRules, &out.IpRules *out = make([]IpAddressOrRange_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IsVirtualNetworkFilterEnabled != nil { in, out := &in.IsVirtualNetworkFilterEnabled, &out.IsVirtualNetworkFilterEnabled *out = new(bool) **out = **in } if in.KeyVaultKeyUri != nil { in, out := &in.KeyVaultKeyUri, &out.KeyVaultKeyUri *out = new(string) **out = **in } if in.KeysMetadata != nil { in, out := &in.KeysMetadata, &out.KeysMetadata *out = new(DatabaseAccountKeysMetadata_STATUS) (*in).DeepCopyInto(*out) } if in.Kind != nil { in, out := &in.Kind, &out.Kind *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Locations != nil { in, out := &in.Locations, &out.Locations *out = make([]Location_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.MinimalTlsVersion != nil { in, out := &in.MinimalTlsVersion, &out.MinimalTlsVersion *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NetworkAclBypass != nil { in, out := &in.NetworkAclBypass, &out.NetworkAclBypass *out = new(string) **out = **in } if in.NetworkAclBypassResourceIds != nil { in, out := &in.NetworkAclBypassResourceIds, &out.NetworkAclBypassResourceIds *out = make([]string, len(*in)) copy(*out, *in) } if in.PrivateEndpointConnections != nil { in, out := &in.PrivateEndpointConnections, &out.PrivateEndpointConnections *out = make([]PrivateEndpointConnection_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(string) **out = **in } if in.ReadLocations != nil { in, out := &in.ReadLocations, &out.ReadLocations *out = make([]Location_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParameters_STATUS) (*in).DeepCopyInto(*out) } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.VirtualNetworkRules != nil { in, out := &in.VirtualNetworkRules, &out.VirtualNetworkRules *out = make([]VirtualNetworkRule_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.WriteLocations != nil { in, out := &in.WriteLocations, &out.WriteLocations *out = make([]Location_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccount_STATUS. func (in *DatabaseAccount_STATUS) DeepCopy() *DatabaseAccount_STATUS { if in == nil { return nil } out := new(DatabaseAccount_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseAccount_Spec) DeepCopyInto(out *DatabaseAccount_Spec) { *out = *in if in.AnalyticalStorageConfiguration != nil { in, out := &in.AnalyticalStorageConfiguration, &out.AnalyticalStorageConfiguration *out = new(AnalyticalStorageConfiguration) (*in).DeepCopyInto(*out) } if in.ApiProperties != nil { in, out := &in.ApiProperties, &out.ApiProperties *out = new(ApiProperties) (*in).DeepCopyInto(*out) } if in.BackupPolicy != nil { in, out := &in.BackupPolicy, &out.BackupPolicy *out = new(BackupPolicy) (*in).DeepCopyInto(*out) } if in.Capabilities != nil { in, out := &in.Capabilities, &out.Capabilities *out = make([]Capability, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Capacity != nil { in, out := &in.Capacity, &out.Capacity *out = new(Capacity) (*in).DeepCopyInto(*out) } if in.ConnectorOffer != nil { in, out := &in.ConnectorOffer, &out.ConnectorOffer *out = new(string) **out = **in } if in.ConsistencyPolicy != nil { in, out := &in.ConsistencyPolicy, &out.ConsistencyPolicy *out = new(ConsistencyPolicy) (*in).DeepCopyInto(*out) } if in.Cors != nil { in, out := &in.Cors, &out.Cors *out = make([]CorsPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.CustomerManagedKeyStatus != nil { in, out := &in.CustomerManagedKeyStatus, &out.CustomerManagedKeyStatus *out = new(string) **out = **in } if in.DatabaseAccountOfferType != nil { in, out := &in.DatabaseAccountOfferType, &out.DatabaseAccountOfferType *out = new(string) **out = **in } if in.DefaultIdentity != nil { in, out := &in.DefaultIdentity, &out.DefaultIdentity *out = new(string) **out = **in } if in.DisableKeyBasedMetadataWriteAccess != nil { in, out := &in.DisableKeyBasedMetadataWriteAccess, &out.DisableKeyBasedMetadataWriteAccess *out = new(bool) **out = **in } if in.DisableLocalAuth != nil { in, out := &in.DisableLocalAuth, &out.DisableLocalAuth *out = new(bool) **out = **in } if in.EnableAnalyticalStorage != nil { in, out := &in.EnableAnalyticalStorage, &out.EnableAnalyticalStorage *out = new(bool) **out = **in } if in.EnableAutomaticFailover != nil { in, out := &in.EnableAutomaticFailover, &out.EnableAutomaticFailover *out = new(bool) **out = **in } if in.EnableBurstCapacity != nil { in, out := &in.EnableBurstCapacity, &out.EnableBurstCapacity *out = new(bool) **out = **in } if in.EnableCassandraConnector != nil { in, out := &in.EnableCassandraConnector, &out.EnableCassandraConnector *out = new(bool) **out = **in } if in.EnableFreeTier != nil { in, out := &in.EnableFreeTier, &out.EnableFreeTier *out = new(bool) **out = **in } if in.EnableMultipleWriteLocations != nil { in, out := &in.EnableMultipleWriteLocations, &out.EnableMultipleWriteLocations *out = new(bool) **out = **in } if in.EnablePartitionMerge != nil { in, out := &in.EnablePartitionMerge, &out.EnablePartitionMerge *out = new(bool) **out = **in } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(ManagedServiceIdentity) (*in).DeepCopyInto(*out) } if in.IpRules != nil { in, out := &in.IpRules, &out.IpRules *out = make([]IpAddressOrRange, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IsVirtualNetworkFilterEnabled != nil { in, out := &in.IsVirtualNetworkFilterEnabled, &out.IsVirtualNetworkFilterEnabled *out = new(bool) **out = **in } if in.KeyVaultKeyUri != nil { in, out := &in.KeyVaultKeyUri, &out.KeyVaultKeyUri *out = new(string) **out = **in } if in.Kind != nil { in, out := &in.Kind, &out.Kind *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Locations != nil { in, out := &in.Locations, &out.Locations *out = make([]Location, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.MinimalTlsVersion != nil { in, out := &in.MinimalTlsVersion, &out.MinimalTlsVersion *out = new(string) **out = **in } if in.NetworkAclBypass != nil { in, out := &in.NetworkAclBypass, &out.NetworkAclBypass *out = new(string) **out = **in } if in.NetworkAclBypassResourceReferences != nil { in, out := &in.NetworkAclBypassResourceReferences, &out.NetworkAclBypassResourceReferences *out = make([]genruntime.ResourceReference, len(*in)) copy(*out, *in) } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(DatabaseAccountOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(string) **out = **in } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParameters) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.VirtualNetworkRules != nil { in, out := &in.VirtualNetworkRules, &out.VirtualNetworkRules *out = make([]VirtualNetworkRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseAccount_Spec. func (in *DatabaseAccount_Spec) DeepCopy() *DatabaseAccount_Spec { if in == nil { return nil } out := new(DatabaseAccount_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseRestoreResource) DeepCopyInto(out *DatabaseRestoreResource) { *out = *in if in.CollectionNames != nil { in, out := &in.CollectionNames, &out.CollectionNames *out = make([]string, len(*in)) copy(*out, *in) } if in.DatabaseName != nil { in, out := &in.DatabaseName, &out.DatabaseName *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseRestoreResource. func (in *DatabaseRestoreResource) DeepCopy() *DatabaseRestoreResource { if in == nil { return nil } out := new(DatabaseRestoreResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseRestoreResource_STATUS) DeepCopyInto(out *DatabaseRestoreResource_STATUS) { *out = *in if in.CollectionNames != nil { in, out := &in.CollectionNames, &out.CollectionNames *out = make([]string, len(*in)) copy(*out, *in) } if in.DatabaseName != nil { in, out := &in.DatabaseName, &out.DatabaseName *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseRestoreResource_STATUS. func (in *DatabaseRestoreResource_STATUS) DeepCopy() *DatabaseRestoreResource_STATUS { if in == nil { return nil } out := new(DatabaseRestoreResource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExcludedPath) DeepCopyInto(out *ExcludedPath) { *out = *in if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludedPath. func (in *ExcludedPath) DeepCopy() *ExcludedPath { if in == nil { return nil } out := new(ExcludedPath) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExcludedPath_STATUS) DeepCopyInto(out *ExcludedPath_STATUS) { *out = *in if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludedPath_STATUS. func (in *ExcludedPath_STATUS) DeepCopy() *ExcludedPath_STATUS { if in == nil { return nil } out := new(ExcludedPath_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FailoverPolicy_STATUS) DeepCopyInto(out *FailoverPolicy_STATUS) { *out = *in if in.FailoverPriority != nil { in, out := &in.FailoverPriority, &out.FailoverPriority *out = new(int) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.LocationName != nil { in, out := &in.LocationName, &out.LocationName *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverPolicy_STATUS. func (in *FailoverPolicy_STATUS) DeepCopy() *FailoverPolicy_STATUS { if in == nil { return nil } out := new(FailoverPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GremlinDatabaseRestoreResource) DeepCopyInto(out *GremlinDatabaseRestoreResource) { *out = *in if in.DatabaseName != nil { in, out := &in.DatabaseName, &out.DatabaseName *out = new(string) **out = **in } if in.GraphNames != nil { in, out := &in.GraphNames, &out.GraphNames *out = make([]string, len(*in)) copy(*out, *in) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseRestoreResource. func (in *GremlinDatabaseRestoreResource) DeepCopy() *GremlinDatabaseRestoreResource { if in == nil { return nil } out := new(GremlinDatabaseRestoreResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GremlinDatabaseRestoreResource_STATUS) DeepCopyInto(out *GremlinDatabaseRestoreResource_STATUS) { *out = *in if in.DatabaseName != nil { in, out := &in.DatabaseName, &out.DatabaseName *out = new(string) **out = **in } if in.GraphNames != nil { in, out := &in.GraphNames, &out.GraphNames *out = make([]string, len(*in)) copy(*out, *in) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GremlinDatabaseRestoreResource_STATUS. func (in *GremlinDatabaseRestoreResource_STATUS) DeepCopy() *GremlinDatabaseRestoreResource_STATUS { if in == nil { return nil } out := new(GremlinDatabaseRestoreResource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IncludedPath) DeepCopyInto(out *IncludedPath) { *out = *in if in.Indexes != nil { in, out := &in.Indexes, &out.Indexes *out = make([]Indexes, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludedPath. func (in *IncludedPath) DeepCopy() *IncludedPath { if in == nil { return nil } out := new(IncludedPath) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IncludedPath_STATUS) DeepCopyInto(out *IncludedPath_STATUS) { *out = *in if in.Indexes != nil { in, out := &in.Indexes, &out.Indexes *out = make([]Indexes_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludedPath_STATUS. func (in *IncludedPath_STATUS) DeepCopy() *IncludedPath_STATUS { if in == nil { return nil } out := new(IncludedPath_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Indexes) DeepCopyInto(out *Indexes) { *out = *in if in.DataType != nil { in, out := &in.DataType, &out.DataType *out = new(string) **out = **in } if in.Kind != nil { in, out := &in.Kind, &out.Kind *out = new(string) **out = **in } if in.Precision != nil { in, out := &in.Precision, &out.Precision *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Indexes. func (in *Indexes) DeepCopy() *Indexes { if in == nil { return nil } out := new(Indexes) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Indexes_STATUS) DeepCopyInto(out *Indexes_STATUS) { *out = *in if in.DataType != nil { in, out := &in.DataType, &out.DataType *out = new(string) **out = **in } if in.Kind != nil { in, out := &in.Kind, &out.Kind *out = new(string) **out = **in } if in.Precision != nil { in, out := &in.Precision, &out.Precision *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Indexes_STATUS. func (in *Indexes_STATUS) DeepCopy() *Indexes_STATUS { if in == nil { return nil } out := new(Indexes_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IndexingPolicy) DeepCopyInto(out *IndexingPolicy) { *out = *in if in.Automatic != nil { in, out := &in.Automatic, &out.Automatic *out = new(bool) **out = **in } if in.CompositeIndexes != nil { in, out := &in.CompositeIndexes, &out.CompositeIndexes *out = make([][]CompositePath, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = make([]CompositePath, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } } if in.ExcludedPaths != nil { in, out := &in.ExcludedPaths, &out.ExcludedPaths *out = make([]ExcludedPath, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IncludedPaths != nil { in, out := &in.IncludedPaths, &out.IncludedPaths *out = make([]IncludedPath, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IndexingMode != nil { in, out := &in.IndexingMode, &out.IndexingMode *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SpatialIndexes != nil { in, out := &in.SpatialIndexes, &out.SpatialIndexes *out = make([]SpatialSpec, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicy. func (in *IndexingPolicy) DeepCopy() *IndexingPolicy { if in == nil { return nil } out := new(IndexingPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IndexingPolicy_STATUS) DeepCopyInto(out *IndexingPolicy_STATUS) { *out = *in if in.Automatic != nil { in, out := &in.Automatic, &out.Automatic *out = new(bool) **out = **in } if in.CompositeIndexes != nil { in, out := &in.CompositeIndexes, &out.CompositeIndexes *out = make([][]CompositePath_STATUS, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = make([]CompositePath_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } } if in.ExcludedPaths != nil { in, out := &in.ExcludedPaths, &out.ExcludedPaths *out = make([]ExcludedPath_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IncludedPaths != nil { in, out := &in.IncludedPaths, &out.IncludedPaths *out = make([]IncludedPath_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IndexingMode != nil { in, out := &in.IndexingMode, &out.IndexingMode *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SpatialIndexes != nil { in, out := &in.SpatialIndexes, &out.SpatialIndexes *out = make([]SpatialSpec_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexingPolicy_STATUS. func (in *IndexingPolicy_STATUS) DeepCopy() *IndexingPolicy_STATUS { if in == nil { return nil } out := new(IndexingPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IpAddressOrRange) DeepCopyInto(out *IpAddressOrRange) { *out = *in if in.IpAddressOrRange != nil { in, out := &in.IpAddressOrRange, &out.IpAddressOrRange *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpAddressOrRange. func (in *IpAddressOrRange) DeepCopy() *IpAddressOrRange { if in == nil { return nil } out := new(IpAddressOrRange) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IpAddressOrRange_STATUS) DeepCopyInto(out *IpAddressOrRange_STATUS) { *out = *in if in.IpAddressOrRange != nil { in, out := &in.IpAddressOrRange, &out.IpAddressOrRange *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpAddressOrRange_STATUS. func (in *IpAddressOrRange_STATUS) DeepCopy() *IpAddressOrRange_STATUS { if in == nil { return nil } out := new(IpAddressOrRange_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Location) DeepCopyInto(out *Location) { *out = *in if in.FailoverPriority != nil { in, out := &in.FailoverPriority, &out.FailoverPriority *out = new(int) **out = **in } if in.IsZoneRedundant != nil { in, out := &in.IsZoneRedundant, &out.IsZoneRedundant *out = new(bool) **out = **in } if in.LocationName != nil { in, out := &in.LocationName, &out.LocationName *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Location. func (in *Location) DeepCopy() *Location { if in == nil { return nil } out := new(Location) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Location_STATUS) DeepCopyInto(out *Location_STATUS) { *out = *in if in.DocumentEndpoint != nil { in, out := &in.DocumentEndpoint, &out.DocumentEndpoint *out = new(string) **out = **in } if in.FailoverPriority != nil { in, out := &in.FailoverPriority, &out.FailoverPriority *out = new(int) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsZoneRedundant != nil { in, out := &in.IsZoneRedundant, &out.IsZoneRedundant *out = new(bool) **out = **in } if in.LocationName != nil { in, out := &in.LocationName, &out.LocationName *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Location_STATUS. func (in *Location_STATUS) DeepCopy() *Location_STATUS { if in == nil { return nil } out := new(Location_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make([]UserAssignedIdentityDetails, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity. func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity { if in == nil { return nil } out := new(ManagedServiceIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS) { *out = *in if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.TenantId != nil { in, out := &in.TenantId, &out.TenantId *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make(map[string]ManagedServiceIdentity_UserAssignedIdentities_STATUS, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS. func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS { if in == nil { return nil } out := new(ManagedServiceIdentity_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedServiceIdentity_UserAssignedIdentities_STATUS) { *out = *in if in.ClientId != nil { in, out := &in.ClientId, &out.ClientId *out = new(string) **out = **in } if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_UserAssignedIdentities_STATUS. func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedServiceIdentity_UserAssignedIdentities_STATUS { if in == nil { return nil } out := new(ManagedServiceIdentity_UserAssignedIdentities_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoDBCollectionGetProperties_Resource_STATUS) DeepCopyInto(out *MongoDBCollectionGetProperties_Resource_STATUS) { *out = *in if in.AnalyticalStorageTtl != nil { in, out := &in.AnalyticalStorageTtl, &out.AnalyticalStorageTtl *out = new(int) **out = **in } if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Indexes != nil { in, out := &in.Indexes, &out.Indexes *out = make([]MongoIndex_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParametersBase_STATUS) (*in).DeepCopyInto(*out) } if in.Rid != nil { in, out := &in.Rid, &out.Rid *out = new(string) **out = **in } if in.ShardKey != nil { in, out := &in.ShardKey, &out.ShardKey *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Ts != nil { in, out := &in.Ts, &out.Ts *out = new(float64) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionGetProperties_Resource_STATUS. func (in *MongoDBCollectionGetProperties_Resource_STATUS) DeepCopy() *MongoDBCollectionGetProperties_Resource_STATUS { if in == nil { return nil } out := new(MongoDBCollectionGetProperties_Resource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoDBCollectionResource) DeepCopyInto(out *MongoDBCollectionResource) { *out = *in if in.AnalyticalStorageTtl != nil { in, out := &in.AnalyticalStorageTtl, &out.AnalyticalStorageTtl *out = new(int) **out = **in } if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Indexes != nil { in, out := &in.Indexes, &out.Indexes *out = make([]MongoIndex, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParametersBase) (*in).DeepCopyInto(*out) } if in.ShardKey != nil { in, out := &in.ShardKey, &out.ShardKey *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBCollectionResource. func (in *MongoDBCollectionResource) DeepCopy() *MongoDBCollectionResource { if in == nil { return nil } out := new(MongoDBCollectionResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoDBDatabaseGetProperties_Resource_STATUS) DeepCopyInto(out *MongoDBDatabaseGetProperties_Resource_STATUS) { *out = *in if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParametersBase_STATUS) (*in).DeepCopyInto(*out) } if in.Rid != nil { in, out := &in.Rid, &out.Rid *out = new(string) **out = **in } if in.Ts != nil { in, out := &in.Ts, &out.Ts *out = new(float64) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseGetProperties_Resource_STATUS. func (in *MongoDBDatabaseGetProperties_Resource_STATUS) DeepCopy() *MongoDBDatabaseGetProperties_Resource_STATUS { if in == nil { return nil } out := new(MongoDBDatabaseGetProperties_Resource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoDBDatabaseResource) DeepCopyInto(out *MongoDBDatabaseResource) { *out = *in if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParametersBase) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoDBDatabaseResource. func (in *MongoDBDatabaseResource) DeepCopy() *MongoDBDatabaseResource { if in == nil { return nil } out := new(MongoDBDatabaseResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoIndex) DeepCopyInto(out *MongoIndex) { *out = *in if in.Key != nil { in, out := &in.Key, &out.Key *out = new(MongoIndexKeys) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(MongoIndexOptions) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndex. func (in *MongoIndex) DeepCopy() *MongoIndex { if in == nil { return nil } out := new(MongoIndex) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoIndexKeys) DeepCopyInto(out *MongoIndexKeys) { *out = *in if in.Keys != nil { in, out := &in.Keys, &out.Keys *out = make([]string, len(*in)) copy(*out, *in) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexKeys. func (in *MongoIndexKeys) DeepCopy() *MongoIndexKeys { if in == nil { return nil } out := new(MongoIndexKeys) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoIndexKeys_STATUS) DeepCopyInto(out *MongoIndexKeys_STATUS) { *out = *in if in.Keys != nil { in, out := &in.Keys, &out.Keys *out = make([]string, len(*in)) copy(*out, *in) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexKeys_STATUS. func (in *MongoIndexKeys_STATUS) DeepCopy() *MongoIndexKeys_STATUS { if in == nil { return nil } out := new(MongoIndexKeys_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoIndexOptions) DeepCopyInto(out *MongoIndexOptions) { *out = *in if in.ExpireAfterSeconds != nil { in, out := &in.ExpireAfterSeconds, &out.ExpireAfterSeconds *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Unique != nil { in, out := &in.Unique, &out.Unique *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexOptions. func (in *MongoIndexOptions) DeepCopy() *MongoIndexOptions { if in == nil { return nil } out := new(MongoIndexOptions) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoIndexOptions_STATUS) DeepCopyInto(out *MongoIndexOptions_STATUS) { *out = *in if in.ExpireAfterSeconds != nil { in, out := &in.ExpireAfterSeconds, &out.ExpireAfterSeconds *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Unique != nil { in, out := &in.Unique, &out.Unique *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndexOptions_STATUS. func (in *MongoIndexOptions_STATUS) DeepCopy() *MongoIndexOptions_STATUS { if in == nil { return nil } out := new(MongoIndexOptions_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongoIndex_STATUS) DeepCopyInto(out *MongoIndex_STATUS) { *out = *in if in.Key != nil { in, out := &in.Key, &out.Key *out = new(MongoIndexKeys_STATUS) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(MongoIndexOptions_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongoIndex_STATUS. func (in *MongoIndex_STATUS) DeepCopy() *MongoIndex_STATUS { if in == nil { return nil } out := new(MongoIndex_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabase) DeepCopyInto(out *MongodbDatabase) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabase. func (in *MongodbDatabase) DeepCopy() *MongodbDatabase { if in == nil { return nil } out := new(MongodbDatabase) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MongodbDatabase) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollection) DeepCopyInto(out *MongodbDatabaseCollection) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollection. func (in *MongodbDatabaseCollection) DeepCopy() *MongodbDatabaseCollection { if in == nil { return nil } out := new(MongodbDatabaseCollection) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MongodbDatabaseCollection) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollectionList) DeepCopyInto(out *MongodbDatabaseCollectionList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]MongodbDatabaseCollection, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionList. func (in *MongodbDatabaseCollectionList) DeepCopy() *MongodbDatabaseCollectionList { if in == nil { return nil } out := new(MongodbDatabaseCollectionList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MongodbDatabaseCollectionList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollectionOperatorSpec) DeepCopyInto(out *MongodbDatabaseCollectionOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionOperatorSpec. func (in *MongodbDatabaseCollectionOperatorSpec) DeepCopy() *MongodbDatabaseCollectionOperatorSpec { if in == nil { return nil } out := new(MongodbDatabaseCollectionOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSetting. func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopy() *MongodbDatabaseCollectionThroughputSetting { if in == nil { return nil } out := new(MongodbDatabaseCollectionThroughputSetting) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MongodbDatabaseCollectionThroughputSetting) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSettingList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]MongodbDatabaseCollectionThroughputSetting, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSettingList. func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopy() *MongodbDatabaseCollectionThroughputSettingList { if in == nil { return nil } out := new(MongodbDatabaseCollectionThroughputSettingList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MongodbDatabaseCollectionThroughputSettingList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollectionThroughputSettingOperatorSpec) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSettingOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSettingOperatorSpec. func (in *MongodbDatabaseCollectionThroughputSettingOperatorSpec) DeepCopy() *MongodbDatabaseCollectionThroughputSettingOperatorSpec { if in == nil { return nil } out := new(MongodbDatabaseCollectionThroughputSettingOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollectionThroughputSetting_STATUS) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(ThroughputSettingsGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSetting_STATUS. func (in *MongodbDatabaseCollectionThroughputSetting_STATUS) DeepCopy() *MongodbDatabaseCollectionThroughputSetting_STATUS { if in == nil { return nil } out := new(MongodbDatabaseCollectionThroughputSetting_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopyInto(out *MongodbDatabaseCollectionThroughputSetting_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(MongodbDatabaseCollectionThroughputSettingOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(ThroughputSettingsResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollectionThroughputSetting_Spec. func (in *MongodbDatabaseCollectionThroughputSetting_Spec) DeepCopy() *MongodbDatabaseCollectionThroughputSetting_Spec { if in == nil { return nil } out := new(MongodbDatabaseCollectionThroughputSetting_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollection_STATUS) DeepCopyInto(out *MongodbDatabaseCollection_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(OptionsResource_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(MongoDBCollectionGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollection_STATUS. func (in *MongodbDatabaseCollection_STATUS) DeepCopy() *MongodbDatabaseCollection_STATUS { if in == nil { return nil } out := new(MongodbDatabaseCollection_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseCollection_Spec) DeepCopyInto(out *MongodbDatabaseCollection_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(MongodbDatabaseCollectionOperatorSpec) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(CreateUpdateOptions) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(MongoDBCollectionResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseCollection_Spec. func (in *MongodbDatabaseCollection_Spec) DeepCopy() *MongodbDatabaseCollection_Spec { if in == nil { return nil } out := new(MongodbDatabaseCollection_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseList) DeepCopyInto(out *MongodbDatabaseList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]MongodbDatabase, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseList. func (in *MongodbDatabaseList) DeepCopy() *MongodbDatabaseList { if in == nil { return nil } out := new(MongodbDatabaseList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MongodbDatabaseList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseOperatorSpec) DeepCopyInto(out *MongodbDatabaseOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseOperatorSpec. func (in *MongodbDatabaseOperatorSpec) DeepCopy() *MongodbDatabaseOperatorSpec { if in == nil { return nil } out := new(MongodbDatabaseOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseThroughputSetting) DeepCopyInto(out *MongodbDatabaseThroughputSetting) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSetting. func (in *MongodbDatabaseThroughputSetting) DeepCopy() *MongodbDatabaseThroughputSetting { if in == nil { return nil } out := new(MongodbDatabaseThroughputSetting) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MongodbDatabaseThroughputSetting) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseThroughputSettingList) DeepCopyInto(out *MongodbDatabaseThroughputSettingList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]MongodbDatabaseThroughputSetting, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSettingList. func (in *MongodbDatabaseThroughputSettingList) DeepCopy() *MongodbDatabaseThroughputSettingList { if in == nil { return nil } out := new(MongodbDatabaseThroughputSettingList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MongodbDatabaseThroughputSettingList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseThroughputSettingOperatorSpec) DeepCopyInto(out *MongodbDatabaseThroughputSettingOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSettingOperatorSpec. func (in *MongodbDatabaseThroughputSettingOperatorSpec) DeepCopy() *MongodbDatabaseThroughputSettingOperatorSpec { if in == nil { return nil } out := new(MongodbDatabaseThroughputSettingOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseThroughputSetting_STATUS) DeepCopyInto(out *MongodbDatabaseThroughputSetting_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(ThroughputSettingsGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSetting_STATUS. func (in *MongodbDatabaseThroughputSetting_STATUS) DeepCopy() *MongodbDatabaseThroughputSetting_STATUS { if in == nil { return nil } out := new(MongodbDatabaseThroughputSetting_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabaseThroughputSetting_Spec) DeepCopyInto(out *MongodbDatabaseThroughputSetting_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(MongodbDatabaseThroughputSettingOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(ThroughputSettingsResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabaseThroughputSetting_Spec. func (in *MongodbDatabaseThroughputSetting_Spec) DeepCopy() *MongodbDatabaseThroughputSetting_Spec { if in == nil { return nil } out := new(MongodbDatabaseThroughputSetting_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabase_STATUS) DeepCopyInto(out *MongodbDatabase_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(OptionsResource_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(MongoDBDatabaseGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabase_STATUS. func (in *MongodbDatabase_STATUS) DeepCopy() *MongodbDatabase_STATUS { if in == nil { return nil } out := new(MongodbDatabase_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MongodbDatabase_Spec) DeepCopyInto(out *MongodbDatabase_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(MongodbDatabaseOperatorSpec) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(CreateUpdateOptions) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(MongoDBDatabaseResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbDatabase_Spec. func (in *MongodbDatabase_Spec) DeepCopy() *MongodbDatabase_Spec { if in == nil { return nil } out := new(MongodbDatabase_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OptionsResource_STATUS) DeepCopyInto(out *OptionsResource_STATUS) { *out = *in if in.AutoscaleSettings != nil { in, out := &in.AutoscaleSettings, &out.AutoscaleSettings *out = new(AutoscaleSettings_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionsResource_STATUS. func (in *OptionsResource_STATUS) DeepCopy() *OptionsResource_STATUS { if in == nil { return nil } out := new(OptionsResource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PeriodicModeBackupPolicy) DeepCopyInto(out *PeriodicModeBackupPolicy) { *out = *in if in.MigrationState != nil { in, out := &in.MigrationState, &out.MigrationState *out = new(BackupPolicyMigrationState) (*in).DeepCopyInto(*out) } if in.PeriodicModeProperties != nil { in, out := &in.PeriodicModeProperties, &out.PeriodicModeProperties *out = new(PeriodicModeProperties) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeBackupPolicy. func (in *PeriodicModeBackupPolicy) DeepCopy() *PeriodicModeBackupPolicy { if in == nil { return nil } out := new(PeriodicModeBackupPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PeriodicModeBackupPolicy_STATUS) DeepCopyInto(out *PeriodicModeBackupPolicy_STATUS) { *out = *in if in.MigrationState != nil { in, out := &in.MigrationState, &out.MigrationState *out = new(BackupPolicyMigrationState_STATUS) (*in).DeepCopyInto(*out) } if in.PeriodicModeProperties != nil { in, out := &in.PeriodicModeProperties, &out.PeriodicModeProperties *out = new(PeriodicModeProperties_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeBackupPolicy_STATUS. func (in *PeriodicModeBackupPolicy_STATUS) DeepCopy() *PeriodicModeBackupPolicy_STATUS { if in == nil { return nil } out := new(PeriodicModeBackupPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PeriodicModeProperties) DeepCopyInto(out *PeriodicModeProperties) { *out = *in if in.BackupIntervalInMinutes != nil { in, out := &in.BackupIntervalInMinutes, &out.BackupIntervalInMinutes *out = new(int) **out = **in } if in.BackupRetentionIntervalInHours != nil { in, out := &in.BackupRetentionIntervalInHours, &out.BackupRetentionIntervalInHours *out = new(int) **out = **in } if in.BackupStorageRedundancy != nil { in, out := &in.BackupStorageRedundancy, &out.BackupStorageRedundancy *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeProperties. func (in *PeriodicModeProperties) DeepCopy() *PeriodicModeProperties { if in == nil { return nil } out := new(PeriodicModeProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PeriodicModeProperties_STATUS) DeepCopyInto(out *PeriodicModeProperties_STATUS) { *out = *in if in.BackupIntervalInMinutes != nil { in, out := &in.BackupIntervalInMinutes, &out.BackupIntervalInMinutes *out = new(int) **out = **in } if in.BackupRetentionIntervalInHours != nil { in, out := &in.BackupRetentionIntervalInHours, &out.BackupRetentionIntervalInHours *out = new(int) **out = **in } if in.BackupStorageRedundancy != nil { in, out := &in.BackupStorageRedundancy, &out.BackupStorageRedundancy *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeriodicModeProperties_STATUS. func (in *PeriodicModeProperties_STATUS) DeepCopy() *PeriodicModeProperties_STATUS { if in == nil { return nil } out := new(PeriodicModeProperties_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS) { *out = *in if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS. func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS { if in == nil { return nil } out := new(PrivateEndpointConnection_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RestoreParameters) DeepCopyInto(out *RestoreParameters) { *out = *in if in.DatabasesToRestore != nil { in, out := &in.DatabasesToRestore, &out.DatabasesToRestore *out = make([]DatabaseRestoreResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.GremlinDatabasesToRestore != nil { in, out := &in.GremlinDatabasesToRestore, &out.GremlinDatabasesToRestore *out = make([]GremlinDatabaseRestoreResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreMode != nil { in, out := &in.RestoreMode, &out.RestoreMode *out = new(string) **out = **in } if in.RestoreSource != nil { in, out := &in.RestoreSource, &out.RestoreSource *out = new(string) **out = **in } if in.RestoreTimestampInUtc != nil { in, out := &in.RestoreTimestampInUtc, &out.RestoreTimestampInUtc *out = new(string) **out = **in } if in.TablesToRestore != nil { in, out := &in.TablesToRestore, &out.TablesToRestore *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParameters. func (in *RestoreParameters) DeepCopy() *RestoreParameters { if in == nil { return nil } out := new(RestoreParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RestoreParametersBase) DeepCopyInto(out *RestoreParametersBase) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreSource != nil { in, out := &in.RestoreSource, &out.RestoreSource *out = new(string) **out = **in } if in.RestoreTimestampInUtc != nil { in, out := &in.RestoreTimestampInUtc, &out.RestoreTimestampInUtc *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParametersBase. func (in *RestoreParametersBase) DeepCopy() *RestoreParametersBase { if in == nil { return nil } out := new(RestoreParametersBase) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RestoreParametersBase_STATUS) DeepCopyInto(out *RestoreParametersBase_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreSource != nil { in, out := &in.RestoreSource, &out.RestoreSource *out = new(string) **out = **in } if in.RestoreTimestampInUtc != nil { in, out := &in.RestoreTimestampInUtc, &out.RestoreTimestampInUtc *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParametersBase_STATUS. func (in *RestoreParametersBase_STATUS) DeepCopy() *RestoreParametersBase_STATUS { if in == nil { return nil } out := new(RestoreParametersBase_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RestoreParameters_STATUS) DeepCopyInto(out *RestoreParameters_STATUS) { *out = *in if in.DatabasesToRestore != nil { in, out := &in.DatabasesToRestore, &out.DatabasesToRestore *out = make([]DatabaseRestoreResource_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.GremlinDatabasesToRestore != nil { in, out := &in.GremlinDatabasesToRestore, &out.GremlinDatabasesToRestore *out = make([]GremlinDatabaseRestoreResource_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreMode != nil { in, out := &in.RestoreMode, &out.RestoreMode *out = new(string) **out = **in } if in.RestoreSource != nil { in, out := &in.RestoreSource, &out.RestoreSource *out = new(string) **out = **in } if in.RestoreTimestampInUtc != nil { in, out := &in.RestoreTimestampInUtc, &out.RestoreTimestampInUtc *out = new(string) **out = **in } if in.TablesToRestore != nil { in, out := &in.TablesToRestore, &out.TablesToRestore *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParameters_STATUS. func (in *RestoreParameters_STATUS) DeepCopy() *RestoreParameters_STATUS { if in == nil { return nil } out := new(RestoreParameters_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpatialSpec) DeepCopyInto(out *SpatialSpec) { *out = *in if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Types != nil { in, out := &in.Types, &out.Types *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpatialSpec. func (in *SpatialSpec) DeepCopy() *SpatialSpec { if in == nil { return nil } out := new(SpatialSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SpatialSpec_STATUS) DeepCopyInto(out *SpatialSpec_STATUS) { *out = *in if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Types != nil { in, out := &in.Types, &out.Types *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpatialSpec_STATUS. func (in *SpatialSpec_STATUS) DeepCopy() *SpatialSpec_STATUS { if in == nil { return nil } out := new(SpatialSpec_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlContainerGetProperties_Resource_STATUS) DeepCopyInto(out *SqlContainerGetProperties_Resource_STATUS) { *out = *in if in.AnalyticalStorageTtl != nil { in, out := &in.AnalyticalStorageTtl, &out.AnalyticalStorageTtl *out = new(int) **out = **in } if in.ClientEncryptionPolicy != nil { in, out := &in.ClientEncryptionPolicy, &out.ClientEncryptionPolicy *out = new(ClientEncryptionPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.ComputedProperties != nil { in, out := &in.ComputedProperties, &out.ComputedProperties *out = make([]ComputedProperty_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ConflictResolutionPolicy != nil { in, out := &in.ConflictResolutionPolicy, &out.ConflictResolutionPolicy *out = new(ConflictResolutionPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.DefaultTtl != nil { in, out := &in.DefaultTtl, &out.DefaultTtl *out = new(int) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IndexingPolicy != nil { in, out := &in.IndexingPolicy, &out.IndexingPolicy *out = new(IndexingPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.PartitionKey != nil { in, out := &in.PartitionKey, &out.PartitionKey *out = new(ContainerPartitionKey_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParametersBase_STATUS) (*in).DeepCopyInto(*out) } if in.Rid != nil { in, out := &in.Rid, &out.Rid *out = new(string) **out = **in } if in.Ts != nil { in, out := &in.Ts, &out.Ts *out = new(float64) **out = **in } if in.UniqueKeyPolicy != nil { in, out := &in.UniqueKeyPolicy, &out.UniqueKeyPolicy *out = new(UniqueKeyPolicy_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerGetProperties_Resource_STATUS. func (in *SqlContainerGetProperties_Resource_STATUS) DeepCopy() *SqlContainerGetProperties_Resource_STATUS { if in == nil { return nil } out := new(SqlContainerGetProperties_Resource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlContainerResource) DeepCopyInto(out *SqlContainerResource) { *out = *in if in.AnalyticalStorageTtl != nil { in, out := &in.AnalyticalStorageTtl, &out.AnalyticalStorageTtl *out = new(int) **out = **in } if in.ClientEncryptionPolicy != nil { in, out := &in.ClientEncryptionPolicy, &out.ClientEncryptionPolicy *out = new(ClientEncryptionPolicy) (*in).DeepCopyInto(*out) } if in.ComputedProperties != nil { in, out := &in.ComputedProperties, &out.ComputedProperties *out = make([]ComputedProperty, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ConflictResolutionPolicy != nil { in, out := &in.ConflictResolutionPolicy, &out.ConflictResolutionPolicy *out = new(ConflictResolutionPolicy) (*in).DeepCopyInto(*out) } if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.DefaultTtl != nil { in, out := &in.DefaultTtl, &out.DefaultTtl *out = new(int) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IndexingPolicy != nil { in, out := &in.IndexingPolicy, &out.IndexingPolicy *out = new(IndexingPolicy) (*in).DeepCopyInto(*out) } if in.PartitionKey != nil { in, out := &in.PartitionKey, &out.PartitionKey *out = new(ContainerPartitionKey) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParametersBase) (*in).DeepCopyInto(*out) } if in.UniqueKeyPolicy != nil { in, out := &in.UniqueKeyPolicy, &out.UniqueKeyPolicy *out = new(UniqueKeyPolicy) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlContainerResource. func (in *SqlContainerResource) DeepCopy() *SqlContainerResource { if in == nil { return nil } out := new(SqlContainerResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabase) DeepCopyInto(out *SqlDatabase) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabase. func (in *SqlDatabase) DeepCopy() *SqlDatabase { if in == nil { return nil } out := new(SqlDatabase) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabase) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainer) DeepCopyInto(out *SqlDatabaseContainer) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainer. func (in *SqlDatabaseContainer) DeepCopy() *SqlDatabaseContainer { if in == nil { return nil } out := new(SqlDatabaseContainer) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainer) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerList) DeepCopyInto(out *SqlDatabaseContainerList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SqlDatabaseContainer, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerList. func (in *SqlDatabaseContainerList) DeepCopy() *SqlDatabaseContainerList { if in == nil { return nil } out := new(SqlDatabaseContainerList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerOperatorSpec. func (in *SqlDatabaseContainerOperatorSpec) DeepCopy() *SqlDatabaseContainerOperatorSpec { if in == nil { return nil } out := new(SqlDatabaseContainerOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerStoredProcedure) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedure. func (in *SqlDatabaseContainerStoredProcedure) DeepCopy() *SqlDatabaseContainerStoredProcedure { if in == nil { return nil } out := new(SqlDatabaseContainerStoredProcedure) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerStoredProcedure) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerStoredProcedureList) DeepCopyInto(out *SqlDatabaseContainerStoredProcedureList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SqlDatabaseContainerStoredProcedure, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedureList. func (in *SqlDatabaseContainerStoredProcedureList) DeepCopy() *SqlDatabaseContainerStoredProcedureList { if in == nil { return nil } out := new(SqlDatabaseContainerStoredProcedureList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerStoredProcedureList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerStoredProcedureOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerStoredProcedureOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedureOperatorSpec. func (in *SqlDatabaseContainerStoredProcedureOperatorSpec) DeepCopy() *SqlDatabaseContainerStoredProcedureOperatorSpec { if in == nil { return nil } out := new(SqlDatabaseContainerStoredProcedureOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerStoredProcedure_STATUS) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlStoredProcedureGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedure_STATUS. func (in *SqlDatabaseContainerStoredProcedure_STATUS) DeepCopy() *SqlDatabaseContainerStoredProcedure_STATUS { if in == nil { return nil } out := new(SqlDatabaseContainerStoredProcedure_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerStoredProcedure_Spec) DeepCopyInto(out *SqlDatabaseContainerStoredProcedure_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SqlDatabaseContainerStoredProcedureOperatorSpec) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(CreateUpdateOptions) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlStoredProcedureResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerStoredProcedure_Spec. func (in *SqlDatabaseContainerStoredProcedure_Spec) DeepCopy() *SqlDatabaseContainerStoredProcedure_Spec { if in == nil { return nil } out := new(SqlDatabaseContainerStoredProcedure_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerThroughputSetting) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSetting. func (in *SqlDatabaseContainerThroughputSetting) DeepCopy() *SqlDatabaseContainerThroughputSetting { if in == nil { return nil } out := new(SqlDatabaseContainerThroughputSetting) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerThroughputSetting) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyInto(out *SqlDatabaseContainerThroughputSettingList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SqlDatabaseContainerThroughputSetting, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSettingList. func (in *SqlDatabaseContainerThroughputSettingList) DeepCopy() *SqlDatabaseContainerThroughputSettingList { if in == nil { return nil } out := new(SqlDatabaseContainerThroughputSettingList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerThroughputSettingList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerThroughputSettingOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerThroughputSettingOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSettingOperatorSpec. func (in *SqlDatabaseContainerThroughputSettingOperatorSpec) DeepCopy() *SqlDatabaseContainerThroughputSettingOperatorSpec { if in == nil { return nil } out := new(SqlDatabaseContainerThroughputSettingOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerThroughputSetting_STATUS) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(ThroughputSettingsGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSetting_STATUS. func (in *SqlDatabaseContainerThroughputSetting_STATUS) DeepCopy() *SqlDatabaseContainerThroughputSetting_STATUS { if in == nil { return nil } out := new(SqlDatabaseContainerThroughputSetting_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerThroughputSetting_Spec) DeepCopyInto(out *SqlDatabaseContainerThroughputSetting_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SqlDatabaseContainerThroughputSettingOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(ThroughputSettingsResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerThroughputSetting_Spec. func (in *SqlDatabaseContainerThroughputSetting_Spec) DeepCopy() *SqlDatabaseContainerThroughputSetting_Spec { if in == nil { return nil } out := new(SqlDatabaseContainerThroughputSetting_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerTrigger) DeepCopyInto(out *SqlDatabaseContainerTrigger) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTrigger. func (in *SqlDatabaseContainerTrigger) DeepCopy() *SqlDatabaseContainerTrigger { if in == nil { return nil } out := new(SqlDatabaseContainerTrigger) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerTrigger) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerTriggerList) DeepCopyInto(out *SqlDatabaseContainerTriggerList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SqlDatabaseContainerTrigger, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTriggerList. func (in *SqlDatabaseContainerTriggerList) DeepCopy() *SqlDatabaseContainerTriggerList { if in == nil { return nil } out := new(SqlDatabaseContainerTriggerList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerTriggerList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerTriggerOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerTriggerOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTriggerOperatorSpec. func (in *SqlDatabaseContainerTriggerOperatorSpec) DeepCopy() *SqlDatabaseContainerTriggerOperatorSpec { if in == nil { return nil } out := new(SqlDatabaseContainerTriggerOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerTrigger_STATUS) DeepCopyInto(out *SqlDatabaseContainerTrigger_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlTriggerGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTrigger_STATUS. func (in *SqlDatabaseContainerTrigger_STATUS) DeepCopy() *SqlDatabaseContainerTrigger_STATUS { if in == nil { return nil } out := new(SqlDatabaseContainerTrigger_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerTrigger_Spec) DeepCopyInto(out *SqlDatabaseContainerTrigger_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SqlDatabaseContainerTriggerOperatorSpec) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(CreateUpdateOptions) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlTriggerResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerTrigger_Spec. func (in *SqlDatabaseContainerTrigger_Spec) DeepCopy() *SqlDatabaseContainerTrigger_Spec { if in == nil { return nil } out := new(SqlDatabaseContainerTrigger_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunction. func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopy() *SqlDatabaseContainerUserDefinedFunction { if in == nil { return nil } out := new(SqlDatabaseContainerUserDefinedFunction) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerUserDefinedFunction) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunctionList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SqlDatabaseContainerUserDefinedFunction, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunctionList. func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopy() *SqlDatabaseContainerUserDefinedFunctionList { if in == nil { return nil } out := new(SqlDatabaseContainerUserDefinedFunctionList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseContainerUserDefinedFunctionList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunctionOperatorSpec. func (in *SqlDatabaseContainerUserDefinedFunctionOperatorSpec) DeepCopy() *SqlDatabaseContainerUserDefinedFunctionOperatorSpec { if in == nil { return nil } out := new(SqlDatabaseContainerUserDefinedFunctionOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerUserDefinedFunction_STATUS) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlUserDefinedFunctionGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunction_STATUS. func (in *SqlDatabaseContainerUserDefinedFunction_STATUS) DeepCopy() *SqlDatabaseContainerUserDefinedFunction_STATUS { if in == nil { return nil } out := new(SqlDatabaseContainerUserDefinedFunction_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopyInto(out *SqlDatabaseContainerUserDefinedFunction_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SqlDatabaseContainerUserDefinedFunctionOperatorSpec) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(CreateUpdateOptions) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlUserDefinedFunctionResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainerUserDefinedFunction_Spec. func (in *SqlDatabaseContainerUserDefinedFunction_Spec) DeepCopy() *SqlDatabaseContainerUserDefinedFunction_Spec { if in == nil { return nil } out := new(SqlDatabaseContainerUserDefinedFunction_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainer_STATUS) DeepCopyInto(out *SqlDatabaseContainer_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(OptionsResource_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlContainerGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainer_STATUS. func (in *SqlDatabaseContainer_STATUS) DeepCopy() *SqlDatabaseContainer_STATUS { if in == nil { return nil } out := new(SqlDatabaseContainer_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseContainer_Spec) DeepCopyInto(out *SqlDatabaseContainer_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SqlDatabaseContainerOperatorSpec) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(CreateUpdateOptions) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlContainerResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseContainer_Spec. func (in *SqlDatabaseContainer_Spec) DeepCopy() *SqlDatabaseContainer_Spec { if in == nil { return nil } out := new(SqlDatabaseContainer_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseGetProperties_Resource_STATUS) DeepCopyInto(out *SqlDatabaseGetProperties_Resource_STATUS) { *out = *in if in.Colls != nil { in, out := &in.Colls, &out.Colls *out = new(string) **out = **in } if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParametersBase_STATUS) (*in).DeepCopyInto(*out) } if in.Rid != nil { in, out := &in.Rid, &out.Rid *out = new(string) **out = **in } if in.Ts != nil { in, out := &in.Ts, &out.Ts *out = new(float64) **out = **in } if in.Users != nil { in, out := &in.Users, &out.Users *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseGetProperties_Resource_STATUS. func (in *SqlDatabaseGetProperties_Resource_STATUS) DeepCopy() *SqlDatabaseGetProperties_Resource_STATUS { if in == nil { return nil } out := new(SqlDatabaseGetProperties_Resource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseList) DeepCopyInto(out *SqlDatabaseList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SqlDatabase, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseList. func (in *SqlDatabaseList) DeepCopy() *SqlDatabaseList { if in == nil { return nil } out := new(SqlDatabaseList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseOperatorSpec) DeepCopyInto(out *SqlDatabaseOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseOperatorSpec. func (in *SqlDatabaseOperatorSpec) DeepCopy() *SqlDatabaseOperatorSpec { if in == nil { return nil } out := new(SqlDatabaseOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseResource) DeepCopyInto(out *SqlDatabaseResource) { *out = *in if in.CreateMode != nil { in, out := &in.CreateMode, &out.CreateMode *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestoreParameters != nil { in, out := &in.RestoreParameters, &out.RestoreParameters *out = new(RestoreParametersBase) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseResource. func (in *SqlDatabaseResource) DeepCopy() *SqlDatabaseResource { if in == nil { return nil } out := new(SqlDatabaseResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseThroughputSetting) DeepCopyInto(out *SqlDatabaseThroughputSetting) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSetting. func (in *SqlDatabaseThroughputSetting) DeepCopy() *SqlDatabaseThroughputSetting { if in == nil { return nil } out := new(SqlDatabaseThroughputSetting) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseThroughputSetting) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseThroughputSettingList) DeepCopyInto(out *SqlDatabaseThroughputSettingList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SqlDatabaseThroughputSetting, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSettingList. func (in *SqlDatabaseThroughputSettingList) DeepCopy() *SqlDatabaseThroughputSettingList { if in == nil { return nil } out := new(SqlDatabaseThroughputSettingList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlDatabaseThroughputSettingList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseThroughputSettingOperatorSpec) DeepCopyInto(out *SqlDatabaseThroughputSettingOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSettingOperatorSpec. func (in *SqlDatabaseThroughputSettingOperatorSpec) DeepCopy() *SqlDatabaseThroughputSettingOperatorSpec { if in == nil { return nil } out := new(SqlDatabaseThroughputSettingOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseThroughputSetting_STATUS) DeepCopyInto(out *SqlDatabaseThroughputSetting_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(ThroughputSettingsGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSetting_STATUS. func (in *SqlDatabaseThroughputSetting_STATUS) DeepCopy() *SqlDatabaseThroughputSetting_STATUS { if in == nil { return nil } out := new(SqlDatabaseThroughputSetting_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabaseThroughputSetting_Spec) DeepCopyInto(out *SqlDatabaseThroughputSetting_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SqlDatabaseThroughputSettingOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(ThroughputSettingsResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabaseThroughputSetting_Spec. func (in *SqlDatabaseThroughputSetting_Spec) DeepCopy() *SqlDatabaseThroughputSetting_Spec { if in == nil { return nil } out := new(SqlDatabaseThroughputSetting_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabase_STATUS) DeepCopyInto(out *SqlDatabase_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(OptionsResource_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlDatabaseGetProperties_Resource_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabase_STATUS. func (in *SqlDatabase_STATUS) DeepCopy() *SqlDatabase_STATUS { if in == nil { return nil } out := new(SqlDatabase_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlDatabase_Spec) DeepCopyInto(out *SqlDatabase_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SqlDatabaseOperatorSpec) (*in).DeepCopyInto(*out) } if in.Options != nil { in, out := &in.Options, &out.Options *out = new(CreateUpdateOptions) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Resource != nil { in, out := &in.Resource, &out.Resource *out = new(SqlDatabaseResource) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlDatabase_Spec. func (in *SqlDatabase_Spec) DeepCopy() *SqlDatabase_Spec { if in == nil { return nil } out := new(SqlDatabase_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlRoleAssignment) DeepCopyInto(out *SqlRoleAssignment) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignment. func (in *SqlRoleAssignment) DeepCopy() *SqlRoleAssignment { if in == nil { return nil } out := new(SqlRoleAssignment) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlRoleAssignment) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlRoleAssignmentList) DeepCopyInto(out *SqlRoleAssignmentList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SqlRoleAssignment, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignmentList. func (in *SqlRoleAssignmentList) DeepCopy() *SqlRoleAssignmentList { if in == nil { return nil } out := new(SqlRoleAssignmentList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SqlRoleAssignmentList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlRoleAssignmentOperatorSpec) DeepCopyInto(out *SqlRoleAssignmentOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignmentOperatorSpec. func (in *SqlRoleAssignmentOperatorSpec) DeepCopy() *SqlRoleAssignmentOperatorSpec { if in == nil { return nil } out := new(SqlRoleAssignmentOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlRoleAssignment_STATUS) DeepCopyInto(out *SqlRoleAssignment_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RoleDefinitionId != nil { in, out := &in.RoleDefinitionId, &out.RoleDefinitionId *out = new(string) **out = **in } if in.Scope != nil { in, out := &in.Scope, &out.Scope *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignment_STATUS. func (in *SqlRoleAssignment_STATUS) DeepCopy() *SqlRoleAssignment_STATUS { if in == nil { return nil } out := new(SqlRoleAssignment_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlRoleAssignment_Spec) DeepCopyInto(out *SqlRoleAssignment_Spec) { *out = *in if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SqlRoleAssignmentOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(string) **out = **in } if in.PrincipalIdFromConfig != nil { in, out := &in.PrincipalIdFromConfig, &out.PrincipalIdFromConfig *out = new(genruntime.ConfigMapReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RoleDefinitionId != nil { in, out := &in.RoleDefinitionId, &out.RoleDefinitionId *out = new(string) **out = **in } if in.Scope != nil { in, out := &in.Scope, &out.Scope *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlRoleAssignment_Spec. func (in *SqlRoleAssignment_Spec) DeepCopy() *SqlRoleAssignment_Spec { if in == nil { return nil } out := new(SqlRoleAssignment_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlStoredProcedureGetProperties_Resource_STATUS) DeepCopyInto(out *SqlStoredProcedureGetProperties_Resource_STATUS) { *out = *in if in.Body != nil { in, out := &in.Body, &out.Body *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Rid != nil { in, out := &in.Rid, &out.Rid *out = new(string) **out = **in } if in.Ts != nil { in, out := &in.Ts, &out.Ts *out = new(float64) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureGetProperties_Resource_STATUS. func (in *SqlStoredProcedureGetProperties_Resource_STATUS) DeepCopy() *SqlStoredProcedureGetProperties_Resource_STATUS { if in == nil { return nil } out := new(SqlStoredProcedureGetProperties_Resource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlStoredProcedureResource) DeepCopyInto(out *SqlStoredProcedureResource) { *out = *in if in.Body != nil { in, out := &in.Body, &out.Body *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlStoredProcedureResource. func (in *SqlStoredProcedureResource) DeepCopy() *SqlStoredProcedureResource { if in == nil { return nil } out := new(SqlStoredProcedureResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlTriggerGetProperties_Resource_STATUS) DeepCopyInto(out *SqlTriggerGetProperties_Resource_STATUS) { *out = *in if in.Body != nil { in, out := &in.Body, &out.Body *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Rid != nil { in, out := &in.Rid, &out.Rid *out = new(string) **out = **in } if in.TriggerOperation != nil { in, out := &in.TriggerOperation, &out.TriggerOperation *out = new(string) **out = **in } if in.TriggerType != nil { in, out := &in.TriggerType, &out.TriggerType *out = new(string) **out = **in } if in.Ts != nil { in, out := &in.Ts, &out.Ts *out = new(float64) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerGetProperties_Resource_STATUS. func (in *SqlTriggerGetProperties_Resource_STATUS) DeepCopy() *SqlTriggerGetProperties_Resource_STATUS { if in == nil { return nil } out := new(SqlTriggerGetProperties_Resource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlTriggerResource) DeepCopyInto(out *SqlTriggerResource) { *out = *in if in.Body != nil { in, out := &in.Body, &out.Body *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.TriggerOperation != nil { in, out := &in.TriggerOperation, &out.TriggerOperation *out = new(string) **out = **in } if in.TriggerType != nil { in, out := &in.TriggerType, &out.TriggerType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlTriggerResource. func (in *SqlTriggerResource) DeepCopy() *SqlTriggerResource { if in == nil { return nil } out := new(SqlTriggerResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlUserDefinedFunctionGetProperties_Resource_STATUS) DeepCopyInto(out *SqlUserDefinedFunctionGetProperties_Resource_STATUS) { *out = *in if in.Body != nil { in, out := &in.Body, &out.Body *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Rid != nil { in, out := &in.Rid, &out.Rid *out = new(string) **out = **in } if in.Ts != nil { in, out := &in.Ts, &out.Ts *out = new(float64) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionGetProperties_Resource_STATUS. func (in *SqlUserDefinedFunctionGetProperties_Resource_STATUS) DeepCopy() *SqlUserDefinedFunctionGetProperties_Resource_STATUS { if in == nil { return nil } out := new(SqlUserDefinedFunctionGetProperties_Resource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SqlUserDefinedFunctionResource) DeepCopyInto(out *SqlUserDefinedFunctionResource) { *out = *in if in.Body != nil { in, out := &in.Body, &out.Body *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SqlUserDefinedFunctionResource. func (in *SqlUserDefinedFunctionResource) DeepCopy() *SqlUserDefinedFunctionResource { if in == nil { return nil } out := new(SqlUserDefinedFunctionResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS) { *out = *in if in.CreatedAt != nil { in, out := &in.CreatedAt, &out.CreatedAt *out = new(string) **out = **in } if in.CreatedBy != nil { in, out := &in.CreatedBy, &out.CreatedBy *out = new(string) **out = **in } if in.CreatedByType != nil { in, out := &in.CreatedByType, &out.CreatedByType *out = new(string) **out = **in } if in.LastModifiedAt != nil { in, out := &in.LastModifiedAt, &out.LastModifiedAt *out = new(string) **out = **in } if in.LastModifiedBy != nil { in, out := &in.LastModifiedBy, &out.LastModifiedBy *out = new(string) **out = **in } if in.LastModifiedByType != nil { in, out := &in.LastModifiedByType, &out.LastModifiedByType *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS. func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS { if in == nil { return nil } out := new(SystemData_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ThroughputPolicyResource) DeepCopyInto(out *ThroughputPolicyResource) { *out = *in if in.IncrementPercent != nil { in, out := &in.IncrementPercent, &out.IncrementPercent *out = new(int) **out = **in } if in.IsEnabled != nil { in, out := &in.IsEnabled, &out.IsEnabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputPolicyResource. func (in *ThroughputPolicyResource) DeepCopy() *ThroughputPolicyResource { if in == nil { return nil } out := new(ThroughputPolicyResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ThroughputPolicyResource_STATUS) DeepCopyInto(out *ThroughputPolicyResource_STATUS) { *out = *in if in.IncrementPercent != nil { in, out := &in.IncrementPercent, &out.IncrementPercent *out = new(int) **out = **in } if in.IsEnabled != nil { in, out := &in.IsEnabled, &out.IsEnabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputPolicyResource_STATUS. func (in *ThroughputPolicyResource_STATUS) DeepCopy() *ThroughputPolicyResource_STATUS { if in == nil { return nil } out := new(ThroughputPolicyResource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ThroughputSettingsGetProperties_Resource_STATUS) DeepCopyInto(out *ThroughputSettingsGetProperties_Resource_STATUS) { *out = *in if in.AutoscaleSettings != nil { in, out := &in.AutoscaleSettings, &out.AutoscaleSettings *out = new(AutoscaleSettingsResource_STATUS) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.InstantMaximumThroughput != nil { in, out := &in.InstantMaximumThroughput, &out.InstantMaximumThroughput *out = new(string) **out = **in } if in.MinimumThroughput != nil { in, out := &in.MinimumThroughput, &out.MinimumThroughput *out = new(string) **out = **in } if in.OfferReplacePending != nil { in, out := &in.OfferReplacePending, &out.OfferReplacePending *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Rid != nil { in, out := &in.Rid, &out.Rid *out = new(string) **out = **in } if in.SoftAllowedMaximumThroughput != nil { in, out := &in.SoftAllowedMaximumThroughput, &out.SoftAllowedMaximumThroughput *out = new(string) **out = **in } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(int) **out = **in } if in.Ts != nil { in, out := &in.Ts, &out.Ts *out = new(float64) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsGetProperties_Resource_STATUS. func (in *ThroughputSettingsGetProperties_Resource_STATUS) DeepCopy() *ThroughputSettingsGetProperties_Resource_STATUS { if in == nil { return nil } out := new(ThroughputSettingsGetProperties_Resource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ThroughputSettingsResource) DeepCopyInto(out *ThroughputSettingsResource) { *out = *in if in.AutoscaleSettings != nil { in, out := &in.AutoscaleSettings, &out.AutoscaleSettings *out = new(AutoscaleSettingsResource) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Throughput != nil { in, out := &in.Throughput, &out.Throughput *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThroughputSettingsResource. func (in *ThroughputSettingsResource) DeepCopy() *ThroughputSettingsResource { if in == nil { return nil } out := new(ThroughputSettingsResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UniqueKey) DeepCopyInto(out *UniqueKey) { *out = *in if in.Paths != nil { in, out := &in.Paths, &out.Paths *out = make([]string, len(*in)) copy(*out, *in) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKey. func (in *UniqueKey) DeepCopy() *UniqueKey { if in == nil { return nil } out := new(UniqueKey) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UniqueKeyPolicy) DeepCopyInto(out *UniqueKeyPolicy) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.UniqueKeys != nil { in, out := &in.UniqueKeys, &out.UniqueKeys *out = make([]UniqueKey, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyPolicy. func (in *UniqueKeyPolicy) DeepCopy() *UniqueKeyPolicy { if in == nil { return nil } out := new(UniqueKeyPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UniqueKeyPolicy_STATUS) DeepCopyInto(out *UniqueKeyPolicy_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.UniqueKeys != nil { in, out := &in.UniqueKeys, &out.UniqueKeys *out = make([]UniqueKey_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKeyPolicy_STATUS. func (in *UniqueKeyPolicy_STATUS) DeepCopy() *UniqueKeyPolicy_STATUS { if in == nil { return nil } out := new(UniqueKeyPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UniqueKey_STATUS) DeepCopyInto(out *UniqueKey_STATUS) { *out = *in if in.Paths != nil { in, out := &in.Paths, &out.Paths *out = make([]string, len(*in)) copy(*out, *in) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniqueKey_STATUS. func (in *UniqueKey_STATUS) DeepCopy() *UniqueKey_STATUS { if in == nil { return nil } out := new(UniqueKey_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } out.Reference = in.Reference } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails. func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails { if in == nil { return nil } out := new(UserAssignedIdentityDetails) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule) { *out = *in if in.IgnoreMissingVNetServiceEndpoint != nil { in, out := &in.IgnoreMissingVNetServiceEndpoint, &out.IgnoreMissingVNetServiceEndpoint *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Reference != nil { in, out := &in.Reference, &out.Reference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule. func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule { if in == nil { return nil } out := new(VirtualNetworkRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *VirtualNetworkRule_STATUS) DeepCopyInto(out *VirtualNetworkRule_STATUS) { *out = *in if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IgnoreMissingVNetServiceEndpoint != nil { in, out := &in.IgnoreMissingVNetServiceEndpoint, &out.IgnoreMissingVNetServiceEndpoint *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule_STATUS. func (in *VirtualNetworkRule_STATUS) DeepCopy() *VirtualNetworkRule_STATUS { if in == nil { return nil } out := new(VirtualNetworkRule_STATUS) in.DeepCopyInto(out) return out }