sigs.k8s.io/cluster-api-provider-aws@v1.5.5/exp/api/v1alpha3/zz_generated.conversion.go (about) 1 //go:build !ignore_autogenerated_conversions 2 // +build !ignore_autogenerated_conversions 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 apiv1alpha3 "sigs.k8s.io/cluster-api-provider-aws/api/v1alpha3" 30 apiv1beta1 "sigs.k8s.io/cluster-api-provider-aws/api/v1beta1" 31 v1beta1 "sigs.k8s.io/cluster-api-provider-aws/exp/api/v1beta1" 32 clusterapiapiv1alpha3 "sigs.k8s.io/cluster-api/api/v1alpha3" 33 clusterapiapiv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1" 34 errors "sigs.k8s.io/cluster-api/errors" 35 ) 36 37 func init() { 38 localSchemeBuilder.Register(RegisterConversions) 39 } 40 41 // RegisterConversions adds conversion functions to the given scheme. 42 // Public to allow building arbitrary schemes. 43 func RegisterConversions(s *runtime.Scheme) error { 44 if err := s.AddGeneratedConversionFunc((*AWSFargateProfile)(nil), (*v1beta1.AWSFargateProfile)(nil), func(a, b interface{}, scope conversion.Scope) error { 45 return Convert_v1alpha3_AWSFargateProfile_To_v1beta1_AWSFargateProfile(a.(*AWSFargateProfile), b.(*v1beta1.AWSFargateProfile), scope) 46 }); err != nil { 47 return err 48 } 49 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSFargateProfile)(nil), (*AWSFargateProfile)(nil), func(a, b interface{}, scope conversion.Scope) error { 50 return Convert_v1beta1_AWSFargateProfile_To_v1alpha3_AWSFargateProfile(a.(*v1beta1.AWSFargateProfile), b.(*AWSFargateProfile), scope) 51 }); err != nil { 52 return err 53 } 54 if err := s.AddGeneratedConversionFunc((*AWSFargateProfileList)(nil), (*v1beta1.AWSFargateProfileList)(nil), func(a, b interface{}, scope conversion.Scope) error { 55 return Convert_v1alpha3_AWSFargateProfileList_To_v1beta1_AWSFargateProfileList(a.(*AWSFargateProfileList), b.(*v1beta1.AWSFargateProfileList), scope) 56 }); err != nil { 57 return err 58 } 59 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSFargateProfileList)(nil), (*AWSFargateProfileList)(nil), func(a, b interface{}, scope conversion.Scope) error { 60 return Convert_v1beta1_AWSFargateProfileList_To_v1alpha3_AWSFargateProfileList(a.(*v1beta1.AWSFargateProfileList), b.(*AWSFargateProfileList), scope) 61 }); err != nil { 62 return err 63 } 64 if err := s.AddGeneratedConversionFunc((*AWSLaunchTemplate)(nil), (*v1beta1.AWSLaunchTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 65 return Convert_v1alpha3_AWSLaunchTemplate_To_v1beta1_AWSLaunchTemplate(a.(*AWSLaunchTemplate), b.(*v1beta1.AWSLaunchTemplate), scope) 66 }); err != nil { 67 return err 68 } 69 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSLaunchTemplate)(nil), (*AWSLaunchTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 70 return Convert_v1beta1_AWSLaunchTemplate_To_v1alpha3_AWSLaunchTemplate(a.(*v1beta1.AWSLaunchTemplate), b.(*AWSLaunchTemplate), scope) 71 }); err != nil { 72 return err 73 } 74 if err := s.AddGeneratedConversionFunc((*AWSMachinePool)(nil), (*v1beta1.AWSMachinePool)(nil), func(a, b interface{}, scope conversion.Scope) error { 75 return Convert_v1alpha3_AWSMachinePool_To_v1beta1_AWSMachinePool(a.(*AWSMachinePool), b.(*v1beta1.AWSMachinePool), scope) 76 }); err != nil { 77 return err 78 } 79 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachinePool)(nil), (*AWSMachinePool)(nil), func(a, b interface{}, scope conversion.Scope) error { 80 return Convert_v1beta1_AWSMachinePool_To_v1alpha3_AWSMachinePool(a.(*v1beta1.AWSMachinePool), b.(*AWSMachinePool), scope) 81 }); err != nil { 82 return err 83 } 84 if err := s.AddGeneratedConversionFunc((*AWSMachinePoolInstanceStatus)(nil), (*v1beta1.AWSMachinePoolInstanceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 85 return Convert_v1alpha3_AWSMachinePoolInstanceStatus_To_v1beta1_AWSMachinePoolInstanceStatus(a.(*AWSMachinePoolInstanceStatus), b.(*v1beta1.AWSMachinePoolInstanceStatus), scope) 86 }); err != nil { 87 return err 88 } 89 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachinePoolInstanceStatus)(nil), (*AWSMachinePoolInstanceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 90 return Convert_v1beta1_AWSMachinePoolInstanceStatus_To_v1alpha3_AWSMachinePoolInstanceStatus(a.(*v1beta1.AWSMachinePoolInstanceStatus), b.(*AWSMachinePoolInstanceStatus), scope) 91 }); err != nil { 92 return err 93 } 94 if err := s.AddGeneratedConversionFunc((*AWSMachinePoolList)(nil), (*v1beta1.AWSMachinePoolList)(nil), func(a, b interface{}, scope conversion.Scope) error { 95 return Convert_v1alpha3_AWSMachinePoolList_To_v1beta1_AWSMachinePoolList(a.(*AWSMachinePoolList), b.(*v1beta1.AWSMachinePoolList), scope) 96 }); err != nil { 97 return err 98 } 99 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachinePoolList)(nil), (*AWSMachinePoolList)(nil), func(a, b interface{}, scope conversion.Scope) error { 100 return Convert_v1beta1_AWSMachinePoolList_To_v1alpha3_AWSMachinePoolList(a.(*v1beta1.AWSMachinePoolList), b.(*AWSMachinePoolList), scope) 101 }); err != nil { 102 return err 103 } 104 if err := s.AddGeneratedConversionFunc((*AWSMachinePoolSpec)(nil), (*v1beta1.AWSMachinePoolSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 105 return Convert_v1alpha3_AWSMachinePoolSpec_To_v1beta1_AWSMachinePoolSpec(a.(*AWSMachinePoolSpec), b.(*v1beta1.AWSMachinePoolSpec), scope) 106 }); err != nil { 107 return err 108 } 109 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachinePoolSpec)(nil), (*AWSMachinePoolSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 110 return Convert_v1beta1_AWSMachinePoolSpec_To_v1alpha3_AWSMachinePoolSpec(a.(*v1beta1.AWSMachinePoolSpec), b.(*AWSMachinePoolSpec), scope) 111 }); err != nil { 112 return err 113 } 114 if err := s.AddGeneratedConversionFunc((*AWSMachinePoolStatus)(nil), (*v1beta1.AWSMachinePoolStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 115 return Convert_v1alpha3_AWSMachinePoolStatus_To_v1beta1_AWSMachinePoolStatus(a.(*AWSMachinePoolStatus), b.(*v1beta1.AWSMachinePoolStatus), scope) 116 }); err != nil { 117 return err 118 } 119 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachinePoolStatus)(nil), (*AWSMachinePoolStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 120 return Convert_v1beta1_AWSMachinePoolStatus_To_v1alpha3_AWSMachinePoolStatus(a.(*v1beta1.AWSMachinePoolStatus), b.(*AWSMachinePoolStatus), scope) 121 }); err != nil { 122 return err 123 } 124 if err := s.AddGeneratedConversionFunc((*AWSManagedMachinePool)(nil), (*v1beta1.AWSManagedMachinePool)(nil), func(a, b interface{}, scope conversion.Scope) error { 125 return Convert_v1alpha3_AWSManagedMachinePool_To_v1beta1_AWSManagedMachinePool(a.(*AWSManagedMachinePool), b.(*v1beta1.AWSManagedMachinePool), scope) 126 }); err != nil { 127 return err 128 } 129 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSManagedMachinePool)(nil), (*AWSManagedMachinePool)(nil), func(a, b interface{}, scope conversion.Scope) error { 130 return Convert_v1beta1_AWSManagedMachinePool_To_v1alpha3_AWSManagedMachinePool(a.(*v1beta1.AWSManagedMachinePool), b.(*AWSManagedMachinePool), scope) 131 }); err != nil { 132 return err 133 } 134 if err := s.AddGeneratedConversionFunc((*AWSManagedMachinePoolList)(nil), (*v1beta1.AWSManagedMachinePoolList)(nil), func(a, b interface{}, scope conversion.Scope) error { 135 return Convert_v1alpha3_AWSManagedMachinePoolList_To_v1beta1_AWSManagedMachinePoolList(a.(*AWSManagedMachinePoolList), b.(*v1beta1.AWSManagedMachinePoolList), scope) 136 }); err != nil { 137 return err 138 } 139 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSManagedMachinePoolList)(nil), (*AWSManagedMachinePoolList)(nil), func(a, b interface{}, scope conversion.Scope) error { 140 return Convert_v1beta1_AWSManagedMachinePoolList_To_v1alpha3_AWSManagedMachinePoolList(a.(*v1beta1.AWSManagedMachinePoolList), b.(*AWSManagedMachinePoolList), scope) 141 }); err != nil { 142 return err 143 } 144 if err := s.AddGeneratedConversionFunc((*AWSManagedMachinePoolSpec)(nil), (*v1beta1.AWSManagedMachinePoolSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 145 return Convert_v1alpha3_AWSManagedMachinePoolSpec_To_v1beta1_AWSManagedMachinePoolSpec(a.(*AWSManagedMachinePoolSpec), b.(*v1beta1.AWSManagedMachinePoolSpec), scope) 146 }); err != nil { 147 return err 148 } 149 if err := s.AddGeneratedConversionFunc((*AWSManagedMachinePoolStatus)(nil), (*v1beta1.AWSManagedMachinePoolStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 150 return Convert_v1alpha3_AWSManagedMachinePoolStatus_To_v1beta1_AWSManagedMachinePoolStatus(a.(*AWSManagedMachinePoolStatus), b.(*v1beta1.AWSManagedMachinePoolStatus), scope) 151 }); err != nil { 152 return err 153 } 154 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSManagedMachinePoolStatus)(nil), (*AWSManagedMachinePoolStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 155 return Convert_v1beta1_AWSManagedMachinePoolStatus_To_v1alpha3_AWSManagedMachinePoolStatus(a.(*v1beta1.AWSManagedMachinePoolStatus), b.(*AWSManagedMachinePoolStatus), scope) 156 }); err != nil { 157 return err 158 } 159 if err := s.AddGeneratedConversionFunc((*AutoScalingGroup)(nil), (*v1beta1.AutoScalingGroup)(nil), func(a, b interface{}, scope conversion.Scope) error { 160 return Convert_v1alpha3_AutoScalingGroup_To_v1beta1_AutoScalingGroup(a.(*AutoScalingGroup), b.(*v1beta1.AutoScalingGroup), scope) 161 }); err != nil { 162 return err 163 } 164 if err := s.AddGeneratedConversionFunc((*v1beta1.AutoScalingGroup)(nil), (*AutoScalingGroup)(nil), func(a, b interface{}, scope conversion.Scope) error { 165 return Convert_v1beta1_AutoScalingGroup_To_v1alpha3_AutoScalingGroup(a.(*v1beta1.AutoScalingGroup), b.(*AutoScalingGroup), scope) 166 }); err != nil { 167 return err 168 } 169 if err := s.AddGeneratedConversionFunc((*BlockDeviceMapping)(nil), (*v1beta1.BlockDeviceMapping)(nil), func(a, b interface{}, scope conversion.Scope) error { 170 return Convert_v1alpha3_BlockDeviceMapping_To_v1beta1_BlockDeviceMapping(a.(*BlockDeviceMapping), b.(*v1beta1.BlockDeviceMapping), scope) 171 }); err != nil { 172 return err 173 } 174 if err := s.AddGeneratedConversionFunc((*v1beta1.BlockDeviceMapping)(nil), (*BlockDeviceMapping)(nil), func(a, b interface{}, scope conversion.Scope) error { 175 return Convert_v1beta1_BlockDeviceMapping_To_v1alpha3_BlockDeviceMapping(a.(*v1beta1.BlockDeviceMapping), b.(*BlockDeviceMapping), scope) 176 }); err != nil { 177 return err 178 } 179 if err := s.AddGeneratedConversionFunc((*EBS)(nil), (*v1beta1.EBS)(nil), func(a, b interface{}, scope conversion.Scope) error { 180 return Convert_v1alpha3_EBS_To_v1beta1_EBS(a.(*EBS), b.(*v1beta1.EBS), scope) 181 }); err != nil { 182 return err 183 } 184 if err := s.AddGeneratedConversionFunc((*v1beta1.EBS)(nil), (*EBS)(nil), func(a, b interface{}, scope conversion.Scope) error { 185 return Convert_v1beta1_EBS_To_v1alpha3_EBS(a.(*v1beta1.EBS), b.(*EBS), scope) 186 }); err != nil { 187 return err 188 } 189 if err := s.AddGeneratedConversionFunc((*FargateProfileSpec)(nil), (*v1beta1.FargateProfileSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 190 return Convert_v1alpha3_FargateProfileSpec_To_v1beta1_FargateProfileSpec(a.(*FargateProfileSpec), b.(*v1beta1.FargateProfileSpec), scope) 191 }); err != nil { 192 return err 193 } 194 if err := s.AddGeneratedConversionFunc((*v1beta1.FargateProfileSpec)(nil), (*FargateProfileSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 195 return Convert_v1beta1_FargateProfileSpec_To_v1alpha3_FargateProfileSpec(a.(*v1beta1.FargateProfileSpec), b.(*FargateProfileSpec), scope) 196 }); err != nil { 197 return err 198 } 199 if err := s.AddGeneratedConversionFunc((*FargateProfileStatus)(nil), (*v1beta1.FargateProfileStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 200 return Convert_v1alpha3_FargateProfileStatus_To_v1beta1_FargateProfileStatus(a.(*FargateProfileStatus), b.(*v1beta1.FargateProfileStatus), scope) 201 }); err != nil { 202 return err 203 } 204 if err := s.AddGeneratedConversionFunc((*v1beta1.FargateProfileStatus)(nil), (*FargateProfileStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 205 return Convert_v1beta1_FargateProfileStatus_To_v1alpha3_FargateProfileStatus(a.(*v1beta1.FargateProfileStatus), b.(*FargateProfileStatus), scope) 206 }); err != nil { 207 return err 208 } 209 if err := s.AddGeneratedConversionFunc((*FargateSelector)(nil), (*v1beta1.FargateSelector)(nil), func(a, b interface{}, scope conversion.Scope) error { 210 return Convert_v1alpha3_FargateSelector_To_v1beta1_FargateSelector(a.(*FargateSelector), b.(*v1beta1.FargateSelector), scope) 211 }); err != nil { 212 return err 213 } 214 if err := s.AddGeneratedConversionFunc((*v1beta1.FargateSelector)(nil), (*FargateSelector)(nil), func(a, b interface{}, scope conversion.Scope) error { 215 return Convert_v1beta1_FargateSelector_To_v1alpha3_FargateSelector(a.(*v1beta1.FargateSelector), b.(*FargateSelector), scope) 216 }); err != nil { 217 return err 218 } 219 if err := s.AddGeneratedConversionFunc((*InstancesDistribution)(nil), (*v1beta1.InstancesDistribution)(nil), func(a, b interface{}, scope conversion.Scope) error { 220 return Convert_v1alpha3_InstancesDistribution_To_v1beta1_InstancesDistribution(a.(*InstancesDistribution), b.(*v1beta1.InstancesDistribution), scope) 221 }); err != nil { 222 return err 223 } 224 if err := s.AddGeneratedConversionFunc((*v1beta1.InstancesDistribution)(nil), (*InstancesDistribution)(nil), func(a, b interface{}, scope conversion.Scope) error { 225 return Convert_v1beta1_InstancesDistribution_To_v1alpha3_InstancesDistribution(a.(*v1beta1.InstancesDistribution), b.(*InstancesDistribution), scope) 226 }); err != nil { 227 return err 228 } 229 if err := s.AddGeneratedConversionFunc((*ManagedMachinePoolScaling)(nil), (*v1beta1.ManagedMachinePoolScaling)(nil), func(a, b interface{}, scope conversion.Scope) error { 230 return Convert_v1alpha3_ManagedMachinePoolScaling_To_v1beta1_ManagedMachinePoolScaling(a.(*ManagedMachinePoolScaling), b.(*v1beta1.ManagedMachinePoolScaling), scope) 231 }); err != nil { 232 return err 233 } 234 if err := s.AddGeneratedConversionFunc((*v1beta1.ManagedMachinePoolScaling)(nil), (*ManagedMachinePoolScaling)(nil), func(a, b interface{}, scope conversion.Scope) error { 235 return Convert_v1beta1_ManagedMachinePoolScaling_To_v1alpha3_ManagedMachinePoolScaling(a.(*v1beta1.ManagedMachinePoolScaling), b.(*ManagedMachinePoolScaling), scope) 236 }); err != nil { 237 return err 238 } 239 if err := s.AddGeneratedConversionFunc((*ManagedRemoteAccess)(nil), (*v1beta1.ManagedRemoteAccess)(nil), func(a, b interface{}, scope conversion.Scope) error { 240 return Convert_v1alpha3_ManagedRemoteAccess_To_v1beta1_ManagedRemoteAccess(a.(*ManagedRemoteAccess), b.(*v1beta1.ManagedRemoteAccess), scope) 241 }); err != nil { 242 return err 243 } 244 if err := s.AddGeneratedConversionFunc((*v1beta1.ManagedRemoteAccess)(nil), (*ManagedRemoteAccess)(nil), func(a, b interface{}, scope conversion.Scope) error { 245 return Convert_v1beta1_ManagedRemoteAccess_To_v1alpha3_ManagedRemoteAccess(a.(*v1beta1.ManagedRemoteAccess), b.(*ManagedRemoteAccess), scope) 246 }); err != nil { 247 return err 248 } 249 if err := s.AddGeneratedConversionFunc((*MixedInstancesPolicy)(nil), (*v1beta1.MixedInstancesPolicy)(nil), func(a, b interface{}, scope conversion.Scope) error { 250 return Convert_v1alpha3_MixedInstancesPolicy_To_v1beta1_MixedInstancesPolicy(a.(*MixedInstancesPolicy), b.(*v1beta1.MixedInstancesPolicy), scope) 251 }); err != nil { 252 return err 253 } 254 if err := s.AddGeneratedConversionFunc((*v1beta1.MixedInstancesPolicy)(nil), (*MixedInstancesPolicy)(nil), func(a, b interface{}, scope conversion.Scope) error { 255 return Convert_v1beta1_MixedInstancesPolicy_To_v1alpha3_MixedInstancesPolicy(a.(*v1beta1.MixedInstancesPolicy), b.(*MixedInstancesPolicy), scope) 256 }); err != nil { 257 return err 258 } 259 if err := s.AddGeneratedConversionFunc((*Overrides)(nil), (*v1beta1.Overrides)(nil), func(a, b interface{}, scope conversion.Scope) error { 260 return Convert_v1alpha3_Overrides_To_v1beta1_Overrides(a.(*Overrides), b.(*v1beta1.Overrides), scope) 261 }); err != nil { 262 return err 263 } 264 if err := s.AddGeneratedConversionFunc((*v1beta1.Overrides)(nil), (*Overrides)(nil), func(a, b interface{}, scope conversion.Scope) error { 265 return Convert_v1beta1_Overrides_To_v1alpha3_Overrides(a.(*v1beta1.Overrides), b.(*Overrides), scope) 266 }); err != nil { 267 return err 268 } 269 if err := s.AddGeneratedConversionFunc((*RefreshPreferences)(nil), (*v1beta1.RefreshPreferences)(nil), func(a, b interface{}, scope conversion.Scope) error { 270 return Convert_v1alpha3_RefreshPreferences_To_v1beta1_RefreshPreferences(a.(*RefreshPreferences), b.(*v1beta1.RefreshPreferences), scope) 271 }); err != nil { 272 return err 273 } 274 if err := s.AddGeneratedConversionFunc((*v1beta1.RefreshPreferences)(nil), (*RefreshPreferences)(nil), func(a, b interface{}, scope conversion.Scope) error { 275 return Convert_v1beta1_RefreshPreferences_To_v1alpha3_RefreshPreferences(a.(*v1beta1.RefreshPreferences), b.(*RefreshPreferences), scope) 276 }); err != nil { 277 return err 278 } 279 if err := s.AddConversionFunc((*apiv1alpha3.AWSResourceReference)(nil), (*apiv1beta1.AWSResourceReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 280 return Convert_v1alpha3_AWSResourceReference_To_v1beta1_AWSResourceReference(a.(*apiv1alpha3.AWSResourceReference), b.(*apiv1beta1.AWSResourceReference), scope) 281 }); err != nil { 282 return err 283 } 284 if err := s.AddConversionFunc((*apiv1alpha3.Instance)(nil), (*apiv1beta1.Instance)(nil), func(a, b interface{}, scope conversion.Scope) error { 285 return Convert_v1alpha3_Instance_To_v1beta1_Instance(a.(*apiv1alpha3.Instance), b.(*apiv1beta1.Instance), scope) 286 }); err != nil { 287 return err 288 } 289 if err := s.AddConversionFunc((*apiv1alpha3.Volume)(nil), (*apiv1beta1.Volume)(nil), func(a, b interface{}, scope conversion.Scope) error { 290 return Convert_v1alpha3_Volume_To_v1beta1_Volume(a.(*apiv1alpha3.Volume), b.(*apiv1beta1.Volume), scope) 291 }); err != nil { 292 return err 293 } 294 if err := s.AddConversionFunc((*v1beta1.AWSManagedMachinePoolSpec)(nil), (*AWSManagedMachinePoolSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 295 return Convert_v1beta1_AWSManagedMachinePoolSpec_To_v1alpha3_AWSManagedMachinePoolSpec(a.(*v1beta1.AWSManagedMachinePoolSpec), b.(*AWSManagedMachinePoolSpec), scope) 296 }); err != nil { 297 return err 298 } 299 if err := s.AddConversionFunc((*apiv1beta1.AWSResourceReference)(nil), (*apiv1alpha3.AWSResourceReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 300 return Convert_v1beta1_AWSResourceReference_To_v1alpha3_AWSResourceReference(a.(*apiv1beta1.AWSResourceReference), b.(*apiv1alpha3.AWSResourceReference), scope) 301 }); err != nil { 302 return err 303 } 304 return nil 305 } 306 307 func autoConvert_v1alpha3_AWSFargateProfile_To_v1beta1_AWSFargateProfile(in *AWSFargateProfile, out *v1beta1.AWSFargateProfile, s conversion.Scope) error { 308 out.ObjectMeta = in.ObjectMeta 309 if err := Convert_v1alpha3_FargateProfileSpec_To_v1beta1_FargateProfileSpec(&in.Spec, &out.Spec, s); err != nil { 310 return err 311 } 312 if err := Convert_v1alpha3_FargateProfileStatus_To_v1beta1_FargateProfileStatus(&in.Status, &out.Status, s); err != nil { 313 return err 314 } 315 return nil 316 } 317 318 // Convert_v1alpha3_AWSFargateProfile_To_v1beta1_AWSFargateProfile is an autogenerated conversion function. 319 func Convert_v1alpha3_AWSFargateProfile_To_v1beta1_AWSFargateProfile(in *AWSFargateProfile, out *v1beta1.AWSFargateProfile, s conversion.Scope) error { 320 return autoConvert_v1alpha3_AWSFargateProfile_To_v1beta1_AWSFargateProfile(in, out, s) 321 } 322 323 func autoConvert_v1beta1_AWSFargateProfile_To_v1alpha3_AWSFargateProfile(in *v1beta1.AWSFargateProfile, out *AWSFargateProfile, s conversion.Scope) error { 324 out.ObjectMeta = in.ObjectMeta 325 if err := Convert_v1beta1_FargateProfileSpec_To_v1alpha3_FargateProfileSpec(&in.Spec, &out.Spec, s); err != nil { 326 return err 327 } 328 if err := Convert_v1beta1_FargateProfileStatus_To_v1alpha3_FargateProfileStatus(&in.Status, &out.Status, s); err != nil { 329 return err 330 } 331 return nil 332 } 333 334 // Convert_v1beta1_AWSFargateProfile_To_v1alpha3_AWSFargateProfile is an autogenerated conversion function. 335 func Convert_v1beta1_AWSFargateProfile_To_v1alpha3_AWSFargateProfile(in *v1beta1.AWSFargateProfile, out *AWSFargateProfile, s conversion.Scope) error { 336 return autoConvert_v1beta1_AWSFargateProfile_To_v1alpha3_AWSFargateProfile(in, out, s) 337 } 338 339 func autoConvert_v1alpha3_AWSFargateProfileList_To_v1beta1_AWSFargateProfileList(in *AWSFargateProfileList, out *v1beta1.AWSFargateProfileList, s conversion.Scope) error { 340 out.ListMeta = in.ListMeta 341 if in.Items != nil { 342 in, out := &in.Items, &out.Items 343 *out = make([]v1beta1.AWSFargateProfile, len(*in)) 344 for i := range *in { 345 if err := Convert_v1alpha3_AWSFargateProfile_To_v1beta1_AWSFargateProfile(&(*in)[i], &(*out)[i], s); err != nil { 346 return err 347 } 348 } 349 } else { 350 out.Items = nil 351 } 352 return nil 353 } 354 355 // Convert_v1alpha3_AWSFargateProfileList_To_v1beta1_AWSFargateProfileList is an autogenerated conversion function. 356 func Convert_v1alpha3_AWSFargateProfileList_To_v1beta1_AWSFargateProfileList(in *AWSFargateProfileList, out *v1beta1.AWSFargateProfileList, s conversion.Scope) error { 357 return autoConvert_v1alpha3_AWSFargateProfileList_To_v1beta1_AWSFargateProfileList(in, out, s) 358 } 359 360 func autoConvert_v1beta1_AWSFargateProfileList_To_v1alpha3_AWSFargateProfileList(in *v1beta1.AWSFargateProfileList, out *AWSFargateProfileList, s conversion.Scope) error { 361 out.ListMeta = in.ListMeta 362 if in.Items != nil { 363 in, out := &in.Items, &out.Items 364 *out = make([]AWSFargateProfile, len(*in)) 365 for i := range *in { 366 if err := Convert_v1beta1_AWSFargateProfile_To_v1alpha3_AWSFargateProfile(&(*in)[i], &(*out)[i], s); err != nil { 367 return err 368 } 369 } 370 } else { 371 out.Items = nil 372 } 373 return nil 374 } 375 376 // Convert_v1beta1_AWSFargateProfileList_To_v1alpha3_AWSFargateProfileList is an autogenerated conversion function. 377 func Convert_v1beta1_AWSFargateProfileList_To_v1alpha3_AWSFargateProfileList(in *v1beta1.AWSFargateProfileList, out *AWSFargateProfileList, s conversion.Scope) error { 378 return autoConvert_v1beta1_AWSFargateProfileList_To_v1alpha3_AWSFargateProfileList(in, out, s) 379 } 380 381 func autoConvert_v1alpha3_AWSLaunchTemplate_To_v1beta1_AWSLaunchTemplate(in *AWSLaunchTemplate, out *v1beta1.AWSLaunchTemplate, s conversion.Scope) error { 382 out.Name = in.Name 383 out.IamInstanceProfile = in.IamInstanceProfile 384 if err := apiv1alpha3.Convert_v1alpha3_AWSResourceReference_To_v1beta1_AMIReference(&in.AMI, &out.AMI, s); err != nil { 385 return err 386 } 387 out.ImageLookupFormat = in.ImageLookupFormat 388 out.ImageLookupOrg = in.ImageLookupOrg 389 out.ImageLookupBaseOS = in.ImageLookupBaseOS 390 out.InstanceType = in.InstanceType 391 if in.RootVolume != nil { 392 in, out := &in.RootVolume, &out.RootVolume 393 *out = new(apiv1beta1.Volume) 394 if err := Convert_v1alpha3_Volume_To_v1beta1_Volume(*in, *out, s); err != nil { 395 return err 396 } 397 } else { 398 out.RootVolume = nil 399 } 400 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 401 out.VersionNumber = (*int64)(unsafe.Pointer(in.VersionNumber)) 402 if in.AdditionalSecurityGroups != nil { 403 in, out := &in.AdditionalSecurityGroups, &out.AdditionalSecurityGroups 404 *out = make([]apiv1beta1.AWSResourceReference, len(*in)) 405 for i := range *in { 406 if err := Convert_v1alpha3_AWSResourceReference_To_v1beta1_AWSResourceReference(&(*in)[i], &(*out)[i], s); err != nil { 407 return err 408 } 409 } 410 } else { 411 out.AdditionalSecurityGroups = nil 412 } 413 return nil 414 } 415 416 // Convert_v1alpha3_AWSLaunchTemplate_To_v1beta1_AWSLaunchTemplate is an autogenerated conversion function. 417 func Convert_v1alpha3_AWSLaunchTemplate_To_v1beta1_AWSLaunchTemplate(in *AWSLaunchTemplate, out *v1beta1.AWSLaunchTemplate, s conversion.Scope) error { 418 return autoConvert_v1alpha3_AWSLaunchTemplate_To_v1beta1_AWSLaunchTemplate(in, out, s) 419 } 420 421 func autoConvert_v1beta1_AWSLaunchTemplate_To_v1alpha3_AWSLaunchTemplate(in *v1beta1.AWSLaunchTemplate, out *AWSLaunchTemplate, s conversion.Scope) error { 422 out.Name = in.Name 423 out.IamInstanceProfile = in.IamInstanceProfile 424 if err := apiv1alpha3.Convert_v1beta1_AMIReference_To_v1alpha3_AWSResourceReference(&in.AMI, &out.AMI, s); err != nil { 425 return err 426 } 427 out.ImageLookupFormat = in.ImageLookupFormat 428 out.ImageLookupOrg = in.ImageLookupOrg 429 out.ImageLookupBaseOS = in.ImageLookupBaseOS 430 out.InstanceType = in.InstanceType 431 if in.RootVolume != nil { 432 in, out := &in.RootVolume, &out.RootVolume 433 *out = new(apiv1alpha3.Volume) 434 if err := apiv1alpha3.Convert_v1beta1_Volume_To_v1alpha3_Volume(*in, *out, s); err != nil { 435 return err 436 } 437 } else { 438 out.RootVolume = nil 439 } 440 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 441 out.VersionNumber = (*int64)(unsafe.Pointer(in.VersionNumber)) 442 if in.AdditionalSecurityGroups != nil { 443 in, out := &in.AdditionalSecurityGroups, &out.AdditionalSecurityGroups 444 *out = make([]apiv1alpha3.AWSResourceReference, len(*in)) 445 for i := range *in { 446 if err := Convert_v1beta1_AWSResourceReference_To_v1alpha3_AWSResourceReference(&(*in)[i], &(*out)[i], s); err != nil { 447 return err 448 } 449 } 450 } else { 451 out.AdditionalSecurityGroups = nil 452 } 453 return nil 454 } 455 456 // Convert_v1beta1_AWSLaunchTemplate_To_v1alpha3_AWSLaunchTemplate is an autogenerated conversion function. 457 func Convert_v1beta1_AWSLaunchTemplate_To_v1alpha3_AWSLaunchTemplate(in *v1beta1.AWSLaunchTemplate, out *AWSLaunchTemplate, s conversion.Scope) error { 458 return autoConvert_v1beta1_AWSLaunchTemplate_To_v1alpha3_AWSLaunchTemplate(in, out, s) 459 } 460 461 func autoConvert_v1alpha3_AWSMachinePool_To_v1beta1_AWSMachinePool(in *AWSMachinePool, out *v1beta1.AWSMachinePool, s conversion.Scope) error { 462 out.ObjectMeta = in.ObjectMeta 463 if err := Convert_v1alpha3_AWSMachinePoolSpec_To_v1beta1_AWSMachinePoolSpec(&in.Spec, &out.Spec, s); err != nil { 464 return err 465 } 466 if err := Convert_v1alpha3_AWSMachinePoolStatus_To_v1beta1_AWSMachinePoolStatus(&in.Status, &out.Status, s); err != nil { 467 return err 468 } 469 return nil 470 } 471 472 // Convert_v1alpha3_AWSMachinePool_To_v1beta1_AWSMachinePool is an autogenerated conversion function. 473 func Convert_v1alpha3_AWSMachinePool_To_v1beta1_AWSMachinePool(in *AWSMachinePool, out *v1beta1.AWSMachinePool, s conversion.Scope) error { 474 return autoConvert_v1alpha3_AWSMachinePool_To_v1beta1_AWSMachinePool(in, out, s) 475 } 476 477 func autoConvert_v1beta1_AWSMachinePool_To_v1alpha3_AWSMachinePool(in *v1beta1.AWSMachinePool, out *AWSMachinePool, s conversion.Scope) error { 478 out.ObjectMeta = in.ObjectMeta 479 if err := Convert_v1beta1_AWSMachinePoolSpec_To_v1alpha3_AWSMachinePoolSpec(&in.Spec, &out.Spec, s); err != nil { 480 return err 481 } 482 if err := Convert_v1beta1_AWSMachinePoolStatus_To_v1alpha3_AWSMachinePoolStatus(&in.Status, &out.Status, s); err != nil { 483 return err 484 } 485 return nil 486 } 487 488 // Convert_v1beta1_AWSMachinePool_To_v1alpha3_AWSMachinePool is an autogenerated conversion function. 489 func Convert_v1beta1_AWSMachinePool_To_v1alpha3_AWSMachinePool(in *v1beta1.AWSMachinePool, out *AWSMachinePool, s conversion.Scope) error { 490 return autoConvert_v1beta1_AWSMachinePool_To_v1alpha3_AWSMachinePool(in, out, s) 491 } 492 493 func autoConvert_v1alpha3_AWSMachinePoolInstanceStatus_To_v1beta1_AWSMachinePoolInstanceStatus(in *AWSMachinePoolInstanceStatus, out *v1beta1.AWSMachinePoolInstanceStatus, s conversion.Scope) error { 494 out.InstanceID = in.InstanceID 495 out.Version = (*string)(unsafe.Pointer(in.Version)) 496 return nil 497 } 498 499 // Convert_v1alpha3_AWSMachinePoolInstanceStatus_To_v1beta1_AWSMachinePoolInstanceStatus is an autogenerated conversion function. 500 func Convert_v1alpha3_AWSMachinePoolInstanceStatus_To_v1beta1_AWSMachinePoolInstanceStatus(in *AWSMachinePoolInstanceStatus, out *v1beta1.AWSMachinePoolInstanceStatus, s conversion.Scope) error { 501 return autoConvert_v1alpha3_AWSMachinePoolInstanceStatus_To_v1beta1_AWSMachinePoolInstanceStatus(in, out, s) 502 } 503 504 func autoConvert_v1beta1_AWSMachinePoolInstanceStatus_To_v1alpha3_AWSMachinePoolInstanceStatus(in *v1beta1.AWSMachinePoolInstanceStatus, out *AWSMachinePoolInstanceStatus, s conversion.Scope) error { 505 out.InstanceID = in.InstanceID 506 out.Version = (*string)(unsafe.Pointer(in.Version)) 507 return nil 508 } 509 510 // Convert_v1beta1_AWSMachinePoolInstanceStatus_To_v1alpha3_AWSMachinePoolInstanceStatus is an autogenerated conversion function. 511 func Convert_v1beta1_AWSMachinePoolInstanceStatus_To_v1alpha3_AWSMachinePoolInstanceStatus(in *v1beta1.AWSMachinePoolInstanceStatus, out *AWSMachinePoolInstanceStatus, s conversion.Scope) error { 512 return autoConvert_v1beta1_AWSMachinePoolInstanceStatus_To_v1alpha3_AWSMachinePoolInstanceStatus(in, out, s) 513 } 514 515 func autoConvert_v1alpha3_AWSMachinePoolList_To_v1beta1_AWSMachinePoolList(in *AWSMachinePoolList, out *v1beta1.AWSMachinePoolList, s conversion.Scope) error { 516 out.ListMeta = in.ListMeta 517 if in.Items != nil { 518 in, out := &in.Items, &out.Items 519 *out = make([]v1beta1.AWSMachinePool, len(*in)) 520 for i := range *in { 521 if err := Convert_v1alpha3_AWSMachinePool_To_v1beta1_AWSMachinePool(&(*in)[i], &(*out)[i], s); err != nil { 522 return err 523 } 524 } 525 } else { 526 out.Items = nil 527 } 528 return nil 529 } 530 531 // Convert_v1alpha3_AWSMachinePoolList_To_v1beta1_AWSMachinePoolList is an autogenerated conversion function. 532 func Convert_v1alpha3_AWSMachinePoolList_To_v1beta1_AWSMachinePoolList(in *AWSMachinePoolList, out *v1beta1.AWSMachinePoolList, s conversion.Scope) error { 533 return autoConvert_v1alpha3_AWSMachinePoolList_To_v1beta1_AWSMachinePoolList(in, out, s) 534 } 535 536 func autoConvert_v1beta1_AWSMachinePoolList_To_v1alpha3_AWSMachinePoolList(in *v1beta1.AWSMachinePoolList, out *AWSMachinePoolList, s conversion.Scope) error { 537 out.ListMeta = in.ListMeta 538 if in.Items != nil { 539 in, out := &in.Items, &out.Items 540 *out = make([]AWSMachinePool, len(*in)) 541 for i := range *in { 542 if err := Convert_v1beta1_AWSMachinePool_To_v1alpha3_AWSMachinePool(&(*in)[i], &(*out)[i], s); err != nil { 543 return err 544 } 545 } 546 } else { 547 out.Items = nil 548 } 549 return nil 550 } 551 552 // Convert_v1beta1_AWSMachinePoolList_To_v1alpha3_AWSMachinePoolList is an autogenerated conversion function. 553 func Convert_v1beta1_AWSMachinePoolList_To_v1alpha3_AWSMachinePoolList(in *v1beta1.AWSMachinePoolList, out *AWSMachinePoolList, s conversion.Scope) error { 554 return autoConvert_v1beta1_AWSMachinePoolList_To_v1alpha3_AWSMachinePoolList(in, out, s) 555 } 556 557 func autoConvert_v1alpha3_AWSMachinePoolSpec_To_v1beta1_AWSMachinePoolSpec(in *AWSMachinePoolSpec, out *v1beta1.AWSMachinePoolSpec, s conversion.Scope) error { 558 out.ProviderID = in.ProviderID 559 out.MinSize = in.MinSize 560 out.MaxSize = in.MaxSize 561 out.AvailabilityZones = *(*[]string)(unsafe.Pointer(&in.AvailabilityZones)) 562 if in.Subnets != nil { 563 in, out := &in.Subnets, &out.Subnets 564 *out = make([]apiv1beta1.AWSResourceReference, len(*in)) 565 for i := range *in { 566 if err := Convert_v1alpha3_AWSResourceReference_To_v1beta1_AWSResourceReference(&(*in)[i], &(*out)[i], s); err != nil { 567 return err 568 } 569 } 570 } else { 571 out.Subnets = nil 572 } 573 out.AdditionalTags = *(*apiv1beta1.Tags)(unsafe.Pointer(&in.AdditionalTags)) 574 if err := Convert_v1alpha3_AWSLaunchTemplate_To_v1beta1_AWSLaunchTemplate(&in.AWSLaunchTemplate, &out.AWSLaunchTemplate, s); err != nil { 575 return err 576 } 577 out.MixedInstancesPolicy = (*v1beta1.MixedInstancesPolicy)(unsafe.Pointer(in.MixedInstancesPolicy)) 578 out.ProviderIDList = *(*[]string)(unsafe.Pointer(&in.ProviderIDList)) 579 out.DefaultCoolDown = in.DefaultCoolDown 580 out.RefreshPreferences = (*v1beta1.RefreshPreferences)(unsafe.Pointer(in.RefreshPreferences)) 581 out.CapacityRebalance = in.CapacityRebalance 582 return nil 583 } 584 585 // Convert_v1alpha3_AWSMachinePoolSpec_To_v1beta1_AWSMachinePoolSpec is an autogenerated conversion function. 586 func Convert_v1alpha3_AWSMachinePoolSpec_To_v1beta1_AWSMachinePoolSpec(in *AWSMachinePoolSpec, out *v1beta1.AWSMachinePoolSpec, s conversion.Scope) error { 587 return autoConvert_v1alpha3_AWSMachinePoolSpec_To_v1beta1_AWSMachinePoolSpec(in, out, s) 588 } 589 590 func autoConvert_v1beta1_AWSMachinePoolSpec_To_v1alpha3_AWSMachinePoolSpec(in *v1beta1.AWSMachinePoolSpec, out *AWSMachinePoolSpec, s conversion.Scope) error { 591 out.ProviderID = in.ProviderID 592 out.MinSize = in.MinSize 593 out.MaxSize = in.MaxSize 594 out.AvailabilityZones = *(*[]string)(unsafe.Pointer(&in.AvailabilityZones)) 595 if in.Subnets != nil { 596 in, out := &in.Subnets, &out.Subnets 597 *out = make([]apiv1alpha3.AWSResourceReference, len(*in)) 598 for i := range *in { 599 if err := Convert_v1beta1_AWSResourceReference_To_v1alpha3_AWSResourceReference(&(*in)[i], &(*out)[i], s); err != nil { 600 return err 601 } 602 } 603 } else { 604 out.Subnets = nil 605 } 606 out.AdditionalTags = *(*apiv1alpha3.Tags)(unsafe.Pointer(&in.AdditionalTags)) 607 if err := Convert_v1beta1_AWSLaunchTemplate_To_v1alpha3_AWSLaunchTemplate(&in.AWSLaunchTemplate, &out.AWSLaunchTemplate, s); err != nil { 608 return err 609 } 610 out.MixedInstancesPolicy = (*MixedInstancesPolicy)(unsafe.Pointer(in.MixedInstancesPolicy)) 611 out.ProviderIDList = *(*[]string)(unsafe.Pointer(&in.ProviderIDList)) 612 out.DefaultCoolDown = in.DefaultCoolDown 613 out.RefreshPreferences = (*RefreshPreferences)(unsafe.Pointer(in.RefreshPreferences)) 614 out.CapacityRebalance = in.CapacityRebalance 615 return nil 616 } 617 618 // Convert_v1beta1_AWSMachinePoolSpec_To_v1alpha3_AWSMachinePoolSpec is an autogenerated conversion function. 619 func Convert_v1beta1_AWSMachinePoolSpec_To_v1alpha3_AWSMachinePoolSpec(in *v1beta1.AWSMachinePoolSpec, out *AWSMachinePoolSpec, s conversion.Scope) error { 620 return autoConvert_v1beta1_AWSMachinePoolSpec_To_v1alpha3_AWSMachinePoolSpec(in, out, s) 621 } 622 623 func autoConvert_v1alpha3_AWSMachinePoolStatus_To_v1beta1_AWSMachinePoolStatus(in *AWSMachinePoolStatus, out *v1beta1.AWSMachinePoolStatus, s conversion.Scope) error { 624 out.Ready = in.Ready 625 out.Replicas = in.Replicas 626 if in.Conditions != nil { 627 in, out := &in.Conditions, &out.Conditions 628 *out = make(clusterapiapiv1beta1.Conditions, len(*in)) 629 for i := range *in { 630 if err := clusterapiapiv1alpha3.Convert_v1alpha3_Condition_To_v1beta1_Condition(&(*in)[i], &(*out)[i], s); err != nil { 631 return err 632 } 633 } 634 } else { 635 out.Conditions = nil 636 } 637 out.Instances = *(*[]v1beta1.AWSMachinePoolInstanceStatus)(unsafe.Pointer(&in.Instances)) 638 out.LaunchTemplateID = in.LaunchTemplateID 639 out.FailureReason = (*errors.MachineStatusError)(unsafe.Pointer(in.FailureReason)) 640 out.FailureMessage = (*string)(unsafe.Pointer(in.FailureMessage)) 641 out.ASGStatus = (*v1beta1.ASGStatus)(unsafe.Pointer(in.ASGStatus)) 642 return nil 643 } 644 645 // Convert_v1alpha3_AWSMachinePoolStatus_To_v1beta1_AWSMachinePoolStatus is an autogenerated conversion function. 646 func Convert_v1alpha3_AWSMachinePoolStatus_To_v1beta1_AWSMachinePoolStatus(in *AWSMachinePoolStatus, out *v1beta1.AWSMachinePoolStatus, s conversion.Scope) error { 647 return autoConvert_v1alpha3_AWSMachinePoolStatus_To_v1beta1_AWSMachinePoolStatus(in, out, s) 648 } 649 650 func autoConvert_v1beta1_AWSMachinePoolStatus_To_v1alpha3_AWSMachinePoolStatus(in *v1beta1.AWSMachinePoolStatus, out *AWSMachinePoolStatus, s conversion.Scope) error { 651 out.Ready = in.Ready 652 out.Replicas = in.Replicas 653 if in.Conditions != nil { 654 in, out := &in.Conditions, &out.Conditions 655 *out = make(clusterapiapiv1alpha3.Conditions, len(*in)) 656 for i := range *in { 657 if err := clusterapiapiv1alpha3.Convert_v1beta1_Condition_To_v1alpha3_Condition(&(*in)[i], &(*out)[i], s); err != nil { 658 return err 659 } 660 } 661 } else { 662 out.Conditions = nil 663 } 664 out.Instances = *(*[]AWSMachinePoolInstanceStatus)(unsafe.Pointer(&in.Instances)) 665 out.LaunchTemplateID = in.LaunchTemplateID 666 out.FailureReason = (*errors.MachineStatusError)(unsafe.Pointer(in.FailureReason)) 667 out.FailureMessage = (*string)(unsafe.Pointer(in.FailureMessage)) 668 out.ASGStatus = (*ASGStatus)(unsafe.Pointer(in.ASGStatus)) 669 return nil 670 } 671 672 // Convert_v1beta1_AWSMachinePoolStatus_To_v1alpha3_AWSMachinePoolStatus is an autogenerated conversion function. 673 func Convert_v1beta1_AWSMachinePoolStatus_To_v1alpha3_AWSMachinePoolStatus(in *v1beta1.AWSMachinePoolStatus, out *AWSMachinePoolStatus, s conversion.Scope) error { 674 return autoConvert_v1beta1_AWSMachinePoolStatus_To_v1alpha3_AWSMachinePoolStatus(in, out, s) 675 } 676 677 func autoConvert_v1alpha3_AWSManagedMachinePool_To_v1beta1_AWSManagedMachinePool(in *AWSManagedMachinePool, out *v1beta1.AWSManagedMachinePool, s conversion.Scope) error { 678 out.ObjectMeta = in.ObjectMeta 679 if err := Convert_v1alpha3_AWSManagedMachinePoolSpec_To_v1beta1_AWSManagedMachinePoolSpec(&in.Spec, &out.Spec, s); err != nil { 680 return err 681 } 682 if err := Convert_v1alpha3_AWSManagedMachinePoolStatus_To_v1beta1_AWSManagedMachinePoolStatus(&in.Status, &out.Status, s); err != nil { 683 return err 684 } 685 return nil 686 } 687 688 // Convert_v1alpha3_AWSManagedMachinePool_To_v1beta1_AWSManagedMachinePool is an autogenerated conversion function. 689 func Convert_v1alpha3_AWSManagedMachinePool_To_v1beta1_AWSManagedMachinePool(in *AWSManagedMachinePool, out *v1beta1.AWSManagedMachinePool, s conversion.Scope) error { 690 return autoConvert_v1alpha3_AWSManagedMachinePool_To_v1beta1_AWSManagedMachinePool(in, out, s) 691 } 692 693 func autoConvert_v1beta1_AWSManagedMachinePool_To_v1alpha3_AWSManagedMachinePool(in *v1beta1.AWSManagedMachinePool, out *AWSManagedMachinePool, s conversion.Scope) error { 694 out.ObjectMeta = in.ObjectMeta 695 if err := Convert_v1beta1_AWSManagedMachinePoolSpec_To_v1alpha3_AWSManagedMachinePoolSpec(&in.Spec, &out.Spec, s); err != nil { 696 return err 697 } 698 if err := Convert_v1beta1_AWSManagedMachinePoolStatus_To_v1alpha3_AWSManagedMachinePoolStatus(&in.Status, &out.Status, s); err != nil { 699 return err 700 } 701 return nil 702 } 703 704 // Convert_v1beta1_AWSManagedMachinePool_To_v1alpha3_AWSManagedMachinePool is an autogenerated conversion function. 705 func Convert_v1beta1_AWSManagedMachinePool_To_v1alpha3_AWSManagedMachinePool(in *v1beta1.AWSManagedMachinePool, out *AWSManagedMachinePool, s conversion.Scope) error { 706 return autoConvert_v1beta1_AWSManagedMachinePool_To_v1alpha3_AWSManagedMachinePool(in, out, s) 707 } 708 709 func autoConvert_v1alpha3_AWSManagedMachinePoolList_To_v1beta1_AWSManagedMachinePoolList(in *AWSManagedMachinePoolList, out *v1beta1.AWSManagedMachinePoolList, s conversion.Scope) error { 710 out.ListMeta = in.ListMeta 711 if in.Items != nil { 712 in, out := &in.Items, &out.Items 713 *out = make([]v1beta1.AWSManagedMachinePool, len(*in)) 714 for i := range *in { 715 if err := Convert_v1alpha3_AWSManagedMachinePool_To_v1beta1_AWSManagedMachinePool(&(*in)[i], &(*out)[i], s); err != nil { 716 return err 717 } 718 } 719 } else { 720 out.Items = nil 721 } 722 return nil 723 } 724 725 // Convert_v1alpha3_AWSManagedMachinePoolList_To_v1beta1_AWSManagedMachinePoolList is an autogenerated conversion function. 726 func Convert_v1alpha3_AWSManagedMachinePoolList_To_v1beta1_AWSManagedMachinePoolList(in *AWSManagedMachinePoolList, out *v1beta1.AWSManagedMachinePoolList, s conversion.Scope) error { 727 return autoConvert_v1alpha3_AWSManagedMachinePoolList_To_v1beta1_AWSManagedMachinePoolList(in, out, s) 728 } 729 730 func autoConvert_v1beta1_AWSManagedMachinePoolList_To_v1alpha3_AWSManagedMachinePoolList(in *v1beta1.AWSManagedMachinePoolList, out *AWSManagedMachinePoolList, s conversion.Scope) error { 731 out.ListMeta = in.ListMeta 732 if in.Items != nil { 733 in, out := &in.Items, &out.Items 734 *out = make([]AWSManagedMachinePool, len(*in)) 735 for i := range *in { 736 if err := Convert_v1beta1_AWSManagedMachinePool_To_v1alpha3_AWSManagedMachinePool(&(*in)[i], &(*out)[i], s); err != nil { 737 return err 738 } 739 } 740 } else { 741 out.Items = nil 742 } 743 return nil 744 } 745 746 // Convert_v1beta1_AWSManagedMachinePoolList_To_v1alpha3_AWSManagedMachinePoolList is an autogenerated conversion function. 747 func Convert_v1beta1_AWSManagedMachinePoolList_To_v1alpha3_AWSManagedMachinePoolList(in *v1beta1.AWSManagedMachinePoolList, out *AWSManagedMachinePoolList, s conversion.Scope) error { 748 return autoConvert_v1beta1_AWSManagedMachinePoolList_To_v1alpha3_AWSManagedMachinePoolList(in, out, s) 749 } 750 751 func autoConvert_v1alpha3_AWSManagedMachinePoolSpec_To_v1beta1_AWSManagedMachinePoolSpec(in *AWSManagedMachinePoolSpec, out *v1beta1.AWSManagedMachinePoolSpec, s conversion.Scope) error { 752 out.EKSNodegroupName = in.EKSNodegroupName 753 out.AvailabilityZones = *(*[]string)(unsafe.Pointer(&in.AvailabilityZones)) 754 out.SubnetIDs = *(*[]string)(unsafe.Pointer(&in.SubnetIDs)) 755 out.AdditionalTags = *(*apiv1beta1.Tags)(unsafe.Pointer(&in.AdditionalTags)) 756 out.RoleName = in.RoleName 757 out.AMIVersion = (*string)(unsafe.Pointer(in.AMIVersion)) 758 out.AMIType = (*v1beta1.ManagedMachineAMIType)(unsafe.Pointer(in.AMIType)) 759 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 760 out.DiskSize = (*int32)(unsafe.Pointer(in.DiskSize)) 761 out.InstanceType = (*string)(unsafe.Pointer(in.InstanceType)) 762 out.Scaling = (*v1beta1.ManagedMachinePoolScaling)(unsafe.Pointer(in.Scaling)) 763 out.RemoteAccess = (*v1beta1.ManagedRemoteAccess)(unsafe.Pointer(in.RemoteAccess)) 764 out.ProviderIDList = *(*[]string)(unsafe.Pointer(&in.ProviderIDList)) 765 return nil 766 } 767 768 // Convert_v1alpha3_AWSManagedMachinePoolSpec_To_v1beta1_AWSManagedMachinePoolSpec is an autogenerated conversion function. 769 func Convert_v1alpha3_AWSManagedMachinePoolSpec_To_v1beta1_AWSManagedMachinePoolSpec(in *AWSManagedMachinePoolSpec, out *v1beta1.AWSManagedMachinePoolSpec, s conversion.Scope) error { 770 return autoConvert_v1alpha3_AWSManagedMachinePoolSpec_To_v1beta1_AWSManagedMachinePoolSpec(in, out, s) 771 } 772 773 func autoConvert_v1beta1_AWSManagedMachinePoolSpec_To_v1alpha3_AWSManagedMachinePoolSpec(in *v1beta1.AWSManagedMachinePoolSpec, out *AWSManagedMachinePoolSpec, s conversion.Scope) error { 774 out.EKSNodegroupName = in.EKSNodegroupName 775 out.AvailabilityZones = *(*[]string)(unsafe.Pointer(&in.AvailabilityZones)) 776 out.SubnetIDs = *(*[]string)(unsafe.Pointer(&in.SubnetIDs)) 777 out.AdditionalTags = *(*apiv1alpha3.Tags)(unsafe.Pointer(&in.AdditionalTags)) 778 // WARNING: in.RoleAdditionalPolicies requires manual conversion: does not exist in peer-type 779 out.RoleName = in.RoleName 780 out.AMIVersion = (*string)(unsafe.Pointer(in.AMIVersion)) 781 out.AMIType = (*ManagedMachineAMIType)(unsafe.Pointer(in.AMIType)) 782 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 783 // WARNING: in.Taints requires manual conversion: does not exist in peer-type 784 out.DiskSize = (*int32)(unsafe.Pointer(in.DiskSize)) 785 out.InstanceType = (*string)(unsafe.Pointer(in.InstanceType)) 786 out.Scaling = (*ManagedMachinePoolScaling)(unsafe.Pointer(in.Scaling)) 787 out.RemoteAccess = (*ManagedRemoteAccess)(unsafe.Pointer(in.RemoteAccess)) 788 out.ProviderIDList = *(*[]string)(unsafe.Pointer(&in.ProviderIDList)) 789 // WARNING: in.CapacityType requires manual conversion: does not exist in peer-type 790 // WARNING: in.UpdateConfig requires manual conversion: does not exist in peer-type 791 return nil 792 } 793 794 func autoConvert_v1alpha3_AWSManagedMachinePoolStatus_To_v1beta1_AWSManagedMachinePoolStatus(in *AWSManagedMachinePoolStatus, out *v1beta1.AWSManagedMachinePoolStatus, s conversion.Scope) error { 795 out.Ready = in.Ready 796 out.Replicas = in.Replicas 797 out.FailureReason = (*errors.MachineStatusError)(unsafe.Pointer(in.FailureReason)) 798 out.FailureMessage = (*string)(unsafe.Pointer(in.FailureMessage)) 799 if in.Conditions != nil { 800 in, out := &in.Conditions, &out.Conditions 801 *out = make(clusterapiapiv1beta1.Conditions, len(*in)) 802 for i := range *in { 803 if err := clusterapiapiv1alpha3.Convert_v1alpha3_Condition_To_v1beta1_Condition(&(*in)[i], &(*out)[i], s); err != nil { 804 return err 805 } 806 } 807 } else { 808 out.Conditions = nil 809 } 810 return nil 811 } 812 813 // Convert_v1alpha3_AWSManagedMachinePoolStatus_To_v1beta1_AWSManagedMachinePoolStatus is an autogenerated conversion function. 814 func Convert_v1alpha3_AWSManagedMachinePoolStatus_To_v1beta1_AWSManagedMachinePoolStatus(in *AWSManagedMachinePoolStatus, out *v1beta1.AWSManagedMachinePoolStatus, s conversion.Scope) error { 815 return autoConvert_v1alpha3_AWSManagedMachinePoolStatus_To_v1beta1_AWSManagedMachinePoolStatus(in, out, s) 816 } 817 818 func autoConvert_v1beta1_AWSManagedMachinePoolStatus_To_v1alpha3_AWSManagedMachinePoolStatus(in *v1beta1.AWSManagedMachinePoolStatus, out *AWSManagedMachinePoolStatus, s conversion.Scope) error { 819 out.Ready = in.Ready 820 out.Replicas = in.Replicas 821 out.FailureReason = (*errors.MachineStatusError)(unsafe.Pointer(in.FailureReason)) 822 out.FailureMessage = (*string)(unsafe.Pointer(in.FailureMessage)) 823 if in.Conditions != nil { 824 in, out := &in.Conditions, &out.Conditions 825 *out = make(clusterapiapiv1alpha3.Conditions, len(*in)) 826 for i := range *in { 827 if err := clusterapiapiv1alpha3.Convert_v1beta1_Condition_To_v1alpha3_Condition(&(*in)[i], &(*out)[i], s); err != nil { 828 return err 829 } 830 } 831 } else { 832 out.Conditions = nil 833 } 834 return nil 835 } 836 837 // Convert_v1beta1_AWSManagedMachinePoolStatus_To_v1alpha3_AWSManagedMachinePoolStatus is an autogenerated conversion function. 838 func Convert_v1beta1_AWSManagedMachinePoolStatus_To_v1alpha3_AWSManagedMachinePoolStatus(in *v1beta1.AWSManagedMachinePoolStatus, out *AWSManagedMachinePoolStatus, s conversion.Scope) error { 839 return autoConvert_v1beta1_AWSManagedMachinePoolStatus_To_v1alpha3_AWSManagedMachinePoolStatus(in, out, s) 840 } 841 842 func autoConvert_v1alpha3_AutoScalingGroup_To_v1beta1_AutoScalingGroup(in *AutoScalingGroup, out *v1beta1.AutoScalingGroup, s conversion.Scope) error { 843 out.ID = in.ID 844 out.Tags = *(*apiv1beta1.Tags)(unsafe.Pointer(&in.Tags)) 845 out.Name = in.Name 846 out.DesiredCapacity = (*int32)(unsafe.Pointer(in.DesiredCapacity)) 847 out.MaxSize = in.MaxSize 848 out.MinSize = in.MinSize 849 out.PlacementGroup = in.PlacementGroup 850 out.Subnets = *(*[]string)(unsafe.Pointer(&in.Subnets)) 851 out.DefaultCoolDown = in.DefaultCoolDown 852 out.CapacityRebalance = in.CapacityRebalance 853 out.MixedInstancesPolicy = (*v1beta1.MixedInstancesPolicy)(unsafe.Pointer(in.MixedInstancesPolicy)) 854 out.Status = v1beta1.ASGStatus(in.Status) 855 if in.Instances != nil { 856 in, out := &in.Instances, &out.Instances 857 *out = make([]apiv1beta1.Instance, len(*in)) 858 for i := range *in { 859 if err := Convert_v1alpha3_Instance_To_v1beta1_Instance(&(*in)[i], &(*out)[i], s); err != nil { 860 return err 861 } 862 } 863 } else { 864 out.Instances = nil 865 } 866 return nil 867 } 868 869 // Convert_v1alpha3_AutoScalingGroup_To_v1beta1_AutoScalingGroup is an autogenerated conversion function. 870 func Convert_v1alpha3_AutoScalingGroup_To_v1beta1_AutoScalingGroup(in *AutoScalingGroup, out *v1beta1.AutoScalingGroup, s conversion.Scope) error { 871 return autoConvert_v1alpha3_AutoScalingGroup_To_v1beta1_AutoScalingGroup(in, out, s) 872 } 873 874 func autoConvert_v1beta1_AutoScalingGroup_To_v1alpha3_AutoScalingGroup(in *v1beta1.AutoScalingGroup, out *AutoScalingGroup, s conversion.Scope) error { 875 out.ID = in.ID 876 out.Tags = *(*apiv1alpha3.Tags)(unsafe.Pointer(&in.Tags)) 877 out.Name = in.Name 878 out.DesiredCapacity = (*int32)(unsafe.Pointer(in.DesiredCapacity)) 879 out.MaxSize = in.MaxSize 880 out.MinSize = in.MinSize 881 out.PlacementGroup = in.PlacementGroup 882 out.Subnets = *(*[]string)(unsafe.Pointer(&in.Subnets)) 883 out.DefaultCoolDown = in.DefaultCoolDown 884 out.CapacityRebalance = in.CapacityRebalance 885 out.MixedInstancesPolicy = (*MixedInstancesPolicy)(unsafe.Pointer(in.MixedInstancesPolicy)) 886 out.Status = ASGStatus(in.Status) 887 if in.Instances != nil { 888 in, out := &in.Instances, &out.Instances 889 *out = make([]apiv1alpha3.Instance, len(*in)) 890 for i := range *in { 891 if err := apiv1alpha3.Convert_v1beta1_Instance_To_v1alpha3_Instance(&(*in)[i], &(*out)[i], s); err != nil { 892 return err 893 } 894 } 895 } else { 896 out.Instances = nil 897 } 898 return nil 899 } 900 901 // Convert_v1beta1_AutoScalingGroup_To_v1alpha3_AutoScalingGroup is an autogenerated conversion function. 902 func Convert_v1beta1_AutoScalingGroup_To_v1alpha3_AutoScalingGroup(in *v1beta1.AutoScalingGroup, out *AutoScalingGroup, s conversion.Scope) error { 903 return autoConvert_v1beta1_AutoScalingGroup_To_v1alpha3_AutoScalingGroup(in, out, s) 904 } 905 906 func autoConvert_v1alpha3_BlockDeviceMapping_To_v1beta1_BlockDeviceMapping(in *BlockDeviceMapping, out *v1beta1.BlockDeviceMapping, s conversion.Scope) error { 907 out.DeviceName = in.DeviceName 908 if err := Convert_v1alpha3_EBS_To_v1beta1_EBS(&in.Ebs, &out.Ebs, s); err != nil { 909 return err 910 } 911 return nil 912 } 913 914 // Convert_v1alpha3_BlockDeviceMapping_To_v1beta1_BlockDeviceMapping is an autogenerated conversion function. 915 func Convert_v1alpha3_BlockDeviceMapping_To_v1beta1_BlockDeviceMapping(in *BlockDeviceMapping, out *v1beta1.BlockDeviceMapping, s conversion.Scope) error { 916 return autoConvert_v1alpha3_BlockDeviceMapping_To_v1beta1_BlockDeviceMapping(in, out, s) 917 } 918 919 func autoConvert_v1beta1_BlockDeviceMapping_To_v1alpha3_BlockDeviceMapping(in *v1beta1.BlockDeviceMapping, out *BlockDeviceMapping, s conversion.Scope) error { 920 out.DeviceName = in.DeviceName 921 if err := Convert_v1beta1_EBS_To_v1alpha3_EBS(&in.Ebs, &out.Ebs, s); err != nil { 922 return err 923 } 924 return nil 925 } 926 927 // Convert_v1beta1_BlockDeviceMapping_To_v1alpha3_BlockDeviceMapping is an autogenerated conversion function. 928 func Convert_v1beta1_BlockDeviceMapping_To_v1alpha3_BlockDeviceMapping(in *v1beta1.BlockDeviceMapping, out *BlockDeviceMapping, s conversion.Scope) error { 929 return autoConvert_v1beta1_BlockDeviceMapping_To_v1alpha3_BlockDeviceMapping(in, out, s) 930 } 931 932 func autoConvert_v1alpha3_EBS_To_v1beta1_EBS(in *EBS, out *v1beta1.EBS, s conversion.Scope) error { 933 out.Encrypted = in.Encrypted 934 out.VolumeSize = in.VolumeSize 935 out.VolumeType = in.VolumeType 936 return nil 937 } 938 939 // Convert_v1alpha3_EBS_To_v1beta1_EBS is an autogenerated conversion function. 940 func Convert_v1alpha3_EBS_To_v1beta1_EBS(in *EBS, out *v1beta1.EBS, s conversion.Scope) error { 941 return autoConvert_v1alpha3_EBS_To_v1beta1_EBS(in, out, s) 942 } 943 944 func autoConvert_v1beta1_EBS_To_v1alpha3_EBS(in *v1beta1.EBS, out *EBS, s conversion.Scope) error { 945 out.Encrypted = in.Encrypted 946 out.VolumeSize = in.VolumeSize 947 out.VolumeType = in.VolumeType 948 return nil 949 } 950 951 // Convert_v1beta1_EBS_To_v1alpha3_EBS is an autogenerated conversion function. 952 func Convert_v1beta1_EBS_To_v1alpha3_EBS(in *v1beta1.EBS, out *EBS, s conversion.Scope) error { 953 return autoConvert_v1beta1_EBS_To_v1alpha3_EBS(in, out, s) 954 } 955 956 func autoConvert_v1alpha3_FargateProfileSpec_To_v1beta1_FargateProfileSpec(in *FargateProfileSpec, out *v1beta1.FargateProfileSpec, s conversion.Scope) error { 957 out.ClusterName = in.ClusterName 958 out.ProfileName = in.ProfileName 959 out.SubnetIDs = *(*[]string)(unsafe.Pointer(&in.SubnetIDs)) 960 out.AdditionalTags = *(*apiv1beta1.Tags)(unsafe.Pointer(&in.AdditionalTags)) 961 out.RoleName = in.RoleName 962 out.Selectors = *(*[]v1beta1.FargateSelector)(unsafe.Pointer(&in.Selectors)) 963 return nil 964 } 965 966 // Convert_v1alpha3_FargateProfileSpec_To_v1beta1_FargateProfileSpec is an autogenerated conversion function. 967 func Convert_v1alpha3_FargateProfileSpec_To_v1beta1_FargateProfileSpec(in *FargateProfileSpec, out *v1beta1.FargateProfileSpec, s conversion.Scope) error { 968 return autoConvert_v1alpha3_FargateProfileSpec_To_v1beta1_FargateProfileSpec(in, out, s) 969 } 970 971 func autoConvert_v1beta1_FargateProfileSpec_To_v1alpha3_FargateProfileSpec(in *v1beta1.FargateProfileSpec, out *FargateProfileSpec, s conversion.Scope) error { 972 out.ClusterName = in.ClusterName 973 out.ProfileName = in.ProfileName 974 out.SubnetIDs = *(*[]string)(unsafe.Pointer(&in.SubnetIDs)) 975 out.AdditionalTags = *(*apiv1alpha3.Tags)(unsafe.Pointer(&in.AdditionalTags)) 976 out.RoleName = in.RoleName 977 out.Selectors = *(*[]FargateSelector)(unsafe.Pointer(&in.Selectors)) 978 return nil 979 } 980 981 // Convert_v1beta1_FargateProfileSpec_To_v1alpha3_FargateProfileSpec is an autogenerated conversion function. 982 func Convert_v1beta1_FargateProfileSpec_To_v1alpha3_FargateProfileSpec(in *v1beta1.FargateProfileSpec, out *FargateProfileSpec, s conversion.Scope) error { 983 return autoConvert_v1beta1_FargateProfileSpec_To_v1alpha3_FargateProfileSpec(in, out, s) 984 } 985 986 func autoConvert_v1alpha3_FargateProfileStatus_To_v1beta1_FargateProfileStatus(in *FargateProfileStatus, out *v1beta1.FargateProfileStatus, s conversion.Scope) error { 987 out.Ready = in.Ready 988 out.FailureReason = (*errors.MachineStatusError)(unsafe.Pointer(in.FailureReason)) 989 out.FailureMessage = (*string)(unsafe.Pointer(in.FailureMessage)) 990 if in.Conditions != nil { 991 in, out := &in.Conditions, &out.Conditions 992 *out = make(clusterapiapiv1beta1.Conditions, len(*in)) 993 for i := range *in { 994 if err := clusterapiapiv1alpha3.Convert_v1alpha3_Condition_To_v1beta1_Condition(&(*in)[i], &(*out)[i], s); err != nil { 995 return err 996 } 997 } 998 } else { 999 out.Conditions = nil 1000 } 1001 return nil 1002 } 1003 1004 // Convert_v1alpha3_FargateProfileStatus_To_v1beta1_FargateProfileStatus is an autogenerated conversion function. 1005 func Convert_v1alpha3_FargateProfileStatus_To_v1beta1_FargateProfileStatus(in *FargateProfileStatus, out *v1beta1.FargateProfileStatus, s conversion.Scope) error { 1006 return autoConvert_v1alpha3_FargateProfileStatus_To_v1beta1_FargateProfileStatus(in, out, s) 1007 } 1008 1009 func autoConvert_v1beta1_FargateProfileStatus_To_v1alpha3_FargateProfileStatus(in *v1beta1.FargateProfileStatus, out *FargateProfileStatus, s conversion.Scope) error { 1010 out.Ready = in.Ready 1011 out.FailureReason = (*errors.MachineStatusError)(unsafe.Pointer(in.FailureReason)) 1012 out.FailureMessage = (*string)(unsafe.Pointer(in.FailureMessage)) 1013 if in.Conditions != nil { 1014 in, out := &in.Conditions, &out.Conditions 1015 *out = make(clusterapiapiv1alpha3.Conditions, len(*in)) 1016 for i := range *in { 1017 if err := clusterapiapiv1alpha3.Convert_v1beta1_Condition_To_v1alpha3_Condition(&(*in)[i], &(*out)[i], s); err != nil { 1018 return err 1019 } 1020 } 1021 } else { 1022 out.Conditions = nil 1023 } 1024 return nil 1025 } 1026 1027 // Convert_v1beta1_FargateProfileStatus_To_v1alpha3_FargateProfileStatus is an autogenerated conversion function. 1028 func Convert_v1beta1_FargateProfileStatus_To_v1alpha3_FargateProfileStatus(in *v1beta1.FargateProfileStatus, out *FargateProfileStatus, s conversion.Scope) error { 1029 return autoConvert_v1beta1_FargateProfileStatus_To_v1alpha3_FargateProfileStatus(in, out, s) 1030 } 1031 1032 func autoConvert_v1alpha3_FargateSelector_To_v1beta1_FargateSelector(in *FargateSelector, out *v1beta1.FargateSelector, s conversion.Scope) error { 1033 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 1034 out.Namespace = in.Namespace 1035 return nil 1036 } 1037 1038 // Convert_v1alpha3_FargateSelector_To_v1beta1_FargateSelector is an autogenerated conversion function. 1039 func Convert_v1alpha3_FargateSelector_To_v1beta1_FargateSelector(in *FargateSelector, out *v1beta1.FargateSelector, s conversion.Scope) error { 1040 return autoConvert_v1alpha3_FargateSelector_To_v1beta1_FargateSelector(in, out, s) 1041 } 1042 1043 func autoConvert_v1beta1_FargateSelector_To_v1alpha3_FargateSelector(in *v1beta1.FargateSelector, out *FargateSelector, s conversion.Scope) error { 1044 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 1045 out.Namespace = in.Namespace 1046 return nil 1047 } 1048 1049 // Convert_v1beta1_FargateSelector_To_v1alpha3_FargateSelector is an autogenerated conversion function. 1050 func Convert_v1beta1_FargateSelector_To_v1alpha3_FargateSelector(in *v1beta1.FargateSelector, out *FargateSelector, s conversion.Scope) error { 1051 return autoConvert_v1beta1_FargateSelector_To_v1alpha3_FargateSelector(in, out, s) 1052 } 1053 1054 func autoConvert_v1alpha3_InstancesDistribution_To_v1beta1_InstancesDistribution(in *InstancesDistribution, out *v1beta1.InstancesDistribution, s conversion.Scope) error { 1055 out.OnDemandAllocationStrategy = v1beta1.OnDemandAllocationStrategy(in.OnDemandAllocationStrategy) 1056 out.SpotAllocationStrategy = v1beta1.SpotAllocationStrategy(in.SpotAllocationStrategy) 1057 out.OnDemandBaseCapacity = (*int64)(unsafe.Pointer(in.OnDemandBaseCapacity)) 1058 out.OnDemandPercentageAboveBaseCapacity = (*int64)(unsafe.Pointer(in.OnDemandPercentageAboveBaseCapacity)) 1059 return nil 1060 } 1061 1062 // Convert_v1alpha3_InstancesDistribution_To_v1beta1_InstancesDistribution is an autogenerated conversion function. 1063 func Convert_v1alpha3_InstancesDistribution_To_v1beta1_InstancesDistribution(in *InstancesDistribution, out *v1beta1.InstancesDistribution, s conversion.Scope) error { 1064 return autoConvert_v1alpha3_InstancesDistribution_To_v1beta1_InstancesDistribution(in, out, s) 1065 } 1066 1067 func autoConvert_v1beta1_InstancesDistribution_To_v1alpha3_InstancesDistribution(in *v1beta1.InstancesDistribution, out *InstancesDistribution, s conversion.Scope) error { 1068 out.OnDemandAllocationStrategy = OnDemandAllocationStrategy(in.OnDemandAllocationStrategy) 1069 out.SpotAllocationStrategy = SpotAllocationStrategy(in.SpotAllocationStrategy) 1070 out.OnDemandBaseCapacity = (*int64)(unsafe.Pointer(in.OnDemandBaseCapacity)) 1071 out.OnDemandPercentageAboveBaseCapacity = (*int64)(unsafe.Pointer(in.OnDemandPercentageAboveBaseCapacity)) 1072 return nil 1073 } 1074 1075 // Convert_v1beta1_InstancesDistribution_To_v1alpha3_InstancesDistribution is an autogenerated conversion function. 1076 func Convert_v1beta1_InstancesDistribution_To_v1alpha3_InstancesDistribution(in *v1beta1.InstancesDistribution, out *InstancesDistribution, s conversion.Scope) error { 1077 return autoConvert_v1beta1_InstancesDistribution_To_v1alpha3_InstancesDistribution(in, out, s) 1078 } 1079 1080 func autoConvert_v1alpha3_ManagedMachinePoolScaling_To_v1beta1_ManagedMachinePoolScaling(in *ManagedMachinePoolScaling, out *v1beta1.ManagedMachinePoolScaling, s conversion.Scope) error { 1081 out.MinSize = (*int32)(unsafe.Pointer(in.MinSize)) 1082 out.MaxSize = (*int32)(unsafe.Pointer(in.MaxSize)) 1083 return nil 1084 } 1085 1086 // Convert_v1alpha3_ManagedMachinePoolScaling_To_v1beta1_ManagedMachinePoolScaling is an autogenerated conversion function. 1087 func Convert_v1alpha3_ManagedMachinePoolScaling_To_v1beta1_ManagedMachinePoolScaling(in *ManagedMachinePoolScaling, out *v1beta1.ManagedMachinePoolScaling, s conversion.Scope) error { 1088 return autoConvert_v1alpha3_ManagedMachinePoolScaling_To_v1beta1_ManagedMachinePoolScaling(in, out, s) 1089 } 1090 1091 func autoConvert_v1beta1_ManagedMachinePoolScaling_To_v1alpha3_ManagedMachinePoolScaling(in *v1beta1.ManagedMachinePoolScaling, out *ManagedMachinePoolScaling, s conversion.Scope) error { 1092 out.MinSize = (*int32)(unsafe.Pointer(in.MinSize)) 1093 out.MaxSize = (*int32)(unsafe.Pointer(in.MaxSize)) 1094 return nil 1095 } 1096 1097 // Convert_v1beta1_ManagedMachinePoolScaling_To_v1alpha3_ManagedMachinePoolScaling is an autogenerated conversion function. 1098 func Convert_v1beta1_ManagedMachinePoolScaling_To_v1alpha3_ManagedMachinePoolScaling(in *v1beta1.ManagedMachinePoolScaling, out *ManagedMachinePoolScaling, s conversion.Scope) error { 1099 return autoConvert_v1beta1_ManagedMachinePoolScaling_To_v1alpha3_ManagedMachinePoolScaling(in, out, s) 1100 } 1101 1102 func autoConvert_v1alpha3_ManagedRemoteAccess_To_v1beta1_ManagedRemoteAccess(in *ManagedRemoteAccess, out *v1beta1.ManagedRemoteAccess, s conversion.Scope) error { 1103 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 1104 out.SourceSecurityGroups = *(*[]string)(unsafe.Pointer(&in.SourceSecurityGroups)) 1105 out.Public = in.Public 1106 return nil 1107 } 1108 1109 // Convert_v1alpha3_ManagedRemoteAccess_To_v1beta1_ManagedRemoteAccess is an autogenerated conversion function. 1110 func Convert_v1alpha3_ManagedRemoteAccess_To_v1beta1_ManagedRemoteAccess(in *ManagedRemoteAccess, out *v1beta1.ManagedRemoteAccess, s conversion.Scope) error { 1111 return autoConvert_v1alpha3_ManagedRemoteAccess_To_v1beta1_ManagedRemoteAccess(in, out, s) 1112 } 1113 1114 func autoConvert_v1beta1_ManagedRemoteAccess_To_v1alpha3_ManagedRemoteAccess(in *v1beta1.ManagedRemoteAccess, out *ManagedRemoteAccess, s conversion.Scope) error { 1115 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 1116 out.SourceSecurityGroups = *(*[]string)(unsafe.Pointer(&in.SourceSecurityGroups)) 1117 out.Public = in.Public 1118 return nil 1119 } 1120 1121 // Convert_v1beta1_ManagedRemoteAccess_To_v1alpha3_ManagedRemoteAccess is an autogenerated conversion function. 1122 func Convert_v1beta1_ManagedRemoteAccess_To_v1alpha3_ManagedRemoteAccess(in *v1beta1.ManagedRemoteAccess, out *ManagedRemoteAccess, s conversion.Scope) error { 1123 return autoConvert_v1beta1_ManagedRemoteAccess_To_v1alpha3_ManagedRemoteAccess(in, out, s) 1124 } 1125 1126 func autoConvert_v1alpha3_MixedInstancesPolicy_To_v1beta1_MixedInstancesPolicy(in *MixedInstancesPolicy, out *v1beta1.MixedInstancesPolicy, s conversion.Scope) error { 1127 out.InstancesDistribution = (*v1beta1.InstancesDistribution)(unsafe.Pointer(in.InstancesDistribution)) 1128 out.Overrides = *(*[]v1beta1.Overrides)(unsafe.Pointer(&in.Overrides)) 1129 return nil 1130 } 1131 1132 // Convert_v1alpha3_MixedInstancesPolicy_To_v1beta1_MixedInstancesPolicy is an autogenerated conversion function. 1133 func Convert_v1alpha3_MixedInstancesPolicy_To_v1beta1_MixedInstancesPolicy(in *MixedInstancesPolicy, out *v1beta1.MixedInstancesPolicy, s conversion.Scope) error { 1134 return autoConvert_v1alpha3_MixedInstancesPolicy_To_v1beta1_MixedInstancesPolicy(in, out, s) 1135 } 1136 1137 func autoConvert_v1beta1_MixedInstancesPolicy_To_v1alpha3_MixedInstancesPolicy(in *v1beta1.MixedInstancesPolicy, out *MixedInstancesPolicy, s conversion.Scope) error { 1138 out.InstancesDistribution = (*InstancesDistribution)(unsafe.Pointer(in.InstancesDistribution)) 1139 out.Overrides = *(*[]Overrides)(unsafe.Pointer(&in.Overrides)) 1140 return nil 1141 } 1142 1143 // Convert_v1beta1_MixedInstancesPolicy_To_v1alpha3_MixedInstancesPolicy is an autogenerated conversion function. 1144 func Convert_v1beta1_MixedInstancesPolicy_To_v1alpha3_MixedInstancesPolicy(in *v1beta1.MixedInstancesPolicy, out *MixedInstancesPolicy, s conversion.Scope) error { 1145 return autoConvert_v1beta1_MixedInstancesPolicy_To_v1alpha3_MixedInstancesPolicy(in, out, s) 1146 } 1147 1148 func autoConvert_v1alpha3_Overrides_To_v1beta1_Overrides(in *Overrides, out *v1beta1.Overrides, s conversion.Scope) error { 1149 out.InstanceType = in.InstanceType 1150 return nil 1151 } 1152 1153 // Convert_v1alpha3_Overrides_To_v1beta1_Overrides is an autogenerated conversion function. 1154 func Convert_v1alpha3_Overrides_To_v1beta1_Overrides(in *Overrides, out *v1beta1.Overrides, s conversion.Scope) error { 1155 return autoConvert_v1alpha3_Overrides_To_v1beta1_Overrides(in, out, s) 1156 } 1157 1158 func autoConvert_v1beta1_Overrides_To_v1alpha3_Overrides(in *v1beta1.Overrides, out *Overrides, s conversion.Scope) error { 1159 out.InstanceType = in.InstanceType 1160 return nil 1161 } 1162 1163 // Convert_v1beta1_Overrides_To_v1alpha3_Overrides is an autogenerated conversion function. 1164 func Convert_v1beta1_Overrides_To_v1alpha3_Overrides(in *v1beta1.Overrides, out *Overrides, s conversion.Scope) error { 1165 return autoConvert_v1beta1_Overrides_To_v1alpha3_Overrides(in, out, s) 1166 } 1167 1168 func autoConvert_v1alpha3_RefreshPreferences_To_v1beta1_RefreshPreferences(in *RefreshPreferences, out *v1beta1.RefreshPreferences, s conversion.Scope) error { 1169 out.Strategy = (*string)(unsafe.Pointer(in.Strategy)) 1170 out.InstanceWarmup = (*int64)(unsafe.Pointer(in.InstanceWarmup)) 1171 out.MinHealthyPercentage = (*int64)(unsafe.Pointer(in.MinHealthyPercentage)) 1172 return nil 1173 } 1174 1175 // Convert_v1alpha3_RefreshPreferences_To_v1beta1_RefreshPreferences is an autogenerated conversion function. 1176 func Convert_v1alpha3_RefreshPreferences_To_v1beta1_RefreshPreferences(in *RefreshPreferences, out *v1beta1.RefreshPreferences, s conversion.Scope) error { 1177 return autoConvert_v1alpha3_RefreshPreferences_To_v1beta1_RefreshPreferences(in, out, s) 1178 } 1179 1180 func autoConvert_v1beta1_RefreshPreferences_To_v1alpha3_RefreshPreferences(in *v1beta1.RefreshPreferences, out *RefreshPreferences, s conversion.Scope) error { 1181 out.Strategy = (*string)(unsafe.Pointer(in.Strategy)) 1182 out.InstanceWarmup = (*int64)(unsafe.Pointer(in.InstanceWarmup)) 1183 out.MinHealthyPercentage = (*int64)(unsafe.Pointer(in.MinHealthyPercentage)) 1184 return nil 1185 } 1186 1187 // Convert_v1beta1_RefreshPreferences_To_v1alpha3_RefreshPreferences is an autogenerated conversion function. 1188 func Convert_v1beta1_RefreshPreferences_To_v1alpha3_RefreshPreferences(in *v1beta1.RefreshPreferences, out *RefreshPreferences, s conversion.Scope) error { 1189 return autoConvert_v1beta1_RefreshPreferences_To_v1alpha3_RefreshPreferences(in, out, s) 1190 }