in api/v1alpha3/zz_generated.deepcopy.go [170:231]
func (in *EtcdadmConfigSpec) DeepCopyInto(out *EtcdadmConfigSpec) {
*out = *in
if in.Users != nil {
in, out := &in.Users, &out.Users
*out = make([]v1beta1.User, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.EtcdadmInstallCommands != nil {
in, out := &in.EtcdadmInstallCommands, &out.EtcdadmInstallCommands
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.PreEtcdadmCommands != nil {
in, out := &in.PreEtcdadmCommands, &out.PreEtcdadmCommands
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.PostEtcdadmCommands != nil {
in, out := &in.PostEtcdadmCommands, &out.PostEtcdadmCommands
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.BottlerocketConfig != nil {
in, out := &in.BottlerocketConfig, &out.BottlerocketConfig
*out = new(BottlerocketConfig)
(*in).DeepCopyInto(*out)
}
if in.CloudInitConfig != nil {
in, out := &in.CloudInitConfig, &out.CloudInitConfig
*out = new(CloudInitConfig)
**out = **in
}
if in.Files != nil {
in, out := &in.Files, &out.Files
*out = make([]v1beta1.File, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Proxy != nil {
in, out := &in.Proxy, &out.Proxy
*out = new(ProxyConfiguration)
(*in).DeepCopyInto(*out)
}
if in.RegistryMirror != nil {
in, out := &in.RegistryMirror, &out.RegistryMirror
*out = new(RegistryMirrorConfiguration)
**out = **in
}
if in.NTP != nil {
in, out := &in.NTP, &out.NTP
*out = new(v1beta1.NTP)
(*in).DeepCopyInto(*out)
}
if in.CertBundles != nil {
in, out := &in.CertBundles, &out.CertBundles
*out = make([]v1beta1.CertBundle, len(*in))
copy(*out, *in)
}
}