func()

in oracle/api/v1alpha1/zz_generated.deepcopy.go [892:942]


func (in *InstanceStatus) DeepCopyInto(out *InstanceStatus) {
	*out = *in
	in.InstanceStatus.DeepCopyInto(&out.InstanceStatus)
	if in.DatabaseNames != nil {
		in, out := &in.DatabaseNames, &out.DatabaseNames
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.LastRestoreTime != nil {
		in, out := &in.LastRestoreTime, &out.LastRestoreTime
		*out = (*in).DeepCopy()
	}
	if in.CurrentParameters != nil {
		in, out := &in.CurrentParameters, &out.CurrentParameters
		*out = make(map[string]string, len(*in))
		for key, val := range *in {
			(*out)[key] = val
		}
	}
	if in.CurrentReplicationSettings != nil {
		in, out := &in.CurrentReplicationSettings, &out.CurrentReplicationSettings
		*out = new(ReplicationSettings)
		(*in).DeepCopyInto(*out)
	}
	if in.DataGuardOutput != nil {
		in, out := &in.DataGuardOutput, &out.DataGuardOutput
		*out = new(DataGuardOutput)
		(*in).DeepCopyInto(*out)
	}
	if in.LastFailedParameterUpdate != nil {
		in, out := &in.LastFailedParameterUpdate, &out.LastFailedParameterUpdate
		*out = make(map[string]string, len(*in))
		for key, val := range *in {
			(*out)[key] = val
		}
	}
	if in.ActiveImages != nil {
		in, out := &in.ActiveImages, &out.ActiveImages
		*out = make(map[string]string, len(*in))
		for key, val := range *in {
			(*out)[key] = val
		}
	}
	if in.LastFailedImages != nil {
		in, out := &in.LastFailedImages, &out.LastFailedImages
		*out = make(map[string]string, len(*in))
		for key, val := range *in {
			(*out)[key] = val
		}
	}
}