sigs.k8s.io/cluster-api@v1.7.1/internal/apis/bootstrap/kubeadm/v1alpha3/zz_generated.conversion.go (about) 1 //go:build !ignore_autogenerated_kubeadm_bootstrap 2 // +build !ignore_autogenerated_kubeadm_bootstrap 3 4 /* 5 Copyright The Kubernetes Authors. 6 7 Licensed under the Apache License, Version 2.0 (the "License"); 8 you may not use this file except in compliance with the License. 9 You may obtain a copy of the License at 10 11 http://www.apache.org/licenses/LICENSE-2.0 12 13 Unless required by applicable law or agreed to in writing, software 14 distributed under the License is distributed on an "AS IS" BASIS, 15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 See the License for the specific language governing permissions and 17 limitations under the License. 18 */ 19 20 // Code generated by conversion-gen. DO NOT EDIT. 21 22 package v1alpha3 23 24 import ( 25 unsafe "unsafe" 26 27 conversion "k8s.io/apimachinery/pkg/conversion" 28 runtime "k8s.io/apimachinery/pkg/runtime" 29 apiv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1" 30 v1beta1 "sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1beta1" 31 upstreamv1beta1 "sigs.k8s.io/cluster-api/bootstrap/kubeadm/types/upstreamv1beta1" 32 corev1alpha3 "sigs.k8s.io/cluster-api/internal/apis/core/v1alpha3" 33 ) 34 35 func init() { 36 localSchemeBuilder.Register(RegisterConversions) 37 } 38 39 // RegisterConversions adds conversion functions to the given scheme. 40 // Public to allow building arbitrary schemes. 41 func RegisterConversions(s *runtime.Scheme) error { 42 if err := s.AddGeneratedConversionFunc((*DiskSetup)(nil), (*v1beta1.DiskSetup)(nil), func(a, b interface{}, scope conversion.Scope) error { 43 return Convert_v1alpha3_DiskSetup_To_v1beta1_DiskSetup(a.(*DiskSetup), b.(*v1beta1.DiskSetup), scope) 44 }); err != nil { 45 return err 46 } 47 if err := s.AddGeneratedConversionFunc((*v1beta1.DiskSetup)(nil), (*DiskSetup)(nil), func(a, b interface{}, scope conversion.Scope) error { 48 return Convert_v1beta1_DiskSetup_To_v1alpha3_DiskSetup(a.(*v1beta1.DiskSetup), b.(*DiskSetup), scope) 49 }); err != nil { 50 return err 51 } 52 if err := s.AddGeneratedConversionFunc((*File)(nil), (*v1beta1.File)(nil), func(a, b interface{}, scope conversion.Scope) error { 53 return Convert_v1alpha3_File_To_v1beta1_File(a.(*File), b.(*v1beta1.File), scope) 54 }); err != nil { 55 return err 56 } 57 if err := s.AddGeneratedConversionFunc((*FileSource)(nil), (*v1beta1.FileSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 58 return Convert_v1alpha3_FileSource_To_v1beta1_FileSource(a.(*FileSource), b.(*v1beta1.FileSource), scope) 59 }); err != nil { 60 return err 61 } 62 if err := s.AddGeneratedConversionFunc((*v1beta1.FileSource)(nil), (*FileSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 63 return Convert_v1beta1_FileSource_To_v1alpha3_FileSource(a.(*v1beta1.FileSource), b.(*FileSource), scope) 64 }); err != nil { 65 return err 66 } 67 if err := s.AddGeneratedConversionFunc((*Filesystem)(nil), (*v1beta1.Filesystem)(nil), func(a, b interface{}, scope conversion.Scope) error { 68 return Convert_v1alpha3_Filesystem_To_v1beta1_Filesystem(a.(*Filesystem), b.(*v1beta1.Filesystem), scope) 69 }); err != nil { 70 return err 71 } 72 if err := s.AddGeneratedConversionFunc((*v1beta1.Filesystem)(nil), (*Filesystem)(nil), func(a, b interface{}, scope conversion.Scope) error { 73 return Convert_v1beta1_Filesystem_To_v1alpha3_Filesystem(a.(*v1beta1.Filesystem), b.(*Filesystem), scope) 74 }); err != nil { 75 return err 76 } 77 if err := s.AddGeneratedConversionFunc((*KubeadmConfig)(nil), (*v1beta1.KubeadmConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 78 return Convert_v1alpha3_KubeadmConfig_To_v1beta1_KubeadmConfig(a.(*KubeadmConfig), b.(*v1beta1.KubeadmConfig), scope) 79 }); err != nil { 80 return err 81 } 82 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfig)(nil), (*KubeadmConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 83 return Convert_v1beta1_KubeadmConfig_To_v1alpha3_KubeadmConfig(a.(*v1beta1.KubeadmConfig), b.(*KubeadmConfig), scope) 84 }); err != nil { 85 return err 86 } 87 if err := s.AddGeneratedConversionFunc((*KubeadmConfigList)(nil), (*v1beta1.KubeadmConfigList)(nil), func(a, b interface{}, scope conversion.Scope) error { 88 return Convert_v1alpha3_KubeadmConfigList_To_v1beta1_KubeadmConfigList(a.(*KubeadmConfigList), b.(*v1beta1.KubeadmConfigList), scope) 89 }); err != nil { 90 return err 91 } 92 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigList)(nil), (*KubeadmConfigList)(nil), func(a, b interface{}, scope conversion.Scope) error { 93 return Convert_v1beta1_KubeadmConfigList_To_v1alpha3_KubeadmConfigList(a.(*v1beta1.KubeadmConfigList), b.(*KubeadmConfigList), scope) 94 }); err != nil { 95 return err 96 } 97 if err := s.AddGeneratedConversionFunc((*KubeadmConfigSpec)(nil), (*v1beta1.KubeadmConfigSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 98 return Convert_v1alpha3_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(a.(*KubeadmConfigSpec), b.(*v1beta1.KubeadmConfigSpec), scope) 99 }); err != nil { 100 return err 101 } 102 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigStatus)(nil), (*KubeadmConfigStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 103 return Convert_v1beta1_KubeadmConfigStatus_To_v1alpha3_KubeadmConfigStatus(a.(*v1beta1.KubeadmConfigStatus), b.(*KubeadmConfigStatus), scope) 104 }); err != nil { 105 return err 106 } 107 if err := s.AddGeneratedConversionFunc((*KubeadmConfigTemplate)(nil), (*v1beta1.KubeadmConfigTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 108 return Convert_v1alpha3_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(a.(*KubeadmConfigTemplate), b.(*v1beta1.KubeadmConfigTemplate), scope) 109 }); err != nil { 110 return err 111 } 112 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigTemplate)(nil), (*KubeadmConfigTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 113 return Convert_v1beta1_KubeadmConfigTemplate_To_v1alpha3_KubeadmConfigTemplate(a.(*v1beta1.KubeadmConfigTemplate), b.(*KubeadmConfigTemplate), scope) 114 }); err != nil { 115 return err 116 } 117 if err := s.AddGeneratedConversionFunc((*KubeadmConfigTemplateList)(nil), (*v1beta1.KubeadmConfigTemplateList)(nil), func(a, b interface{}, scope conversion.Scope) error { 118 return Convert_v1alpha3_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList(a.(*KubeadmConfigTemplateList), b.(*v1beta1.KubeadmConfigTemplateList), scope) 119 }); err != nil { 120 return err 121 } 122 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigTemplateList)(nil), (*KubeadmConfigTemplateList)(nil), func(a, b interface{}, scope conversion.Scope) error { 123 return Convert_v1beta1_KubeadmConfigTemplateList_To_v1alpha3_KubeadmConfigTemplateList(a.(*v1beta1.KubeadmConfigTemplateList), b.(*KubeadmConfigTemplateList), scope) 124 }); err != nil { 125 return err 126 } 127 if err := s.AddGeneratedConversionFunc((*KubeadmConfigTemplateResource)(nil), (*v1beta1.KubeadmConfigTemplateResource)(nil), func(a, b interface{}, scope conversion.Scope) error { 128 return Convert_v1alpha3_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(a.(*KubeadmConfigTemplateResource), b.(*v1beta1.KubeadmConfigTemplateResource), scope) 129 }); err != nil { 130 return err 131 } 132 if err := s.AddGeneratedConversionFunc((*KubeadmConfigTemplateSpec)(nil), (*v1beta1.KubeadmConfigTemplateSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 133 return Convert_v1alpha3_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(a.(*KubeadmConfigTemplateSpec), b.(*v1beta1.KubeadmConfigTemplateSpec), scope) 134 }); err != nil { 135 return err 136 } 137 if err := s.AddGeneratedConversionFunc((*v1beta1.KubeadmConfigTemplateSpec)(nil), (*KubeadmConfigTemplateSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 138 return Convert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha3_KubeadmConfigTemplateSpec(a.(*v1beta1.KubeadmConfigTemplateSpec), b.(*KubeadmConfigTemplateSpec), scope) 139 }); err != nil { 140 return err 141 } 142 if err := s.AddGeneratedConversionFunc((*NTP)(nil), (*v1beta1.NTP)(nil), func(a, b interface{}, scope conversion.Scope) error { 143 return Convert_v1alpha3_NTP_To_v1beta1_NTP(a.(*NTP), b.(*v1beta1.NTP), scope) 144 }); err != nil { 145 return err 146 } 147 if err := s.AddGeneratedConversionFunc((*v1beta1.NTP)(nil), (*NTP)(nil), func(a, b interface{}, scope conversion.Scope) error { 148 return Convert_v1beta1_NTP_To_v1alpha3_NTP(a.(*v1beta1.NTP), b.(*NTP), scope) 149 }); err != nil { 150 return err 151 } 152 if err := s.AddGeneratedConversionFunc((*Partition)(nil), (*v1beta1.Partition)(nil), func(a, b interface{}, scope conversion.Scope) error { 153 return Convert_v1alpha3_Partition_To_v1beta1_Partition(a.(*Partition), b.(*v1beta1.Partition), scope) 154 }); err != nil { 155 return err 156 } 157 if err := s.AddGeneratedConversionFunc((*v1beta1.Partition)(nil), (*Partition)(nil), func(a, b interface{}, scope conversion.Scope) error { 158 return Convert_v1beta1_Partition_To_v1alpha3_Partition(a.(*v1beta1.Partition), b.(*Partition), scope) 159 }); err != nil { 160 return err 161 } 162 if err := s.AddGeneratedConversionFunc((*SecretFileSource)(nil), (*v1beta1.SecretFileSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 163 return Convert_v1alpha3_SecretFileSource_To_v1beta1_SecretFileSource(a.(*SecretFileSource), b.(*v1beta1.SecretFileSource), scope) 164 }); err != nil { 165 return err 166 } 167 if err := s.AddGeneratedConversionFunc((*v1beta1.SecretFileSource)(nil), (*SecretFileSource)(nil), func(a, b interface{}, scope conversion.Scope) error { 168 return Convert_v1beta1_SecretFileSource_To_v1alpha3_SecretFileSource(a.(*v1beta1.SecretFileSource), b.(*SecretFileSource), scope) 169 }); err != nil { 170 return err 171 } 172 if err := s.AddGeneratedConversionFunc((*User)(nil), (*v1beta1.User)(nil), func(a, b interface{}, scope conversion.Scope) error { 173 return Convert_v1alpha3_User_To_v1beta1_User(a.(*User), b.(*v1beta1.User), scope) 174 }); err != nil { 175 return err 176 } 177 if err := s.AddConversionFunc((*upstreamv1beta1.ClusterConfiguration)(nil), (*v1beta1.ClusterConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 178 return Convert_upstreamv1beta1_ClusterConfiguration_To_v1beta1_ClusterConfiguration(a.(*upstreamv1beta1.ClusterConfiguration), b.(*v1beta1.ClusterConfiguration), scope) 179 }); err != nil { 180 return err 181 } 182 if err := s.AddConversionFunc((*upstreamv1beta1.InitConfiguration)(nil), (*v1beta1.InitConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 183 return Convert_upstreamv1beta1_InitConfiguration_To_v1beta1_InitConfiguration(a.(*upstreamv1beta1.InitConfiguration), b.(*v1beta1.InitConfiguration), scope) 184 }); err != nil { 185 return err 186 } 187 if err := s.AddConversionFunc((*upstreamv1beta1.JoinConfiguration)(nil), (*v1beta1.JoinConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 188 return Convert_upstreamv1beta1_JoinConfiguration_To_v1beta1_JoinConfiguration(a.(*upstreamv1beta1.JoinConfiguration), b.(*v1beta1.JoinConfiguration), scope) 189 }); err != nil { 190 return err 191 } 192 if err := s.AddConversionFunc((*KubeadmConfigStatus)(nil), (*v1beta1.KubeadmConfigStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 193 return Convert_v1alpha3_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus(a.(*KubeadmConfigStatus), b.(*v1beta1.KubeadmConfigStatus), scope) 194 }); err != nil { 195 return err 196 } 197 if err := s.AddConversionFunc((*v1beta1.ClusterConfiguration)(nil), (*upstreamv1beta1.ClusterConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 198 return Convert_v1beta1_ClusterConfiguration_To_upstreamv1beta1_ClusterConfiguration(a.(*v1beta1.ClusterConfiguration), b.(*upstreamv1beta1.ClusterConfiguration), scope) 199 }); err != nil { 200 return err 201 } 202 if err := s.AddConversionFunc((*v1beta1.File)(nil), (*File)(nil), func(a, b interface{}, scope conversion.Scope) error { 203 return Convert_v1beta1_File_To_v1alpha3_File(a.(*v1beta1.File), b.(*File), scope) 204 }); err != nil { 205 return err 206 } 207 if err := s.AddConversionFunc((*v1beta1.InitConfiguration)(nil), (*upstreamv1beta1.InitConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 208 return Convert_v1beta1_InitConfiguration_To_upstreamv1beta1_InitConfiguration(a.(*v1beta1.InitConfiguration), b.(*upstreamv1beta1.InitConfiguration), scope) 209 }); err != nil { 210 return err 211 } 212 if err := s.AddConversionFunc((*v1beta1.JoinConfiguration)(nil), (*upstreamv1beta1.JoinConfiguration)(nil), func(a, b interface{}, scope conversion.Scope) error { 213 return Convert_v1beta1_JoinConfiguration_To_upstreamv1beta1_JoinConfiguration(a.(*v1beta1.JoinConfiguration), b.(*upstreamv1beta1.JoinConfiguration), scope) 214 }); err != nil { 215 return err 216 } 217 if err := s.AddConversionFunc((*v1beta1.KubeadmConfigSpec)(nil), (*KubeadmConfigSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 218 return Convert_v1beta1_KubeadmConfigSpec_To_v1alpha3_KubeadmConfigSpec(a.(*v1beta1.KubeadmConfigSpec), b.(*KubeadmConfigSpec), scope) 219 }); err != nil { 220 return err 221 } 222 if err := s.AddConversionFunc((*v1beta1.KubeadmConfigTemplateResource)(nil), (*KubeadmConfigTemplateResource)(nil), func(a, b interface{}, scope conversion.Scope) error { 223 return Convert_v1beta1_KubeadmConfigTemplateResource_To_v1alpha3_KubeadmConfigTemplateResource(a.(*v1beta1.KubeadmConfigTemplateResource), b.(*KubeadmConfigTemplateResource), scope) 224 }); err != nil { 225 return err 226 } 227 if err := s.AddConversionFunc((*v1beta1.User)(nil), (*User)(nil), func(a, b interface{}, scope conversion.Scope) error { 228 return Convert_v1beta1_User_To_v1alpha3_User(a.(*v1beta1.User), b.(*User), scope) 229 }); err != nil { 230 return err 231 } 232 return nil 233 } 234 235 func autoConvert_v1alpha3_DiskSetup_To_v1beta1_DiskSetup(in *DiskSetup, out *v1beta1.DiskSetup, s conversion.Scope) error { 236 out.Partitions = *(*[]v1beta1.Partition)(unsafe.Pointer(&in.Partitions)) 237 out.Filesystems = *(*[]v1beta1.Filesystem)(unsafe.Pointer(&in.Filesystems)) 238 return nil 239 } 240 241 // Convert_v1alpha3_DiskSetup_To_v1beta1_DiskSetup is an autogenerated conversion function. 242 func Convert_v1alpha3_DiskSetup_To_v1beta1_DiskSetup(in *DiskSetup, out *v1beta1.DiskSetup, s conversion.Scope) error { 243 return autoConvert_v1alpha3_DiskSetup_To_v1beta1_DiskSetup(in, out, s) 244 } 245 246 func autoConvert_v1beta1_DiskSetup_To_v1alpha3_DiskSetup(in *v1beta1.DiskSetup, out *DiskSetup, s conversion.Scope) error { 247 out.Partitions = *(*[]Partition)(unsafe.Pointer(&in.Partitions)) 248 out.Filesystems = *(*[]Filesystem)(unsafe.Pointer(&in.Filesystems)) 249 return nil 250 } 251 252 // Convert_v1beta1_DiskSetup_To_v1alpha3_DiskSetup is an autogenerated conversion function. 253 func Convert_v1beta1_DiskSetup_To_v1alpha3_DiskSetup(in *v1beta1.DiskSetup, out *DiskSetup, s conversion.Scope) error { 254 return autoConvert_v1beta1_DiskSetup_To_v1alpha3_DiskSetup(in, out, s) 255 } 256 257 func autoConvert_v1alpha3_File_To_v1beta1_File(in *File, out *v1beta1.File, s conversion.Scope) error { 258 out.Path = in.Path 259 out.Owner = in.Owner 260 out.Permissions = in.Permissions 261 out.Encoding = v1beta1.Encoding(in.Encoding) 262 out.Content = in.Content 263 out.ContentFrom = (*v1beta1.FileSource)(unsafe.Pointer(in.ContentFrom)) 264 return nil 265 } 266 267 // Convert_v1alpha3_File_To_v1beta1_File is an autogenerated conversion function. 268 func Convert_v1alpha3_File_To_v1beta1_File(in *File, out *v1beta1.File, s conversion.Scope) error { 269 return autoConvert_v1alpha3_File_To_v1beta1_File(in, out, s) 270 } 271 272 func autoConvert_v1beta1_File_To_v1alpha3_File(in *v1beta1.File, out *File, s conversion.Scope) error { 273 out.Path = in.Path 274 out.Owner = in.Owner 275 out.Permissions = in.Permissions 276 out.Encoding = Encoding(in.Encoding) 277 // WARNING: in.Append requires manual conversion: does not exist in peer-type 278 out.Content = in.Content 279 out.ContentFrom = (*FileSource)(unsafe.Pointer(in.ContentFrom)) 280 return nil 281 } 282 283 func autoConvert_v1alpha3_FileSource_To_v1beta1_FileSource(in *FileSource, out *v1beta1.FileSource, s conversion.Scope) error { 284 if err := Convert_v1alpha3_SecretFileSource_To_v1beta1_SecretFileSource(&in.Secret, &out.Secret, s); err != nil { 285 return err 286 } 287 return nil 288 } 289 290 // Convert_v1alpha3_FileSource_To_v1beta1_FileSource is an autogenerated conversion function. 291 func Convert_v1alpha3_FileSource_To_v1beta1_FileSource(in *FileSource, out *v1beta1.FileSource, s conversion.Scope) error { 292 return autoConvert_v1alpha3_FileSource_To_v1beta1_FileSource(in, out, s) 293 } 294 295 func autoConvert_v1beta1_FileSource_To_v1alpha3_FileSource(in *v1beta1.FileSource, out *FileSource, s conversion.Scope) error { 296 if err := Convert_v1beta1_SecretFileSource_To_v1alpha3_SecretFileSource(&in.Secret, &out.Secret, s); err != nil { 297 return err 298 } 299 return nil 300 } 301 302 // Convert_v1beta1_FileSource_To_v1alpha3_FileSource is an autogenerated conversion function. 303 func Convert_v1beta1_FileSource_To_v1alpha3_FileSource(in *v1beta1.FileSource, out *FileSource, s conversion.Scope) error { 304 return autoConvert_v1beta1_FileSource_To_v1alpha3_FileSource(in, out, s) 305 } 306 307 func autoConvert_v1alpha3_Filesystem_To_v1beta1_Filesystem(in *Filesystem, out *v1beta1.Filesystem, s conversion.Scope) error { 308 out.Device = in.Device 309 out.Filesystem = in.Filesystem 310 out.Label = in.Label 311 out.Partition = (*string)(unsafe.Pointer(in.Partition)) 312 out.Overwrite = (*bool)(unsafe.Pointer(in.Overwrite)) 313 out.ReplaceFS = (*string)(unsafe.Pointer(in.ReplaceFS)) 314 out.ExtraOpts = *(*[]string)(unsafe.Pointer(&in.ExtraOpts)) 315 return nil 316 } 317 318 // Convert_v1alpha3_Filesystem_To_v1beta1_Filesystem is an autogenerated conversion function. 319 func Convert_v1alpha3_Filesystem_To_v1beta1_Filesystem(in *Filesystem, out *v1beta1.Filesystem, s conversion.Scope) error { 320 return autoConvert_v1alpha3_Filesystem_To_v1beta1_Filesystem(in, out, s) 321 } 322 323 func autoConvert_v1beta1_Filesystem_To_v1alpha3_Filesystem(in *v1beta1.Filesystem, out *Filesystem, s conversion.Scope) error { 324 out.Device = in.Device 325 out.Filesystem = in.Filesystem 326 out.Label = in.Label 327 out.Partition = (*string)(unsafe.Pointer(in.Partition)) 328 out.Overwrite = (*bool)(unsafe.Pointer(in.Overwrite)) 329 out.ReplaceFS = (*string)(unsafe.Pointer(in.ReplaceFS)) 330 out.ExtraOpts = *(*[]string)(unsafe.Pointer(&in.ExtraOpts)) 331 return nil 332 } 333 334 // Convert_v1beta1_Filesystem_To_v1alpha3_Filesystem is an autogenerated conversion function. 335 func Convert_v1beta1_Filesystem_To_v1alpha3_Filesystem(in *v1beta1.Filesystem, out *Filesystem, s conversion.Scope) error { 336 return autoConvert_v1beta1_Filesystem_To_v1alpha3_Filesystem(in, out, s) 337 } 338 339 func autoConvert_v1alpha3_KubeadmConfig_To_v1beta1_KubeadmConfig(in *KubeadmConfig, out *v1beta1.KubeadmConfig, s conversion.Scope) error { 340 out.ObjectMeta = in.ObjectMeta 341 if err := Convert_v1alpha3_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(&in.Spec, &out.Spec, s); err != nil { 342 return err 343 } 344 if err := Convert_v1alpha3_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus(&in.Status, &out.Status, s); err != nil { 345 return err 346 } 347 return nil 348 } 349 350 // Convert_v1alpha3_KubeadmConfig_To_v1beta1_KubeadmConfig is an autogenerated conversion function. 351 func Convert_v1alpha3_KubeadmConfig_To_v1beta1_KubeadmConfig(in *KubeadmConfig, out *v1beta1.KubeadmConfig, s conversion.Scope) error { 352 return autoConvert_v1alpha3_KubeadmConfig_To_v1beta1_KubeadmConfig(in, out, s) 353 } 354 355 func autoConvert_v1beta1_KubeadmConfig_To_v1alpha3_KubeadmConfig(in *v1beta1.KubeadmConfig, out *KubeadmConfig, s conversion.Scope) error { 356 out.ObjectMeta = in.ObjectMeta 357 if err := Convert_v1beta1_KubeadmConfigSpec_To_v1alpha3_KubeadmConfigSpec(&in.Spec, &out.Spec, s); err != nil { 358 return err 359 } 360 if err := Convert_v1beta1_KubeadmConfigStatus_To_v1alpha3_KubeadmConfigStatus(&in.Status, &out.Status, s); err != nil { 361 return err 362 } 363 return nil 364 } 365 366 // Convert_v1beta1_KubeadmConfig_To_v1alpha3_KubeadmConfig is an autogenerated conversion function. 367 func Convert_v1beta1_KubeadmConfig_To_v1alpha3_KubeadmConfig(in *v1beta1.KubeadmConfig, out *KubeadmConfig, s conversion.Scope) error { 368 return autoConvert_v1beta1_KubeadmConfig_To_v1alpha3_KubeadmConfig(in, out, s) 369 } 370 371 func autoConvert_v1alpha3_KubeadmConfigList_To_v1beta1_KubeadmConfigList(in *KubeadmConfigList, out *v1beta1.KubeadmConfigList, s conversion.Scope) error { 372 out.ListMeta = in.ListMeta 373 if in.Items != nil { 374 in, out := &in.Items, &out.Items 375 *out = make([]v1beta1.KubeadmConfig, len(*in)) 376 for i := range *in { 377 if err := Convert_v1alpha3_KubeadmConfig_To_v1beta1_KubeadmConfig(&(*in)[i], &(*out)[i], s); err != nil { 378 return err 379 } 380 } 381 } else { 382 out.Items = nil 383 } 384 return nil 385 } 386 387 // Convert_v1alpha3_KubeadmConfigList_To_v1beta1_KubeadmConfigList is an autogenerated conversion function. 388 func Convert_v1alpha3_KubeadmConfigList_To_v1beta1_KubeadmConfigList(in *KubeadmConfigList, out *v1beta1.KubeadmConfigList, s conversion.Scope) error { 389 return autoConvert_v1alpha3_KubeadmConfigList_To_v1beta1_KubeadmConfigList(in, out, s) 390 } 391 392 func autoConvert_v1beta1_KubeadmConfigList_To_v1alpha3_KubeadmConfigList(in *v1beta1.KubeadmConfigList, out *KubeadmConfigList, s conversion.Scope) error { 393 out.ListMeta = in.ListMeta 394 if in.Items != nil { 395 in, out := &in.Items, &out.Items 396 *out = make([]KubeadmConfig, len(*in)) 397 for i := range *in { 398 if err := Convert_v1beta1_KubeadmConfig_To_v1alpha3_KubeadmConfig(&(*in)[i], &(*out)[i], s); err != nil { 399 return err 400 } 401 } 402 } else { 403 out.Items = nil 404 } 405 return nil 406 } 407 408 // Convert_v1beta1_KubeadmConfigList_To_v1alpha3_KubeadmConfigList is an autogenerated conversion function. 409 func Convert_v1beta1_KubeadmConfigList_To_v1alpha3_KubeadmConfigList(in *v1beta1.KubeadmConfigList, out *KubeadmConfigList, s conversion.Scope) error { 410 return autoConvert_v1beta1_KubeadmConfigList_To_v1alpha3_KubeadmConfigList(in, out, s) 411 } 412 413 func autoConvert_v1alpha3_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(in *KubeadmConfigSpec, out *v1beta1.KubeadmConfigSpec, s conversion.Scope) error { 414 if in.ClusterConfiguration != nil { 415 in, out := &in.ClusterConfiguration, &out.ClusterConfiguration 416 *out = new(v1beta1.ClusterConfiguration) 417 if err := Convert_upstreamv1beta1_ClusterConfiguration_To_v1beta1_ClusterConfiguration(*in, *out, s); err != nil { 418 return err 419 } 420 } else { 421 out.ClusterConfiguration = nil 422 } 423 if in.InitConfiguration != nil { 424 in, out := &in.InitConfiguration, &out.InitConfiguration 425 *out = new(v1beta1.InitConfiguration) 426 if err := Convert_upstreamv1beta1_InitConfiguration_To_v1beta1_InitConfiguration(*in, *out, s); err != nil { 427 return err 428 } 429 } else { 430 out.InitConfiguration = nil 431 } 432 if in.JoinConfiguration != nil { 433 in, out := &in.JoinConfiguration, &out.JoinConfiguration 434 *out = new(v1beta1.JoinConfiguration) 435 if err := Convert_upstreamv1beta1_JoinConfiguration_To_v1beta1_JoinConfiguration(*in, *out, s); err != nil { 436 return err 437 } 438 } else { 439 out.JoinConfiguration = nil 440 } 441 if in.Files != nil { 442 in, out := &in.Files, &out.Files 443 *out = make([]v1beta1.File, len(*in)) 444 for i := range *in { 445 if err := Convert_v1alpha3_File_To_v1beta1_File(&(*in)[i], &(*out)[i], s); err != nil { 446 return err 447 } 448 } 449 } else { 450 out.Files = nil 451 } 452 out.DiskSetup = (*v1beta1.DiskSetup)(unsafe.Pointer(in.DiskSetup)) 453 out.Mounts = *(*[]v1beta1.MountPoints)(unsafe.Pointer(&in.Mounts)) 454 out.PreKubeadmCommands = *(*[]string)(unsafe.Pointer(&in.PreKubeadmCommands)) 455 out.PostKubeadmCommands = *(*[]string)(unsafe.Pointer(&in.PostKubeadmCommands)) 456 if in.Users != nil { 457 in, out := &in.Users, &out.Users 458 *out = make([]v1beta1.User, len(*in)) 459 for i := range *in { 460 if err := Convert_v1alpha3_User_To_v1beta1_User(&(*in)[i], &(*out)[i], s); err != nil { 461 return err 462 } 463 } 464 } else { 465 out.Users = nil 466 } 467 out.NTP = (*v1beta1.NTP)(unsafe.Pointer(in.NTP)) 468 out.Format = v1beta1.Format(in.Format) 469 out.Verbosity = (*int32)(unsafe.Pointer(in.Verbosity)) 470 out.UseExperimentalRetryJoin = in.UseExperimentalRetryJoin 471 return nil 472 } 473 474 // Convert_v1alpha3_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec is an autogenerated conversion function. 475 func Convert_v1alpha3_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(in *KubeadmConfigSpec, out *v1beta1.KubeadmConfigSpec, s conversion.Scope) error { 476 return autoConvert_v1alpha3_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(in, out, s) 477 } 478 479 func autoConvert_v1beta1_KubeadmConfigSpec_To_v1alpha3_KubeadmConfigSpec(in *v1beta1.KubeadmConfigSpec, out *KubeadmConfigSpec, s conversion.Scope) error { 480 if in.ClusterConfiguration != nil { 481 in, out := &in.ClusterConfiguration, &out.ClusterConfiguration 482 *out = new(upstreamv1beta1.ClusterConfiguration) 483 if err := Convert_v1beta1_ClusterConfiguration_To_upstreamv1beta1_ClusterConfiguration(*in, *out, s); err != nil { 484 return err 485 } 486 } else { 487 out.ClusterConfiguration = nil 488 } 489 if in.InitConfiguration != nil { 490 in, out := &in.InitConfiguration, &out.InitConfiguration 491 *out = new(upstreamv1beta1.InitConfiguration) 492 if err := Convert_v1beta1_InitConfiguration_To_upstreamv1beta1_InitConfiguration(*in, *out, s); err != nil { 493 return err 494 } 495 } else { 496 out.InitConfiguration = nil 497 } 498 if in.JoinConfiguration != nil { 499 in, out := &in.JoinConfiguration, &out.JoinConfiguration 500 *out = new(upstreamv1beta1.JoinConfiguration) 501 if err := Convert_v1beta1_JoinConfiguration_To_upstreamv1beta1_JoinConfiguration(*in, *out, s); err != nil { 502 return err 503 } 504 } else { 505 out.JoinConfiguration = nil 506 } 507 if in.Files != nil { 508 in, out := &in.Files, &out.Files 509 *out = make([]File, len(*in)) 510 for i := range *in { 511 if err := Convert_v1beta1_File_To_v1alpha3_File(&(*in)[i], &(*out)[i], s); err != nil { 512 return err 513 } 514 } 515 } else { 516 out.Files = nil 517 } 518 out.DiskSetup = (*DiskSetup)(unsafe.Pointer(in.DiskSetup)) 519 out.Mounts = *(*[]MountPoints)(unsafe.Pointer(&in.Mounts)) 520 out.PreKubeadmCommands = *(*[]string)(unsafe.Pointer(&in.PreKubeadmCommands)) 521 out.PostKubeadmCommands = *(*[]string)(unsafe.Pointer(&in.PostKubeadmCommands)) 522 if in.Users != nil { 523 in, out := &in.Users, &out.Users 524 *out = make([]User, len(*in)) 525 for i := range *in { 526 if err := Convert_v1beta1_User_To_v1alpha3_User(&(*in)[i], &(*out)[i], s); err != nil { 527 return err 528 } 529 } 530 } else { 531 out.Users = nil 532 } 533 out.NTP = (*NTP)(unsafe.Pointer(in.NTP)) 534 out.Format = Format(in.Format) 535 out.Verbosity = (*int32)(unsafe.Pointer(in.Verbosity)) 536 out.UseExperimentalRetryJoin = in.UseExperimentalRetryJoin 537 // WARNING: in.Ignition requires manual conversion: does not exist in peer-type 538 return nil 539 } 540 541 func autoConvert_v1alpha3_KubeadmConfigStatus_To_v1beta1_KubeadmConfigStatus(in *KubeadmConfigStatus, out *v1beta1.KubeadmConfigStatus, s conversion.Scope) error { 542 out.Ready = in.Ready 543 out.DataSecretName = (*string)(unsafe.Pointer(in.DataSecretName)) 544 // WARNING: in.BootstrapData requires manual conversion: does not exist in peer-type 545 out.FailureReason = in.FailureReason 546 out.FailureMessage = in.FailureMessage 547 out.ObservedGeneration = in.ObservedGeneration 548 if in.Conditions != nil { 549 in, out := &in.Conditions, &out.Conditions 550 *out = make(apiv1beta1.Conditions, len(*in)) 551 for i := range *in { 552 if err := corev1alpha3.Convert_v1alpha3_Condition_To_v1beta1_Condition(&(*in)[i], &(*out)[i], s); err != nil { 553 return err 554 } 555 } 556 } else { 557 out.Conditions = nil 558 } 559 return nil 560 } 561 562 func autoConvert_v1beta1_KubeadmConfigStatus_To_v1alpha3_KubeadmConfigStatus(in *v1beta1.KubeadmConfigStatus, out *KubeadmConfigStatus, s conversion.Scope) error { 563 out.Ready = in.Ready 564 out.DataSecretName = (*string)(unsafe.Pointer(in.DataSecretName)) 565 out.FailureReason = in.FailureReason 566 out.FailureMessage = in.FailureMessage 567 out.ObservedGeneration = in.ObservedGeneration 568 if in.Conditions != nil { 569 in, out := &in.Conditions, &out.Conditions 570 *out = make(corev1alpha3.Conditions, len(*in)) 571 for i := range *in { 572 if err := corev1alpha3.Convert_v1beta1_Condition_To_v1alpha3_Condition(&(*in)[i], &(*out)[i], s); err != nil { 573 return err 574 } 575 } 576 } else { 577 out.Conditions = nil 578 } 579 return nil 580 } 581 582 // Convert_v1beta1_KubeadmConfigStatus_To_v1alpha3_KubeadmConfigStatus is an autogenerated conversion function. 583 func Convert_v1beta1_KubeadmConfigStatus_To_v1alpha3_KubeadmConfigStatus(in *v1beta1.KubeadmConfigStatus, out *KubeadmConfigStatus, s conversion.Scope) error { 584 return autoConvert_v1beta1_KubeadmConfigStatus_To_v1alpha3_KubeadmConfigStatus(in, out, s) 585 } 586 587 func autoConvert_v1alpha3_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(in *KubeadmConfigTemplate, out *v1beta1.KubeadmConfigTemplate, s conversion.Scope) error { 588 out.ObjectMeta = in.ObjectMeta 589 if err := Convert_v1alpha3_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(&in.Spec, &out.Spec, s); err != nil { 590 return err 591 } 592 return nil 593 } 594 595 // Convert_v1alpha3_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate is an autogenerated conversion function. 596 func Convert_v1alpha3_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(in *KubeadmConfigTemplate, out *v1beta1.KubeadmConfigTemplate, s conversion.Scope) error { 597 return autoConvert_v1alpha3_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(in, out, s) 598 } 599 600 func autoConvert_v1beta1_KubeadmConfigTemplate_To_v1alpha3_KubeadmConfigTemplate(in *v1beta1.KubeadmConfigTemplate, out *KubeadmConfigTemplate, s conversion.Scope) error { 601 out.ObjectMeta = in.ObjectMeta 602 if err := Convert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha3_KubeadmConfigTemplateSpec(&in.Spec, &out.Spec, s); err != nil { 603 return err 604 } 605 return nil 606 } 607 608 // Convert_v1beta1_KubeadmConfigTemplate_To_v1alpha3_KubeadmConfigTemplate is an autogenerated conversion function. 609 func Convert_v1beta1_KubeadmConfigTemplate_To_v1alpha3_KubeadmConfigTemplate(in *v1beta1.KubeadmConfigTemplate, out *KubeadmConfigTemplate, s conversion.Scope) error { 610 return autoConvert_v1beta1_KubeadmConfigTemplate_To_v1alpha3_KubeadmConfigTemplate(in, out, s) 611 } 612 613 func autoConvert_v1alpha3_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList(in *KubeadmConfigTemplateList, out *v1beta1.KubeadmConfigTemplateList, s conversion.Scope) error { 614 out.ListMeta = in.ListMeta 615 if in.Items != nil { 616 in, out := &in.Items, &out.Items 617 *out = make([]v1beta1.KubeadmConfigTemplate, len(*in)) 618 for i := range *in { 619 if err := Convert_v1alpha3_KubeadmConfigTemplate_To_v1beta1_KubeadmConfigTemplate(&(*in)[i], &(*out)[i], s); err != nil { 620 return err 621 } 622 } 623 } else { 624 out.Items = nil 625 } 626 return nil 627 } 628 629 // Convert_v1alpha3_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList is an autogenerated conversion function. 630 func Convert_v1alpha3_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList(in *KubeadmConfigTemplateList, out *v1beta1.KubeadmConfigTemplateList, s conversion.Scope) error { 631 return autoConvert_v1alpha3_KubeadmConfigTemplateList_To_v1beta1_KubeadmConfigTemplateList(in, out, s) 632 } 633 634 func autoConvert_v1beta1_KubeadmConfigTemplateList_To_v1alpha3_KubeadmConfigTemplateList(in *v1beta1.KubeadmConfigTemplateList, out *KubeadmConfigTemplateList, s conversion.Scope) error { 635 out.ListMeta = in.ListMeta 636 if in.Items != nil { 637 in, out := &in.Items, &out.Items 638 *out = make([]KubeadmConfigTemplate, len(*in)) 639 for i := range *in { 640 if err := Convert_v1beta1_KubeadmConfigTemplate_To_v1alpha3_KubeadmConfigTemplate(&(*in)[i], &(*out)[i], s); err != nil { 641 return err 642 } 643 } 644 } else { 645 out.Items = nil 646 } 647 return nil 648 } 649 650 // Convert_v1beta1_KubeadmConfigTemplateList_To_v1alpha3_KubeadmConfigTemplateList is an autogenerated conversion function. 651 func Convert_v1beta1_KubeadmConfigTemplateList_To_v1alpha3_KubeadmConfigTemplateList(in *v1beta1.KubeadmConfigTemplateList, out *KubeadmConfigTemplateList, s conversion.Scope) error { 652 return autoConvert_v1beta1_KubeadmConfigTemplateList_To_v1alpha3_KubeadmConfigTemplateList(in, out, s) 653 } 654 655 func autoConvert_v1alpha3_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(in *KubeadmConfigTemplateResource, out *v1beta1.KubeadmConfigTemplateResource, s conversion.Scope) error { 656 if err := Convert_v1alpha3_KubeadmConfigSpec_To_v1beta1_KubeadmConfigSpec(&in.Spec, &out.Spec, s); err != nil { 657 return err 658 } 659 return nil 660 } 661 662 // Convert_v1alpha3_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource is an autogenerated conversion function. 663 func Convert_v1alpha3_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(in *KubeadmConfigTemplateResource, out *v1beta1.KubeadmConfigTemplateResource, s conversion.Scope) error { 664 return autoConvert_v1alpha3_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(in, out, s) 665 } 666 667 func autoConvert_v1beta1_KubeadmConfigTemplateResource_To_v1alpha3_KubeadmConfigTemplateResource(in *v1beta1.KubeadmConfigTemplateResource, out *KubeadmConfigTemplateResource, s conversion.Scope) error { 668 // WARNING: in.ObjectMeta requires manual conversion: does not exist in peer-type 669 if err := Convert_v1beta1_KubeadmConfigSpec_To_v1alpha3_KubeadmConfigSpec(&in.Spec, &out.Spec, s); err != nil { 670 return err 671 } 672 return nil 673 } 674 675 func autoConvert_v1alpha3_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(in *KubeadmConfigTemplateSpec, out *v1beta1.KubeadmConfigTemplateSpec, s conversion.Scope) error { 676 if err := Convert_v1alpha3_KubeadmConfigTemplateResource_To_v1beta1_KubeadmConfigTemplateResource(&in.Template, &out.Template, s); err != nil { 677 return err 678 } 679 return nil 680 } 681 682 // Convert_v1alpha3_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec is an autogenerated conversion function. 683 func Convert_v1alpha3_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(in *KubeadmConfigTemplateSpec, out *v1beta1.KubeadmConfigTemplateSpec, s conversion.Scope) error { 684 return autoConvert_v1alpha3_KubeadmConfigTemplateSpec_To_v1beta1_KubeadmConfigTemplateSpec(in, out, s) 685 } 686 687 func autoConvert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha3_KubeadmConfigTemplateSpec(in *v1beta1.KubeadmConfigTemplateSpec, out *KubeadmConfigTemplateSpec, s conversion.Scope) error { 688 if err := Convert_v1beta1_KubeadmConfigTemplateResource_To_v1alpha3_KubeadmConfigTemplateResource(&in.Template, &out.Template, s); err != nil { 689 return err 690 } 691 return nil 692 } 693 694 // Convert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha3_KubeadmConfigTemplateSpec is an autogenerated conversion function. 695 func Convert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha3_KubeadmConfigTemplateSpec(in *v1beta1.KubeadmConfigTemplateSpec, out *KubeadmConfigTemplateSpec, s conversion.Scope) error { 696 return autoConvert_v1beta1_KubeadmConfigTemplateSpec_To_v1alpha3_KubeadmConfigTemplateSpec(in, out, s) 697 } 698 699 func autoConvert_v1alpha3_NTP_To_v1beta1_NTP(in *NTP, out *v1beta1.NTP, s conversion.Scope) error { 700 out.Servers = *(*[]string)(unsafe.Pointer(&in.Servers)) 701 out.Enabled = (*bool)(unsafe.Pointer(in.Enabled)) 702 return nil 703 } 704 705 // Convert_v1alpha3_NTP_To_v1beta1_NTP is an autogenerated conversion function. 706 func Convert_v1alpha3_NTP_To_v1beta1_NTP(in *NTP, out *v1beta1.NTP, s conversion.Scope) error { 707 return autoConvert_v1alpha3_NTP_To_v1beta1_NTP(in, out, s) 708 } 709 710 func autoConvert_v1beta1_NTP_To_v1alpha3_NTP(in *v1beta1.NTP, out *NTP, s conversion.Scope) error { 711 out.Servers = *(*[]string)(unsafe.Pointer(&in.Servers)) 712 out.Enabled = (*bool)(unsafe.Pointer(in.Enabled)) 713 return nil 714 } 715 716 // Convert_v1beta1_NTP_To_v1alpha3_NTP is an autogenerated conversion function. 717 func Convert_v1beta1_NTP_To_v1alpha3_NTP(in *v1beta1.NTP, out *NTP, s conversion.Scope) error { 718 return autoConvert_v1beta1_NTP_To_v1alpha3_NTP(in, out, s) 719 } 720 721 func autoConvert_v1alpha3_Partition_To_v1beta1_Partition(in *Partition, out *v1beta1.Partition, s conversion.Scope) error { 722 out.Device = in.Device 723 out.Layout = in.Layout 724 out.Overwrite = (*bool)(unsafe.Pointer(in.Overwrite)) 725 out.TableType = (*string)(unsafe.Pointer(in.TableType)) 726 return nil 727 } 728 729 // Convert_v1alpha3_Partition_To_v1beta1_Partition is an autogenerated conversion function. 730 func Convert_v1alpha3_Partition_To_v1beta1_Partition(in *Partition, out *v1beta1.Partition, s conversion.Scope) error { 731 return autoConvert_v1alpha3_Partition_To_v1beta1_Partition(in, out, s) 732 } 733 734 func autoConvert_v1beta1_Partition_To_v1alpha3_Partition(in *v1beta1.Partition, out *Partition, s conversion.Scope) error { 735 out.Device = in.Device 736 out.Layout = in.Layout 737 out.Overwrite = (*bool)(unsafe.Pointer(in.Overwrite)) 738 out.TableType = (*string)(unsafe.Pointer(in.TableType)) 739 return nil 740 } 741 742 // Convert_v1beta1_Partition_To_v1alpha3_Partition is an autogenerated conversion function. 743 func Convert_v1beta1_Partition_To_v1alpha3_Partition(in *v1beta1.Partition, out *Partition, s conversion.Scope) error { 744 return autoConvert_v1beta1_Partition_To_v1alpha3_Partition(in, out, s) 745 } 746 747 func autoConvert_v1alpha3_SecretFileSource_To_v1beta1_SecretFileSource(in *SecretFileSource, out *v1beta1.SecretFileSource, s conversion.Scope) error { 748 out.Name = in.Name 749 out.Key = in.Key 750 return nil 751 } 752 753 // Convert_v1alpha3_SecretFileSource_To_v1beta1_SecretFileSource is an autogenerated conversion function. 754 func Convert_v1alpha3_SecretFileSource_To_v1beta1_SecretFileSource(in *SecretFileSource, out *v1beta1.SecretFileSource, s conversion.Scope) error { 755 return autoConvert_v1alpha3_SecretFileSource_To_v1beta1_SecretFileSource(in, out, s) 756 } 757 758 func autoConvert_v1beta1_SecretFileSource_To_v1alpha3_SecretFileSource(in *v1beta1.SecretFileSource, out *SecretFileSource, s conversion.Scope) error { 759 out.Name = in.Name 760 out.Key = in.Key 761 return nil 762 } 763 764 // Convert_v1beta1_SecretFileSource_To_v1alpha3_SecretFileSource is an autogenerated conversion function. 765 func Convert_v1beta1_SecretFileSource_To_v1alpha3_SecretFileSource(in *v1beta1.SecretFileSource, out *SecretFileSource, s conversion.Scope) error { 766 return autoConvert_v1beta1_SecretFileSource_To_v1alpha3_SecretFileSource(in, out, s) 767 } 768 769 func autoConvert_v1alpha3_User_To_v1beta1_User(in *User, out *v1beta1.User, s conversion.Scope) error { 770 out.Name = in.Name 771 out.Gecos = (*string)(unsafe.Pointer(in.Gecos)) 772 out.Groups = (*string)(unsafe.Pointer(in.Groups)) 773 out.HomeDir = (*string)(unsafe.Pointer(in.HomeDir)) 774 out.Inactive = (*bool)(unsafe.Pointer(in.Inactive)) 775 out.Shell = (*string)(unsafe.Pointer(in.Shell)) 776 out.Passwd = (*string)(unsafe.Pointer(in.Passwd)) 777 out.PrimaryGroup = (*string)(unsafe.Pointer(in.PrimaryGroup)) 778 out.LockPassword = (*bool)(unsafe.Pointer(in.LockPassword)) 779 out.Sudo = (*string)(unsafe.Pointer(in.Sudo)) 780 out.SSHAuthorizedKeys = *(*[]string)(unsafe.Pointer(&in.SSHAuthorizedKeys)) 781 return nil 782 } 783 784 // Convert_v1alpha3_User_To_v1beta1_User is an autogenerated conversion function. 785 func Convert_v1alpha3_User_To_v1beta1_User(in *User, out *v1beta1.User, s conversion.Scope) error { 786 return autoConvert_v1alpha3_User_To_v1beta1_User(in, out, s) 787 } 788 789 func autoConvert_v1beta1_User_To_v1alpha3_User(in *v1beta1.User, out *User, s conversion.Scope) error { 790 out.Name = in.Name 791 out.Gecos = (*string)(unsafe.Pointer(in.Gecos)) 792 out.Groups = (*string)(unsafe.Pointer(in.Groups)) 793 out.HomeDir = (*string)(unsafe.Pointer(in.HomeDir)) 794 out.Inactive = (*bool)(unsafe.Pointer(in.Inactive)) 795 out.Shell = (*string)(unsafe.Pointer(in.Shell)) 796 out.Passwd = (*string)(unsafe.Pointer(in.Passwd)) 797 // WARNING: in.PasswdFrom requires manual conversion: does not exist in peer-type 798 out.PrimaryGroup = (*string)(unsafe.Pointer(in.PrimaryGroup)) 799 out.LockPassword = (*bool)(unsafe.Pointer(in.LockPassword)) 800 out.Sudo = (*string)(unsafe.Pointer(in.Sudo)) 801 out.SSHAuthorizedKeys = *(*[]string)(unsafe.Pointer(&in.SSHAuthorizedKeys)) 802 return nil 803 }