func()

in apis/sql/v1beta1/zz_generated.deepcopy.go [619:756]


func (in *InstanceSettings) DeepCopyInto(out *InstanceSettings) {
	*out = *in
	if in.ActivationPolicy != nil {
		in, out := &in.ActivationPolicy, &out.ActivationPolicy
		*out = new(string)
		**out = **in
	}
	if in.ActiveDirectoryConfig != nil {
		in, out := &in.ActiveDirectoryConfig, &out.ActiveDirectoryConfig
		*out = new(InstanceActiveDirectoryConfig)
		**out = **in
	}
	if in.AdvancedMachineFeatures != nil {
		in, out := &in.AdvancedMachineFeatures, &out.AdvancedMachineFeatures
		*out = new(InstanceAdvancedMachineFeatures)
		(*in).DeepCopyInto(*out)
	}
	if in.AuthorizedGaeApplications != nil {
		in, out := &in.AuthorizedGaeApplications, &out.AuthorizedGaeApplications
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.AvailabilityType != nil {
		in, out := &in.AvailabilityType, &out.AvailabilityType
		*out = new(string)
		**out = **in
	}
	if in.BackupConfiguration != nil {
		in, out := &in.BackupConfiguration, &out.BackupConfiguration
		*out = new(InstanceBackupConfiguration)
		(*in).DeepCopyInto(*out)
	}
	if in.Collation != nil {
		in, out := &in.Collation, &out.Collation
		*out = new(string)
		**out = **in
	}
	if in.ConnectorEnforcement != nil {
		in, out := &in.ConnectorEnforcement, &out.ConnectorEnforcement
		*out = new(string)
		**out = **in
	}
	if in.CrashSafeReplication != nil {
		in, out := &in.CrashSafeReplication, &out.CrashSafeReplication
		*out = new(bool)
		**out = **in
	}
	if in.DataCacheConfig != nil {
		in, out := &in.DataCacheConfig, &out.DataCacheConfig
		*out = new(InstanceDataCacheConfig)
		(*in).DeepCopyInto(*out)
	}
	if in.DatabaseFlags != nil {
		in, out := &in.DatabaseFlags, &out.DatabaseFlags
		*out = make([]InstanceDatabaseFlags, len(*in))
		copy(*out, *in)
	}
	if in.DeletionProtectionEnabled != nil {
		in, out := &in.DeletionProtectionEnabled, &out.DeletionProtectionEnabled
		*out = new(bool)
		**out = **in
	}
	if in.DenyMaintenancePeriod != nil {
		in, out := &in.DenyMaintenancePeriod, &out.DenyMaintenancePeriod
		*out = new(InstanceDenyMaintenancePeriod)
		**out = **in
	}
	if in.DiskAutoresize != nil {
		in, out := &in.DiskAutoresize, &out.DiskAutoresize
		*out = new(bool)
		**out = **in
	}
	if in.DiskAutoresizeLimit != nil {
		in, out := &in.DiskAutoresizeLimit, &out.DiskAutoresizeLimit
		*out = new(int64)
		**out = **in
	}
	if in.DiskSize != nil {
		in, out := &in.DiskSize, &out.DiskSize
		*out = new(int64)
		**out = **in
	}
	if in.DiskType != nil {
		in, out := &in.DiskType, &out.DiskType
		*out = new(string)
		**out = **in
	}
	if in.Edition != nil {
		in, out := &in.Edition, &out.Edition
		*out = new(string)
		**out = **in
	}
	if in.InsightsConfig != nil {
		in, out := &in.InsightsConfig, &out.InsightsConfig
		*out = new(InstanceInsightsConfig)
		(*in).DeepCopyInto(*out)
	}
	if in.IpConfiguration != nil {
		in, out := &in.IpConfiguration, &out.IpConfiguration
		*out = new(InstanceIpConfiguration)
		(*in).DeepCopyInto(*out)
	}
	if in.LocationPreference != nil {
		in, out := &in.LocationPreference, &out.LocationPreference
		*out = new(InstanceLocationPreference)
		(*in).DeepCopyInto(*out)
	}
	if in.MaintenanceWindow != nil {
		in, out := &in.MaintenanceWindow, &out.MaintenanceWindow
		*out = new(InstanceMaintenanceWindow)
		(*in).DeepCopyInto(*out)
	}
	if in.PasswordValidationPolicy != nil {
		in, out := &in.PasswordValidationPolicy, &out.PasswordValidationPolicy
		*out = new(InstancePasswordValidationPolicy)
		(*in).DeepCopyInto(*out)
	}
	if in.PricingPlan != nil {
		in, out := &in.PricingPlan, &out.PricingPlan
		*out = new(string)
		**out = **in
	}
	if in.ReplicationType != nil {
		in, out := &in.ReplicationType, &out.ReplicationType
		*out = new(string)
		**out = **in
	}
	if in.SqlServerAuditConfig != nil {
		in, out := &in.SqlServerAuditConfig, &out.SqlServerAuditConfig
		*out = new(InstanceSqlServerAuditConfig)
		(*in).DeepCopyInto(*out)
	}
	if in.TimeZone != nil {
		in, out := &in.TimeZone, &out.TimeZone
		*out = new(string)
		**out = **in
	}
}