in api/v1alpha3/zz_generated.conversion.go [327:351]
func autoConvert_v1alpha3_EtcdadmConfigSpec_To_v1beta1_EtcdadmConfigSpec(in *EtcdadmConfigSpec, out *v1beta1.EtcdadmConfigSpec, s conversion.Scope) error {
out.Users = *(*[]apiv1beta1.User)(unsafe.Pointer(&in.Users))
out.EtcdadmBuiltin = in.EtcdadmBuiltin
out.EtcdadmInstallCommands = *(*[]string)(unsafe.Pointer(&in.EtcdadmInstallCommands))
out.PreEtcdadmCommands = *(*[]string)(unsafe.Pointer(&in.PreEtcdadmCommands))
out.PostEtcdadmCommands = *(*[]string)(unsafe.Pointer(&in.PostEtcdadmCommands))
out.Format = v1beta1.Format(in.Format)
if in.BottlerocketConfig != nil {
in, out := &in.BottlerocketConfig, &out.BottlerocketConfig
*out = new(v1beta1.BottlerocketConfig)
if err := Convert_v1alpha3_BottlerocketConfig_To_v1beta1_BottlerocketConfig(*in, *out, s); err != nil {
return err
}
} else {
out.BottlerocketConfig = nil
}
out.CloudInitConfig = (*v1beta1.CloudInitConfig)(unsafe.Pointer(in.CloudInitConfig))
out.Files = *(*[]apiv1beta1.File)(unsafe.Pointer(&in.Files))
out.Proxy = (*v1beta1.ProxyConfiguration)(unsafe.Pointer(in.Proxy))
out.RegistryMirror = (*v1beta1.RegistryMirrorConfiguration)(unsafe.Pointer(in.RegistryMirror))
out.CipherSuites = in.CipherSuites
out.NTP = (*apiv1beta1.NTP)(unsafe.Pointer(in.NTP))
out.CertBundles = *(*[]apiv1beta1.CertBundle)(unsafe.Pointer(&in.CertBundles))
return nil
}