github.com/giantswarm/apiextensions/v6@v6.6.0/pkg/apis/infrastructure/v1alpha3/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright 2023 Giant Swarm GmbH. 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 controller-gen. DO NOT EDIT. 21 22 package v1alpha3 23 24 import ( 25 "k8s.io/apimachinery/pkg/runtime" 26 ) 27 28 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 29 func (in *AWSCluster) DeepCopyInto(out *AWSCluster) { 30 *out = *in 31 out.TypeMeta = in.TypeMeta 32 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 33 in.Spec.DeepCopyInto(&out.Spec) 34 in.Status.DeepCopyInto(&out.Status) 35 } 36 37 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSCluster. 38 func (in *AWSCluster) DeepCopy() *AWSCluster { 39 if in == nil { 40 return nil 41 } 42 out := new(AWSCluster) 43 in.DeepCopyInto(out) 44 return out 45 } 46 47 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 48 func (in *AWSCluster) DeepCopyObject() runtime.Object { 49 if c := in.DeepCopy(); c != nil { 50 return c 51 } 52 return nil 53 } 54 55 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 56 func (in *AWSClusterList) DeepCopyInto(out *AWSClusterList) { 57 *out = *in 58 out.TypeMeta = in.TypeMeta 59 in.ListMeta.DeepCopyInto(&out.ListMeta) 60 if in.Items != nil { 61 in, out := &in.Items, &out.Items 62 *out = make([]AWSCluster, len(*in)) 63 for i := range *in { 64 (*in)[i].DeepCopyInto(&(*out)[i]) 65 } 66 } 67 } 68 69 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterList. 70 func (in *AWSClusterList) DeepCopy() *AWSClusterList { 71 if in == nil { 72 return nil 73 } 74 out := new(AWSClusterList) 75 in.DeepCopyInto(out) 76 return out 77 } 78 79 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 80 func (in *AWSClusterList) DeepCopyObject() runtime.Object { 81 if c := in.DeepCopy(); c != nil { 82 return c 83 } 84 return nil 85 } 86 87 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 88 func (in *AWSClusterSpec) DeepCopyInto(out *AWSClusterSpec) { 89 *out = *in 90 out.Cluster = in.Cluster 91 in.Provider.DeepCopyInto(&out.Provider) 92 } 93 94 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpec. 95 func (in *AWSClusterSpec) DeepCopy() *AWSClusterSpec { 96 if in == nil { 97 return nil 98 } 99 out := new(AWSClusterSpec) 100 in.DeepCopyInto(out) 101 return out 102 } 103 104 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 105 func (in *AWSClusterSpecCluster) DeepCopyInto(out *AWSClusterSpecCluster) { 106 *out = *in 107 out.DNS = in.DNS 108 out.KubeProxy = in.KubeProxy 109 out.OIDC = in.OIDC 110 } 111 112 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecCluster. 113 func (in *AWSClusterSpecCluster) DeepCopy() *AWSClusterSpecCluster { 114 if in == nil { 115 return nil 116 } 117 out := new(AWSClusterSpecCluster) 118 in.DeepCopyInto(out) 119 return out 120 } 121 122 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 123 func (in *AWSClusterSpecClusterDNS) DeepCopyInto(out *AWSClusterSpecClusterDNS) { 124 *out = *in 125 } 126 127 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecClusterDNS. 128 func (in *AWSClusterSpecClusterDNS) DeepCopy() *AWSClusterSpecClusterDNS { 129 if in == nil { 130 return nil 131 } 132 out := new(AWSClusterSpecClusterDNS) 133 in.DeepCopyInto(out) 134 return out 135 } 136 137 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 138 func (in *AWSClusterSpecClusterKubeProxy) DeepCopyInto(out *AWSClusterSpecClusterKubeProxy) { 139 *out = *in 140 } 141 142 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecClusterKubeProxy. 143 func (in *AWSClusterSpecClusterKubeProxy) DeepCopy() *AWSClusterSpecClusterKubeProxy { 144 if in == nil { 145 return nil 146 } 147 out := new(AWSClusterSpecClusterKubeProxy) 148 in.DeepCopyInto(out) 149 return out 150 } 151 152 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 153 func (in *AWSClusterSpecClusterOIDC) DeepCopyInto(out *AWSClusterSpecClusterOIDC) { 154 *out = *in 155 out.Claims = in.Claims 156 } 157 158 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecClusterOIDC. 159 func (in *AWSClusterSpecClusterOIDC) DeepCopy() *AWSClusterSpecClusterOIDC { 160 if in == nil { 161 return nil 162 } 163 out := new(AWSClusterSpecClusterOIDC) 164 in.DeepCopyInto(out) 165 return out 166 } 167 168 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 169 func (in *AWSClusterSpecClusterOIDCClaims) DeepCopyInto(out *AWSClusterSpecClusterOIDCClaims) { 170 *out = *in 171 } 172 173 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecClusterOIDCClaims. 174 func (in *AWSClusterSpecClusterOIDCClaims) DeepCopy() *AWSClusterSpecClusterOIDCClaims { 175 if in == nil { 176 return nil 177 } 178 out := new(AWSClusterSpecClusterOIDCClaims) 179 in.DeepCopyInto(out) 180 return out 181 } 182 183 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 184 func (in *AWSClusterSpecProvider) DeepCopyInto(out *AWSClusterSpecProvider) { 185 *out = *in 186 out.CredentialSecret = in.CredentialSecret 187 out.Master = in.Master 188 out.Nodes = in.Nodes 189 in.Pods.DeepCopyInto(&out.Pods) 190 } 191 192 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecProvider. 193 func (in *AWSClusterSpecProvider) DeepCopy() *AWSClusterSpecProvider { 194 if in == nil { 195 return nil 196 } 197 out := new(AWSClusterSpecProvider) 198 in.DeepCopyInto(out) 199 return out 200 } 201 202 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 203 func (in *AWSClusterSpecProviderCredentialSecret) DeepCopyInto(out *AWSClusterSpecProviderCredentialSecret) { 204 *out = *in 205 } 206 207 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecProviderCredentialSecret. 208 func (in *AWSClusterSpecProviderCredentialSecret) DeepCopy() *AWSClusterSpecProviderCredentialSecret { 209 if in == nil { 210 return nil 211 } 212 out := new(AWSClusterSpecProviderCredentialSecret) 213 in.DeepCopyInto(out) 214 return out 215 } 216 217 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 218 func (in *AWSClusterSpecProviderMaster) DeepCopyInto(out *AWSClusterSpecProviderMaster) { 219 *out = *in 220 } 221 222 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecProviderMaster. 223 func (in *AWSClusterSpecProviderMaster) DeepCopy() *AWSClusterSpecProviderMaster { 224 if in == nil { 225 return nil 226 } 227 out := new(AWSClusterSpecProviderMaster) 228 in.DeepCopyInto(out) 229 return out 230 } 231 232 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 233 func (in *AWSClusterSpecProviderNodes) DeepCopyInto(out *AWSClusterSpecProviderNodes) { 234 *out = *in 235 } 236 237 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecProviderNodes. 238 func (in *AWSClusterSpecProviderNodes) DeepCopy() *AWSClusterSpecProviderNodes { 239 if in == nil { 240 return nil 241 } 242 out := new(AWSClusterSpecProviderNodes) 243 in.DeepCopyInto(out) 244 return out 245 } 246 247 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 248 func (in *AWSClusterSpecProviderPods) DeepCopyInto(out *AWSClusterSpecProviderPods) { 249 *out = *in 250 if in.ExternalSNAT != nil { 251 in, out := &in.ExternalSNAT, &out.ExternalSNAT 252 *out = new(bool) 253 **out = **in 254 } 255 } 256 257 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterSpecProviderPods. 258 func (in *AWSClusterSpecProviderPods) DeepCopy() *AWSClusterSpecProviderPods { 259 if in == nil { 260 return nil 261 } 262 out := new(AWSClusterSpecProviderPods) 263 in.DeepCopyInto(out) 264 return out 265 } 266 267 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 268 func (in *AWSClusterStatus) DeepCopyInto(out *AWSClusterStatus) { 269 *out = *in 270 in.Cluster.DeepCopyInto(&out.Cluster) 271 out.Provider = in.Provider 272 } 273 274 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterStatus. 275 func (in *AWSClusterStatus) DeepCopy() *AWSClusterStatus { 276 if in == nil { 277 return nil 278 } 279 out := new(AWSClusterStatus) 280 in.DeepCopyInto(out) 281 return out 282 } 283 284 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 285 func (in *AWSClusterStatusProvider) DeepCopyInto(out *AWSClusterStatusProvider) { 286 *out = *in 287 out.Network = in.Network 288 } 289 290 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterStatusProvider. 291 func (in *AWSClusterStatusProvider) DeepCopy() *AWSClusterStatusProvider { 292 if in == nil { 293 return nil 294 } 295 out := new(AWSClusterStatusProvider) 296 in.DeepCopyInto(out) 297 return out 298 } 299 300 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 301 func (in *AWSClusterStatusProviderNetwork) DeepCopyInto(out *AWSClusterStatusProviderNetwork) { 302 *out = *in 303 } 304 305 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSClusterStatusProviderNetwork. 306 func (in *AWSClusterStatusProviderNetwork) DeepCopy() *AWSClusterStatusProviderNetwork { 307 if in == nil { 308 return nil 309 } 310 out := new(AWSClusterStatusProviderNetwork) 311 in.DeepCopyInto(out) 312 return out 313 } 314 315 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 316 func (in *AWSControlPlane) DeepCopyInto(out *AWSControlPlane) { 317 *out = *in 318 out.TypeMeta = in.TypeMeta 319 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 320 in.Spec.DeepCopyInto(&out.Spec) 321 } 322 323 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSControlPlane. 324 func (in *AWSControlPlane) DeepCopy() *AWSControlPlane { 325 if in == nil { 326 return nil 327 } 328 out := new(AWSControlPlane) 329 in.DeepCopyInto(out) 330 return out 331 } 332 333 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 334 func (in *AWSControlPlane) DeepCopyObject() runtime.Object { 335 if c := in.DeepCopy(); c != nil { 336 return c 337 } 338 return nil 339 } 340 341 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 342 func (in *AWSControlPlaneList) DeepCopyInto(out *AWSControlPlaneList) { 343 *out = *in 344 out.TypeMeta = in.TypeMeta 345 in.ListMeta.DeepCopyInto(&out.ListMeta) 346 if in.Items != nil { 347 in, out := &in.Items, &out.Items 348 *out = make([]AWSControlPlane, len(*in)) 349 for i := range *in { 350 (*in)[i].DeepCopyInto(&(*out)[i]) 351 } 352 } 353 } 354 355 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSControlPlaneList. 356 func (in *AWSControlPlaneList) DeepCopy() *AWSControlPlaneList { 357 if in == nil { 358 return nil 359 } 360 out := new(AWSControlPlaneList) 361 in.DeepCopyInto(out) 362 return out 363 } 364 365 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 366 func (in *AWSControlPlaneList) DeepCopyObject() runtime.Object { 367 if c := in.DeepCopy(); c != nil { 368 return c 369 } 370 return nil 371 } 372 373 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 374 func (in *AWSControlPlaneSpec) DeepCopyInto(out *AWSControlPlaneSpec) { 375 *out = *in 376 if in.AvailabilityZones != nil { 377 in, out := &in.AvailabilityZones, &out.AvailabilityZones 378 *out = make([]string, len(*in)) 379 copy(*out, *in) 380 } 381 } 382 383 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSControlPlaneSpec. 384 func (in *AWSControlPlaneSpec) DeepCopy() *AWSControlPlaneSpec { 385 if in == nil { 386 return nil 387 } 388 out := new(AWSControlPlaneSpec) 389 in.DeepCopyInto(out) 390 return out 391 } 392 393 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 394 func (in *AWSMachineDeployment) DeepCopyInto(out *AWSMachineDeployment) { 395 *out = *in 396 out.TypeMeta = in.TypeMeta 397 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 398 in.Spec.DeepCopyInto(&out.Spec) 399 in.Status.DeepCopyInto(&out.Status) 400 } 401 402 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeployment. 403 func (in *AWSMachineDeployment) DeepCopy() *AWSMachineDeployment { 404 if in == nil { 405 return nil 406 } 407 out := new(AWSMachineDeployment) 408 in.DeepCopyInto(out) 409 return out 410 } 411 412 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 413 func (in *AWSMachineDeployment) DeepCopyObject() runtime.Object { 414 if c := in.DeepCopy(); c != nil { 415 return c 416 } 417 return nil 418 } 419 420 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 421 func (in *AWSMachineDeploymentList) DeepCopyInto(out *AWSMachineDeploymentList) { 422 *out = *in 423 out.TypeMeta = in.TypeMeta 424 in.ListMeta.DeepCopyInto(&out.ListMeta) 425 if in.Items != nil { 426 in, out := &in.Items, &out.Items 427 *out = make([]AWSMachineDeployment, len(*in)) 428 for i := range *in { 429 (*in)[i].DeepCopyInto(&(*out)[i]) 430 } 431 } 432 } 433 434 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentList. 435 func (in *AWSMachineDeploymentList) DeepCopy() *AWSMachineDeploymentList { 436 if in == nil { 437 return nil 438 } 439 out := new(AWSMachineDeploymentList) 440 in.DeepCopyInto(out) 441 return out 442 } 443 444 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 445 func (in *AWSMachineDeploymentList) DeepCopyObject() runtime.Object { 446 if c := in.DeepCopy(); c != nil { 447 return c 448 } 449 return nil 450 } 451 452 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 453 func (in *AWSMachineDeploymentSpec) DeepCopyInto(out *AWSMachineDeploymentSpec) { 454 *out = *in 455 out.NodePool = in.NodePool 456 in.Provider.DeepCopyInto(&out.Provider) 457 } 458 459 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentSpec. 460 func (in *AWSMachineDeploymentSpec) DeepCopy() *AWSMachineDeploymentSpec { 461 if in == nil { 462 return nil 463 } 464 out := new(AWSMachineDeploymentSpec) 465 in.DeepCopyInto(out) 466 return out 467 } 468 469 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 470 func (in *AWSMachineDeploymentSpecInstanceDistribution) DeepCopyInto(out *AWSMachineDeploymentSpecInstanceDistribution) { 471 *out = *in 472 if in.OnDemandPercentageAboveBaseCapacity != nil { 473 in, out := &in.OnDemandPercentageAboveBaseCapacity, &out.OnDemandPercentageAboveBaseCapacity 474 *out = new(int) 475 **out = **in 476 } 477 } 478 479 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentSpecInstanceDistribution. 480 func (in *AWSMachineDeploymentSpecInstanceDistribution) DeepCopy() *AWSMachineDeploymentSpecInstanceDistribution { 481 if in == nil { 482 return nil 483 } 484 out := new(AWSMachineDeploymentSpecInstanceDistribution) 485 in.DeepCopyInto(out) 486 return out 487 } 488 489 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 490 func (in *AWSMachineDeploymentSpecNodePool) DeepCopyInto(out *AWSMachineDeploymentSpecNodePool) { 491 *out = *in 492 out.Machine = in.Machine 493 out.Scaling = in.Scaling 494 } 495 496 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentSpecNodePool. 497 func (in *AWSMachineDeploymentSpecNodePool) DeepCopy() *AWSMachineDeploymentSpecNodePool { 498 if in == nil { 499 return nil 500 } 501 out := new(AWSMachineDeploymentSpecNodePool) 502 in.DeepCopyInto(out) 503 return out 504 } 505 506 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 507 func (in *AWSMachineDeploymentSpecNodePoolMachine) DeepCopyInto(out *AWSMachineDeploymentSpecNodePoolMachine) { 508 *out = *in 509 } 510 511 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentSpecNodePoolMachine. 512 func (in *AWSMachineDeploymentSpecNodePoolMachine) DeepCopy() *AWSMachineDeploymentSpecNodePoolMachine { 513 if in == nil { 514 return nil 515 } 516 out := new(AWSMachineDeploymentSpecNodePoolMachine) 517 in.DeepCopyInto(out) 518 return out 519 } 520 521 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 522 func (in *AWSMachineDeploymentSpecNodePoolScaling) DeepCopyInto(out *AWSMachineDeploymentSpecNodePoolScaling) { 523 *out = *in 524 } 525 526 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentSpecNodePoolScaling. 527 func (in *AWSMachineDeploymentSpecNodePoolScaling) DeepCopy() *AWSMachineDeploymentSpecNodePoolScaling { 528 if in == nil { 529 return nil 530 } 531 out := new(AWSMachineDeploymentSpecNodePoolScaling) 532 in.DeepCopyInto(out) 533 return out 534 } 535 536 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 537 func (in *AWSMachineDeploymentSpecProvider) DeepCopyInto(out *AWSMachineDeploymentSpecProvider) { 538 *out = *in 539 if in.AvailabilityZones != nil { 540 in, out := &in.AvailabilityZones, &out.AvailabilityZones 541 *out = make([]string, len(*in)) 542 copy(*out, *in) 543 } 544 in.InstanceDistribution.DeepCopyInto(&out.InstanceDistribution) 545 out.Worker = in.Worker 546 } 547 548 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentSpecProvider. 549 func (in *AWSMachineDeploymentSpecProvider) DeepCopy() *AWSMachineDeploymentSpecProvider { 550 if in == nil { 551 return nil 552 } 553 out := new(AWSMachineDeploymentSpecProvider) 554 in.DeepCopyInto(out) 555 return out 556 } 557 558 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 559 func (in *AWSMachineDeploymentSpecProviderWorker) DeepCopyInto(out *AWSMachineDeploymentSpecProviderWorker) { 560 *out = *in 561 } 562 563 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentSpecProviderWorker. 564 func (in *AWSMachineDeploymentSpecProviderWorker) DeepCopy() *AWSMachineDeploymentSpecProviderWorker { 565 if in == nil { 566 return nil 567 } 568 out := new(AWSMachineDeploymentSpecProviderWorker) 569 in.DeepCopyInto(out) 570 return out 571 } 572 573 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 574 func (in *AWSMachineDeploymentStatus) DeepCopyInto(out *AWSMachineDeploymentStatus) { 575 *out = *in 576 in.Provider.DeepCopyInto(&out.Provider) 577 } 578 579 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentStatus. 580 func (in *AWSMachineDeploymentStatus) DeepCopy() *AWSMachineDeploymentStatus { 581 if in == nil { 582 return nil 583 } 584 out := new(AWSMachineDeploymentStatus) 585 in.DeepCopyInto(out) 586 return out 587 } 588 589 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 590 func (in *AWSMachineDeploymentStatusProvider) DeepCopyInto(out *AWSMachineDeploymentStatusProvider) { 591 *out = *in 592 in.Worker.DeepCopyInto(&out.Worker) 593 } 594 595 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentStatusProvider. 596 func (in *AWSMachineDeploymentStatusProvider) DeepCopy() *AWSMachineDeploymentStatusProvider { 597 if in == nil { 598 return nil 599 } 600 out := new(AWSMachineDeploymentStatusProvider) 601 in.DeepCopyInto(out) 602 return out 603 } 604 605 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 606 func (in *AWSMachineDeploymentStatusProviderWorker) DeepCopyInto(out *AWSMachineDeploymentStatusProviderWorker) { 607 *out = *in 608 if in.InstanceTypes != nil { 609 in, out := &in.InstanceTypes, &out.InstanceTypes 610 *out = make([]string, len(*in)) 611 copy(*out, *in) 612 } 613 } 614 615 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSMachineDeploymentStatusProviderWorker. 616 func (in *AWSMachineDeploymentStatusProviderWorker) DeepCopy() *AWSMachineDeploymentStatusProviderWorker { 617 if in == nil { 618 return nil 619 } 620 out := new(AWSMachineDeploymentStatusProviderWorker) 621 in.DeepCopyInto(out) 622 return out 623 } 624 625 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 626 func (in *CommonClusterStatus) DeepCopyInto(out *CommonClusterStatus) { 627 *out = *in 628 if in.Conditions != nil { 629 in, out := &in.Conditions, &out.Conditions 630 *out = make([]CommonClusterStatusCondition, len(*in)) 631 for i := range *in { 632 (*in)[i].DeepCopyInto(&(*out)[i]) 633 } 634 } 635 if in.Versions != nil { 636 in, out := &in.Versions, &out.Versions 637 *out = make([]CommonClusterStatusVersion, len(*in)) 638 for i := range *in { 639 (*in)[i].DeepCopyInto(&(*out)[i]) 640 } 641 } 642 } 643 644 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommonClusterStatus. 645 func (in *CommonClusterStatus) DeepCopy() *CommonClusterStatus { 646 if in == nil { 647 return nil 648 } 649 out := new(CommonClusterStatus) 650 in.DeepCopyInto(out) 651 return out 652 } 653 654 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 655 func (in *CommonClusterStatusCondition) DeepCopyInto(out *CommonClusterStatusCondition) { 656 *out = *in 657 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) 658 } 659 660 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommonClusterStatusCondition. 661 func (in *CommonClusterStatusCondition) DeepCopy() *CommonClusterStatusCondition { 662 if in == nil { 663 return nil 664 } 665 out := new(CommonClusterStatusCondition) 666 in.DeepCopyInto(out) 667 return out 668 } 669 670 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 671 func (in *CommonClusterStatusVersion) DeepCopyInto(out *CommonClusterStatusVersion) { 672 *out = *in 673 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) 674 } 675 676 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommonClusterStatusVersion. 677 func (in *CommonClusterStatusVersion) DeepCopy() *CommonClusterStatusVersion { 678 if in == nil { 679 return nil 680 } 681 out := new(CommonClusterStatusVersion) 682 in.DeepCopyInto(out) 683 return out 684 } 685 686 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 687 func (in *G8sControlPlane) DeepCopyInto(out *G8sControlPlane) { 688 *out = *in 689 out.TypeMeta = in.TypeMeta 690 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 691 out.Spec = in.Spec 692 out.Status = in.Status 693 } 694 695 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new G8sControlPlane. 696 func (in *G8sControlPlane) DeepCopy() *G8sControlPlane { 697 if in == nil { 698 return nil 699 } 700 out := new(G8sControlPlane) 701 in.DeepCopyInto(out) 702 return out 703 } 704 705 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 706 func (in *G8sControlPlane) DeepCopyObject() runtime.Object { 707 if c := in.DeepCopy(); c != nil { 708 return c 709 } 710 return nil 711 } 712 713 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 714 func (in *G8sControlPlaneList) DeepCopyInto(out *G8sControlPlaneList) { 715 *out = *in 716 out.TypeMeta = in.TypeMeta 717 in.ListMeta.DeepCopyInto(&out.ListMeta) 718 if in.Items != nil { 719 in, out := &in.Items, &out.Items 720 *out = make([]G8sControlPlane, len(*in)) 721 for i := range *in { 722 (*in)[i].DeepCopyInto(&(*out)[i]) 723 } 724 } 725 } 726 727 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new G8sControlPlaneList. 728 func (in *G8sControlPlaneList) DeepCopy() *G8sControlPlaneList { 729 if in == nil { 730 return nil 731 } 732 out := new(G8sControlPlaneList) 733 in.DeepCopyInto(out) 734 return out 735 } 736 737 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 738 func (in *G8sControlPlaneList) DeepCopyObject() runtime.Object { 739 if c := in.DeepCopy(); c != nil { 740 return c 741 } 742 return nil 743 } 744 745 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 746 func (in *G8sControlPlaneSpec) DeepCopyInto(out *G8sControlPlaneSpec) { 747 *out = *in 748 out.InfrastructureRef = in.InfrastructureRef 749 } 750 751 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new G8sControlPlaneSpec. 752 func (in *G8sControlPlaneSpec) DeepCopy() *G8sControlPlaneSpec { 753 if in == nil { 754 return nil 755 } 756 out := new(G8sControlPlaneSpec) 757 in.DeepCopyInto(out) 758 return out 759 } 760 761 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 762 func (in *G8sControlPlaneStatus) DeepCopyInto(out *G8sControlPlaneStatus) { 763 *out = *in 764 } 765 766 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new G8sControlPlaneStatus. 767 func (in *G8sControlPlaneStatus) DeepCopy() *G8sControlPlaneStatus { 768 if in == nil { 769 return nil 770 } 771 out := new(G8sControlPlaneStatus) 772 in.DeepCopyInto(out) 773 return out 774 } 775 776 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 777 func (in *NetworkPool) DeepCopyInto(out *NetworkPool) { 778 *out = *in 779 out.TypeMeta = in.TypeMeta 780 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 781 out.Spec = in.Spec 782 } 783 784 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPool. 785 func (in *NetworkPool) DeepCopy() *NetworkPool { 786 if in == nil { 787 return nil 788 } 789 out := new(NetworkPool) 790 in.DeepCopyInto(out) 791 return out 792 } 793 794 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 795 func (in *NetworkPool) DeepCopyObject() runtime.Object { 796 if c := in.DeepCopy(); c != nil { 797 return c 798 } 799 return nil 800 } 801 802 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 803 func (in *NetworkPoolList) DeepCopyInto(out *NetworkPoolList) { 804 *out = *in 805 out.TypeMeta = in.TypeMeta 806 in.ListMeta.DeepCopyInto(&out.ListMeta) 807 if in.Items != nil { 808 in, out := &in.Items, &out.Items 809 *out = make([]NetworkPool, len(*in)) 810 for i := range *in { 811 (*in)[i].DeepCopyInto(&(*out)[i]) 812 } 813 } 814 } 815 816 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPoolList. 817 func (in *NetworkPoolList) DeepCopy() *NetworkPoolList { 818 if in == nil { 819 return nil 820 } 821 out := new(NetworkPoolList) 822 in.DeepCopyInto(out) 823 return out 824 } 825 826 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 827 func (in *NetworkPoolList) DeepCopyObject() runtime.Object { 828 if c := in.DeepCopy(); c != nil { 829 return c 830 } 831 return nil 832 } 833 834 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 835 func (in *NetworkPoolSpec) DeepCopyInto(out *NetworkPoolSpec) { 836 *out = *in 837 } 838 839 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPoolSpec. 840 func (in *NetworkPoolSpec) DeepCopy() *NetworkPoolSpec { 841 if in == nil { 842 return nil 843 } 844 out := new(NetworkPoolSpec) 845 in.DeepCopyInto(out) 846 return out 847 }