sigs.k8s.io/cluster-api-provider-aws@v1.5.5/api/v1alpha4/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 v1alpha4 23 24 import ( 25 time "time" 26 unsafe "unsafe" 27 28 conversion "k8s.io/apimachinery/pkg/conversion" 29 runtime "k8s.io/apimachinery/pkg/runtime" 30 v1beta1 "sigs.k8s.io/cluster-api-provider-aws/api/v1beta1" 31 apiv1alpha4 "sigs.k8s.io/cluster-api/api/v1alpha4" 32 apiv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1" 33 errors "sigs.k8s.io/cluster-api/errors" 34 ) 35 36 func init() { 37 localSchemeBuilder.Register(RegisterConversions) 38 } 39 40 // RegisterConversions adds conversion functions to the given scheme. 41 // Public to allow building arbitrary schemes. 42 func RegisterConversions(s *runtime.Scheme) error { 43 if err := s.AddGeneratedConversionFunc((*AMIReference)(nil), (*v1beta1.AMIReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 44 return Convert_v1alpha4_AMIReference_To_v1beta1_AMIReference(a.(*AMIReference), b.(*v1beta1.AMIReference), scope) 45 }); err != nil { 46 return err 47 } 48 if err := s.AddGeneratedConversionFunc((*v1beta1.AMIReference)(nil), (*AMIReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 49 return Convert_v1beta1_AMIReference_To_v1alpha4_AMIReference(a.(*v1beta1.AMIReference), b.(*AMIReference), scope) 50 }); err != nil { 51 return err 52 } 53 if err := s.AddGeneratedConversionFunc((*AWSCluster)(nil), (*v1beta1.AWSCluster)(nil), func(a, b interface{}, scope conversion.Scope) error { 54 return Convert_v1alpha4_AWSCluster_To_v1beta1_AWSCluster(a.(*AWSCluster), b.(*v1beta1.AWSCluster), scope) 55 }); err != nil { 56 return err 57 } 58 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSCluster)(nil), (*AWSCluster)(nil), func(a, b interface{}, scope conversion.Scope) error { 59 return Convert_v1beta1_AWSCluster_To_v1alpha4_AWSCluster(a.(*v1beta1.AWSCluster), b.(*AWSCluster), scope) 60 }); err != nil { 61 return err 62 } 63 if err := s.AddGeneratedConversionFunc((*AWSClusterControllerIdentity)(nil), (*v1beta1.AWSClusterControllerIdentity)(nil), func(a, b interface{}, scope conversion.Scope) error { 64 return Convert_v1alpha4_AWSClusterControllerIdentity_To_v1beta1_AWSClusterControllerIdentity(a.(*AWSClusterControllerIdentity), b.(*v1beta1.AWSClusterControllerIdentity), scope) 65 }); err != nil { 66 return err 67 } 68 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterControllerIdentity)(nil), (*AWSClusterControllerIdentity)(nil), func(a, b interface{}, scope conversion.Scope) error { 69 return Convert_v1beta1_AWSClusterControllerIdentity_To_v1alpha4_AWSClusterControllerIdentity(a.(*v1beta1.AWSClusterControllerIdentity), b.(*AWSClusterControllerIdentity), scope) 70 }); err != nil { 71 return err 72 } 73 if err := s.AddGeneratedConversionFunc((*AWSClusterControllerIdentityList)(nil), (*v1beta1.AWSClusterControllerIdentityList)(nil), func(a, b interface{}, scope conversion.Scope) error { 74 return Convert_v1alpha4_AWSClusterControllerIdentityList_To_v1beta1_AWSClusterControllerIdentityList(a.(*AWSClusterControllerIdentityList), b.(*v1beta1.AWSClusterControllerIdentityList), scope) 75 }); err != nil { 76 return err 77 } 78 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterControllerIdentityList)(nil), (*AWSClusterControllerIdentityList)(nil), func(a, b interface{}, scope conversion.Scope) error { 79 return Convert_v1beta1_AWSClusterControllerIdentityList_To_v1alpha4_AWSClusterControllerIdentityList(a.(*v1beta1.AWSClusterControllerIdentityList), b.(*AWSClusterControllerIdentityList), scope) 80 }); err != nil { 81 return err 82 } 83 if err := s.AddGeneratedConversionFunc((*AWSClusterControllerIdentitySpec)(nil), (*v1beta1.AWSClusterControllerIdentitySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 84 return Convert_v1alpha4_AWSClusterControllerIdentitySpec_To_v1beta1_AWSClusterControllerIdentitySpec(a.(*AWSClusterControllerIdentitySpec), b.(*v1beta1.AWSClusterControllerIdentitySpec), scope) 85 }); err != nil { 86 return err 87 } 88 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterControllerIdentitySpec)(nil), (*AWSClusterControllerIdentitySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 89 return Convert_v1beta1_AWSClusterControllerIdentitySpec_To_v1alpha4_AWSClusterControllerIdentitySpec(a.(*v1beta1.AWSClusterControllerIdentitySpec), b.(*AWSClusterControllerIdentitySpec), scope) 90 }); err != nil { 91 return err 92 } 93 if err := s.AddGeneratedConversionFunc((*AWSClusterIdentitySpec)(nil), (*v1beta1.AWSClusterIdentitySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 94 return Convert_v1alpha4_AWSClusterIdentitySpec_To_v1beta1_AWSClusterIdentitySpec(a.(*AWSClusterIdentitySpec), b.(*v1beta1.AWSClusterIdentitySpec), scope) 95 }); err != nil { 96 return err 97 } 98 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterIdentitySpec)(nil), (*AWSClusterIdentitySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 99 return Convert_v1beta1_AWSClusterIdentitySpec_To_v1alpha4_AWSClusterIdentitySpec(a.(*v1beta1.AWSClusterIdentitySpec), b.(*AWSClusterIdentitySpec), scope) 100 }); err != nil { 101 return err 102 } 103 if err := s.AddGeneratedConversionFunc((*AWSClusterList)(nil), (*v1beta1.AWSClusterList)(nil), func(a, b interface{}, scope conversion.Scope) error { 104 return Convert_v1alpha4_AWSClusterList_To_v1beta1_AWSClusterList(a.(*AWSClusterList), b.(*v1beta1.AWSClusterList), scope) 105 }); err != nil { 106 return err 107 } 108 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterList)(nil), (*AWSClusterList)(nil), func(a, b interface{}, scope conversion.Scope) error { 109 return Convert_v1beta1_AWSClusterList_To_v1alpha4_AWSClusterList(a.(*v1beta1.AWSClusterList), b.(*AWSClusterList), scope) 110 }); err != nil { 111 return err 112 } 113 if err := s.AddGeneratedConversionFunc((*AWSClusterRoleIdentity)(nil), (*v1beta1.AWSClusterRoleIdentity)(nil), func(a, b interface{}, scope conversion.Scope) error { 114 return Convert_v1alpha4_AWSClusterRoleIdentity_To_v1beta1_AWSClusterRoleIdentity(a.(*AWSClusterRoleIdentity), b.(*v1beta1.AWSClusterRoleIdentity), scope) 115 }); err != nil { 116 return err 117 } 118 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterRoleIdentity)(nil), (*AWSClusterRoleIdentity)(nil), func(a, b interface{}, scope conversion.Scope) error { 119 return Convert_v1beta1_AWSClusterRoleIdentity_To_v1alpha4_AWSClusterRoleIdentity(a.(*v1beta1.AWSClusterRoleIdentity), b.(*AWSClusterRoleIdentity), scope) 120 }); err != nil { 121 return err 122 } 123 if err := s.AddGeneratedConversionFunc((*AWSClusterRoleIdentityList)(nil), (*v1beta1.AWSClusterRoleIdentityList)(nil), func(a, b interface{}, scope conversion.Scope) error { 124 return Convert_v1alpha4_AWSClusterRoleIdentityList_To_v1beta1_AWSClusterRoleIdentityList(a.(*AWSClusterRoleIdentityList), b.(*v1beta1.AWSClusterRoleIdentityList), scope) 125 }); err != nil { 126 return err 127 } 128 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterRoleIdentityList)(nil), (*AWSClusterRoleIdentityList)(nil), func(a, b interface{}, scope conversion.Scope) error { 129 return Convert_v1beta1_AWSClusterRoleIdentityList_To_v1alpha4_AWSClusterRoleIdentityList(a.(*v1beta1.AWSClusterRoleIdentityList), b.(*AWSClusterRoleIdentityList), scope) 130 }); err != nil { 131 return err 132 } 133 if err := s.AddGeneratedConversionFunc((*AWSClusterRoleIdentitySpec)(nil), (*v1beta1.AWSClusterRoleIdentitySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 134 return Convert_v1alpha4_AWSClusterRoleIdentitySpec_To_v1beta1_AWSClusterRoleIdentitySpec(a.(*AWSClusterRoleIdentitySpec), b.(*v1beta1.AWSClusterRoleIdentitySpec), scope) 135 }); err != nil { 136 return err 137 } 138 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterRoleIdentitySpec)(nil), (*AWSClusterRoleIdentitySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 139 return Convert_v1beta1_AWSClusterRoleIdentitySpec_To_v1alpha4_AWSClusterRoleIdentitySpec(a.(*v1beta1.AWSClusterRoleIdentitySpec), b.(*AWSClusterRoleIdentitySpec), scope) 140 }); err != nil { 141 return err 142 } 143 if err := s.AddGeneratedConversionFunc((*AWSClusterSpec)(nil), (*v1beta1.AWSClusterSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 144 return Convert_v1alpha4_AWSClusterSpec_To_v1beta1_AWSClusterSpec(a.(*AWSClusterSpec), b.(*v1beta1.AWSClusterSpec), scope) 145 }); err != nil { 146 return err 147 } 148 if err := s.AddGeneratedConversionFunc((*AWSClusterStaticIdentity)(nil), (*v1beta1.AWSClusterStaticIdentity)(nil), func(a, b interface{}, scope conversion.Scope) error { 149 return Convert_v1alpha4_AWSClusterStaticIdentity_To_v1beta1_AWSClusterStaticIdentity(a.(*AWSClusterStaticIdentity), b.(*v1beta1.AWSClusterStaticIdentity), scope) 150 }); err != nil { 151 return err 152 } 153 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterStaticIdentity)(nil), (*AWSClusterStaticIdentity)(nil), func(a, b interface{}, scope conversion.Scope) error { 154 return Convert_v1beta1_AWSClusterStaticIdentity_To_v1alpha4_AWSClusterStaticIdentity(a.(*v1beta1.AWSClusterStaticIdentity), b.(*AWSClusterStaticIdentity), scope) 155 }); err != nil { 156 return err 157 } 158 if err := s.AddGeneratedConversionFunc((*AWSClusterStaticIdentityList)(nil), (*v1beta1.AWSClusterStaticIdentityList)(nil), func(a, b interface{}, scope conversion.Scope) error { 159 return Convert_v1alpha4_AWSClusterStaticIdentityList_To_v1beta1_AWSClusterStaticIdentityList(a.(*AWSClusterStaticIdentityList), b.(*v1beta1.AWSClusterStaticIdentityList), scope) 160 }); err != nil { 161 return err 162 } 163 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterStaticIdentityList)(nil), (*AWSClusterStaticIdentityList)(nil), func(a, b interface{}, scope conversion.Scope) error { 164 return Convert_v1beta1_AWSClusterStaticIdentityList_To_v1alpha4_AWSClusterStaticIdentityList(a.(*v1beta1.AWSClusterStaticIdentityList), b.(*AWSClusterStaticIdentityList), scope) 165 }); err != nil { 166 return err 167 } 168 if err := s.AddGeneratedConversionFunc((*AWSClusterStaticIdentitySpec)(nil), (*v1beta1.AWSClusterStaticIdentitySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 169 return Convert_v1alpha4_AWSClusterStaticIdentitySpec_To_v1beta1_AWSClusterStaticIdentitySpec(a.(*AWSClusterStaticIdentitySpec), b.(*v1beta1.AWSClusterStaticIdentitySpec), scope) 170 }); err != nil { 171 return err 172 } 173 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterStaticIdentitySpec)(nil), (*AWSClusterStaticIdentitySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 174 return Convert_v1beta1_AWSClusterStaticIdentitySpec_To_v1alpha4_AWSClusterStaticIdentitySpec(a.(*v1beta1.AWSClusterStaticIdentitySpec), b.(*AWSClusterStaticIdentitySpec), scope) 175 }); err != nil { 176 return err 177 } 178 if err := s.AddGeneratedConversionFunc((*AWSClusterStatus)(nil), (*v1beta1.AWSClusterStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 179 return Convert_v1alpha4_AWSClusterStatus_To_v1beta1_AWSClusterStatus(a.(*AWSClusterStatus), b.(*v1beta1.AWSClusterStatus), scope) 180 }); err != nil { 181 return err 182 } 183 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterStatus)(nil), (*AWSClusterStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 184 return Convert_v1beta1_AWSClusterStatus_To_v1alpha4_AWSClusterStatus(a.(*v1beta1.AWSClusterStatus), b.(*AWSClusterStatus), scope) 185 }); err != nil { 186 return err 187 } 188 if err := s.AddGeneratedConversionFunc((*AWSClusterTemplate)(nil), (*v1beta1.AWSClusterTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 189 return Convert_v1alpha4_AWSClusterTemplate_To_v1beta1_AWSClusterTemplate(a.(*AWSClusterTemplate), b.(*v1beta1.AWSClusterTemplate), scope) 190 }); err != nil { 191 return err 192 } 193 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterTemplate)(nil), (*AWSClusterTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 194 return Convert_v1beta1_AWSClusterTemplate_To_v1alpha4_AWSClusterTemplate(a.(*v1beta1.AWSClusterTemplate), b.(*AWSClusterTemplate), scope) 195 }); err != nil { 196 return err 197 } 198 if err := s.AddGeneratedConversionFunc((*AWSClusterTemplateList)(nil), (*v1beta1.AWSClusterTemplateList)(nil), func(a, b interface{}, scope conversion.Scope) error { 199 return Convert_v1alpha4_AWSClusterTemplateList_To_v1beta1_AWSClusterTemplateList(a.(*AWSClusterTemplateList), b.(*v1beta1.AWSClusterTemplateList), scope) 200 }); err != nil { 201 return err 202 } 203 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterTemplateList)(nil), (*AWSClusterTemplateList)(nil), func(a, b interface{}, scope conversion.Scope) error { 204 return Convert_v1beta1_AWSClusterTemplateList_To_v1alpha4_AWSClusterTemplateList(a.(*v1beta1.AWSClusterTemplateList), b.(*AWSClusterTemplateList), scope) 205 }); err != nil { 206 return err 207 } 208 if err := s.AddGeneratedConversionFunc((*AWSClusterTemplateResource)(nil), (*v1beta1.AWSClusterTemplateResource)(nil), func(a, b interface{}, scope conversion.Scope) error { 209 return Convert_v1alpha4_AWSClusterTemplateResource_To_v1beta1_AWSClusterTemplateResource(a.(*AWSClusterTemplateResource), b.(*v1beta1.AWSClusterTemplateResource), scope) 210 }); err != nil { 211 return err 212 } 213 if err := s.AddGeneratedConversionFunc((*AWSClusterTemplateSpec)(nil), (*v1beta1.AWSClusterTemplateSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 214 return Convert_v1alpha4_AWSClusterTemplateSpec_To_v1beta1_AWSClusterTemplateSpec(a.(*AWSClusterTemplateSpec), b.(*v1beta1.AWSClusterTemplateSpec), scope) 215 }); err != nil { 216 return err 217 } 218 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSClusterTemplateSpec)(nil), (*AWSClusterTemplateSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 219 return Convert_v1beta1_AWSClusterTemplateSpec_To_v1alpha4_AWSClusterTemplateSpec(a.(*v1beta1.AWSClusterTemplateSpec), b.(*AWSClusterTemplateSpec), scope) 220 }); err != nil { 221 return err 222 } 223 if err := s.AddGeneratedConversionFunc((*AWSIdentityReference)(nil), (*v1beta1.AWSIdentityReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 224 return Convert_v1alpha4_AWSIdentityReference_To_v1beta1_AWSIdentityReference(a.(*AWSIdentityReference), b.(*v1beta1.AWSIdentityReference), scope) 225 }); err != nil { 226 return err 227 } 228 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSIdentityReference)(nil), (*AWSIdentityReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 229 return Convert_v1beta1_AWSIdentityReference_To_v1alpha4_AWSIdentityReference(a.(*v1beta1.AWSIdentityReference), b.(*AWSIdentityReference), scope) 230 }); err != nil { 231 return err 232 } 233 if err := s.AddGeneratedConversionFunc((*AWSLoadBalancerSpec)(nil), (*v1beta1.AWSLoadBalancerSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 234 return Convert_v1alpha4_AWSLoadBalancerSpec_To_v1beta1_AWSLoadBalancerSpec(a.(*AWSLoadBalancerSpec), b.(*v1beta1.AWSLoadBalancerSpec), scope) 235 }); err != nil { 236 return err 237 } 238 if err := s.AddGeneratedConversionFunc((*AWSMachine)(nil), (*v1beta1.AWSMachine)(nil), func(a, b interface{}, scope conversion.Scope) error { 239 return Convert_v1alpha4_AWSMachine_To_v1beta1_AWSMachine(a.(*AWSMachine), b.(*v1beta1.AWSMachine), scope) 240 }); err != nil { 241 return err 242 } 243 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachine)(nil), (*AWSMachine)(nil), func(a, b interface{}, scope conversion.Scope) error { 244 return Convert_v1beta1_AWSMachine_To_v1alpha4_AWSMachine(a.(*v1beta1.AWSMachine), b.(*AWSMachine), scope) 245 }); err != nil { 246 return err 247 } 248 if err := s.AddGeneratedConversionFunc((*AWSMachineList)(nil), (*v1beta1.AWSMachineList)(nil), func(a, b interface{}, scope conversion.Scope) error { 249 return Convert_v1alpha4_AWSMachineList_To_v1beta1_AWSMachineList(a.(*AWSMachineList), b.(*v1beta1.AWSMachineList), scope) 250 }); err != nil { 251 return err 252 } 253 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachineList)(nil), (*AWSMachineList)(nil), func(a, b interface{}, scope conversion.Scope) error { 254 return Convert_v1beta1_AWSMachineList_To_v1alpha4_AWSMachineList(a.(*v1beta1.AWSMachineList), b.(*AWSMachineList), scope) 255 }); err != nil { 256 return err 257 } 258 if err := s.AddGeneratedConversionFunc((*AWSMachineSpec)(nil), (*v1beta1.AWSMachineSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 259 return Convert_v1alpha4_AWSMachineSpec_To_v1beta1_AWSMachineSpec(a.(*AWSMachineSpec), b.(*v1beta1.AWSMachineSpec), scope) 260 }); err != nil { 261 return err 262 } 263 if err := s.AddGeneratedConversionFunc((*AWSMachineStatus)(nil), (*v1beta1.AWSMachineStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 264 return Convert_v1alpha4_AWSMachineStatus_To_v1beta1_AWSMachineStatus(a.(*AWSMachineStatus), b.(*v1beta1.AWSMachineStatus), scope) 265 }); err != nil { 266 return err 267 } 268 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachineStatus)(nil), (*AWSMachineStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 269 return Convert_v1beta1_AWSMachineStatus_To_v1alpha4_AWSMachineStatus(a.(*v1beta1.AWSMachineStatus), b.(*AWSMachineStatus), scope) 270 }); err != nil { 271 return err 272 } 273 if err := s.AddGeneratedConversionFunc((*AWSMachineTemplate)(nil), (*v1beta1.AWSMachineTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 274 return Convert_v1alpha4_AWSMachineTemplate_To_v1beta1_AWSMachineTemplate(a.(*AWSMachineTemplate), b.(*v1beta1.AWSMachineTemplate), scope) 275 }); err != nil { 276 return err 277 } 278 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachineTemplate)(nil), (*AWSMachineTemplate)(nil), func(a, b interface{}, scope conversion.Scope) error { 279 return Convert_v1beta1_AWSMachineTemplate_To_v1alpha4_AWSMachineTemplate(a.(*v1beta1.AWSMachineTemplate), b.(*AWSMachineTemplate), scope) 280 }); err != nil { 281 return err 282 } 283 if err := s.AddGeneratedConversionFunc((*AWSMachineTemplateList)(nil), (*v1beta1.AWSMachineTemplateList)(nil), func(a, b interface{}, scope conversion.Scope) error { 284 return Convert_v1alpha4_AWSMachineTemplateList_To_v1beta1_AWSMachineTemplateList(a.(*AWSMachineTemplateList), b.(*v1beta1.AWSMachineTemplateList), scope) 285 }); err != nil { 286 return err 287 } 288 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachineTemplateList)(nil), (*AWSMachineTemplateList)(nil), func(a, b interface{}, scope conversion.Scope) error { 289 return Convert_v1beta1_AWSMachineTemplateList_To_v1alpha4_AWSMachineTemplateList(a.(*v1beta1.AWSMachineTemplateList), b.(*AWSMachineTemplateList), scope) 290 }); err != nil { 291 return err 292 } 293 if err := s.AddGeneratedConversionFunc((*AWSMachineTemplateResource)(nil), (*v1beta1.AWSMachineTemplateResource)(nil), func(a, b interface{}, scope conversion.Scope) error { 294 return Convert_v1alpha4_AWSMachineTemplateResource_To_v1beta1_AWSMachineTemplateResource(a.(*AWSMachineTemplateResource), b.(*v1beta1.AWSMachineTemplateResource), scope) 295 }); err != nil { 296 return err 297 } 298 if err := s.AddGeneratedConversionFunc((*AWSMachineTemplateSpec)(nil), (*v1beta1.AWSMachineTemplateSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 299 return Convert_v1alpha4_AWSMachineTemplateSpec_To_v1beta1_AWSMachineTemplateSpec(a.(*AWSMachineTemplateSpec), b.(*v1beta1.AWSMachineTemplateSpec), scope) 300 }); err != nil { 301 return err 302 } 303 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSMachineTemplateSpec)(nil), (*AWSMachineTemplateSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 304 return Convert_v1beta1_AWSMachineTemplateSpec_To_v1alpha4_AWSMachineTemplateSpec(a.(*v1beta1.AWSMachineTemplateSpec), b.(*AWSMachineTemplateSpec), scope) 305 }); err != nil { 306 return err 307 } 308 if err := s.AddGeneratedConversionFunc((*AWSResourceReference)(nil), (*v1beta1.AWSResourceReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 309 return Convert_v1alpha4_AWSResourceReference_To_v1beta1_AWSResourceReference(a.(*AWSResourceReference), b.(*v1beta1.AWSResourceReference), scope) 310 }); err != nil { 311 return err 312 } 313 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSResourceReference)(nil), (*AWSResourceReference)(nil), func(a, b interface{}, scope conversion.Scope) error { 314 return Convert_v1beta1_AWSResourceReference_To_v1alpha4_AWSResourceReference(a.(*v1beta1.AWSResourceReference), b.(*AWSResourceReference), scope) 315 }); err != nil { 316 return err 317 } 318 if err := s.AddGeneratedConversionFunc((*AWSRoleSpec)(nil), (*v1beta1.AWSRoleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 319 return Convert_v1alpha4_AWSRoleSpec_To_v1beta1_AWSRoleSpec(a.(*AWSRoleSpec), b.(*v1beta1.AWSRoleSpec), scope) 320 }); err != nil { 321 return err 322 } 323 if err := s.AddGeneratedConversionFunc((*v1beta1.AWSRoleSpec)(nil), (*AWSRoleSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 324 return Convert_v1beta1_AWSRoleSpec_To_v1alpha4_AWSRoleSpec(a.(*v1beta1.AWSRoleSpec), b.(*AWSRoleSpec), scope) 325 }); err != nil { 326 return err 327 } 328 if err := s.AddGeneratedConversionFunc((*AllowedNamespaces)(nil), (*v1beta1.AllowedNamespaces)(nil), func(a, b interface{}, scope conversion.Scope) error { 329 return Convert_v1alpha4_AllowedNamespaces_To_v1beta1_AllowedNamespaces(a.(*AllowedNamespaces), b.(*v1beta1.AllowedNamespaces), scope) 330 }); err != nil { 331 return err 332 } 333 if err := s.AddGeneratedConversionFunc((*v1beta1.AllowedNamespaces)(nil), (*AllowedNamespaces)(nil), func(a, b interface{}, scope conversion.Scope) error { 334 return Convert_v1beta1_AllowedNamespaces_To_v1alpha4_AllowedNamespaces(a.(*v1beta1.AllowedNamespaces), b.(*AllowedNamespaces), scope) 335 }); err != nil { 336 return err 337 } 338 if err := s.AddGeneratedConversionFunc((*Bastion)(nil), (*v1beta1.Bastion)(nil), func(a, b interface{}, scope conversion.Scope) error { 339 return Convert_v1alpha4_Bastion_To_v1beta1_Bastion(a.(*Bastion), b.(*v1beta1.Bastion), scope) 340 }); err != nil { 341 return err 342 } 343 if err := s.AddGeneratedConversionFunc((*v1beta1.Bastion)(nil), (*Bastion)(nil), func(a, b interface{}, scope conversion.Scope) error { 344 return Convert_v1beta1_Bastion_To_v1alpha4_Bastion(a.(*v1beta1.Bastion), b.(*Bastion), scope) 345 }); err != nil { 346 return err 347 } 348 if err := s.AddGeneratedConversionFunc((*BuildParams)(nil), (*v1beta1.BuildParams)(nil), func(a, b interface{}, scope conversion.Scope) error { 349 return Convert_v1alpha4_BuildParams_To_v1beta1_BuildParams(a.(*BuildParams), b.(*v1beta1.BuildParams), scope) 350 }); err != nil { 351 return err 352 } 353 if err := s.AddGeneratedConversionFunc((*v1beta1.BuildParams)(nil), (*BuildParams)(nil), func(a, b interface{}, scope conversion.Scope) error { 354 return Convert_v1beta1_BuildParams_To_v1alpha4_BuildParams(a.(*v1beta1.BuildParams), b.(*BuildParams), scope) 355 }); err != nil { 356 return err 357 } 358 if err := s.AddGeneratedConversionFunc((*CNIIngressRule)(nil), (*v1beta1.CNIIngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error { 359 return Convert_v1alpha4_CNIIngressRule_To_v1beta1_CNIIngressRule(a.(*CNIIngressRule), b.(*v1beta1.CNIIngressRule), scope) 360 }); err != nil { 361 return err 362 } 363 if err := s.AddGeneratedConversionFunc((*v1beta1.CNIIngressRule)(nil), (*CNIIngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error { 364 return Convert_v1beta1_CNIIngressRule_To_v1alpha4_CNIIngressRule(a.(*v1beta1.CNIIngressRule), b.(*CNIIngressRule), scope) 365 }); err != nil { 366 return err 367 } 368 if err := s.AddGeneratedConversionFunc((*CNISpec)(nil), (*v1beta1.CNISpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 369 return Convert_v1alpha4_CNISpec_To_v1beta1_CNISpec(a.(*CNISpec), b.(*v1beta1.CNISpec), scope) 370 }); err != nil { 371 return err 372 } 373 if err := s.AddGeneratedConversionFunc((*v1beta1.CNISpec)(nil), (*CNISpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 374 return Convert_v1beta1_CNISpec_To_v1alpha4_CNISpec(a.(*v1beta1.CNISpec), b.(*CNISpec), scope) 375 }); err != nil { 376 return err 377 } 378 if err := s.AddGeneratedConversionFunc((*ClassicELB)(nil), (*v1beta1.ClassicELB)(nil), func(a, b interface{}, scope conversion.Scope) error { 379 return Convert_v1alpha4_ClassicELB_To_v1beta1_ClassicELB(a.(*ClassicELB), b.(*v1beta1.ClassicELB), scope) 380 }); err != nil { 381 return err 382 } 383 if err := s.AddGeneratedConversionFunc((*v1beta1.ClassicELB)(nil), (*ClassicELB)(nil), func(a, b interface{}, scope conversion.Scope) error { 384 return Convert_v1beta1_ClassicELB_To_v1alpha4_ClassicELB(a.(*v1beta1.ClassicELB), b.(*ClassicELB), scope) 385 }); err != nil { 386 return err 387 } 388 if err := s.AddGeneratedConversionFunc((*ClassicELBAttributes)(nil), (*v1beta1.ClassicELBAttributes)(nil), func(a, b interface{}, scope conversion.Scope) error { 389 return Convert_v1alpha4_ClassicELBAttributes_To_v1beta1_ClassicELBAttributes(a.(*ClassicELBAttributes), b.(*v1beta1.ClassicELBAttributes), scope) 390 }); err != nil { 391 return err 392 } 393 if err := s.AddGeneratedConversionFunc((*v1beta1.ClassicELBAttributes)(nil), (*ClassicELBAttributes)(nil), func(a, b interface{}, scope conversion.Scope) error { 394 return Convert_v1beta1_ClassicELBAttributes_To_v1alpha4_ClassicELBAttributes(a.(*v1beta1.ClassicELBAttributes), b.(*ClassicELBAttributes), scope) 395 }); err != nil { 396 return err 397 } 398 if err := s.AddGeneratedConversionFunc((*ClassicELBHealthCheck)(nil), (*v1beta1.ClassicELBHealthCheck)(nil), func(a, b interface{}, scope conversion.Scope) error { 399 return Convert_v1alpha4_ClassicELBHealthCheck_To_v1beta1_ClassicELBHealthCheck(a.(*ClassicELBHealthCheck), b.(*v1beta1.ClassicELBHealthCheck), scope) 400 }); err != nil { 401 return err 402 } 403 if err := s.AddGeneratedConversionFunc((*v1beta1.ClassicELBHealthCheck)(nil), (*ClassicELBHealthCheck)(nil), func(a, b interface{}, scope conversion.Scope) error { 404 return Convert_v1beta1_ClassicELBHealthCheck_To_v1alpha4_ClassicELBHealthCheck(a.(*v1beta1.ClassicELBHealthCheck), b.(*ClassicELBHealthCheck), scope) 405 }); err != nil { 406 return err 407 } 408 if err := s.AddGeneratedConversionFunc((*ClassicELBListener)(nil), (*v1beta1.ClassicELBListener)(nil), func(a, b interface{}, scope conversion.Scope) error { 409 return Convert_v1alpha4_ClassicELBListener_To_v1beta1_ClassicELBListener(a.(*ClassicELBListener), b.(*v1beta1.ClassicELBListener), scope) 410 }); err != nil { 411 return err 412 } 413 if err := s.AddGeneratedConversionFunc((*v1beta1.ClassicELBListener)(nil), (*ClassicELBListener)(nil), func(a, b interface{}, scope conversion.Scope) error { 414 return Convert_v1beta1_ClassicELBListener_To_v1alpha4_ClassicELBListener(a.(*v1beta1.ClassicELBListener), b.(*ClassicELBListener), scope) 415 }); err != nil { 416 return err 417 } 418 if err := s.AddGeneratedConversionFunc((*CloudInit)(nil), (*v1beta1.CloudInit)(nil), func(a, b interface{}, scope conversion.Scope) error { 419 return Convert_v1alpha4_CloudInit_To_v1beta1_CloudInit(a.(*CloudInit), b.(*v1beta1.CloudInit), scope) 420 }); err != nil { 421 return err 422 } 423 if err := s.AddGeneratedConversionFunc((*v1beta1.CloudInit)(nil), (*CloudInit)(nil), func(a, b interface{}, scope conversion.Scope) error { 424 return Convert_v1beta1_CloudInit_To_v1alpha4_CloudInit(a.(*v1beta1.CloudInit), b.(*CloudInit), scope) 425 }); err != nil { 426 return err 427 } 428 if err := s.AddGeneratedConversionFunc((*Filter)(nil), (*v1beta1.Filter)(nil), func(a, b interface{}, scope conversion.Scope) error { 429 return Convert_v1alpha4_Filter_To_v1beta1_Filter(a.(*Filter), b.(*v1beta1.Filter), scope) 430 }); err != nil { 431 return err 432 } 433 if err := s.AddGeneratedConversionFunc((*v1beta1.Filter)(nil), (*Filter)(nil), func(a, b interface{}, scope conversion.Scope) error { 434 return Convert_v1beta1_Filter_To_v1alpha4_Filter(a.(*v1beta1.Filter), b.(*Filter), scope) 435 }); err != nil { 436 return err 437 } 438 if err := s.AddGeneratedConversionFunc((*IngressRule)(nil), (*v1beta1.IngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error { 439 return Convert_v1alpha4_IngressRule_To_v1beta1_IngressRule(a.(*IngressRule), b.(*v1beta1.IngressRule), scope) 440 }); err != nil { 441 return err 442 } 443 if err := s.AddGeneratedConversionFunc((*v1beta1.IngressRule)(nil), (*IngressRule)(nil), func(a, b interface{}, scope conversion.Scope) error { 444 return Convert_v1beta1_IngressRule_To_v1alpha4_IngressRule(a.(*v1beta1.IngressRule), b.(*IngressRule), scope) 445 }); err != nil { 446 return err 447 } 448 if err := s.AddGeneratedConversionFunc((*Instance)(nil), (*v1beta1.Instance)(nil), func(a, b interface{}, scope conversion.Scope) error { 449 return Convert_v1alpha4_Instance_To_v1beta1_Instance(a.(*Instance), b.(*v1beta1.Instance), scope) 450 }); err != nil { 451 return err 452 } 453 if err := s.AddGeneratedConversionFunc((*v1beta1.Instance)(nil), (*Instance)(nil), func(a, b interface{}, scope conversion.Scope) error { 454 return Convert_v1beta1_Instance_To_v1alpha4_Instance(a.(*v1beta1.Instance), b.(*Instance), scope) 455 }); err != nil { 456 return err 457 } 458 if err := s.AddGeneratedConversionFunc((*NetworkSpec)(nil), (*v1beta1.NetworkSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 459 return Convert_v1alpha4_NetworkSpec_To_v1beta1_NetworkSpec(a.(*NetworkSpec), b.(*v1beta1.NetworkSpec), scope) 460 }); err != nil { 461 return err 462 } 463 if err := s.AddGeneratedConversionFunc((*v1beta1.NetworkSpec)(nil), (*NetworkSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 464 return Convert_v1beta1_NetworkSpec_To_v1alpha4_NetworkSpec(a.(*v1beta1.NetworkSpec), b.(*NetworkSpec), scope) 465 }); err != nil { 466 return err 467 } 468 if err := s.AddGeneratedConversionFunc((*NetworkStatus)(nil), (*v1beta1.NetworkStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 469 return Convert_v1alpha4_NetworkStatus_To_v1beta1_NetworkStatus(a.(*NetworkStatus), b.(*v1beta1.NetworkStatus), scope) 470 }); err != nil { 471 return err 472 } 473 if err := s.AddGeneratedConversionFunc((*v1beta1.NetworkStatus)(nil), (*NetworkStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 474 return Convert_v1beta1_NetworkStatus_To_v1alpha4_NetworkStatus(a.(*v1beta1.NetworkStatus), b.(*NetworkStatus), scope) 475 }); err != nil { 476 return err 477 } 478 if err := s.AddGeneratedConversionFunc((*RouteTable)(nil), (*v1beta1.RouteTable)(nil), func(a, b interface{}, scope conversion.Scope) error { 479 return Convert_v1alpha4_RouteTable_To_v1beta1_RouteTable(a.(*RouteTable), b.(*v1beta1.RouteTable), scope) 480 }); err != nil { 481 return err 482 } 483 if err := s.AddGeneratedConversionFunc((*v1beta1.RouteTable)(nil), (*RouteTable)(nil), func(a, b interface{}, scope conversion.Scope) error { 484 return Convert_v1beta1_RouteTable_To_v1alpha4_RouteTable(a.(*v1beta1.RouteTable), b.(*RouteTable), scope) 485 }); err != nil { 486 return err 487 } 488 if err := s.AddGeneratedConversionFunc((*SecurityGroup)(nil), (*v1beta1.SecurityGroup)(nil), func(a, b interface{}, scope conversion.Scope) error { 489 return Convert_v1alpha4_SecurityGroup_To_v1beta1_SecurityGroup(a.(*SecurityGroup), b.(*v1beta1.SecurityGroup), scope) 490 }); err != nil { 491 return err 492 } 493 if err := s.AddGeneratedConversionFunc((*v1beta1.SecurityGroup)(nil), (*SecurityGroup)(nil), func(a, b interface{}, scope conversion.Scope) error { 494 return Convert_v1beta1_SecurityGroup_To_v1alpha4_SecurityGroup(a.(*v1beta1.SecurityGroup), b.(*SecurityGroup), scope) 495 }); err != nil { 496 return err 497 } 498 if err := s.AddGeneratedConversionFunc((*SpotMarketOptions)(nil), (*v1beta1.SpotMarketOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 499 return Convert_v1alpha4_SpotMarketOptions_To_v1beta1_SpotMarketOptions(a.(*SpotMarketOptions), b.(*v1beta1.SpotMarketOptions), scope) 500 }); err != nil { 501 return err 502 } 503 if err := s.AddGeneratedConversionFunc((*v1beta1.SpotMarketOptions)(nil), (*SpotMarketOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 504 return Convert_v1beta1_SpotMarketOptions_To_v1alpha4_SpotMarketOptions(a.(*v1beta1.SpotMarketOptions), b.(*SpotMarketOptions), scope) 505 }); err != nil { 506 return err 507 } 508 if err := s.AddGeneratedConversionFunc((*SubnetSpec)(nil), (*v1beta1.SubnetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 509 return Convert_v1alpha4_SubnetSpec_To_v1beta1_SubnetSpec(a.(*SubnetSpec), b.(*v1beta1.SubnetSpec), scope) 510 }); err != nil { 511 return err 512 } 513 if err := s.AddGeneratedConversionFunc((*v1beta1.SubnetSpec)(nil), (*SubnetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 514 return Convert_v1beta1_SubnetSpec_To_v1alpha4_SubnetSpec(a.(*v1beta1.SubnetSpec), b.(*SubnetSpec), scope) 515 }); err != nil { 516 return err 517 } 518 if err := s.AddGeneratedConversionFunc((*VPCSpec)(nil), (*v1beta1.VPCSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 519 return Convert_v1alpha4_VPCSpec_To_v1beta1_VPCSpec(a.(*VPCSpec), b.(*v1beta1.VPCSpec), scope) 520 }); err != nil { 521 return err 522 } 523 if err := s.AddGeneratedConversionFunc((*v1beta1.VPCSpec)(nil), (*VPCSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 524 return Convert_v1beta1_VPCSpec_To_v1alpha4_VPCSpec(a.(*v1beta1.VPCSpec), b.(*VPCSpec), scope) 525 }); err != nil { 526 return err 527 } 528 if err := s.AddGeneratedConversionFunc((*Volume)(nil), (*v1beta1.Volume)(nil), func(a, b interface{}, scope conversion.Scope) error { 529 return Convert_v1alpha4_Volume_To_v1beta1_Volume(a.(*Volume), b.(*v1beta1.Volume), scope) 530 }); err != nil { 531 return err 532 } 533 if err := s.AddGeneratedConversionFunc((*v1beta1.Volume)(nil), (*Volume)(nil), func(a, b interface{}, scope conversion.Scope) error { 534 return Convert_v1beta1_Volume_To_v1alpha4_Volume(a.(*v1beta1.Volume), b.(*Volume), scope) 535 }); err != nil { 536 return err 537 } 538 if err := s.AddConversionFunc((*v1beta1.AWSClusterSpec)(nil), (*AWSClusterSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 539 return Convert_v1beta1_AWSClusterSpec_To_v1alpha4_AWSClusterSpec(a.(*v1beta1.AWSClusterSpec), b.(*AWSClusterSpec), scope) 540 }); err != nil { 541 return err 542 } 543 if err := s.AddConversionFunc((*v1beta1.AWSClusterTemplateResource)(nil), (*AWSClusterTemplateResource)(nil), func(a, b interface{}, scope conversion.Scope) error { 544 return Convert_v1beta1_AWSClusterTemplateResource_To_v1alpha4_AWSClusterTemplateResource(a.(*v1beta1.AWSClusterTemplateResource), b.(*AWSClusterTemplateResource), scope) 545 }); err != nil { 546 return err 547 } 548 if err := s.AddConversionFunc((*v1beta1.AWSLoadBalancerSpec)(nil), (*AWSLoadBalancerSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 549 return Convert_v1beta1_AWSLoadBalancerSpec_To_v1alpha4_AWSLoadBalancerSpec(a.(*v1beta1.AWSLoadBalancerSpec), b.(*AWSLoadBalancerSpec), scope) 550 }); err != nil { 551 return err 552 } 553 if err := s.AddConversionFunc((*v1beta1.AWSMachineSpec)(nil), (*AWSMachineSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 554 return Convert_v1beta1_AWSMachineSpec_To_v1alpha4_AWSMachineSpec(a.(*v1beta1.AWSMachineSpec), b.(*AWSMachineSpec), scope) 555 }); err != nil { 556 return err 557 } 558 if err := s.AddConversionFunc((*v1beta1.AWSMachineTemplateResource)(nil), (*AWSMachineTemplateResource)(nil), func(a, b interface{}, scope conversion.Scope) error { 559 return Convert_v1beta1_AWSMachineTemplateResource_To_v1alpha4_AWSMachineTemplateResource(a.(*v1beta1.AWSMachineTemplateResource), b.(*AWSMachineTemplateResource), scope) 560 }); err != nil { 561 return err 562 } 563 return nil 564 } 565 566 func autoConvert_v1alpha4_AMIReference_To_v1beta1_AMIReference(in *AMIReference, out *v1beta1.AMIReference, s conversion.Scope) error { 567 out.ID = (*string)(unsafe.Pointer(in.ID)) 568 out.EKSOptimizedLookupType = (*v1beta1.EKSAMILookupType)(unsafe.Pointer(in.EKSOptimizedLookupType)) 569 return nil 570 } 571 572 // Convert_v1alpha4_AMIReference_To_v1beta1_AMIReference is an autogenerated conversion function. 573 func Convert_v1alpha4_AMIReference_To_v1beta1_AMIReference(in *AMIReference, out *v1beta1.AMIReference, s conversion.Scope) error { 574 return autoConvert_v1alpha4_AMIReference_To_v1beta1_AMIReference(in, out, s) 575 } 576 577 func autoConvert_v1beta1_AMIReference_To_v1alpha4_AMIReference(in *v1beta1.AMIReference, out *AMIReference, s conversion.Scope) error { 578 out.ID = (*string)(unsafe.Pointer(in.ID)) 579 out.EKSOptimizedLookupType = (*EKSAMILookupType)(unsafe.Pointer(in.EKSOptimizedLookupType)) 580 return nil 581 } 582 583 // Convert_v1beta1_AMIReference_To_v1alpha4_AMIReference is an autogenerated conversion function. 584 func Convert_v1beta1_AMIReference_To_v1alpha4_AMIReference(in *v1beta1.AMIReference, out *AMIReference, s conversion.Scope) error { 585 return autoConvert_v1beta1_AMIReference_To_v1alpha4_AMIReference(in, out, s) 586 } 587 588 func autoConvert_v1alpha4_AWSCluster_To_v1beta1_AWSCluster(in *AWSCluster, out *v1beta1.AWSCluster, s conversion.Scope) error { 589 out.ObjectMeta = in.ObjectMeta 590 if err := Convert_v1alpha4_AWSClusterSpec_To_v1beta1_AWSClusterSpec(&in.Spec, &out.Spec, s); err != nil { 591 return err 592 } 593 if err := Convert_v1alpha4_AWSClusterStatus_To_v1beta1_AWSClusterStatus(&in.Status, &out.Status, s); err != nil { 594 return err 595 } 596 return nil 597 } 598 599 // Convert_v1alpha4_AWSCluster_To_v1beta1_AWSCluster is an autogenerated conversion function. 600 func Convert_v1alpha4_AWSCluster_To_v1beta1_AWSCluster(in *AWSCluster, out *v1beta1.AWSCluster, s conversion.Scope) error { 601 return autoConvert_v1alpha4_AWSCluster_To_v1beta1_AWSCluster(in, out, s) 602 } 603 604 func autoConvert_v1beta1_AWSCluster_To_v1alpha4_AWSCluster(in *v1beta1.AWSCluster, out *AWSCluster, s conversion.Scope) error { 605 out.ObjectMeta = in.ObjectMeta 606 if err := Convert_v1beta1_AWSClusterSpec_To_v1alpha4_AWSClusterSpec(&in.Spec, &out.Spec, s); err != nil { 607 return err 608 } 609 if err := Convert_v1beta1_AWSClusterStatus_To_v1alpha4_AWSClusterStatus(&in.Status, &out.Status, s); err != nil { 610 return err 611 } 612 return nil 613 } 614 615 // Convert_v1beta1_AWSCluster_To_v1alpha4_AWSCluster is an autogenerated conversion function. 616 func Convert_v1beta1_AWSCluster_To_v1alpha4_AWSCluster(in *v1beta1.AWSCluster, out *AWSCluster, s conversion.Scope) error { 617 return autoConvert_v1beta1_AWSCluster_To_v1alpha4_AWSCluster(in, out, s) 618 } 619 620 func autoConvert_v1alpha4_AWSClusterControllerIdentity_To_v1beta1_AWSClusterControllerIdentity(in *AWSClusterControllerIdentity, out *v1beta1.AWSClusterControllerIdentity, s conversion.Scope) error { 621 out.ObjectMeta = in.ObjectMeta 622 if err := Convert_v1alpha4_AWSClusterControllerIdentitySpec_To_v1beta1_AWSClusterControllerIdentitySpec(&in.Spec, &out.Spec, s); err != nil { 623 return err 624 } 625 return nil 626 } 627 628 // Convert_v1alpha4_AWSClusterControllerIdentity_To_v1beta1_AWSClusterControllerIdentity is an autogenerated conversion function. 629 func Convert_v1alpha4_AWSClusterControllerIdentity_To_v1beta1_AWSClusterControllerIdentity(in *AWSClusterControllerIdentity, out *v1beta1.AWSClusterControllerIdentity, s conversion.Scope) error { 630 return autoConvert_v1alpha4_AWSClusterControllerIdentity_To_v1beta1_AWSClusterControllerIdentity(in, out, s) 631 } 632 633 func autoConvert_v1beta1_AWSClusterControllerIdentity_To_v1alpha4_AWSClusterControllerIdentity(in *v1beta1.AWSClusterControllerIdentity, out *AWSClusterControllerIdentity, s conversion.Scope) error { 634 out.ObjectMeta = in.ObjectMeta 635 if err := Convert_v1beta1_AWSClusterControllerIdentitySpec_To_v1alpha4_AWSClusterControllerIdentitySpec(&in.Spec, &out.Spec, s); err != nil { 636 return err 637 } 638 return nil 639 } 640 641 // Convert_v1beta1_AWSClusterControllerIdentity_To_v1alpha4_AWSClusterControllerIdentity is an autogenerated conversion function. 642 func Convert_v1beta1_AWSClusterControllerIdentity_To_v1alpha4_AWSClusterControllerIdentity(in *v1beta1.AWSClusterControllerIdentity, out *AWSClusterControllerIdentity, s conversion.Scope) error { 643 return autoConvert_v1beta1_AWSClusterControllerIdentity_To_v1alpha4_AWSClusterControllerIdentity(in, out, s) 644 } 645 646 func autoConvert_v1alpha4_AWSClusterControllerIdentityList_To_v1beta1_AWSClusterControllerIdentityList(in *AWSClusterControllerIdentityList, out *v1beta1.AWSClusterControllerIdentityList, s conversion.Scope) error { 647 out.ListMeta = in.ListMeta 648 out.Items = *(*[]v1beta1.AWSClusterControllerIdentity)(unsafe.Pointer(&in.Items)) 649 return nil 650 } 651 652 // Convert_v1alpha4_AWSClusterControllerIdentityList_To_v1beta1_AWSClusterControllerIdentityList is an autogenerated conversion function. 653 func Convert_v1alpha4_AWSClusterControllerIdentityList_To_v1beta1_AWSClusterControllerIdentityList(in *AWSClusterControllerIdentityList, out *v1beta1.AWSClusterControllerIdentityList, s conversion.Scope) error { 654 return autoConvert_v1alpha4_AWSClusterControllerIdentityList_To_v1beta1_AWSClusterControllerIdentityList(in, out, s) 655 } 656 657 func autoConvert_v1beta1_AWSClusterControllerIdentityList_To_v1alpha4_AWSClusterControllerIdentityList(in *v1beta1.AWSClusterControllerIdentityList, out *AWSClusterControllerIdentityList, s conversion.Scope) error { 658 out.ListMeta = in.ListMeta 659 out.Items = *(*[]AWSClusterControllerIdentity)(unsafe.Pointer(&in.Items)) 660 return nil 661 } 662 663 // Convert_v1beta1_AWSClusterControllerIdentityList_To_v1alpha4_AWSClusterControllerIdentityList is an autogenerated conversion function. 664 func Convert_v1beta1_AWSClusterControllerIdentityList_To_v1alpha4_AWSClusterControllerIdentityList(in *v1beta1.AWSClusterControllerIdentityList, out *AWSClusterControllerIdentityList, s conversion.Scope) error { 665 return autoConvert_v1beta1_AWSClusterControllerIdentityList_To_v1alpha4_AWSClusterControllerIdentityList(in, out, s) 666 } 667 668 func autoConvert_v1alpha4_AWSClusterControllerIdentitySpec_To_v1beta1_AWSClusterControllerIdentitySpec(in *AWSClusterControllerIdentitySpec, out *v1beta1.AWSClusterControllerIdentitySpec, s conversion.Scope) error { 669 if err := Convert_v1alpha4_AWSClusterIdentitySpec_To_v1beta1_AWSClusterIdentitySpec(&in.AWSClusterIdentitySpec, &out.AWSClusterIdentitySpec, s); err != nil { 670 return err 671 } 672 return nil 673 } 674 675 // Convert_v1alpha4_AWSClusterControllerIdentitySpec_To_v1beta1_AWSClusterControllerIdentitySpec is an autogenerated conversion function. 676 func Convert_v1alpha4_AWSClusterControllerIdentitySpec_To_v1beta1_AWSClusterControllerIdentitySpec(in *AWSClusterControllerIdentitySpec, out *v1beta1.AWSClusterControllerIdentitySpec, s conversion.Scope) error { 677 return autoConvert_v1alpha4_AWSClusterControllerIdentitySpec_To_v1beta1_AWSClusterControllerIdentitySpec(in, out, s) 678 } 679 680 func autoConvert_v1beta1_AWSClusterControllerIdentitySpec_To_v1alpha4_AWSClusterControllerIdentitySpec(in *v1beta1.AWSClusterControllerIdentitySpec, out *AWSClusterControllerIdentitySpec, s conversion.Scope) error { 681 if err := Convert_v1beta1_AWSClusterIdentitySpec_To_v1alpha4_AWSClusterIdentitySpec(&in.AWSClusterIdentitySpec, &out.AWSClusterIdentitySpec, s); err != nil { 682 return err 683 } 684 return nil 685 } 686 687 // Convert_v1beta1_AWSClusterControllerIdentitySpec_To_v1alpha4_AWSClusterControllerIdentitySpec is an autogenerated conversion function. 688 func Convert_v1beta1_AWSClusterControllerIdentitySpec_To_v1alpha4_AWSClusterControllerIdentitySpec(in *v1beta1.AWSClusterControllerIdentitySpec, out *AWSClusterControllerIdentitySpec, s conversion.Scope) error { 689 return autoConvert_v1beta1_AWSClusterControllerIdentitySpec_To_v1alpha4_AWSClusterControllerIdentitySpec(in, out, s) 690 } 691 692 func autoConvert_v1alpha4_AWSClusterIdentitySpec_To_v1beta1_AWSClusterIdentitySpec(in *AWSClusterIdentitySpec, out *v1beta1.AWSClusterIdentitySpec, s conversion.Scope) error { 693 out.AllowedNamespaces = (*v1beta1.AllowedNamespaces)(unsafe.Pointer(in.AllowedNamespaces)) 694 return nil 695 } 696 697 // Convert_v1alpha4_AWSClusterIdentitySpec_To_v1beta1_AWSClusterIdentitySpec is an autogenerated conversion function. 698 func Convert_v1alpha4_AWSClusterIdentitySpec_To_v1beta1_AWSClusterIdentitySpec(in *AWSClusterIdentitySpec, out *v1beta1.AWSClusterIdentitySpec, s conversion.Scope) error { 699 return autoConvert_v1alpha4_AWSClusterIdentitySpec_To_v1beta1_AWSClusterIdentitySpec(in, out, s) 700 } 701 702 func autoConvert_v1beta1_AWSClusterIdentitySpec_To_v1alpha4_AWSClusterIdentitySpec(in *v1beta1.AWSClusterIdentitySpec, out *AWSClusterIdentitySpec, s conversion.Scope) error { 703 out.AllowedNamespaces = (*AllowedNamespaces)(unsafe.Pointer(in.AllowedNamespaces)) 704 return nil 705 } 706 707 // Convert_v1beta1_AWSClusterIdentitySpec_To_v1alpha4_AWSClusterIdentitySpec is an autogenerated conversion function. 708 func Convert_v1beta1_AWSClusterIdentitySpec_To_v1alpha4_AWSClusterIdentitySpec(in *v1beta1.AWSClusterIdentitySpec, out *AWSClusterIdentitySpec, s conversion.Scope) error { 709 return autoConvert_v1beta1_AWSClusterIdentitySpec_To_v1alpha4_AWSClusterIdentitySpec(in, out, s) 710 } 711 712 func autoConvert_v1alpha4_AWSClusterList_To_v1beta1_AWSClusterList(in *AWSClusterList, out *v1beta1.AWSClusterList, s conversion.Scope) error { 713 out.ListMeta = in.ListMeta 714 if in.Items != nil { 715 in, out := &in.Items, &out.Items 716 *out = make([]v1beta1.AWSCluster, len(*in)) 717 for i := range *in { 718 if err := Convert_v1alpha4_AWSCluster_To_v1beta1_AWSCluster(&(*in)[i], &(*out)[i], s); err != nil { 719 return err 720 } 721 } 722 } else { 723 out.Items = nil 724 } 725 return nil 726 } 727 728 // Convert_v1alpha4_AWSClusterList_To_v1beta1_AWSClusterList is an autogenerated conversion function. 729 func Convert_v1alpha4_AWSClusterList_To_v1beta1_AWSClusterList(in *AWSClusterList, out *v1beta1.AWSClusterList, s conversion.Scope) error { 730 return autoConvert_v1alpha4_AWSClusterList_To_v1beta1_AWSClusterList(in, out, s) 731 } 732 733 func autoConvert_v1beta1_AWSClusterList_To_v1alpha4_AWSClusterList(in *v1beta1.AWSClusterList, out *AWSClusterList, s conversion.Scope) error { 734 out.ListMeta = in.ListMeta 735 if in.Items != nil { 736 in, out := &in.Items, &out.Items 737 *out = make([]AWSCluster, len(*in)) 738 for i := range *in { 739 if err := Convert_v1beta1_AWSCluster_To_v1alpha4_AWSCluster(&(*in)[i], &(*out)[i], s); err != nil { 740 return err 741 } 742 } 743 } else { 744 out.Items = nil 745 } 746 return nil 747 } 748 749 // Convert_v1beta1_AWSClusterList_To_v1alpha4_AWSClusterList is an autogenerated conversion function. 750 func Convert_v1beta1_AWSClusterList_To_v1alpha4_AWSClusterList(in *v1beta1.AWSClusterList, out *AWSClusterList, s conversion.Scope) error { 751 return autoConvert_v1beta1_AWSClusterList_To_v1alpha4_AWSClusterList(in, out, s) 752 } 753 754 func autoConvert_v1alpha4_AWSClusterRoleIdentity_To_v1beta1_AWSClusterRoleIdentity(in *AWSClusterRoleIdentity, out *v1beta1.AWSClusterRoleIdentity, s conversion.Scope) error { 755 out.ObjectMeta = in.ObjectMeta 756 if err := Convert_v1alpha4_AWSClusterRoleIdentitySpec_To_v1beta1_AWSClusterRoleIdentitySpec(&in.Spec, &out.Spec, s); err != nil { 757 return err 758 } 759 return nil 760 } 761 762 // Convert_v1alpha4_AWSClusterRoleIdentity_To_v1beta1_AWSClusterRoleIdentity is an autogenerated conversion function. 763 func Convert_v1alpha4_AWSClusterRoleIdentity_To_v1beta1_AWSClusterRoleIdentity(in *AWSClusterRoleIdentity, out *v1beta1.AWSClusterRoleIdentity, s conversion.Scope) error { 764 return autoConvert_v1alpha4_AWSClusterRoleIdentity_To_v1beta1_AWSClusterRoleIdentity(in, out, s) 765 } 766 767 func autoConvert_v1beta1_AWSClusterRoleIdentity_To_v1alpha4_AWSClusterRoleIdentity(in *v1beta1.AWSClusterRoleIdentity, out *AWSClusterRoleIdentity, s conversion.Scope) error { 768 out.ObjectMeta = in.ObjectMeta 769 if err := Convert_v1beta1_AWSClusterRoleIdentitySpec_To_v1alpha4_AWSClusterRoleIdentitySpec(&in.Spec, &out.Spec, s); err != nil { 770 return err 771 } 772 return nil 773 } 774 775 // Convert_v1beta1_AWSClusterRoleIdentity_To_v1alpha4_AWSClusterRoleIdentity is an autogenerated conversion function. 776 func Convert_v1beta1_AWSClusterRoleIdentity_To_v1alpha4_AWSClusterRoleIdentity(in *v1beta1.AWSClusterRoleIdentity, out *AWSClusterRoleIdentity, s conversion.Scope) error { 777 return autoConvert_v1beta1_AWSClusterRoleIdentity_To_v1alpha4_AWSClusterRoleIdentity(in, out, s) 778 } 779 780 func autoConvert_v1alpha4_AWSClusterRoleIdentityList_To_v1beta1_AWSClusterRoleIdentityList(in *AWSClusterRoleIdentityList, out *v1beta1.AWSClusterRoleIdentityList, s conversion.Scope) error { 781 out.ListMeta = in.ListMeta 782 out.Items = *(*[]v1beta1.AWSClusterRoleIdentity)(unsafe.Pointer(&in.Items)) 783 return nil 784 } 785 786 // Convert_v1alpha4_AWSClusterRoleIdentityList_To_v1beta1_AWSClusterRoleIdentityList is an autogenerated conversion function. 787 func Convert_v1alpha4_AWSClusterRoleIdentityList_To_v1beta1_AWSClusterRoleIdentityList(in *AWSClusterRoleIdentityList, out *v1beta1.AWSClusterRoleIdentityList, s conversion.Scope) error { 788 return autoConvert_v1alpha4_AWSClusterRoleIdentityList_To_v1beta1_AWSClusterRoleIdentityList(in, out, s) 789 } 790 791 func autoConvert_v1beta1_AWSClusterRoleIdentityList_To_v1alpha4_AWSClusterRoleIdentityList(in *v1beta1.AWSClusterRoleIdentityList, out *AWSClusterRoleIdentityList, s conversion.Scope) error { 792 out.ListMeta = in.ListMeta 793 out.Items = *(*[]AWSClusterRoleIdentity)(unsafe.Pointer(&in.Items)) 794 return nil 795 } 796 797 // Convert_v1beta1_AWSClusterRoleIdentityList_To_v1alpha4_AWSClusterRoleIdentityList is an autogenerated conversion function. 798 func Convert_v1beta1_AWSClusterRoleIdentityList_To_v1alpha4_AWSClusterRoleIdentityList(in *v1beta1.AWSClusterRoleIdentityList, out *AWSClusterRoleIdentityList, s conversion.Scope) error { 799 return autoConvert_v1beta1_AWSClusterRoleIdentityList_To_v1alpha4_AWSClusterRoleIdentityList(in, out, s) 800 } 801 802 func autoConvert_v1alpha4_AWSClusterRoleIdentitySpec_To_v1beta1_AWSClusterRoleIdentitySpec(in *AWSClusterRoleIdentitySpec, out *v1beta1.AWSClusterRoleIdentitySpec, s conversion.Scope) error { 803 if err := Convert_v1alpha4_AWSClusterIdentitySpec_To_v1beta1_AWSClusterIdentitySpec(&in.AWSClusterIdentitySpec, &out.AWSClusterIdentitySpec, s); err != nil { 804 return err 805 } 806 if err := Convert_v1alpha4_AWSRoleSpec_To_v1beta1_AWSRoleSpec(&in.AWSRoleSpec, &out.AWSRoleSpec, s); err != nil { 807 return err 808 } 809 out.ExternalID = in.ExternalID 810 out.SourceIdentityRef = (*v1beta1.AWSIdentityReference)(unsafe.Pointer(in.SourceIdentityRef)) 811 return nil 812 } 813 814 // Convert_v1alpha4_AWSClusterRoleIdentitySpec_To_v1beta1_AWSClusterRoleIdentitySpec is an autogenerated conversion function. 815 func Convert_v1alpha4_AWSClusterRoleIdentitySpec_To_v1beta1_AWSClusterRoleIdentitySpec(in *AWSClusterRoleIdentitySpec, out *v1beta1.AWSClusterRoleIdentitySpec, s conversion.Scope) error { 816 return autoConvert_v1alpha4_AWSClusterRoleIdentitySpec_To_v1beta1_AWSClusterRoleIdentitySpec(in, out, s) 817 } 818 819 func autoConvert_v1beta1_AWSClusterRoleIdentitySpec_To_v1alpha4_AWSClusterRoleIdentitySpec(in *v1beta1.AWSClusterRoleIdentitySpec, out *AWSClusterRoleIdentitySpec, s conversion.Scope) error { 820 if err := Convert_v1beta1_AWSClusterIdentitySpec_To_v1alpha4_AWSClusterIdentitySpec(&in.AWSClusterIdentitySpec, &out.AWSClusterIdentitySpec, s); err != nil { 821 return err 822 } 823 if err := Convert_v1beta1_AWSRoleSpec_To_v1alpha4_AWSRoleSpec(&in.AWSRoleSpec, &out.AWSRoleSpec, s); err != nil { 824 return err 825 } 826 out.ExternalID = in.ExternalID 827 out.SourceIdentityRef = (*AWSIdentityReference)(unsafe.Pointer(in.SourceIdentityRef)) 828 return nil 829 } 830 831 // Convert_v1beta1_AWSClusterRoleIdentitySpec_To_v1alpha4_AWSClusterRoleIdentitySpec is an autogenerated conversion function. 832 func Convert_v1beta1_AWSClusterRoleIdentitySpec_To_v1alpha4_AWSClusterRoleIdentitySpec(in *v1beta1.AWSClusterRoleIdentitySpec, out *AWSClusterRoleIdentitySpec, s conversion.Scope) error { 833 return autoConvert_v1beta1_AWSClusterRoleIdentitySpec_To_v1alpha4_AWSClusterRoleIdentitySpec(in, out, s) 834 } 835 836 func autoConvert_v1alpha4_AWSClusterSpec_To_v1beta1_AWSClusterSpec(in *AWSClusterSpec, out *v1beta1.AWSClusterSpec, s conversion.Scope) error { 837 if err := Convert_v1alpha4_NetworkSpec_To_v1beta1_NetworkSpec(&in.NetworkSpec, &out.NetworkSpec, s); err != nil { 838 return err 839 } 840 out.Region = in.Region 841 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 842 if err := apiv1alpha4.Convert_v1alpha4_APIEndpoint_To_v1beta1_APIEndpoint(&in.ControlPlaneEndpoint, &out.ControlPlaneEndpoint, s); err != nil { 843 return err 844 } 845 out.AdditionalTags = *(*v1beta1.Tags)(unsafe.Pointer(&in.AdditionalTags)) 846 if in.ControlPlaneLoadBalancer != nil { 847 in, out := &in.ControlPlaneLoadBalancer, &out.ControlPlaneLoadBalancer 848 *out = new(v1beta1.AWSLoadBalancerSpec) 849 if err := Convert_v1alpha4_AWSLoadBalancerSpec_To_v1beta1_AWSLoadBalancerSpec(*in, *out, s); err != nil { 850 return err 851 } 852 } else { 853 out.ControlPlaneLoadBalancer = nil 854 } 855 out.ImageLookupFormat = in.ImageLookupFormat 856 out.ImageLookupOrg = in.ImageLookupOrg 857 out.ImageLookupBaseOS = in.ImageLookupBaseOS 858 if err := Convert_v1alpha4_Bastion_To_v1beta1_Bastion(&in.Bastion, &out.Bastion, s); err != nil { 859 return err 860 } 861 out.IdentityRef = (*v1beta1.AWSIdentityReference)(unsafe.Pointer(in.IdentityRef)) 862 return nil 863 } 864 865 // Convert_v1alpha4_AWSClusterSpec_To_v1beta1_AWSClusterSpec is an autogenerated conversion function. 866 func Convert_v1alpha4_AWSClusterSpec_To_v1beta1_AWSClusterSpec(in *AWSClusterSpec, out *v1beta1.AWSClusterSpec, s conversion.Scope) error { 867 return autoConvert_v1alpha4_AWSClusterSpec_To_v1beta1_AWSClusterSpec(in, out, s) 868 } 869 870 func autoConvert_v1beta1_AWSClusterSpec_To_v1alpha4_AWSClusterSpec(in *v1beta1.AWSClusterSpec, out *AWSClusterSpec, s conversion.Scope) error { 871 if err := Convert_v1beta1_NetworkSpec_To_v1alpha4_NetworkSpec(&in.NetworkSpec, &out.NetworkSpec, s); err != nil { 872 return err 873 } 874 out.Region = in.Region 875 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 876 if err := apiv1alpha4.Convert_v1beta1_APIEndpoint_To_v1alpha4_APIEndpoint(&in.ControlPlaneEndpoint, &out.ControlPlaneEndpoint, s); err != nil { 877 return err 878 } 879 out.AdditionalTags = *(*Tags)(unsafe.Pointer(&in.AdditionalTags)) 880 if in.ControlPlaneLoadBalancer != nil { 881 in, out := &in.ControlPlaneLoadBalancer, &out.ControlPlaneLoadBalancer 882 *out = new(AWSLoadBalancerSpec) 883 if err := Convert_v1beta1_AWSLoadBalancerSpec_To_v1alpha4_AWSLoadBalancerSpec(*in, *out, s); err != nil { 884 return err 885 } 886 } else { 887 out.ControlPlaneLoadBalancer = nil 888 } 889 out.ImageLookupFormat = in.ImageLookupFormat 890 out.ImageLookupOrg = in.ImageLookupOrg 891 out.ImageLookupBaseOS = in.ImageLookupBaseOS 892 if err := Convert_v1beta1_Bastion_To_v1alpha4_Bastion(&in.Bastion, &out.Bastion, s); err != nil { 893 return err 894 } 895 out.IdentityRef = (*AWSIdentityReference)(unsafe.Pointer(in.IdentityRef)) 896 // WARNING: in.S3Bucket requires manual conversion: does not exist in peer-type 897 return nil 898 } 899 900 func autoConvert_v1alpha4_AWSClusterStaticIdentity_To_v1beta1_AWSClusterStaticIdentity(in *AWSClusterStaticIdentity, out *v1beta1.AWSClusterStaticIdentity, s conversion.Scope) error { 901 out.ObjectMeta = in.ObjectMeta 902 if err := Convert_v1alpha4_AWSClusterStaticIdentitySpec_To_v1beta1_AWSClusterStaticIdentitySpec(&in.Spec, &out.Spec, s); err != nil { 903 return err 904 } 905 return nil 906 } 907 908 // Convert_v1alpha4_AWSClusterStaticIdentity_To_v1beta1_AWSClusterStaticIdentity is an autogenerated conversion function. 909 func Convert_v1alpha4_AWSClusterStaticIdentity_To_v1beta1_AWSClusterStaticIdentity(in *AWSClusterStaticIdentity, out *v1beta1.AWSClusterStaticIdentity, s conversion.Scope) error { 910 return autoConvert_v1alpha4_AWSClusterStaticIdentity_To_v1beta1_AWSClusterStaticIdentity(in, out, s) 911 } 912 913 func autoConvert_v1beta1_AWSClusterStaticIdentity_To_v1alpha4_AWSClusterStaticIdentity(in *v1beta1.AWSClusterStaticIdentity, out *AWSClusterStaticIdentity, s conversion.Scope) error { 914 out.ObjectMeta = in.ObjectMeta 915 if err := Convert_v1beta1_AWSClusterStaticIdentitySpec_To_v1alpha4_AWSClusterStaticIdentitySpec(&in.Spec, &out.Spec, s); err != nil { 916 return err 917 } 918 return nil 919 } 920 921 // Convert_v1beta1_AWSClusterStaticIdentity_To_v1alpha4_AWSClusterStaticIdentity is an autogenerated conversion function. 922 func Convert_v1beta1_AWSClusterStaticIdentity_To_v1alpha4_AWSClusterStaticIdentity(in *v1beta1.AWSClusterStaticIdentity, out *AWSClusterStaticIdentity, s conversion.Scope) error { 923 return autoConvert_v1beta1_AWSClusterStaticIdentity_To_v1alpha4_AWSClusterStaticIdentity(in, out, s) 924 } 925 926 func autoConvert_v1alpha4_AWSClusterStaticIdentityList_To_v1beta1_AWSClusterStaticIdentityList(in *AWSClusterStaticIdentityList, out *v1beta1.AWSClusterStaticIdentityList, s conversion.Scope) error { 927 out.ListMeta = in.ListMeta 928 out.Items = *(*[]v1beta1.AWSClusterStaticIdentity)(unsafe.Pointer(&in.Items)) 929 return nil 930 } 931 932 // Convert_v1alpha4_AWSClusterStaticIdentityList_To_v1beta1_AWSClusterStaticIdentityList is an autogenerated conversion function. 933 func Convert_v1alpha4_AWSClusterStaticIdentityList_To_v1beta1_AWSClusterStaticIdentityList(in *AWSClusterStaticIdentityList, out *v1beta1.AWSClusterStaticIdentityList, s conversion.Scope) error { 934 return autoConvert_v1alpha4_AWSClusterStaticIdentityList_To_v1beta1_AWSClusterStaticIdentityList(in, out, s) 935 } 936 937 func autoConvert_v1beta1_AWSClusterStaticIdentityList_To_v1alpha4_AWSClusterStaticIdentityList(in *v1beta1.AWSClusterStaticIdentityList, out *AWSClusterStaticIdentityList, s conversion.Scope) error { 938 out.ListMeta = in.ListMeta 939 out.Items = *(*[]AWSClusterStaticIdentity)(unsafe.Pointer(&in.Items)) 940 return nil 941 } 942 943 // Convert_v1beta1_AWSClusterStaticIdentityList_To_v1alpha4_AWSClusterStaticIdentityList is an autogenerated conversion function. 944 func Convert_v1beta1_AWSClusterStaticIdentityList_To_v1alpha4_AWSClusterStaticIdentityList(in *v1beta1.AWSClusterStaticIdentityList, out *AWSClusterStaticIdentityList, s conversion.Scope) error { 945 return autoConvert_v1beta1_AWSClusterStaticIdentityList_To_v1alpha4_AWSClusterStaticIdentityList(in, out, s) 946 } 947 948 func autoConvert_v1alpha4_AWSClusterStaticIdentitySpec_To_v1beta1_AWSClusterStaticIdentitySpec(in *AWSClusterStaticIdentitySpec, out *v1beta1.AWSClusterStaticIdentitySpec, s conversion.Scope) error { 949 if err := Convert_v1alpha4_AWSClusterIdentitySpec_To_v1beta1_AWSClusterIdentitySpec(&in.AWSClusterIdentitySpec, &out.AWSClusterIdentitySpec, s); err != nil { 950 return err 951 } 952 out.SecretRef = in.SecretRef 953 return nil 954 } 955 956 // Convert_v1alpha4_AWSClusterStaticIdentitySpec_To_v1beta1_AWSClusterStaticIdentitySpec is an autogenerated conversion function. 957 func Convert_v1alpha4_AWSClusterStaticIdentitySpec_To_v1beta1_AWSClusterStaticIdentitySpec(in *AWSClusterStaticIdentitySpec, out *v1beta1.AWSClusterStaticIdentitySpec, s conversion.Scope) error { 958 return autoConvert_v1alpha4_AWSClusterStaticIdentitySpec_To_v1beta1_AWSClusterStaticIdentitySpec(in, out, s) 959 } 960 961 func autoConvert_v1beta1_AWSClusterStaticIdentitySpec_To_v1alpha4_AWSClusterStaticIdentitySpec(in *v1beta1.AWSClusterStaticIdentitySpec, out *AWSClusterStaticIdentitySpec, s conversion.Scope) error { 962 if err := Convert_v1beta1_AWSClusterIdentitySpec_To_v1alpha4_AWSClusterIdentitySpec(&in.AWSClusterIdentitySpec, &out.AWSClusterIdentitySpec, s); err != nil { 963 return err 964 } 965 out.SecretRef = in.SecretRef 966 return nil 967 } 968 969 // Convert_v1beta1_AWSClusterStaticIdentitySpec_To_v1alpha4_AWSClusterStaticIdentitySpec is an autogenerated conversion function. 970 func Convert_v1beta1_AWSClusterStaticIdentitySpec_To_v1alpha4_AWSClusterStaticIdentitySpec(in *v1beta1.AWSClusterStaticIdentitySpec, out *AWSClusterStaticIdentitySpec, s conversion.Scope) error { 971 return autoConvert_v1beta1_AWSClusterStaticIdentitySpec_To_v1alpha4_AWSClusterStaticIdentitySpec(in, out, s) 972 } 973 974 func autoConvert_v1alpha4_AWSClusterStatus_To_v1beta1_AWSClusterStatus(in *AWSClusterStatus, out *v1beta1.AWSClusterStatus, s conversion.Scope) error { 975 out.Ready = in.Ready 976 if err := Convert_v1alpha4_NetworkStatus_To_v1beta1_NetworkStatus(&in.Network, &out.Network, s); err != nil { 977 return err 978 } 979 if in.FailureDomains != nil { 980 in, out := &in.FailureDomains, &out.FailureDomains 981 *out = make(apiv1beta1.FailureDomains, len(*in)) 982 for key, val := range *in { 983 newVal := new(apiv1beta1.FailureDomainSpec) 984 if err := apiv1alpha4.Convert_v1alpha4_FailureDomainSpec_To_v1beta1_FailureDomainSpec(&val, newVal, s); err != nil { 985 return err 986 } 987 (*out)[key] = *newVal 988 } 989 } else { 990 out.FailureDomains = nil 991 } 992 if in.Bastion != nil { 993 in, out := &in.Bastion, &out.Bastion 994 *out = new(v1beta1.Instance) 995 if err := Convert_v1alpha4_Instance_To_v1beta1_Instance(*in, *out, s); err != nil { 996 return err 997 } 998 } else { 999 out.Bastion = nil 1000 } 1001 if in.Conditions != nil { 1002 in, out := &in.Conditions, &out.Conditions 1003 *out = make(apiv1beta1.Conditions, len(*in)) 1004 for i := range *in { 1005 if err := apiv1alpha4.Convert_v1alpha4_Condition_To_v1beta1_Condition(&(*in)[i], &(*out)[i], s); err != nil { 1006 return err 1007 } 1008 } 1009 } else { 1010 out.Conditions = nil 1011 } 1012 return nil 1013 } 1014 1015 // Convert_v1alpha4_AWSClusterStatus_To_v1beta1_AWSClusterStatus is an autogenerated conversion function. 1016 func Convert_v1alpha4_AWSClusterStatus_To_v1beta1_AWSClusterStatus(in *AWSClusterStatus, out *v1beta1.AWSClusterStatus, s conversion.Scope) error { 1017 return autoConvert_v1alpha4_AWSClusterStatus_To_v1beta1_AWSClusterStatus(in, out, s) 1018 } 1019 1020 func autoConvert_v1beta1_AWSClusterStatus_To_v1alpha4_AWSClusterStatus(in *v1beta1.AWSClusterStatus, out *AWSClusterStatus, s conversion.Scope) error { 1021 out.Ready = in.Ready 1022 if err := Convert_v1beta1_NetworkStatus_To_v1alpha4_NetworkStatus(&in.Network, &out.Network, s); err != nil { 1023 return err 1024 } 1025 if in.FailureDomains != nil { 1026 in, out := &in.FailureDomains, &out.FailureDomains 1027 *out = make(apiv1alpha4.FailureDomains, len(*in)) 1028 for key, val := range *in { 1029 newVal := new(apiv1alpha4.FailureDomainSpec) 1030 if err := apiv1alpha4.Convert_v1beta1_FailureDomainSpec_To_v1alpha4_FailureDomainSpec(&val, newVal, s); err != nil { 1031 return err 1032 } 1033 (*out)[key] = *newVal 1034 } 1035 } else { 1036 out.FailureDomains = nil 1037 } 1038 if in.Bastion != nil { 1039 in, out := &in.Bastion, &out.Bastion 1040 *out = new(Instance) 1041 if err := Convert_v1beta1_Instance_To_v1alpha4_Instance(*in, *out, s); err != nil { 1042 return err 1043 } 1044 } else { 1045 out.Bastion = nil 1046 } 1047 if in.Conditions != nil { 1048 in, out := &in.Conditions, &out.Conditions 1049 *out = make(apiv1alpha4.Conditions, len(*in)) 1050 for i := range *in { 1051 if err := apiv1alpha4.Convert_v1beta1_Condition_To_v1alpha4_Condition(&(*in)[i], &(*out)[i], s); err != nil { 1052 return err 1053 } 1054 } 1055 } else { 1056 out.Conditions = nil 1057 } 1058 return nil 1059 } 1060 1061 // Convert_v1beta1_AWSClusterStatus_To_v1alpha4_AWSClusterStatus is an autogenerated conversion function. 1062 func Convert_v1beta1_AWSClusterStatus_To_v1alpha4_AWSClusterStatus(in *v1beta1.AWSClusterStatus, out *AWSClusterStatus, s conversion.Scope) error { 1063 return autoConvert_v1beta1_AWSClusterStatus_To_v1alpha4_AWSClusterStatus(in, out, s) 1064 } 1065 1066 func autoConvert_v1alpha4_AWSClusterTemplate_To_v1beta1_AWSClusterTemplate(in *AWSClusterTemplate, out *v1beta1.AWSClusterTemplate, s conversion.Scope) error { 1067 out.ObjectMeta = in.ObjectMeta 1068 if err := Convert_v1alpha4_AWSClusterTemplateSpec_To_v1beta1_AWSClusterTemplateSpec(&in.Spec, &out.Spec, s); err != nil { 1069 return err 1070 } 1071 return nil 1072 } 1073 1074 // Convert_v1alpha4_AWSClusterTemplate_To_v1beta1_AWSClusterTemplate is an autogenerated conversion function. 1075 func Convert_v1alpha4_AWSClusterTemplate_To_v1beta1_AWSClusterTemplate(in *AWSClusterTemplate, out *v1beta1.AWSClusterTemplate, s conversion.Scope) error { 1076 return autoConvert_v1alpha4_AWSClusterTemplate_To_v1beta1_AWSClusterTemplate(in, out, s) 1077 } 1078 1079 func autoConvert_v1beta1_AWSClusterTemplate_To_v1alpha4_AWSClusterTemplate(in *v1beta1.AWSClusterTemplate, out *AWSClusterTemplate, s conversion.Scope) error { 1080 out.ObjectMeta = in.ObjectMeta 1081 if err := Convert_v1beta1_AWSClusterTemplateSpec_To_v1alpha4_AWSClusterTemplateSpec(&in.Spec, &out.Spec, s); err != nil { 1082 return err 1083 } 1084 return nil 1085 } 1086 1087 // Convert_v1beta1_AWSClusterTemplate_To_v1alpha4_AWSClusterTemplate is an autogenerated conversion function. 1088 func Convert_v1beta1_AWSClusterTemplate_To_v1alpha4_AWSClusterTemplate(in *v1beta1.AWSClusterTemplate, out *AWSClusterTemplate, s conversion.Scope) error { 1089 return autoConvert_v1beta1_AWSClusterTemplate_To_v1alpha4_AWSClusterTemplate(in, out, s) 1090 } 1091 1092 func autoConvert_v1alpha4_AWSClusterTemplateList_To_v1beta1_AWSClusterTemplateList(in *AWSClusterTemplateList, out *v1beta1.AWSClusterTemplateList, s conversion.Scope) error { 1093 out.ListMeta = in.ListMeta 1094 if in.Items != nil { 1095 in, out := &in.Items, &out.Items 1096 *out = make([]v1beta1.AWSClusterTemplate, len(*in)) 1097 for i := range *in { 1098 if err := Convert_v1alpha4_AWSClusterTemplate_To_v1beta1_AWSClusterTemplate(&(*in)[i], &(*out)[i], s); err != nil { 1099 return err 1100 } 1101 } 1102 } else { 1103 out.Items = nil 1104 } 1105 return nil 1106 } 1107 1108 // Convert_v1alpha4_AWSClusterTemplateList_To_v1beta1_AWSClusterTemplateList is an autogenerated conversion function. 1109 func Convert_v1alpha4_AWSClusterTemplateList_To_v1beta1_AWSClusterTemplateList(in *AWSClusterTemplateList, out *v1beta1.AWSClusterTemplateList, s conversion.Scope) error { 1110 return autoConvert_v1alpha4_AWSClusterTemplateList_To_v1beta1_AWSClusterTemplateList(in, out, s) 1111 } 1112 1113 func autoConvert_v1beta1_AWSClusterTemplateList_To_v1alpha4_AWSClusterTemplateList(in *v1beta1.AWSClusterTemplateList, out *AWSClusterTemplateList, s conversion.Scope) error { 1114 out.ListMeta = in.ListMeta 1115 if in.Items != nil { 1116 in, out := &in.Items, &out.Items 1117 *out = make([]AWSClusterTemplate, len(*in)) 1118 for i := range *in { 1119 if err := Convert_v1beta1_AWSClusterTemplate_To_v1alpha4_AWSClusterTemplate(&(*in)[i], &(*out)[i], s); err != nil { 1120 return err 1121 } 1122 } 1123 } else { 1124 out.Items = nil 1125 } 1126 return nil 1127 } 1128 1129 // Convert_v1beta1_AWSClusterTemplateList_To_v1alpha4_AWSClusterTemplateList is an autogenerated conversion function. 1130 func Convert_v1beta1_AWSClusterTemplateList_To_v1alpha4_AWSClusterTemplateList(in *v1beta1.AWSClusterTemplateList, out *AWSClusterTemplateList, s conversion.Scope) error { 1131 return autoConvert_v1beta1_AWSClusterTemplateList_To_v1alpha4_AWSClusterTemplateList(in, out, s) 1132 } 1133 1134 func autoConvert_v1alpha4_AWSClusterTemplateResource_To_v1beta1_AWSClusterTemplateResource(in *AWSClusterTemplateResource, out *v1beta1.AWSClusterTemplateResource, s conversion.Scope) error { 1135 if err := Convert_v1alpha4_AWSClusterSpec_To_v1beta1_AWSClusterSpec(&in.Spec, &out.Spec, s); err != nil { 1136 return err 1137 } 1138 return nil 1139 } 1140 1141 // Convert_v1alpha4_AWSClusterTemplateResource_To_v1beta1_AWSClusterTemplateResource is an autogenerated conversion function. 1142 func Convert_v1alpha4_AWSClusterTemplateResource_To_v1beta1_AWSClusterTemplateResource(in *AWSClusterTemplateResource, out *v1beta1.AWSClusterTemplateResource, s conversion.Scope) error { 1143 return autoConvert_v1alpha4_AWSClusterTemplateResource_To_v1beta1_AWSClusterTemplateResource(in, out, s) 1144 } 1145 1146 func autoConvert_v1beta1_AWSClusterTemplateResource_To_v1alpha4_AWSClusterTemplateResource(in *v1beta1.AWSClusterTemplateResource, out *AWSClusterTemplateResource, s conversion.Scope) error { 1147 // WARNING: in.ObjectMeta requires manual conversion: does not exist in peer-type 1148 if err := Convert_v1beta1_AWSClusterSpec_To_v1alpha4_AWSClusterSpec(&in.Spec, &out.Spec, s); err != nil { 1149 return err 1150 } 1151 return nil 1152 } 1153 1154 func autoConvert_v1alpha4_AWSClusterTemplateSpec_To_v1beta1_AWSClusterTemplateSpec(in *AWSClusterTemplateSpec, out *v1beta1.AWSClusterTemplateSpec, s conversion.Scope) error { 1155 if err := Convert_v1alpha4_AWSClusterTemplateResource_To_v1beta1_AWSClusterTemplateResource(&in.Template, &out.Template, s); err != nil { 1156 return err 1157 } 1158 return nil 1159 } 1160 1161 // Convert_v1alpha4_AWSClusterTemplateSpec_To_v1beta1_AWSClusterTemplateSpec is an autogenerated conversion function. 1162 func Convert_v1alpha4_AWSClusterTemplateSpec_To_v1beta1_AWSClusterTemplateSpec(in *AWSClusterTemplateSpec, out *v1beta1.AWSClusterTemplateSpec, s conversion.Scope) error { 1163 return autoConvert_v1alpha4_AWSClusterTemplateSpec_To_v1beta1_AWSClusterTemplateSpec(in, out, s) 1164 } 1165 1166 func autoConvert_v1beta1_AWSClusterTemplateSpec_To_v1alpha4_AWSClusterTemplateSpec(in *v1beta1.AWSClusterTemplateSpec, out *AWSClusterTemplateSpec, s conversion.Scope) error { 1167 if err := Convert_v1beta1_AWSClusterTemplateResource_To_v1alpha4_AWSClusterTemplateResource(&in.Template, &out.Template, s); err != nil { 1168 return err 1169 } 1170 return nil 1171 } 1172 1173 // Convert_v1beta1_AWSClusterTemplateSpec_To_v1alpha4_AWSClusterTemplateSpec is an autogenerated conversion function. 1174 func Convert_v1beta1_AWSClusterTemplateSpec_To_v1alpha4_AWSClusterTemplateSpec(in *v1beta1.AWSClusterTemplateSpec, out *AWSClusterTemplateSpec, s conversion.Scope) error { 1175 return autoConvert_v1beta1_AWSClusterTemplateSpec_To_v1alpha4_AWSClusterTemplateSpec(in, out, s) 1176 } 1177 1178 func autoConvert_v1alpha4_AWSIdentityReference_To_v1beta1_AWSIdentityReference(in *AWSIdentityReference, out *v1beta1.AWSIdentityReference, s conversion.Scope) error { 1179 out.Name = in.Name 1180 out.Kind = v1beta1.AWSIdentityKind(in.Kind) 1181 return nil 1182 } 1183 1184 // Convert_v1alpha4_AWSIdentityReference_To_v1beta1_AWSIdentityReference is an autogenerated conversion function. 1185 func Convert_v1alpha4_AWSIdentityReference_To_v1beta1_AWSIdentityReference(in *AWSIdentityReference, out *v1beta1.AWSIdentityReference, s conversion.Scope) error { 1186 return autoConvert_v1alpha4_AWSIdentityReference_To_v1beta1_AWSIdentityReference(in, out, s) 1187 } 1188 1189 func autoConvert_v1beta1_AWSIdentityReference_To_v1alpha4_AWSIdentityReference(in *v1beta1.AWSIdentityReference, out *AWSIdentityReference, s conversion.Scope) error { 1190 out.Name = in.Name 1191 out.Kind = AWSIdentityKind(in.Kind) 1192 return nil 1193 } 1194 1195 // Convert_v1beta1_AWSIdentityReference_To_v1alpha4_AWSIdentityReference is an autogenerated conversion function. 1196 func Convert_v1beta1_AWSIdentityReference_To_v1alpha4_AWSIdentityReference(in *v1beta1.AWSIdentityReference, out *AWSIdentityReference, s conversion.Scope) error { 1197 return autoConvert_v1beta1_AWSIdentityReference_To_v1alpha4_AWSIdentityReference(in, out, s) 1198 } 1199 1200 func autoConvert_v1alpha4_AWSLoadBalancerSpec_To_v1beta1_AWSLoadBalancerSpec(in *AWSLoadBalancerSpec, out *v1beta1.AWSLoadBalancerSpec, s conversion.Scope) error { 1201 out.Scheme = (*v1beta1.ClassicELBScheme)(unsafe.Pointer(in.Scheme)) 1202 out.CrossZoneLoadBalancing = in.CrossZoneLoadBalancing 1203 out.Subnets = *(*[]string)(unsafe.Pointer(&in.Subnets)) 1204 out.AdditionalSecurityGroups = *(*[]string)(unsafe.Pointer(&in.AdditionalSecurityGroups)) 1205 return nil 1206 } 1207 1208 // Convert_v1alpha4_AWSLoadBalancerSpec_To_v1beta1_AWSLoadBalancerSpec is an autogenerated conversion function. 1209 func Convert_v1alpha4_AWSLoadBalancerSpec_To_v1beta1_AWSLoadBalancerSpec(in *AWSLoadBalancerSpec, out *v1beta1.AWSLoadBalancerSpec, s conversion.Scope) error { 1210 return autoConvert_v1alpha4_AWSLoadBalancerSpec_To_v1beta1_AWSLoadBalancerSpec(in, out, s) 1211 } 1212 1213 func autoConvert_v1beta1_AWSLoadBalancerSpec_To_v1alpha4_AWSLoadBalancerSpec(in *v1beta1.AWSLoadBalancerSpec, out *AWSLoadBalancerSpec, s conversion.Scope) error { 1214 // WARNING: in.Name requires manual conversion: does not exist in peer-type 1215 out.Scheme = (*ClassicELBScheme)(unsafe.Pointer(in.Scheme)) 1216 out.CrossZoneLoadBalancing = in.CrossZoneLoadBalancing 1217 out.Subnets = *(*[]string)(unsafe.Pointer(&in.Subnets)) 1218 // WARNING: in.HealthCheckProtocol requires manual conversion: does not exist in peer-type 1219 out.AdditionalSecurityGroups = *(*[]string)(unsafe.Pointer(&in.AdditionalSecurityGroups)) 1220 return nil 1221 } 1222 1223 func autoConvert_v1alpha4_AWSMachine_To_v1beta1_AWSMachine(in *AWSMachine, out *v1beta1.AWSMachine, s conversion.Scope) error { 1224 out.ObjectMeta = in.ObjectMeta 1225 if err := Convert_v1alpha4_AWSMachineSpec_To_v1beta1_AWSMachineSpec(&in.Spec, &out.Spec, s); err != nil { 1226 return err 1227 } 1228 if err := Convert_v1alpha4_AWSMachineStatus_To_v1beta1_AWSMachineStatus(&in.Status, &out.Status, s); err != nil { 1229 return err 1230 } 1231 return nil 1232 } 1233 1234 // Convert_v1alpha4_AWSMachine_To_v1beta1_AWSMachine is an autogenerated conversion function. 1235 func Convert_v1alpha4_AWSMachine_To_v1beta1_AWSMachine(in *AWSMachine, out *v1beta1.AWSMachine, s conversion.Scope) error { 1236 return autoConvert_v1alpha4_AWSMachine_To_v1beta1_AWSMachine(in, out, s) 1237 } 1238 1239 func autoConvert_v1beta1_AWSMachine_To_v1alpha4_AWSMachine(in *v1beta1.AWSMachine, out *AWSMachine, s conversion.Scope) error { 1240 out.ObjectMeta = in.ObjectMeta 1241 if err := Convert_v1beta1_AWSMachineSpec_To_v1alpha4_AWSMachineSpec(&in.Spec, &out.Spec, s); err != nil { 1242 return err 1243 } 1244 if err := Convert_v1beta1_AWSMachineStatus_To_v1alpha4_AWSMachineStatus(&in.Status, &out.Status, s); err != nil { 1245 return err 1246 } 1247 return nil 1248 } 1249 1250 // Convert_v1beta1_AWSMachine_To_v1alpha4_AWSMachine is an autogenerated conversion function. 1251 func Convert_v1beta1_AWSMachine_To_v1alpha4_AWSMachine(in *v1beta1.AWSMachine, out *AWSMachine, s conversion.Scope) error { 1252 return autoConvert_v1beta1_AWSMachine_To_v1alpha4_AWSMachine(in, out, s) 1253 } 1254 1255 func autoConvert_v1alpha4_AWSMachineList_To_v1beta1_AWSMachineList(in *AWSMachineList, out *v1beta1.AWSMachineList, s conversion.Scope) error { 1256 out.ListMeta = in.ListMeta 1257 if in.Items != nil { 1258 in, out := &in.Items, &out.Items 1259 *out = make([]v1beta1.AWSMachine, len(*in)) 1260 for i := range *in { 1261 if err := Convert_v1alpha4_AWSMachine_To_v1beta1_AWSMachine(&(*in)[i], &(*out)[i], s); err != nil { 1262 return err 1263 } 1264 } 1265 } else { 1266 out.Items = nil 1267 } 1268 return nil 1269 } 1270 1271 // Convert_v1alpha4_AWSMachineList_To_v1beta1_AWSMachineList is an autogenerated conversion function. 1272 func Convert_v1alpha4_AWSMachineList_To_v1beta1_AWSMachineList(in *AWSMachineList, out *v1beta1.AWSMachineList, s conversion.Scope) error { 1273 return autoConvert_v1alpha4_AWSMachineList_To_v1beta1_AWSMachineList(in, out, s) 1274 } 1275 1276 func autoConvert_v1beta1_AWSMachineList_To_v1alpha4_AWSMachineList(in *v1beta1.AWSMachineList, out *AWSMachineList, s conversion.Scope) error { 1277 out.ListMeta = in.ListMeta 1278 if in.Items != nil { 1279 in, out := &in.Items, &out.Items 1280 *out = make([]AWSMachine, len(*in)) 1281 for i := range *in { 1282 if err := Convert_v1beta1_AWSMachine_To_v1alpha4_AWSMachine(&(*in)[i], &(*out)[i], s); err != nil { 1283 return err 1284 } 1285 } 1286 } else { 1287 out.Items = nil 1288 } 1289 return nil 1290 } 1291 1292 // Convert_v1beta1_AWSMachineList_To_v1alpha4_AWSMachineList is an autogenerated conversion function. 1293 func Convert_v1beta1_AWSMachineList_To_v1alpha4_AWSMachineList(in *v1beta1.AWSMachineList, out *AWSMachineList, s conversion.Scope) error { 1294 return autoConvert_v1beta1_AWSMachineList_To_v1alpha4_AWSMachineList(in, out, s) 1295 } 1296 1297 func autoConvert_v1alpha4_AWSMachineSpec_To_v1beta1_AWSMachineSpec(in *AWSMachineSpec, out *v1beta1.AWSMachineSpec, s conversion.Scope) error { 1298 out.ProviderID = (*string)(unsafe.Pointer(in.ProviderID)) 1299 out.InstanceID = (*string)(unsafe.Pointer(in.InstanceID)) 1300 if err := Convert_v1alpha4_AMIReference_To_v1beta1_AMIReference(&in.AMI, &out.AMI, s); err != nil { 1301 return err 1302 } 1303 out.ImageLookupFormat = in.ImageLookupFormat 1304 out.ImageLookupOrg = in.ImageLookupOrg 1305 out.ImageLookupBaseOS = in.ImageLookupBaseOS 1306 out.InstanceType = in.InstanceType 1307 out.AdditionalTags = *(*v1beta1.Tags)(unsafe.Pointer(&in.AdditionalTags)) 1308 out.IAMInstanceProfile = in.IAMInstanceProfile 1309 out.PublicIP = (*bool)(unsafe.Pointer(in.PublicIP)) 1310 out.AdditionalSecurityGroups = *(*[]v1beta1.AWSResourceReference)(unsafe.Pointer(&in.AdditionalSecurityGroups)) 1311 out.FailureDomain = (*string)(unsafe.Pointer(in.FailureDomain)) 1312 out.Subnet = (*v1beta1.AWSResourceReference)(unsafe.Pointer(in.Subnet)) 1313 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 1314 out.RootVolume = (*v1beta1.Volume)(unsafe.Pointer(in.RootVolume)) 1315 out.NonRootVolumes = *(*[]v1beta1.Volume)(unsafe.Pointer(&in.NonRootVolumes)) 1316 out.NetworkInterfaces = *(*[]string)(unsafe.Pointer(&in.NetworkInterfaces)) 1317 out.UncompressedUserData = (*bool)(unsafe.Pointer(in.UncompressedUserData)) 1318 if err := Convert_v1alpha4_CloudInit_To_v1beta1_CloudInit(&in.CloudInit, &out.CloudInit, s); err != nil { 1319 return err 1320 } 1321 out.SpotMarketOptions = (*v1beta1.SpotMarketOptions)(unsafe.Pointer(in.SpotMarketOptions)) 1322 out.Tenancy = in.Tenancy 1323 return nil 1324 } 1325 1326 // Convert_v1alpha4_AWSMachineSpec_To_v1beta1_AWSMachineSpec is an autogenerated conversion function. 1327 func Convert_v1alpha4_AWSMachineSpec_To_v1beta1_AWSMachineSpec(in *AWSMachineSpec, out *v1beta1.AWSMachineSpec, s conversion.Scope) error { 1328 return autoConvert_v1alpha4_AWSMachineSpec_To_v1beta1_AWSMachineSpec(in, out, s) 1329 } 1330 1331 func autoConvert_v1beta1_AWSMachineSpec_To_v1alpha4_AWSMachineSpec(in *v1beta1.AWSMachineSpec, out *AWSMachineSpec, s conversion.Scope) error { 1332 out.ProviderID = (*string)(unsafe.Pointer(in.ProviderID)) 1333 out.InstanceID = (*string)(unsafe.Pointer(in.InstanceID)) 1334 if err := Convert_v1beta1_AMIReference_To_v1alpha4_AMIReference(&in.AMI, &out.AMI, s); err != nil { 1335 return err 1336 } 1337 out.ImageLookupFormat = in.ImageLookupFormat 1338 out.ImageLookupOrg = in.ImageLookupOrg 1339 out.ImageLookupBaseOS = in.ImageLookupBaseOS 1340 out.InstanceType = in.InstanceType 1341 out.AdditionalTags = *(*Tags)(unsafe.Pointer(&in.AdditionalTags)) 1342 out.IAMInstanceProfile = in.IAMInstanceProfile 1343 out.PublicIP = (*bool)(unsafe.Pointer(in.PublicIP)) 1344 out.AdditionalSecurityGroups = *(*[]AWSResourceReference)(unsafe.Pointer(&in.AdditionalSecurityGroups)) 1345 out.FailureDomain = (*string)(unsafe.Pointer(in.FailureDomain)) 1346 out.Subnet = (*AWSResourceReference)(unsafe.Pointer(in.Subnet)) 1347 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 1348 out.RootVolume = (*Volume)(unsafe.Pointer(in.RootVolume)) 1349 out.NonRootVolumes = *(*[]Volume)(unsafe.Pointer(&in.NonRootVolumes)) 1350 out.NetworkInterfaces = *(*[]string)(unsafe.Pointer(&in.NetworkInterfaces)) 1351 out.UncompressedUserData = (*bool)(unsafe.Pointer(in.UncompressedUserData)) 1352 if err := Convert_v1beta1_CloudInit_To_v1alpha4_CloudInit(&in.CloudInit, &out.CloudInit, s); err != nil { 1353 return err 1354 } 1355 // WARNING: in.Ignition requires manual conversion: does not exist in peer-type 1356 out.SpotMarketOptions = (*SpotMarketOptions)(unsafe.Pointer(in.SpotMarketOptions)) 1357 out.Tenancy = in.Tenancy 1358 return nil 1359 } 1360 1361 func autoConvert_v1alpha4_AWSMachineStatus_To_v1beta1_AWSMachineStatus(in *AWSMachineStatus, out *v1beta1.AWSMachineStatus, s conversion.Scope) error { 1362 out.Ready = in.Ready 1363 out.Interruptible = in.Interruptible 1364 if in.Addresses != nil { 1365 in, out := &in.Addresses, &out.Addresses 1366 *out = make([]apiv1beta1.MachineAddress, len(*in)) 1367 for i := range *in { 1368 if err := apiv1alpha4.Convert_v1alpha4_MachineAddress_To_v1beta1_MachineAddress(&(*in)[i], &(*out)[i], s); err != nil { 1369 return err 1370 } 1371 } 1372 } else { 1373 out.Addresses = nil 1374 } 1375 out.InstanceState = (*v1beta1.InstanceState)(unsafe.Pointer(in.InstanceState)) 1376 out.FailureReason = (*errors.MachineStatusError)(unsafe.Pointer(in.FailureReason)) 1377 out.FailureMessage = (*string)(unsafe.Pointer(in.FailureMessage)) 1378 if in.Conditions != nil { 1379 in, out := &in.Conditions, &out.Conditions 1380 *out = make(apiv1beta1.Conditions, len(*in)) 1381 for i := range *in { 1382 if err := apiv1alpha4.Convert_v1alpha4_Condition_To_v1beta1_Condition(&(*in)[i], &(*out)[i], s); err != nil { 1383 return err 1384 } 1385 } 1386 } else { 1387 out.Conditions = nil 1388 } 1389 return nil 1390 } 1391 1392 // Convert_v1alpha4_AWSMachineStatus_To_v1beta1_AWSMachineStatus is an autogenerated conversion function. 1393 func Convert_v1alpha4_AWSMachineStatus_To_v1beta1_AWSMachineStatus(in *AWSMachineStatus, out *v1beta1.AWSMachineStatus, s conversion.Scope) error { 1394 return autoConvert_v1alpha4_AWSMachineStatus_To_v1beta1_AWSMachineStatus(in, out, s) 1395 } 1396 1397 func autoConvert_v1beta1_AWSMachineStatus_To_v1alpha4_AWSMachineStatus(in *v1beta1.AWSMachineStatus, out *AWSMachineStatus, s conversion.Scope) error { 1398 out.Ready = in.Ready 1399 out.Interruptible = in.Interruptible 1400 if in.Addresses != nil { 1401 in, out := &in.Addresses, &out.Addresses 1402 *out = make([]apiv1alpha4.MachineAddress, len(*in)) 1403 for i := range *in { 1404 if err := apiv1alpha4.Convert_v1beta1_MachineAddress_To_v1alpha4_MachineAddress(&(*in)[i], &(*out)[i], s); err != nil { 1405 return err 1406 } 1407 } 1408 } else { 1409 out.Addresses = nil 1410 } 1411 out.InstanceState = (*InstanceState)(unsafe.Pointer(in.InstanceState)) 1412 out.FailureReason = (*errors.MachineStatusError)(unsafe.Pointer(in.FailureReason)) 1413 out.FailureMessage = (*string)(unsafe.Pointer(in.FailureMessage)) 1414 if in.Conditions != nil { 1415 in, out := &in.Conditions, &out.Conditions 1416 *out = make(apiv1alpha4.Conditions, len(*in)) 1417 for i := range *in { 1418 if err := apiv1alpha4.Convert_v1beta1_Condition_To_v1alpha4_Condition(&(*in)[i], &(*out)[i], s); err != nil { 1419 return err 1420 } 1421 } 1422 } else { 1423 out.Conditions = nil 1424 } 1425 return nil 1426 } 1427 1428 // Convert_v1beta1_AWSMachineStatus_To_v1alpha4_AWSMachineStatus is an autogenerated conversion function. 1429 func Convert_v1beta1_AWSMachineStatus_To_v1alpha4_AWSMachineStatus(in *v1beta1.AWSMachineStatus, out *AWSMachineStatus, s conversion.Scope) error { 1430 return autoConvert_v1beta1_AWSMachineStatus_To_v1alpha4_AWSMachineStatus(in, out, s) 1431 } 1432 1433 func autoConvert_v1alpha4_AWSMachineTemplate_To_v1beta1_AWSMachineTemplate(in *AWSMachineTemplate, out *v1beta1.AWSMachineTemplate, s conversion.Scope) error { 1434 out.ObjectMeta = in.ObjectMeta 1435 if err := Convert_v1alpha4_AWSMachineTemplateSpec_To_v1beta1_AWSMachineTemplateSpec(&in.Spec, &out.Spec, s); err != nil { 1436 return err 1437 } 1438 return nil 1439 } 1440 1441 // Convert_v1alpha4_AWSMachineTemplate_To_v1beta1_AWSMachineTemplate is an autogenerated conversion function. 1442 func Convert_v1alpha4_AWSMachineTemplate_To_v1beta1_AWSMachineTemplate(in *AWSMachineTemplate, out *v1beta1.AWSMachineTemplate, s conversion.Scope) error { 1443 return autoConvert_v1alpha4_AWSMachineTemplate_To_v1beta1_AWSMachineTemplate(in, out, s) 1444 } 1445 1446 func autoConvert_v1beta1_AWSMachineTemplate_To_v1alpha4_AWSMachineTemplate(in *v1beta1.AWSMachineTemplate, out *AWSMachineTemplate, s conversion.Scope) error { 1447 out.ObjectMeta = in.ObjectMeta 1448 if err := Convert_v1beta1_AWSMachineTemplateSpec_To_v1alpha4_AWSMachineTemplateSpec(&in.Spec, &out.Spec, s); err != nil { 1449 return err 1450 } 1451 return nil 1452 } 1453 1454 // Convert_v1beta1_AWSMachineTemplate_To_v1alpha4_AWSMachineTemplate is an autogenerated conversion function. 1455 func Convert_v1beta1_AWSMachineTemplate_To_v1alpha4_AWSMachineTemplate(in *v1beta1.AWSMachineTemplate, out *AWSMachineTemplate, s conversion.Scope) error { 1456 return autoConvert_v1beta1_AWSMachineTemplate_To_v1alpha4_AWSMachineTemplate(in, out, s) 1457 } 1458 1459 func autoConvert_v1alpha4_AWSMachineTemplateList_To_v1beta1_AWSMachineTemplateList(in *AWSMachineTemplateList, out *v1beta1.AWSMachineTemplateList, s conversion.Scope) error { 1460 out.ListMeta = in.ListMeta 1461 if in.Items != nil { 1462 in, out := &in.Items, &out.Items 1463 *out = make([]v1beta1.AWSMachineTemplate, len(*in)) 1464 for i := range *in { 1465 if err := Convert_v1alpha4_AWSMachineTemplate_To_v1beta1_AWSMachineTemplate(&(*in)[i], &(*out)[i], s); err != nil { 1466 return err 1467 } 1468 } 1469 } else { 1470 out.Items = nil 1471 } 1472 return nil 1473 } 1474 1475 // Convert_v1alpha4_AWSMachineTemplateList_To_v1beta1_AWSMachineTemplateList is an autogenerated conversion function. 1476 func Convert_v1alpha4_AWSMachineTemplateList_To_v1beta1_AWSMachineTemplateList(in *AWSMachineTemplateList, out *v1beta1.AWSMachineTemplateList, s conversion.Scope) error { 1477 return autoConvert_v1alpha4_AWSMachineTemplateList_To_v1beta1_AWSMachineTemplateList(in, out, s) 1478 } 1479 1480 func autoConvert_v1beta1_AWSMachineTemplateList_To_v1alpha4_AWSMachineTemplateList(in *v1beta1.AWSMachineTemplateList, out *AWSMachineTemplateList, s conversion.Scope) error { 1481 out.ListMeta = in.ListMeta 1482 if in.Items != nil { 1483 in, out := &in.Items, &out.Items 1484 *out = make([]AWSMachineTemplate, len(*in)) 1485 for i := range *in { 1486 if err := Convert_v1beta1_AWSMachineTemplate_To_v1alpha4_AWSMachineTemplate(&(*in)[i], &(*out)[i], s); err != nil { 1487 return err 1488 } 1489 } 1490 } else { 1491 out.Items = nil 1492 } 1493 return nil 1494 } 1495 1496 // Convert_v1beta1_AWSMachineTemplateList_To_v1alpha4_AWSMachineTemplateList is an autogenerated conversion function. 1497 func Convert_v1beta1_AWSMachineTemplateList_To_v1alpha4_AWSMachineTemplateList(in *v1beta1.AWSMachineTemplateList, out *AWSMachineTemplateList, s conversion.Scope) error { 1498 return autoConvert_v1beta1_AWSMachineTemplateList_To_v1alpha4_AWSMachineTemplateList(in, out, s) 1499 } 1500 1501 func autoConvert_v1alpha4_AWSMachineTemplateResource_To_v1beta1_AWSMachineTemplateResource(in *AWSMachineTemplateResource, out *v1beta1.AWSMachineTemplateResource, s conversion.Scope) error { 1502 if err := Convert_v1alpha4_AWSMachineSpec_To_v1beta1_AWSMachineSpec(&in.Spec, &out.Spec, s); err != nil { 1503 return err 1504 } 1505 return nil 1506 } 1507 1508 // Convert_v1alpha4_AWSMachineTemplateResource_To_v1beta1_AWSMachineTemplateResource is an autogenerated conversion function. 1509 func Convert_v1alpha4_AWSMachineTemplateResource_To_v1beta1_AWSMachineTemplateResource(in *AWSMachineTemplateResource, out *v1beta1.AWSMachineTemplateResource, s conversion.Scope) error { 1510 return autoConvert_v1alpha4_AWSMachineTemplateResource_To_v1beta1_AWSMachineTemplateResource(in, out, s) 1511 } 1512 1513 func autoConvert_v1beta1_AWSMachineTemplateResource_To_v1alpha4_AWSMachineTemplateResource(in *v1beta1.AWSMachineTemplateResource, out *AWSMachineTemplateResource, s conversion.Scope) error { 1514 // WARNING: in.ObjectMeta requires manual conversion: does not exist in peer-type 1515 if err := Convert_v1beta1_AWSMachineSpec_To_v1alpha4_AWSMachineSpec(&in.Spec, &out.Spec, s); err != nil { 1516 return err 1517 } 1518 return nil 1519 } 1520 1521 func autoConvert_v1alpha4_AWSMachineTemplateSpec_To_v1beta1_AWSMachineTemplateSpec(in *AWSMachineTemplateSpec, out *v1beta1.AWSMachineTemplateSpec, s conversion.Scope) error { 1522 if err := Convert_v1alpha4_AWSMachineTemplateResource_To_v1beta1_AWSMachineTemplateResource(&in.Template, &out.Template, s); err != nil { 1523 return err 1524 } 1525 return nil 1526 } 1527 1528 // Convert_v1alpha4_AWSMachineTemplateSpec_To_v1beta1_AWSMachineTemplateSpec is an autogenerated conversion function. 1529 func Convert_v1alpha4_AWSMachineTemplateSpec_To_v1beta1_AWSMachineTemplateSpec(in *AWSMachineTemplateSpec, out *v1beta1.AWSMachineTemplateSpec, s conversion.Scope) error { 1530 return autoConvert_v1alpha4_AWSMachineTemplateSpec_To_v1beta1_AWSMachineTemplateSpec(in, out, s) 1531 } 1532 1533 func autoConvert_v1beta1_AWSMachineTemplateSpec_To_v1alpha4_AWSMachineTemplateSpec(in *v1beta1.AWSMachineTemplateSpec, out *AWSMachineTemplateSpec, s conversion.Scope) error { 1534 if err := Convert_v1beta1_AWSMachineTemplateResource_To_v1alpha4_AWSMachineTemplateResource(&in.Template, &out.Template, s); err != nil { 1535 return err 1536 } 1537 return nil 1538 } 1539 1540 // Convert_v1beta1_AWSMachineTemplateSpec_To_v1alpha4_AWSMachineTemplateSpec is an autogenerated conversion function. 1541 func Convert_v1beta1_AWSMachineTemplateSpec_To_v1alpha4_AWSMachineTemplateSpec(in *v1beta1.AWSMachineTemplateSpec, out *AWSMachineTemplateSpec, s conversion.Scope) error { 1542 return autoConvert_v1beta1_AWSMachineTemplateSpec_To_v1alpha4_AWSMachineTemplateSpec(in, out, s) 1543 } 1544 1545 func autoConvert_v1alpha4_AWSResourceReference_To_v1beta1_AWSResourceReference(in *AWSResourceReference, out *v1beta1.AWSResourceReference, s conversion.Scope) error { 1546 out.ID = (*string)(unsafe.Pointer(in.ID)) 1547 out.ARN = (*string)(unsafe.Pointer(in.ARN)) 1548 out.Filters = *(*[]v1beta1.Filter)(unsafe.Pointer(&in.Filters)) 1549 return nil 1550 } 1551 1552 // Convert_v1alpha4_AWSResourceReference_To_v1beta1_AWSResourceReference is an autogenerated conversion function. 1553 func Convert_v1alpha4_AWSResourceReference_To_v1beta1_AWSResourceReference(in *AWSResourceReference, out *v1beta1.AWSResourceReference, s conversion.Scope) error { 1554 return autoConvert_v1alpha4_AWSResourceReference_To_v1beta1_AWSResourceReference(in, out, s) 1555 } 1556 1557 func autoConvert_v1beta1_AWSResourceReference_To_v1alpha4_AWSResourceReference(in *v1beta1.AWSResourceReference, out *AWSResourceReference, s conversion.Scope) error { 1558 out.ID = (*string)(unsafe.Pointer(in.ID)) 1559 out.ARN = (*string)(unsafe.Pointer(in.ARN)) 1560 out.Filters = *(*[]Filter)(unsafe.Pointer(&in.Filters)) 1561 return nil 1562 } 1563 1564 // Convert_v1beta1_AWSResourceReference_To_v1alpha4_AWSResourceReference is an autogenerated conversion function. 1565 func Convert_v1beta1_AWSResourceReference_To_v1alpha4_AWSResourceReference(in *v1beta1.AWSResourceReference, out *AWSResourceReference, s conversion.Scope) error { 1566 return autoConvert_v1beta1_AWSResourceReference_To_v1alpha4_AWSResourceReference(in, out, s) 1567 } 1568 1569 func autoConvert_v1alpha4_AWSRoleSpec_To_v1beta1_AWSRoleSpec(in *AWSRoleSpec, out *v1beta1.AWSRoleSpec, s conversion.Scope) error { 1570 out.RoleArn = in.RoleArn 1571 out.SessionName = in.SessionName 1572 out.DurationSeconds = in.DurationSeconds 1573 out.InlinePolicy = in.InlinePolicy 1574 out.PolicyARNs = *(*[]string)(unsafe.Pointer(&in.PolicyARNs)) 1575 return nil 1576 } 1577 1578 // Convert_v1alpha4_AWSRoleSpec_To_v1beta1_AWSRoleSpec is an autogenerated conversion function. 1579 func Convert_v1alpha4_AWSRoleSpec_To_v1beta1_AWSRoleSpec(in *AWSRoleSpec, out *v1beta1.AWSRoleSpec, s conversion.Scope) error { 1580 return autoConvert_v1alpha4_AWSRoleSpec_To_v1beta1_AWSRoleSpec(in, out, s) 1581 } 1582 1583 func autoConvert_v1beta1_AWSRoleSpec_To_v1alpha4_AWSRoleSpec(in *v1beta1.AWSRoleSpec, out *AWSRoleSpec, s conversion.Scope) error { 1584 out.RoleArn = in.RoleArn 1585 out.SessionName = in.SessionName 1586 out.DurationSeconds = in.DurationSeconds 1587 out.InlinePolicy = in.InlinePolicy 1588 out.PolicyARNs = *(*[]string)(unsafe.Pointer(&in.PolicyARNs)) 1589 return nil 1590 } 1591 1592 // Convert_v1beta1_AWSRoleSpec_To_v1alpha4_AWSRoleSpec is an autogenerated conversion function. 1593 func Convert_v1beta1_AWSRoleSpec_To_v1alpha4_AWSRoleSpec(in *v1beta1.AWSRoleSpec, out *AWSRoleSpec, s conversion.Scope) error { 1594 return autoConvert_v1beta1_AWSRoleSpec_To_v1alpha4_AWSRoleSpec(in, out, s) 1595 } 1596 1597 func autoConvert_v1alpha4_AllowedNamespaces_To_v1beta1_AllowedNamespaces(in *AllowedNamespaces, out *v1beta1.AllowedNamespaces, s conversion.Scope) error { 1598 out.NamespaceList = *(*[]string)(unsafe.Pointer(&in.NamespaceList)) 1599 out.Selector = in.Selector 1600 return nil 1601 } 1602 1603 // Convert_v1alpha4_AllowedNamespaces_To_v1beta1_AllowedNamespaces is an autogenerated conversion function. 1604 func Convert_v1alpha4_AllowedNamespaces_To_v1beta1_AllowedNamespaces(in *AllowedNamespaces, out *v1beta1.AllowedNamespaces, s conversion.Scope) error { 1605 return autoConvert_v1alpha4_AllowedNamespaces_To_v1beta1_AllowedNamespaces(in, out, s) 1606 } 1607 1608 func autoConvert_v1beta1_AllowedNamespaces_To_v1alpha4_AllowedNamespaces(in *v1beta1.AllowedNamespaces, out *AllowedNamespaces, s conversion.Scope) error { 1609 out.NamespaceList = *(*[]string)(unsafe.Pointer(&in.NamespaceList)) 1610 out.Selector = in.Selector 1611 return nil 1612 } 1613 1614 // Convert_v1beta1_AllowedNamespaces_To_v1alpha4_AllowedNamespaces is an autogenerated conversion function. 1615 func Convert_v1beta1_AllowedNamespaces_To_v1alpha4_AllowedNamespaces(in *v1beta1.AllowedNamespaces, out *AllowedNamespaces, s conversion.Scope) error { 1616 return autoConvert_v1beta1_AllowedNamespaces_To_v1alpha4_AllowedNamespaces(in, out, s) 1617 } 1618 1619 func autoConvert_v1alpha4_Bastion_To_v1beta1_Bastion(in *Bastion, out *v1beta1.Bastion, s conversion.Scope) error { 1620 out.Enabled = in.Enabled 1621 out.DisableIngressRules = in.DisableIngressRules 1622 out.AllowedCIDRBlocks = *(*[]string)(unsafe.Pointer(&in.AllowedCIDRBlocks)) 1623 out.InstanceType = in.InstanceType 1624 out.AMI = in.AMI 1625 return nil 1626 } 1627 1628 // Convert_v1alpha4_Bastion_To_v1beta1_Bastion is an autogenerated conversion function. 1629 func Convert_v1alpha4_Bastion_To_v1beta1_Bastion(in *Bastion, out *v1beta1.Bastion, s conversion.Scope) error { 1630 return autoConvert_v1alpha4_Bastion_To_v1beta1_Bastion(in, out, s) 1631 } 1632 1633 func autoConvert_v1beta1_Bastion_To_v1alpha4_Bastion(in *v1beta1.Bastion, out *Bastion, s conversion.Scope) error { 1634 out.Enabled = in.Enabled 1635 out.DisableIngressRules = in.DisableIngressRules 1636 out.AllowedCIDRBlocks = *(*[]string)(unsafe.Pointer(&in.AllowedCIDRBlocks)) 1637 out.InstanceType = in.InstanceType 1638 out.AMI = in.AMI 1639 return nil 1640 } 1641 1642 // Convert_v1beta1_Bastion_To_v1alpha4_Bastion is an autogenerated conversion function. 1643 func Convert_v1beta1_Bastion_To_v1alpha4_Bastion(in *v1beta1.Bastion, out *Bastion, s conversion.Scope) error { 1644 return autoConvert_v1beta1_Bastion_To_v1alpha4_Bastion(in, out, s) 1645 } 1646 1647 func autoConvert_v1alpha4_BuildParams_To_v1beta1_BuildParams(in *BuildParams, out *v1beta1.BuildParams, s conversion.Scope) error { 1648 out.Lifecycle = v1beta1.ResourceLifecycle(in.Lifecycle) 1649 out.ClusterName = in.ClusterName 1650 out.ResourceID = in.ResourceID 1651 out.Name = (*string)(unsafe.Pointer(in.Name)) 1652 out.Role = (*string)(unsafe.Pointer(in.Role)) 1653 out.Additional = *(*v1beta1.Tags)(unsafe.Pointer(&in.Additional)) 1654 return nil 1655 } 1656 1657 // Convert_v1alpha4_BuildParams_To_v1beta1_BuildParams is an autogenerated conversion function. 1658 func Convert_v1alpha4_BuildParams_To_v1beta1_BuildParams(in *BuildParams, out *v1beta1.BuildParams, s conversion.Scope) error { 1659 return autoConvert_v1alpha4_BuildParams_To_v1beta1_BuildParams(in, out, s) 1660 } 1661 1662 func autoConvert_v1beta1_BuildParams_To_v1alpha4_BuildParams(in *v1beta1.BuildParams, out *BuildParams, s conversion.Scope) error { 1663 out.Lifecycle = ResourceLifecycle(in.Lifecycle) 1664 out.ClusterName = in.ClusterName 1665 out.ResourceID = in.ResourceID 1666 out.Name = (*string)(unsafe.Pointer(in.Name)) 1667 out.Role = (*string)(unsafe.Pointer(in.Role)) 1668 out.Additional = *(*Tags)(unsafe.Pointer(&in.Additional)) 1669 return nil 1670 } 1671 1672 // Convert_v1beta1_BuildParams_To_v1alpha4_BuildParams is an autogenerated conversion function. 1673 func Convert_v1beta1_BuildParams_To_v1alpha4_BuildParams(in *v1beta1.BuildParams, out *BuildParams, s conversion.Scope) error { 1674 return autoConvert_v1beta1_BuildParams_To_v1alpha4_BuildParams(in, out, s) 1675 } 1676 1677 func autoConvert_v1alpha4_CNIIngressRule_To_v1beta1_CNIIngressRule(in *CNIIngressRule, out *v1beta1.CNIIngressRule, s conversion.Scope) error { 1678 out.Description = in.Description 1679 out.Protocol = v1beta1.SecurityGroupProtocol(in.Protocol) 1680 out.FromPort = in.FromPort 1681 out.ToPort = in.ToPort 1682 return nil 1683 } 1684 1685 // Convert_v1alpha4_CNIIngressRule_To_v1beta1_CNIIngressRule is an autogenerated conversion function. 1686 func Convert_v1alpha4_CNIIngressRule_To_v1beta1_CNIIngressRule(in *CNIIngressRule, out *v1beta1.CNIIngressRule, s conversion.Scope) error { 1687 return autoConvert_v1alpha4_CNIIngressRule_To_v1beta1_CNIIngressRule(in, out, s) 1688 } 1689 1690 func autoConvert_v1beta1_CNIIngressRule_To_v1alpha4_CNIIngressRule(in *v1beta1.CNIIngressRule, out *CNIIngressRule, s conversion.Scope) error { 1691 out.Description = in.Description 1692 out.Protocol = SecurityGroupProtocol(in.Protocol) 1693 out.FromPort = in.FromPort 1694 out.ToPort = in.ToPort 1695 return nil 1696 } 1697 1698 // Convert_v1beta1_CNIIngressRule_To_v1alpha4_CNIIngressRule is an autogenerated conversion function. 1699 func Convert_v1beta1_CNIIngressRule_To_v1alpha4_CNIIngressRule(in *v1beta1.CNIIngressRule, out *CNIIngressRule, s conversion.Scope) error { 1700 return autoConvert_v1beta1_CNIIngressRule_To_v1alpha4_CNIIngressRule(in, out, s) 1701 } 1702 1703 func autoConvert_v1alpha4_CNISpec_To_v1beta1_CNISpec(in *CNISpec, out *v1beta1.CNISpec, s conversion.Scope) error { 1704 out.CNIIngressRules = *(*v1beta1.CNIIngressRules)(unsafe.Pointer(&in.CNIIngressRules)) 1705 return nil 1706 } 1707 1708 // Convert_v1alpha4_CNISpec_To_v1beta1_CNISpec is an autogenerated conversion function. 1709 func Convert_v1alpha4_CNISpec_To_v1beta1_CNISpec(in *CNISpec, out *v1beta1.CNISpec, s conversion.Scope) error { 1710 return autoConvert_v1alpha4_CNISpec_To_v1beta1_CNISpec(in, out, s) 1711 } 1712 1713 func autoConvert_v1beta1_CNISpec_To_v1alpha4_CNISpec(in *v1beta1.CNISpec, out *CNISpec, s conversion.Scope) error { 1714 out.CNIIngressRules = *(*CNIIngressRules)(unsafe.Pointer(&in.CNIIngressRules)) 1715 return nil 1716 } 1717 1718 // Convert_v1beta1_CNISpec_To_v1alpha4_CNISpec is an autogenerated conversion function. 1719 func Convert_v1beta1_CNISpec_To_v1alpha4_CNISpec(in *v1beta1.CNISpec, out *CNISpec, s conversion.Scope) error { 1720 return autoConvert_v1beta1_CNISpec_To_v1alpha4_CNISpec(in, out, s) 1721 } 1722 1723 func autoConvert_v1alpha4_ClassicELB_To_v1beta1_ClassicELB(in *ClassicELB, out *v1beta1.ClassicELB, s conversion.Scope) error { 1724 out.Name = in.Name 1725 out.DNSName = in.DNSName 1726 out.Scheme = v1beta1.ClassicELBScheme(in.Scheme) 1727 out.AvailabilityZones = *(*[]string)(unsafe.Pointer(&in.AvailabilityZones)) 1728 out.SubnetIDs = *(*[]string)(unsafe.Pointer(&in.SubnetIDs)) 1729 out.SecurityGroupIDs = *(*[]string)(unsafe.Pointer(&in.SecurityGroupIDs)) 1730 out.Listeners = *(*[]v1beta1.ClassicELBListener)(unsafe.Pointer(&in.Listeners)) 1731 out.HealthCheck = (*v1beta1.ClassicELBHealthCheck)(unsafe.Pointer(in.HealthCheck)) 1732 if err := Convert_v1alpha4_ClassicELBAttributes_To_v1beta1_ClassicELBAttributes(&in.Attributes, &out.Attributes, s); err != nil { 1733 return err 1734 } 1735 out.Tags = *(*map[string]string)(unsafe.Pointer(&in.Tags)) 1736 return nil 1737 } 1738 1739 // Convert_v1alpha4_ClassicELB_To_v1beta1_ClassicELB is an autogenerated conversion function. 1740 func Convert_v1alpha4_ClassicELB_To_v1beta1_ClassicELB(in *ClassicELB, out *v1beta1.ClassicELB, s conversion.Scope) error { 1741 return autoConvert_v1alpha4_ClassicELB_To_v1beta1_ClassicELB(in, out, s) 1742 } 1743 1744 func autoConvert_v1beta1_ClassicELB_To_v1alpha4_ClassicELB(in *v1beta1.ClassicELB, out *ClassicELB, s conversion.Scope) error { 1745 out.Name = in.Name 1746 out.DNSName = in.DNSName 1747 out.Scheme = ClassicELBScheme(in.Scheme) 1748 out.AvailabilityZones = *(*[]string)(unsafe.Pointer(&in.AvailabilityZones)) 1749 out.SubnetIDs = *(*[]string)(unsafe.Pointer(&in.SubnetIDs)) 1750 out.SecurityGroupIDs = *(*[]string)(unsafe.Pointer(&in.SecurityGroupIDs)) 1751 out.Listeners = *(*[]ClassicELBListener)(unsafe.Pointer(&in.Listeners)) 1752 out.HealthCheck = (*ClassicELBHealthCheck)(unsafe.Pointer(in.HealthCheck)) 1753 if err := Convert_v1beta1_ClassicELBAttributes_To_v1alpha4_ClassicELBAttributes(&in.Attributes, &out.Attributes, s); err != nil { 1754 return err 1755 } 1756 out.Tags = *(*map[string]string)(unsafe.Pointer(&in.Tags)) 1757 return nil 1758 } 1759 1760 // Convert_v1beta1_ClassicELB_To_v1alpha4_ClassicELB is an autogenerated conversion function. 1761 func Convert_v1beta1_ClassicELB_To_v1alpha4_ClassicELB(in *v1beta1.ClassicELB, out *ClassicELB, s conversion.Scope) error { 1762 return autoConvert_v1beta1_ClassicELB_To_v1alpha4_ClassicELB(in, out, s) 1763 } 1764 1765 func autoConvert_v1alpha4_ClassicELBAttributes_To_v1beta1_ClassicELBAttributes(in *ClassicELBAttributes, out *v1beta1.ClassicELBAttributes, s conversion.Scope) error { 1766 out.IdleTimeout = time.Duration(in.IdleTimeout) 1767 out.CrossZoneLoadBalancing = in.CrossZoneLoadBalancing 1768 return nil 1769 } 1770 1771 // Convert_v1alpha4_ClassicELBAttributes_To_v1beta1_ClassicELBAttributes is an autogenerated conversion function. 1772 func Convert_v1alpha4_ClassicELBAttributes_To_v1beta1_ClassicELBAttributes(in *ClassicELBAttributes, out *v1beta1.ClassicELBAttributes, s conversion.Scope) error { 1773 return autoConvert_v1alpha4_ClassicELBAttributes_To_v1beta1_ClassicELBAttributes(in, out, s) 1774 } 1775 1776 func autoConvert_v1beta1_ClassicELBAttributes_To_v1alpha4_ClassicELBAttributes(in *v1beta1.ClassicELBAttributes, out *ClassicELBAttributes, s conversion.Scope) error { 1777 out.IdleTimeout = time.Duration(in.IdleTimeout) 1778 out.CrossZoneLoadBalancing = in.CrossZoneLoadBalancing 1779 return nil 1780 } 1781 1782 // Convert_v1beta1_ClassicELBAttributes_To_v1alpha4_ClassicELBAttributes is an autogenerated conversion function. 1783 func Convert_v1beta1_ClassicELBAttributes_To_v1alpha4_ClassicELBAttributes(in *v1beta1.ClassicELBAttributes, out *ClassicELBAttributes, s conversion.Scope) error { 1784 return autoConvert_v1beta1_ClassicELBAttributes_To_v1alpha4_ClassicELBAttributes(in, out, s) 1785 } 1786 1787 func autoConvert_v1alpha4_ClassicELBHealthCheck_To_v1beta1_ClassicELBHealthCheck(in *ClassicELBHealthCheck, out *v1beta1.ClassicELBHealthCheck, s conversion.Scope) error { 1788 out.Target = in.Target 1789 out.Interval = time.Duration(in.Interval) 1790 out.Timeout = time.Duration(in.Timeout) 1791 out.HealthyThreshold = in.HealthyThreshold 1792 out.UnhealthyThreshold = in.UnhealthyThreshold 1793 return nil 1794 } 1795 1796 // Convert_v1alpha4_ClassicELBHealthCheck_To_v1beta1_ClassicELBHealthCheck is an autogenerated conversion function. 1797 func Convert_v1alpha4_ClassicELBHealthCheck_To_v1beta1_ClassicELBHealthCheck(in *ClassicELBHealthCheck, out *v1beta1.ClassicELBHealthCheck, s conversion.Scope) error { 1798 return autoConvert_v1alpha4_ClassicELBHealthCheck_To_v1beta1_ClassicELBHealthCheck(in, out, s) 1799 } 1800 1801 func autoConvert_v1beta1_ClassicELBHealthCheck_To_v1alpha4_ClassicELBHealthCheck(in *v1beta1.ClassicELBHealthCheck, out *ClassicELBHealthCheck, s conversion.Scope) error { 1802 out.Target = in.Target 1803 out.Interval = time.Duration(in.Interval) 1804 out.Timeout = time.Duration(in.Timeout) 1805 out.HealthyThreshold = in.HealthyThreshold 1806 out.UnhealthyThreshold = in.UnhealthyThreshold 1807 return nil 1808 } 1809 1810 // Convert_v1beta1_ClassicELBHealthCheck_To_v1alpha4_ClassicELBHealthCheck is an autogenerated conversion function. 1811 func Convert_v1beta1_ClassicELBHealthCheck_To_v1alpha4_ClassicELBHealthCheck(in *v1beta1.ClassicELBHealthCheck, out *ClassicELBHealthCheck, s conversion.Scope) error { 1812 return autoConvert_v1beta1_ClassicELBHealthCheck_To_v1alpha4_ClassicELBHealthCheck(in, out, s) 1813 } 1814 1815 func autoConvert_v1alpha4_ClassicELBListener_To_v1beta1_ClassicELBListener(in *ClassicELBListener, out *v1beta1.ClassicELBListener, s conversion.Scope) error { 1816 out.Protocol = v1beta1.ClassicELBProtocol(in.Protocol) 1817 out.Port = in.Port 1818 out.InstanceProtocol = v1beta1.ClassicELBProtocol(in.InstanceProtocol) 1819 out.InstancePort = in.InstancePort 1820 return nil 1821 } 1822 1823 // Convert_v1alpha4_ClassicELBListener_To_v1beta1_ClassicELBListener is an autogenerated conversion function. 1824 func Convert_v1alpha4_ClassicELBListener_To_v1beta1_ClassicELBListener(in *ClassicELBListener, out *v1beta1.ClassicELBListener, s conversion.Scope) error { 1825 return autoConvert_v1alpha4_ClassicELBListener_To_v1beta1_ClassicELBListener(in, out, s) 1826 } 1827 1828 func autoConvert_v1beta1_ClassicELBListener_To_v1alpha4_ClassicELBListener(in *v1beta1.ClassicELBListener, out *ClassicELBListener, s conversion.Scope) error { 1829 out.Protocol = ClassicELBProtocol(in.Protocol) 1830 out.Port = in.Port 1831 out.InstanceProtocol = ClassicELBProtocol(in.InstanceProtocol) 1832 out.InstancePort = in.InstancePort 1833 return nil 1834 } 1835 1836 // Convert_v1beta1_ClassicELBListener_To_v1alpha4_ClassicELBListener is an autogenerated conversion function. 1837 func Convert_v1beta1_ClassicELBListener_To_v1alpha4_ClassicELBListener(in *v1beta1.ClassicELBListener, out *ClassicELBListener, s conversion.Scope) error { 1838 return autoConvert_v1beta1_ClassicELBListener_To_v1alpha4_ClassicELBListener(in, out, s) 1839 } 1840 1841 func autoConvert_v1alpha4_CloudInit_To_v1beta1_CloudInit(in *CloudInit, out *v1beta1.CloudInit, s conversion.Scope) error { 1842 out.InsecureSkipSecretsManager = in.InsecureSkipSecretsManager 1843 out.SecretCount = in.SecretCount 1844 out.SecretPrefix = in.SecretPrefix 1845 out.SecureSecretsBackend = v1beta1.SecretBackend(in.SecureSecretsBackend) 1846 return nil 1847 } 1848 1849 // Convert_v1alpha4_CloudInit_To_v1beta1_CloudInit is an autogenerated conversion function. 1850 func Convert_v1alpha4_CloudInit_To_v1beta1_CloudInit(in *CloudInit, out *v1beta1.CloudInit, s conversion.Scope) error { 1851 return autoConvert_v1alpha4_CloudInit_To_v1beta1_CloudInit(in, out, s) 1852 } 1853 1854 func autoConvert_v1beta1_CloudInit_To_v1alpha4_CloudInit(in *v1beta1.CloudInit, out *CloudInit, s conversion.Scope) error { 1855 out.InsecureSkipSecretsManager = in.InsecureSkipSecretsManager 1856 out.SecretCount = in.SecretCount 1857 out.SecretPrefix = in.SecretPrefix 1858 out.SecureSecretsBackend = SecretBackend(in.SecureSecretsBackend) 1859 return nil 1860 } 1861 1862 // Convert_v1beta1_CloudInit_To_v1alpha4_CloudInit is an autogenerated conversion function. 1863 func Convert_v1beta1_CloudInit_To_v1alpha4_CloudInit(in *v1beta1.CloudInit, out *CloudInit, s conversion.Scope) error { 1864 return autoConvert_v1beta1_CloudInit_To_v1alpha4_CloudInit(in, out, s) 1865 } 1866 1867 func autoConvert_v1alpha4_Filter_To_v1beta1_Filter(in *Filter, out *v1beta1.Filter, s conversion.Scope) error { 1868 out.Name = in.Name 1869 out.Values = *(*[]string)(unsafe.Pointer(&in.Values)) 1870 return nil 1871 } 1872 1873 // Convert_v1alpha4_Filter_To_v1beta1_Filter is an autogenerated conversion function. 1874 func Convert_v1alpha4_Filter_To_v1beta1_Filter(in *Filter, out *v1beta1.Filter, s conversion.Scope) error { 1875 return autoConvert_v1alpha4_Filter_To_v1beta1_Filter(in, out, s) 1876 } 1877 1878 func autoConvert_v1beta1_Filter_To_v1alpha4_Filter(in *v1beta1.Filter, out *Filter, s conversion.Scope) error { 1879 out.Name = in.Name 1880 out.Values = *(*[]string)(unsafe.Pointer(&in.Values)) 1881 return nil 1882 } 1883 1884 // Convert_v1beta1_Filter_To_v1alpha4_Filter is an autogenerated conversion function. 1885 func Convert_v1beta1_Filter_To_v1alpha4_Filter(in *v1beta1.Filter, out *Filter, s conversion.Scope) error { 1886 return autoConvert_v1beta1_Filter_To_v1alpha4_Filter(in, out, s) 1887 } 1888 1889 func autoConvert_v1alpha4_IngressRule_To_v1beta1_IngressRule(in *IngressRule, out *v1beta1.IngressRule, s conversion.Scope) error { 1890 out.Description = in.Description 1891 out.Protocol = v1beta1.SecurityGroupProtocol(in.Protocol) 1892 out.FromPort = in.FromPort 1893 out.ToPort = in.ToPort 1894 out.CidrBlocks = *(*[]string)(unsafe.Pointer(&in.CidrBlocks)) 1895 out.SourceSecurityGroupIDs = *(*[]string)(unsafe.Pointer(&in.SourceSecurityGroupIDs)) 1896 return nil 1897 } 1898 1899 // Convert_v1alpha4_IngressRule_To_v1beta1_IngressRule is an autogenerated conversion function. 1900 func Convert_v1alpha4_IngressRule_To_v1beta1_IngressRule(in *IngressRule, out *v1beta1.IngressRule, s conversion.Scope) error { 1901 return autoConvert_v1alpha4_IngressRule_To_v1beta1_IngressRule(in, out, s) 1902 } 1903 1904 func autoConvert_v1beta1_IngressRule_To_v1alpha4_IngressRule(in *v1beta1.IngressRule, out *IngressRule, s conversion.Scope) error { 1905 out.Description = in.Description 1906 out.Protocol = SecurityGroupProtocol(in.Protocol) 1907 out.FromPort = in.FromPort 1908 out.ToPort = in.ToPort 1909 out.CidrBlocks = *(*[]string)(unsafe.Pointer(&in.CidrBlocks)) 1910 out.SourceSecurityGroupIDs = *(*[]string)(unsafe.Pointer(&in.SourceSecurityGroupIDs)) 1911 return nil 1912 } 1913 1914 // Convert_v1beta1_IngressRule_To_v1alpha4_IngressRule is an autogenerated conversion function. 1915 func Convert_v1beta1_IngressRule_To_v1alpha4_IngressRule(in *v1beta1.IngressRule, out *IngressRule, s conversion.Scope) error { 1916 return autoConvert_v1beta1_IngressRule_To_v1alpha4_IngressRule(in, out, s) 1917 } 1918 1919 func autoConvert_v1alpha4_Instance_To_v1beta1_Instance(in *Instance, out *v1beta1.Instance, s conversion.Scope) error { 1920 out.ID = in.ID 1921 out.State = v1beta1.InstanceState(in.State) 1922 out.Type = in.Type 1923 out.SubnetID = in.SubnetID 1924 out.ImageID = in.ImageID 1925 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 1926 out.SecurityGroupIDs = *(*[]string)(unsafe.Pointer(&in.SecurityGroupIDs)) 1927 out.UserData = (*string)(unsafe.Pointer(in.UserData)) 1928 out.IAMProfile = in.IAMProfile 1929 if in.Addresses != nil { 1930 in, out := &in.Addresses, &out.Addresses 1931 *out = make([]apiv1beta1.MachineAddress, len(*in)) 1932 for i := range *in { 1933 if err := apiv1alpha4.Convert_v1alpha4_MachineAddress_To_v1beta1_MachineAddress(&(*in)[i], &(*out)[i], s); err != nil { 1934 return err 1935 } 1936 } 1937 } else { 1938 out.Addresses = nil 1939 } 1940 out.PrivateIP = (*string)(unsafe.Pointer(in.PrivateIP)) 1941 out.PublicIP = (*string)(unsafe.Pointer(in.PublicIP)) 1942 out.ENASupport = (*bool)(unsafe.Pointer(in.ENASupport)) 1943 out.EBSOptimized = (*bool)(unsafe.Pointer(in.EBSOptimized)) 1944 out.RootVolume = (*v1beta1.Volume)(unsafe.Pointer(in.RootVolume)) 1945 out.NonRootVolumes = *(*[]v1beta1.Volume)(unsafe.Pointer(&in.NonRootVolumes)) 1946 out.NetworkInterfaces = *(*[]string)(unsafe.Pointer(&in.NetworkInterfaces)) 1947 out.Tags = *(*map[string]string)(unsafe.Pointer(&in.Tags)) 1948 out.AvailabilityZone = in.AvailabilityZone 1949 out.SpotMarketOptions = (*v1beta1.SpotMarketOptions)(unsafe.Pointer(in.SpotMarketOptions)) 1950 out.Tenancy = in.Tenancy 1951 out.VolumeIDs = *(*[]string)(unsafe.Pointer(&in.VolumeIDs)) 1952 return nil 1953 } 1954 1955 // Convert_v1alpha4_Instance_To_v1beta1_Instance is an autogenerated conversion function. 1956 func Convert_v1alpha4_Instance_To_v1beta1_Instance(in *Instance, out *v1beta1.Instance, s conversion.Scope) error { 1957 return autoConvert_v1alpha4_Instance_To_v1beta1_Instance(in, out, s) 1958 } 1959 1960 func autoConvert_v1beta1_Instance_To_v1alpha4_Instance(in *v1beta1.Instance, out *Instance, s conversion.Scope) error { 1961 out.ID = in.ID 1962 out.State = InstanceState(in.State) 1963 out.Type = in.Type 1964 out.SubnetID = in.SubnetID 1965 out.ImageID = in.ImageID 1966 out.SSHKeyName = (*string)(unsafe.Pointer(in.SSHKeyName)) 1967 out.SecurityGroupIDs = *(*[]string)(unsafe.Pointer(&in.SecurityGroupIDs)) 1968 out.UserData = (*string)(unsafe.Pointer(in.UserData)) 1969 out.IAMProfile = in.IAMProfile 1970 if in.Addresses != nil { 1971 in, out := &in.Addresses, &out.Addresses 1972 *out = make([]apiv1alpha4.MachineAddress, len(*in)) 1973 for i := range *in { 1974 if err := apiv1alpha4.Convert_v1beta1_MachineAddress_To_v1alpha4_MachineAddress(&(*in)[i], &(*out)[i], s); err != nil { 1975 return err 1976 } 1977 } 1978 } else { 1979 out.Addresses = nil 1980 } 1981 out.PrivateIP = (*string)(unsafe.Pointer(in.PrivateIP)) 1982 out.PublicIP = (*string)(unsafe.Pointer(in.PublicIP)) 1983 out.ENASupport = (*bool)(unsafe.Pointer(in.ENASupport)) 1984 out.EBSOptimized = (*bool)(unsafe.Pointer(in.EBSOptimized)) 1985 out.RootVolume = (*Volume)(unsafe.Pointer(in.RootVolume)) 1986 out.NonRootVolumes = *(*[]Volume)(unsafe.Pointer(&in.NonRootVolumes)) 1987 out.NetworkInterfaces = *(*[]string)(unsafe.Pointer(&in.NetworkInterfaces)) 1988 out.Tags = *(*map[string]string)(unsafe.Pointer(&in.Tags)) 1989 out.AvailabilityZone = in.AvailabilityZone 1990 out.SpotMarketOptions = (*SpotMarketOptions)(unsafe.Pointer(in.SpotMarketOptions)) 1991 out.Tenancy = in.Tenancy 1992 out.VolumeIDs = *(*[]string)(unsafe.Pointer(&in.VolumeIDs)) 1993 return nil 1994 } 1995 1996 // Convert_v1beta1_Instance_To_v1alpha4_Instance is an autogenerated conversion function. 1997 func Convert_v1beta1_Instance_To_v1alpha4_Instance(in *v1beta1.Instance, out *Instance, s conversion.Scope) error { 1998 return autoConvert_v1beta1_Instance_To_v1alpha4_Instance(in, out, s) 1999 } 2000 2001 func autoConvert_v1alpha4_NetworkSpec_To_v1beta1_NetworkSpec(in *NetworkSpec, out *v1beta1.NetworkSpec, s conversion.Scope) error { 2002 if err := Convert_v1alpha4_VPCSpec_To_v1beta1_VPCSpec(&in.VPC, &out.VPC, s); err != nil { 2003 return err 2004 } 2005 out.Subnets = *(*v1beta1.Subnets)(unsafe.Pointer(&in.Subnets)) 2006 out.CNI = (*v1beta1.CNISpec)(unsafe.Pointer(in.CNI)) 2007 out.SecurityGroupOverrides = *(*map[v1beta1.SecurityGroupRole]string)(unsafe.Pointer(&in.SecurityGroupOverrides)) 2008 return nil 2009 } 2010 2011 // Convert_v1alpha4_NetworkSpec_To_v1beta1_NetworkSpec is an autogenerated conversion function. 2012 func Convert_v1alpha4_NetworkSpec_To_v1beta1_NetworkSpec(in *NetworkSpec, out *v1beta1.NetworkSpec, s conversion.Scope) error { 2013 return autoConvert_v1alpha4_NetworkSpec_To_v1beta1_NetworkSpec(in, out, s) 2014 } 2015 2016 func autoConvert_v1beta1_NetworkSpec_To_v1alpha4_NetworkSpec(in *v1beta1.NetworkSpec, out *NetworkSpec, s conversion.Scope) error { 2017 if err := Convert_v1beta1_VPCSpec_To_v1alpha4_VPCSpec(&in.VPC, &out.VPC, s); err != nil { 2018 return err 2019 } 2020 out.Subnets = *(*Subnets)(unsafe.Pointer(&in.Subnets)) 2021 out.CNI = (*CNISpec)(unsafe.Pointer(in.CNI)) 2022 out.SecurityGroupOverrides = *(*map[SecurityGroupRole]string)(unsafe.Pointer(&in.SecurityGroupOverrides)) 2023 return nil 2024 } 2025 2026 // Convert_v1beta1_NetworkSpec_To_v1alpha4_NetworkSpec is an autogenerated conversion function. 2027 func Convert_v1beta1_NetworkSpec_To_v1alpha4_NetworkSpec(in *v1beta1.NetworkSpec, out *NetworkSpec, s conversion.Scope) error { 2028 return autoConvert_v1beta1_NetworkSpec_To_v1alpha4_NetworkSpec(in, out, s) 2029 } 2030 2031 func autoConvert_v1alpha4_NetworkStatus_To_v1beta1_NetworkStatus(in *NetworkStatus, out *v1beta1.NetworkStatus, s conversion.Scope) error { 2032 out.SecurityGroups = *(*map[v1beta1.SecurityGroupRole]v1beta1.SecurityGroup)(unsafe.Pointer(&in.SecurityGroups)) 2033 if err := Convert_v1alpha4_ClassicELB_To_v1beta1_ClassicELB(&in.APIServerELB, &out.APIServerELB, s); err != nil { 2034 return err 2035 } 2036 return nil 2037 } 2038 2039 // Convert_v1alpha4_NetworkStatus_To_v1beta1_NetworkStatus is an autogenerated conversion function. 2040 func Convert_v1alpha4_NetworkStatus_To_v1beta1_NetworkStatus(in *NetworkStatus, out *v1beta1.NetworkStatus, s conversion.Scope) error { 2041 return autoConvert_v1alpha4_NetworkStatus_To_v1beta1_NetworkStatus(in, out, s) 2042 } 2043 2044 func autoConvert_v1beta1_NetworkStatus_To_v1alpha4_NetworkStatus(in *v1beta1.NetworkStatus, out *NetworkStatus, s conversion.Scope) error { 2045 out.SecurityGroups = *(*map[SecurityGroupRole]SecurityGroup)(unsafe.Pointer(&in.SecurityGroups)) 2046 if err := Convert_v1beta1_ClassicELB_To_v1alpha4_ClassicELB(&in.APIServerELB, &out.APIServerELB, s); err != nil { 2047 return err 2048 } 2049 return nil 2050 } 2051 2052 // Convert_v1beta1_NetworkStatus_To_v1alpha4_NetworkStatus is an autogenerated conversion function. 2053 func Convert_v1beta1_NetworkStatus_To_v1alpha4_NetworkStatus(in *v1beta1.NetworkStatus, out *NetworkStatus, s conversion.Scope) error { 2054 return autoConvert_v1beta1_NetworkStatus_To_v1alpha4_NetworkStatus(in, out, s) 2055 } 2056 2057 func autoConvert_v1alpha4_RouteTable_To_v1beta1_RouteTable(in *RouteTable, out *v1beta1.RouteTable, s conversion.Scope) error { 2058 out.ID = in.ID 2059 return nil 2060 } 2061 2062 // Convert_v1alpha4_RouteTable_To_v1beta1_RouteTable is an autogenerated conversion function. 2063 func Convert_v1alpha4_RouteTable_To_v1beta1_RouteTable(in *RouteTable, out *v1beta1.RouteTable, s conversion.Scope) error { 2064 return autoConvert_v1alpha4_RouteTable_To_v1beta1_RouteTable(in, out, s) 2065 } 2066 2067 func autoConvert_v1beta1_RouteTable_To_v1alpha4_RouteTable(in *v1beta1.RouteTable, out *RouteTable, s conversion.Scope) error { 2068 out.ID = in.ID 2069 return nil 2070 } 2071 2072 // Convert_v1beta1_RouteTable_To_v1alpha4_RouteTable is an autogenerated conversion function. 2073 func Convert_v1beta1_RouteTable_To_v1alpha4_RouteTable(in *v1beta1.RouteTable, out *RouteTable, s conversion.Scope) error { 2074 return autoConvert_v1beta1_RouteTable_To_v1alpha4_RouteTable(in, out, s) 2075 } 2076 2077 func autoConvert_v1alpha4_SecurityGroup_To_v1beta1_SecurityGroup(in *SecurityGroup, out *v1beta1.SecurityGroup, s conversion.Scope) error { 2078 out.ID = in.ID 2079 out.Name = in.Name 2080 out.IngressRules = *(*v1beta1.IngressRules)(unsafe.Pointer(&in.IngressRules)) 2081 out.Tags = *(*v1beta1.Tags)(unsafe.Pointer(&in.Tags)) 2082 return nil 2083 } 2084 2085 // Convert_v1alpha4_SecurityGroup_To_v1beta1_SecurityGroup is an autogenerated conversion function. 2086 func Convert_v1alpha4_SecurityGroup_To_v1beta1_SecurityGroup(in *SecurityGroup, out *v1beta1.SecurityGroup, s conversion.Scope) error { 2087 return autoConvert_v1alpha4_SecurityGroup_To_v1beta1_SecurityGroup(in, out, s) 2088 } 2089 2090 func autoConvert_v1beta1_SecurityGroup_To_v1alpha4_SecurityGroup(in *v1beta1.SecurityGroup, out *SecurityGroup, s conversion.Scope) error { 2091 out.ID = in.ID 2092 out.Name = in.Name 2093 out.IngressRules = *(*IngressRules)(unsafe.Pointer(&in.IngressRules)) 2094 out.Tags = *(*Tags)(unsafe.Pointer(&in.Tags)) 2095 return nil 2096 } 2097 2098 // Convert_v1beta1_SecurityGroup_To_v1alpha4_SecurityGroup is an autogenerated conversion function. 2099 func Convert_v1beta1_SecurityGroup_To_v1alpha4_SecurityGroup(in *v1beta1.SecurityGroup, out *SecurityGroup, s conversion.Scope) error { 2100 return autoConvert_v1beta1_SecurityGroup_To_v1alpha4_SecurityGroup(in, out, s) 2101 } 2102 2103 func autoConvert_v1alpha4_SpotMarketOptions_To_v1beta1_SpotMarketOptions(in *SpotMarketOptions, out *v1beta1.SpotMarketOptions, s conversion.Scope) error { 2104 out.MaxPrice = (*string)(unsafe.Pointer(in.MaxPrice)) 2105 return nil 2106 } 2107 2108 // Convert_v1alpha4_SpotMarketOptions_To_v1beta1_SpotMarketOptions is an autogenerated conversion function. 2109 func Convert_v1alpha4_SpotMarketOptions_To_v1beta1_SpotMarketOptions(in *SpotMarketOptions, out *v1beta1.SpotMarketOptions, s conversion.Scope) error { 2110 return autoConvert_v1alpha4_SpotMarketOptions_To_v1beta1_SpotMarketOptions(in, out, s) 2111 } 2112 2113 func autoConvert_v1beta1_SpotMarketOptions_To_v1alpha4_SpotMarketOptions(in *v1beta1.SpotMarketOptions, out *SpotMarketOptions, s conversion.Scope) error { 2114 out.MaxPrice = (*string)(unsafe.Pointer(in.MaxPrice)) 2115 return nil 2116 } 2117 2118 // Convert_v1beta1_SpotMarketOptions_To_v1alpha4_SpotMarketOptions is an autogenerated conversion function. 2119 func Convert_v1beta1_SpotMarketOptions_To_v1alpha4_SpotMarketOptions(in *v1beta1.SpotMarketOptions, out *SpotMarketOptions, s conversion.Scope) error { 2120 return autoConvert_v1beta1_SpotMarketOptions_To_v1alpha4_SpotMarketOptions(in, out, s) 2121 } 2122 2123 func autoConvert_v1alpha4_SubnetSpec_To_v1beta1_SubnetSpec(in *SubnetSpec, out *v1beta1.SubnetSpec, s conversion.Scope) error { 2124 out.ID = in.ID 2125 out.CidrBlock = in.CidrBlock 2126 out.AvailabilityZone = in.AvailabilityZone 2127 out.IsPublic = in.IsPublic 2128 out.RouteTableID = (*string)(unsafe.Pointer(in.RouteTableID)) 2129 out.NatGatewayID = (*string)(unsafe.Pointer(in.NatGatewayID)) 2130 out.Tags = *(*v1beta1.Tags)(unsafe.Pointer(&in.Tags)) 2131 return nil 2132 } 2133 2134 // Convert_v1alpha4_SubnetSpec_To_v1beta1_SubnetSpec is an autogenerated conversion function. 2135 func Convert_v1alpha4_SubnetSpec_To_v1beta1_SubnetSpec(in *SubnetSpec, out *v1beta1.SubnetSpec, s conversion.Scope) error { 2136 return autoConvert_v1alpha4_SubnetSpec_To_v1beta1_SubnetSpec(in, out, s) 2137 } 2138 2139 func autoConvert_v1beta1_SubnetSpec_To_v1alpha4_SubnetSpec(in *v1beta1.SubnetSpec, out *SubnetSpec, s conversion.Scope) error { 2140 out.ID = in.ID 2141 out.CidrBlock = in.CidrBlock 2142 out.AvailabilityZone = in.AvailabilityZone 2143 out.IsPublic = in.IsPublic 2144 out.RouteTableID = (*string)(unsafe.Pointer(in.RouteTableID)) 2145 out.NatGatewayID = (*string)(unsafe.Pointer(in.NatGatewayID)) 2146 out.Tags = *(*Tags)(unsafe.Pointer(&in.Tags)) 2147 return nil 2148 } 2149 2150 // Convert_v1beta1_SubnetSpec_To_v1alpha4_SubnetSpec is an autogenerated conversion function. 2151 func Convert_v1beta1_SubnetSpec_To_v1alpha4_SubnetSpec(in *v1beta1.SubnetSpec, out *SubnetSpec, s conversion.Scope) error { 2152 return autoConvert_v1beta1_SubnetSpec_To_v1alpha4_SubnetSpec(in, out, s) 2153 } 2154 2155 func autoConvert_v1alpha4_VPCSpec_To_v1beta1_VPCSpec(in *VPCSpec, out *v1beta1.VPCSpec, s conversion.Scope) error { 2156 out.ID = in.ID 2157 out.CidrBlock = in.CidrBlock 2158 out.InternetGatewayID = (*string)(unsafe.Pointer(in.InternetGatewayID)) 2159 out.Tags = *(*v1beta1.Tags)(unsafe.Pointer(&in.Tags)) 2160 out.AvailabilityZoneUsageLimit = (*int)(unsafe.Pointer(in.AvailabilityZoneUsageLimit)) 2161 out.AvailabilityZoneSelection = (*v1beta1.AZSelectionScheme)(unsafe.Pointer(in.AvailabilityZoneSelection)) 2162 return nil 2163 } 2164 2165 // Convert_v1alpha4_VPCSpec_To_v1beta1_VPCSpec is an autogenerated conversion function. 2166 func Convert_v1alpha4_VPCSpec_To_v1beta1_VPCSpec(in *VPCSpec, out *v1beta1.VPCSpec, s conversion.Scope) error { 2167 return autoConvert_v1alpha4_VPCSpec_To_v1beta1_VPCSpec(in, out, s) 2168 } 2169 2170 func autoConvert_v1beta1_VPCSpec_To_v1alpha4_VPCSpec(in *v1beta1.VPCSpec, out *VPCSpec, s conversion.Scope) error { 2171 out.ID = in.ID 2172 out.CidrBlock = in.CidrBlock 2173 out.InternetGatewayID = (*string)(unsafe.Pointer(in.InternetGatewayID)) 2174 out.Tags = *(*Tags)(unsafe.Pointer(&in.Tags)) 2175 out.AvailabilityZoneUsageLimit = (*int)(unsafe.Pointer(in.AvailabilityZoneUsageLimit)) 2176 out.AvailabilityZoneSelection = (*AZSelectionScheme)(unsafe.Pointer(in.AvailabilityZoneSelection)) 2177 return nil 2178 } 2179 2180 // Convert_v1beta1_VPCSpec_To_v1alpha4_VPCSpec is an autogenerated conversion function. 2181 func Convert_v1beta1_VPCSpec_To_v1alpha4_VPCSpec(in *v1beta1.VPCSpec, out *VPCSpec, s conversion.Scope) error { 2182 return autoConvert_v1beta1_VPCSpec_To_v1alpha4_VPCSpec(in, out, s) 2183 } 2184 2185 func autoConvert_v1alpha4_Volume_To_v1beta1_Volume(in *Volume, out *v1beta1.Volume, s conversion.Scope) error { 2186 out.DeviceName = in.DeviceName 2187 out.Size = in.Size 2188 out.Type = v1beta1.VolumeType(in.Type) 2189 out.IOPS = in.IOPS 2190 out.Throughput = (*int64)(unsafe.Pointer(in.Throughput)) 2191 out.Encrypted = (*bool)(unsafe.Pointer(in.Encrypted)) 2192 out.EncryptionKey = in.EncryptionKey 2193 return nil 2194 } 2195 2196 // Convert_v1alpha4_Volume_To_v1beta1_Volume is an autogenerated conversion function. 2197 func Convert_v1alpha4_Volume_To_v1beta1_Volume(in *Volume, out *v1beta1.Volume, s conversion.Scope) error { 2198 return autoConvert_v1alpha4_Volume_To_v1beta1_Volume(in, out, s) 2199 } 2200 2201 func autoConvert_v1beta1_Volume_To_v1alpha4_Volume(in *v1beta1.Volume, out *Volume, s conversion.Scope) error { 2202 out.DeviceName = in.DeviceName 2203 out.Size = in.Size 2204 out.Type = VolumeType(in.Type) 2205 out.IOPS = in.IOPS 2206 out.Throughput = (*int64)(unsafe.Pointer(in.Throughput)) 2207 out.Encrypted = (*bool)(unsafe.Pointer(in.Encrypted)) 2208 out.EncryptionKey = in.EncryptionKey 2209 return nil 2210 } 2211 2212 // Convert_v1beta1_Volume_To_v1alpha4_Volume is an autogenerated conversion function. 2213 func Convert_v1beta1_Volume_To_v1alpha4_Volume(in *v1beta1.Volume, out *Volume, s conversion.Scope) error { 2214 return autoConvert_v1beta1_Volume_To_v1alpha4_Volume(in, out, s) 2215 }