v2/api/documentdb/v1api20240815/zz_generated.deepcopy.go (5,674 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 v1api20240815
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
}
}
// 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.SchemaType != nil {
in, out := &in.SchemaType, &out.SchemaType
*out = new(AnalyticalStorageSchemaType)
**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.SchemaType != nil {
in, out := &in.SchemaType, &out.SchemaType
*out = new(AnalyticalStorageSchemaType_STATUS)
**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.ServerVersion != nil {
in, out := &in.ServerVersion, &out.ServerVersion
*out = new(ApiProperties_ServerVersion)
**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.ServerVersion != nil {
in, out := &in.ServerVersion, &out.ServerVersion
*out = new(ApiProperties_ServerVersion_STATUS)
**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.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.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
}
}
// 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
}
}
// 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.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
}
}
// 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)
}
}
// 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.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(BackupPolicyMigrationStatus)
**out = **in
}
if in.TargetType != nil {
in, out := &in.TargetType, &out.TargetType
*out = new(BackupPolicyType)
**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.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(BackupPolicyMigrationStatus_STATUS)
**out = **in
}
if in.TargetType != nil {
in, out := &in.TargetType, &out.TargetType
*out = new(BackupPolicyType_STATUS)
**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)
}
}
// 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
}
}
// 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
}
}
// 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.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.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
}
}
// 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
}
}
// 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
}
}
// 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
}
}
// 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(CompositePath_Order)
**out = **in
}
if in.Path != nil {
in, out := &in.Path, &out.Path
*out = new(string)
**out = **in
}
}
// 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(CompositePath_Order_STATUS)
**out = **in
}
if in.Path != nil {
in, out := &in.Path, &out.Path
*out = new(string)
**out = **in
}
}
// 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.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.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(ConflictResolutionPolicy_Mode)
**out = **in
}
}
// 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(ConflictResolutionPolicy_Mode_STATUS)
**out = **in
}
}
// 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(ConsistencyPolicy_DefaultConsistencyLevel)
**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
}
}
// 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(ConsistencyPolicy_DefaultConsistencyLevel_STATUS)
**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
}
}
// 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(ContainerPartitionKey_Kind)
**out = **in
}
if in.Paths != nil {
in, out := &in.Paths, &out.Paths
*out = make([]string, len(*in))
copy(*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.
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(ContainerPartitionKey_Kind_STATUS)
**out = **in
}
if in.Paths != nil {
in, out := &in.Paths, &out.Paths
*out = make([]string, len(*in))
copy(*out, *in)
}
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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ContinuousModeBackupPolicy_Type)
**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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ContinuousModeBackupPolicy_Type_STATUS)
**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.Tier != nil {
in, out := &in.Tier, &out.Tier
*out = new(ContinuousTier)
**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.Tier != nil {
in, out := &in.Tier, &out.Tier
*out = new(ContinuousTier_STATUS)
**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
}
}
// 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
}
}
// 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.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.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.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.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(ConnectorOffer_STATUS)
**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(CreateMode_STATUS)
**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(DatabaseAccountOfferType_STATUS)
**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(DatabaseAccount_Kind_STATUS)
**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(MinimalTlsVersion_STATUS)
**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(NetworkAclBypass_STATUS)
**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.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(PublicNetworkAccess_STATUS)
**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(ConnectorOffer)
**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(CreateMode)
**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(DatabaseAccountOfferType)
**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(DatabaseAccount_Kind_Spec)
**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(MinimalTlsVersion)
**out = **in
}
if in.NetworkAclBypass != nil {
in, out := &in.NetworkAclBypass, &out.NetworkAclBypass
*out = new(NetworkAclBypass)
**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.PublicNetworkAccess != nil {
in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess
*out = new(PublicNetworkAccess)
**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
}
}
// 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
}
}
// 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
}
}
// 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
}
}
// 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
}
}
// 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)
}
}
// 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)
}
}
// 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
}
}
// 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
}
}
// 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(Indexes_DataType)
**out = **in
}
if in.Kind != nil {
in, out := &in.Kind, &out.Kind
*out = new(Indexes_Kind)
**out = **in
}
if in.Precision != nil {
in, out := &in.Precision, &out.Precision
*out = new(int)
**out = **in
}
}
// 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(Indexes_DataType_STATUS)
**out = **in
}
if in.Kind != nil {
in, out := &in.Kind, &out.Kind
*out = new(Indexes_Kind_STATUS)
**out = **in
}
if in.Precision != nil {
in, out := &in.Precision, &out.Precision
*out = new(int)
**out = **in
}
}
// 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(IndexingPolicy_IndexingMode)
**out = **in
}
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(IndexingPolicy_IndexingMode_STATUS)
**out = **in
}
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
}
}
// 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
}
}
// 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
}
}
// 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.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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ManagedServiceIdentity_Type)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make([]UserAssignedIdentityDetails, len(*in))
copy(*out, *in)
}
}
// 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.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(ManagedServiceIdentity_Type_STATUS)
**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
}
}
// 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(CreateMode_STATUS)
**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.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(CreateMode)
**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.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(CreateMode_STATUS)
**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.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(CreateMode)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
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)
}
}
// 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)
}
}
// 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)
}
}
// 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.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.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)
}
}
// 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.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.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.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.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.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.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.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.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.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.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.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.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 *MongodbUserDefinition) DeepCopyInto(out *MongodbUserDefinition) {
*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 MongodbUserDefinition.
func (in *MongodbUserDefinition) DeepCopy() *MongodbUserDefinition {
if in == nil {
return nil
}
out := new(MongodbUserDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *MongodbUserDefinition) 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 *MongodbUserDefinitionList) DeepCopyInto(out *MongodbUserDefinitionList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]MongodbUserDefinition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbUserDefinitionList.
func (in *MongodbUserDefinitionList) DeepCopy() *MongodbUserDefinitionList {
if in == nil {
return nil
}
out := new(MongodbUserDefinitionList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *MongodbUserDefinitionList) 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 *MongodbUserDefinitionOperatorSpec) DeepCopyInto(out *MongodbUserDefinitionOperatorSpec) {
*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.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 MongodbUserDefinitionOperatorSpec.
func (in *MongodbUserDefinitionOperatorSpec) DeepCopy() *MongodbUserDefinitionOperatorSpec {
if in == nil {
return nil
}
out := new(MongodbUserDefinitionOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *MongodbUserDefinition_STATUS) DeepCopyInto(out *MongodbUserDefinition_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.CustomData != nil {
in, out := &in.CustomData, &out.CustomData
*out = new(string)
**out = **in
}
if in.DatabaseName != nil {
in, out := &in.DatabaseName, &out.DatabaseName
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Mechanisms != nil {
in, out := &in.Mechanisms, &out.Mechanisms
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Roles != nil {
in, out := &in.Roles, &out.Roles
*out = make([]Role_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UserName != nil {
in, out := &in.UserName, &out.UserName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbUserDefinition_STATUS.
func (in *MongodbUserDefinition_STATUS) DeepCopy() *MongodbUserDefinition_STATUS {
if in == nil {
return nil
}
out := new(MongodbUserDefinition_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 *MongodbUserDefinition_Spec) DeepCopyInto(out *MongodbUserDefinition_Spec) {
*out = *in
if in.CustomData != nil {
in, out := &in.CustomData, &out.CustomData
*out = new(string)
**out = **in
}
if in.DatabaseName != nil {
in, out := &in.DatabaseName, &out.DatabaseName
*out = new(string)
**out = **in
}
if in.Mechanisms != nil {
in, out := &in.Mechanisms, &out.Mechanisms
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(MongodbUserDefinitionOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.Password != nil {
in, out := &in.Password, &out.Password
*out = new(genruntime.SecretReference)
**out = **in
}
if in.Roles != nil {
in, out := &in.Roles, &out.Roles
*out = make([]Role, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.UserName != nil {
in, out := &in.UserName, &out.UserName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MongodbUserDefinition_Spec.
func (in *MongodbUserDefinition_Spec) DeepCopy() *MongodbUserDefinition_Spec {
if in == nil {
return nil
}
out := new(MongodbUserDefinition_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.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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(PeriodicModeBackupPolicy_Type)
**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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(PeriodicModeBackupPolicy_Type_STATUS)
**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(BackupStorageRedundancy)
**out = **in
}
}
// 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(BackupStorageRedundancy_STATUS)
**out = **in
}
}
// 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
}
}
// 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.RestoreMode != nil {
in, out := &in.RestoreMode, &out.RestoreMode
*out = new(RestoreParameters_RestoreMode)
**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.RestoreWithTtlDisabled != nil {
in, out := &in.RestoreWithTtlDisabled, &out.RestoreWithTtlDisabled
*out = new(bool)
**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.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.RestoreWithTtlDisabled != nil {
in, out := &in.RestoreWithTtlDisabled, &out.RestoreWithTtlDisabled
*out = new(bool)
**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.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.RestoreWithTtlDisabled != nil {
in, out := &in.RestoreWithTtlDisabled, &out.RestoreWithTtlDisabled
*out = new(bool)
**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.RestoreMode != nil {
in, out := &in.RestoreMode, &out.RestoreMode
*out = new(RestoreParameters_RestoreMode_STATUS)
**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.RestoreWithTtlDisabled != nil {
in, out := &in.RestoreWithTtlDisabled, &out.RestoreWithTtlDisabled
*out = new(bool)
**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 *Role) DeepCopyInto(out *Role) {
*out = *in
if in.Db != nil {
in, out := &in.Db, &out.Db
*out = new(string)
**out = **in
}
if in.Role != nil {
in, out := &in.Role, &out.Role
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Role.
func (in *Role) DeepCopy() *Role {
if in == nil {
return nil
}
out := new(Role)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Role_STATUS) DeepCopyInto(out *Role_STATUS) {
*out = *in
if in.Db != nil {
in, out := &in.Db, &out.Db
*out = new(string)
**out = **in
}
if in.Role != nil {
in, out := &in.Role, &out.Role
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Role_STATUS.
func (in *Role_STATUS) DeepCopy() *Role_STATUS {
if in == nil {
return nil
}
out := new(Role_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.Types != nil {
in, out := &in.Types, &out.Types
*out = make([]SpatialType, 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.Types != nil {
in, out := &in.Types, &out.Types
*out = make([]SpatialType_STATUS, 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(CreateMode_STATUS)
**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.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(CreateMode)
**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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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(CreateMode_STATUS)
**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.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.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(CreateMode)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
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.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.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.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.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.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.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.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.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.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
}
}
// 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.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(SqlTriggerGetProperties_Resource_TriggerOperation_STATUS)
**out = **in
}
if in.TriggerType != nil {
in, out := &in.TriggerType, &out.TriggerType
*out = new(SqlTriggerGetProperties_Resource_TriggerType_STATUS)
**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.TriggerOperation != nil {
in, out := &in.TriggerOperation, &out.TriggerOperation
*out = new(SqlTriggerResource_TriggerOperation)
**out = **in
}
if in.TriggerType != nil {
in, out := &in.TriggerType, &out.TriggerType
*out = new(SqlTriggerResource_TriggerType)
**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.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
}
}
// 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(SystemData_CreatedByType_STATUS)
**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(SystemData_LastModifiedByType_STATUS)
**out = **in
}
}
// 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
}
}
// 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
}
}
// 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.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.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)
}
}
// 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.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.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)
}
}
// 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
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.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
}
}
// 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
}