github.com/giantswarm/apiextensions/v6@v6.6.0/pkg/apis/provider/v1alpha1/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 v1alpha1 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 *AWSConfig) DeepCopyInto(out *AWSConfig) { 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 AWSConfig. 38 func (in *AWSConfig) DeepCopy() *AWSConfig { 39 if in == nil { 40 return nil 41 } 42 out := new(AWSConfig) 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 *AWSConfig) 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 *AWSConfigList) DeepCopyInto(out *AWSConfigList) { 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([]AWSConfig, 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 AWSConfigList. 70 func (in *AWSConfigList) DeepCopy() *AWSConfigList { 71 if in == nil { 72 return nil 73 } 74 out := new(AWSConfigList) 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 *AWSConfigList) 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 *AWSConfigSpec) DeepCopyInto(out *AWSConfigSpec) { 89 *out = *in 90 in.Cluster.DeepCopyInto(&out.Cluster) 91 in.AWS.DeepCopyInto(&out.AWS) 92 out.VersionBundle = in.VersionBundle 93 } 94 95 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpec. 96 func (in *AWSConfigSpec) DeepCopy() *AWSConfigSpec { 97 if in == nil { 98 return nil 99 } 100 out := new(AWSConfigSpec) 101 in.DeepCopyInto(out) 102 return out 103 } 104 105 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 106 func (in *AWSConfigSpecAWS) DeepCopyInto(out *AWSConfigSpecAWS) { 107 *out = *in 108 out.API = in.API 109 out.CredentialSecret = in.CredentialSecret 110 out.Etcd = in.Etcd 111 out.HostedZones = in.HostedZones 112 out.Ingress = in.Ingress 113 if in.Masters != nil { 114 in, out := &in.Masters, &out.Masters 115 *out = make([]AWSConfigSpecAWSNode, len(*in)) 116 copy(*out, *in) 117 } 118 in.VPC.DeepCopyInto(&out.VPC) 119 if in.Workers != nil { 120 in, out := &in.Workers, &out.Workers 121 *out = make([]AWSConfigSpecAWSNode, len(*in)) 122 copy(*out, *in) 123 } 124 } 125 126 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWS. 127 func (in *AWSConfigSpecAWS) DeepCopy() *AWSConfigSpecAWS { 128 if in == nil { 129 return nil 130 } 131 out := new(AWSConfigSpecAWS) 132 in.DeepCopyInto(out) 133 return out 134 } 135 136 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 137 func (in *AWSConfigSpecAWSAPI) DeepCopyInto(out *AWSConfigSpecAWSAPI) { 138 *out = *in 139 out.ELB = in.ELB 140 } 141 142 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSAPI. 143 func (in *AWSConfigSpecAWSAPI) DeepCopy() *AWSConfigSpecAWSAPI { 144 if in == nil { 145 return nil 146 } 147 out := new(AWSConfigSpecAWSAPI) 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 *AWSConfigSpecAWSAPIELB) DeepCopyInto(out *AWSConfigSpecAWSAPIELB) { 154 *out = *in 155 } 156 157 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSAPIELB. 158 func (in *AWSConfigSpecAWSAPIELB) DeepCopy() *AWSConfigSpecAWSAPIELB { 159 if in == nil { 160 return nil 161 } 162 out := new(AWSConfigSpecAWSAPIELB) 163 in.DeepCopyInto(out) 164 return out 165 } 166 167 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 168 func (in *AWSConfigSpecAWSEtcd) DeepCopyInto(out *AWSConfigSpecAWSEtcd) { 169 *out = *in 170 out.ELB = in.ELB 171 } 172 173 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSEtcd. 174 func (in *AWSConfigSpecAWSEtcd) DeepCopy() *AWSConfigSpecAWSEtcd { 175 if in == nil { 176 return nil 177 } 178 out := new(AWSConfigSpecAWSEtcd) 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 *AWSConfigSpecAWSEtcdELB) DeepCopyInto(out *AWSConfigSpecAWSEtcdELB) { 185 *out = *in 186 } 187 188 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSEtcdELB. 189 func (in *AWSConfigSpecAWSEtcdELB) DeepCopy() *AWSConfigSpecAWSEtcdELB { 190 if in == nil { 191 return nil 192 } 193 out := new(AWSConfigSpecAWSEtcdELB) 194 in.DeepCopyInto(out) 195 return out 196 } 197 198 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 199 func (in *AWSConfigSpecAWSHostedZones) DeepCopyInto(out *AWSConfigSpecAWSHostedZones) { 200 *out = *in 201 out.API = in.API 202 out.Etcd = in.Etcd 203 out.Ingress = in.Ingress 204 } 205 206 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSHostedZones. 207 func (in *AWSConfigSpecAWSHostedZones) DeepCopy() *AWSConfigSpecAWSHostedZones { 208 if in == nil { 209 return nil 210 } 211 out := new(AWSConfigSpecAWSHostedZones) 212 in.DeepCopyInto(out) 213 return out 214 } 215 216 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 217 func (in *AWSConfigSpecAWSHostedZonesZone) DeepCopyInto(out *AWSConfigSpecAWSHostedZonesZone) { 218 *out = *in 219 } 220 221 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSHostedZonesZone. 222 func (in *AWSConfigSpecAWSHostedZonesZone) DeepCopy() *AWSConfigSpecAWSHostedZonesZone { 223 if in == nil { 224 return nil 225 } 226 out := new(AWSConfigSpecAWSHostedZonesZone) 227 in.DeepCopyInto(out) 228 return out 229 } 230 231 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 232 func (in *AWSConfigSpecAWSIngress) DeepCopyInto(out *AWSConfigSpecAWSIngress) { 233 *out = *in 234 out.ELB = in.ELB 235 } 236 237 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSIngress. 238 func (in *AWSConfigSpecAWSIngress) DeepCopy() *AWSConfigSpecAWSIngress { 239 if in == nil { 240 return nil 241 } 242 out := new(AWSConfigSpecAWSIngress) 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 *AWSConfigSpecAWSIngressELB) DeepCopyInto(out *AWSConfigSpecAWSIngressELB) { 249 *out = *in 250 } 251 252 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSIngressELB. 253 func (in *AWSConfigSpecAWSIngressELB) DeepCopy() *AWSConfigSpecAWSIngressELB { 254 if in == nil { 255 return nil 256 } 257 out := new(AWSConfigSpecAWSIngressELB) 258 in.DeepCopyInto(out) 259 return out 260 } 261 262 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 263 func (in *AWSConfigSpecAWSNode) DeepCopyInto(out *AWSConfigSpecAWSNode) { 264 *out = *in 265 } 266 267 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSNode. 268 func (in *AWSConfigSpecAWSNode) DeepCopy() *AWSConfigSpecAWSNode { 269 if in == nil { 270 return nil 271 } 272 out := new(AWSConfigSpecAWSNode) 273 in.DeepCopyInto(out) 274 return out 275 } 276 277 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 278 func (in *AWSConfigSpecAWSVPC) DeepCopyInto(out *AWSConfigSpecAWSVPC) { 279 *out = *in 280 if in.RouteTableNames != nil { 281 in, out := &in.RouteTableNames, &out.RouteTableNames 282 *out = make([]string, len(*in)) 283 copy(*out, *in) 284 } 285 } 286 287 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecAWSVPC. 288 func (in *AWSConfigSpecAWSVPC) DeepCopy() *AWSConfigSpecAWSVPC { 289 if in == nil { 290 return nil 291 } 292 out := new(AWSConfigSpecAWSVPC) 293 in.DeepCopyInto(out) 294 return out 295 } 296 297 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 298 func (in *AWSConfigSpecVersionBundle) DeepCopyInto(out *AWSConfigSpecVersionBundle) { 299 *out = *in 300 } 301 302 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigSpecVersionBundle. 303 func (in *AWSConfigSpecVersionBundle) DeepCopy() *AWSConfigSpecVersionBundle { 304 if in == nil { 305 return nil 306 } 307 out := new(AWSConfigSpecVersionBundle) 308 in.DeepCopyInto(out) 309 return out 310 } 311 312 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 313 func (in *AWSConfigStatus) DeepCopyInto(out *AWSConfigStatus) { 314 *out = *in 315 in.AWS.DeepCopyInto(&out.AWS) 316 in.Cluster.DeepCopyInto(&out.Cluster) 317 } 318 319 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigStatus. 320 func (in *AWSConfigStatus) DeepCopy() *AWSConfigStatus { 321 if in == nil { 322 return nil 323 } 324 out := new(AWSConfigStatus) 325 in.DeepCopyInto(out) 326 return out 327 } 328 329 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 330 func (in *AWSConfigStatusAWS) DeepCopyInto(out *AWSConfigStatusAWS) { 331 *out = *in 332 if in.AvailabilityZones != nil { 333 in, out := &in.AvailabilityZones, &out.AvailabilityZones 334 *out = make([]AWSConfigStatusAWSAvailabilityZone, len(*in)) 335 copy(*out, *in) 336 } 337 out.AutoScalingGroup = in.AutoScalingGroup 338 } 339 340 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigStatusAWS. 341 func (in *AWSConfigStatusAWS) DeepCopy() *AWSConfigStatusAWS { 342 if in == nil { 343 return nil 344 } 345 out := new(AWSConfigStatusAWS) 346 in.DeepCopyInto(out) 347 return out 348 } 349 350 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 351 func (in *AWSConfigStatusAWSAutoScalingGroup) DeepCopyInto(out *AWSConfigStatusAWSAutoScalingGroup) { 352 *out = *in 353 } 354 355 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigStatusAWSAutoScalingGroup. 356 func (in *AWSConfigStatusAWSAutoScalingGroup) DeepCopy() *AWSConfigStatusAWSAutoScalingGroup { 357 if in == nil { 358 return nil 359 } 360 out := new(AWSConfigStatusAWSAutoScalingGroup) 361 in.DeepCopyInto(out) 362 return out 363 } 364 365 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 366 func (in *AWSConfigStatusAWSAvailabilityZone) DeepCopyInto(out *AWSConfigStatusAWSAvailabilityZone) { 367 *out = *in 368 out.Subnet = in.Subnet 369 } 370 371 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigStatusAWSAvailabilityZone. 372 func (in *AWSConfigStatusAWSAvailabilityZone) DeepCopy() *AWSConfigStatusAWSAvailabilityZone { 373 if in == nil { 374 return nil 375 } 376 out := new(AWSConfigStatusAWSAvailabilityZone) 377 in.DeepCopyInto(out) 378 return out 379 } 380 381 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 382 func (in *AWSConfigStatusAWSAvailabilityZoneSubnet) DeepCopyInto(out *AWSConfigStatusAWSAvailabilityZoneSubnet) { 383 *out = *in 384 out.Private = in.Private 385 out.Public = in.Public 386 } 387 388 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigStatusAWSAvailabilityZoneSubnet. 389 func (in *AWSConfigStatusAWSAvailabilityZoneSubnet) DeepCopy() *AWSConfigStatusAWSAvailabilityZoneSubnet { 390 if in == nil { 391 return nil 392 } 393 out := new(AWSConfigStatusAWSAvailabilityZoneSubnet) 394 in.DeepCopyInto(out) 395 return out 396 } 397 398 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 399 func (in *AWSConfigStatusAWSAvailabilityZoneSubnetPrivate) DeepCopyInto(out *AWSConfigStatusAWSAvailabilityZoneSubnetPrivate) { 400 *out = *in 401 } 402 403 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigStatusAWSAvailabilityZoneSubnetPrivate. 404 func (in *AWSConfigStatusAWSAvailabilityZoneSubnetPrivate) DeepCopy() *AWSConfigStatusAWSAvailabilityZoneSubnetPrivate { 405 if in == nil { 406 return nil 407 } 408 out := new(AWSConfigStatusAWSAvailabilityZoneSubnetPrivate) 409 in.DeepCopyInto(out) 410 return out 411 } 412 413 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 414 func (in *AWSConfigStatusAWSAvailabilityZoneSubnetPublic) DeepCopyInto(out *AWSConfigStatusAWSAvailabilityZoneSubnetPublic) { 415 *out = *in 416 } 417 418 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSConfigStatusAWSAvailabilityZoneSubnetPublic. 419 func (in *AWSConfigStatusAWSAvailabilityZoneSubnetPublic) DeepCopy() *AWSConfigStatusAWSAvailabilityZoneSubnetPublic { 420 if in == nil { 421 return nil 422 } 423 out := new(AWSConfigStatusAWSAvailabilityZoneSubnetPublic) 424 in.DeepCopyInto(out) 425 return out 426 } 427 428 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 429 func (in *AzureConfig) DeepCopyInto(out *AzureConfig) { 430 *out = *in 431 out.TypeMeta = in.TypeMeta 432 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 433 in.Spec.DeepCopyInto(&out.Spec) 434 in.Status.DeepCopyInto(&out.Status) 435 } 436 437 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfig. 438 func (in *AzureConfig) DeepCopy() *AzureConfig { 439 if in == nil { 440 return nil 441 } 442 out := new(AzureConfig) 443 in.DeepCopyInto(out) 444 return out 445 } 446 447 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 448 func (in *AzureConfig) DeepCopyObject() runtime.Object { 449 if c := in.DeepCopy(); c != nil { 450 return c 451 } 452 return nil 453 } 454 455 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 456 func (in *AzureConfigList) DeepCopyInto(out *AzureConfigList) { 457 *out = *in 458 out.TypeMeta = in.TypeMeta 459 in.ListMeta.DeepCopyInto(&out.ListMeta) 460 if in.Items != nil { 461 in, out := &in.Items, &out.Items 462 *out = make([]AzureConfig, len(*in)) 463 for i := range *in { 464 (*in)[i].DeepCopyInto(&(*out)[i]) 465 } 466 } 467 } 468 469 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigList. 470 func (in *AzureConfigList) DeepCopy() *AzureConfigList { 471 if in == nil { 472 return nil 473 } 474 out := new(AzureConfigList) 475 in.DeepCopyInto(out) 476 return out 477 } 478 479 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 480 func (in *AzureConfigList) DeepCopyObject() runtime.Object { 481 if c := in.DeepCopy(); c != nil { 482 return c 483 } 484 return nil 485 } 486 487 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 488 func (in *AzureConfigSpec) DeepCopyInto(out *AzureConfigSpec) { 489 *out = *in 490 in.Cluster.DeepCopyInto(&out.Cluster) 491 in.Azure.DeepCopyInto(&out.Azure) 492 out.VersionBundle = in.VersionBundle 493 } 494 495 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigSpec. 496 func (in *AzureConfigSpec) DeepCopy() *AzureConfigSpec { 497 if in == nil { 498 return nil 499 } 500 out := new(AzureConfigSpec) 501 in.DeepCopyInto(out) 502 return out 503 } 504 505 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 506 func (in *AzureConfigSpecAzure) DeepCopyInto(out *AzureConfigSpecAzure) { 507 *out = *in 508 if in.AvailabilityZones != nil { 509 in, out := &in.AvailabilityZones, &out.AvailabilityZones 510 *out = make([]int, len(*in)) 511 copy(*out, *in) 512 } 513 out.CredentialSecret = in.CredentialSecret 514 out.DNSZones = in.DNSZones 515 if in.Masters != nil { 516 in, out := &in.Masters, &out.Masters 517 *out = make([]AzureConfigSpecAzureNode, len(*in)) 518 copy(*out, *in) 519 } 520 out.VirtualNetwork = in.VirtualNetwork 521 if in.Workers != nil { 522 in, out := &in.Workers, &out.Workers 523 *out = make([]AzureConfigSpecAzureNode, len(*in)) 524 copy(*out, *in) 525 } 526 } 527 528 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigSpecAzure. 529 func (in *AzureConfigSpecAzure) DeepCopy() *AzureConfigSpecAzure { 530 if in == nil { 531 return nil 532 } 533 out := new(AzureConfigSpecAzure) 534 in.DeepCopyInto(out) 535 return out 536 } 537 538 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 539 func (in *AzureConfigSpecAzureDNSZones) DeepCopyInto(out *AzureConfigSpecAzureDNSZones) { 540 *out = *in 541 out.API = in.API 542 out.Etcd = in.Etcd 543 out.Ingress = in.Ingress 544 } 545 546 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigSpecAzureDNSZones. 547 func (in *AzureConfigSpecAzureDNSZones) DeepCopy() *AzureConfigSpecAzureDNSZones { 548 if in == nil { 549 return nil 550 } 551 out := new(AzureConfigSpecAzureDNSZones) 552 in.DeepCopyInto(out) 553 return out 554 } 555 556 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 557 func (in *AzureConfigSpecAzureDNSZonesDNSZone) DeepCopyInto(out *AzureConfigSpecAzureDNSZonesDNSZone) { 558 *out = *in 559 } 560 561 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigSpecAzureDNSZonesDNSZone. 562 func (in *AzureConfigSpecAzureDNSZonesDNSZone) DeepCopy() *AzureConfigSpecAzureDNSZonesDNSZone { 563 if in == nil { 564 return nil 565 } 566 out := new(AzureConfigSpecAzureDNSZonesDNSZone) 567 in.DeepCopyInto(out) 568 return out 569 } 570 571 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 572 func (in *AzureConfigSpecAzureNode) DeepCopyInto(out *AzureConfigSpecAzureNode) { 573 *out = *in 574 } 575 576 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigSpecAzureNode. 577 func (in *AzureConfigSpecAzureNode) DeepCopy() *AzureConfigSpecAzureNode { 578 if in == nil { 579 return nil 580 } 581 out := new(AzureConfigSpecAzureNode) 582 in.DeepCopyInto(out) 583 return out 584 } 585 586 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 587 func (in *AzureConfigSpecAzureVirtualNetwork) DeepCopyInto(out *AzureConfigSpecAzureVirtualNetwork) { 588 *out = *in 589 } 590 591 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigSpecAzureVirtualNetwork. 592 func (in *AzureConfigSpecAzureVirtualNetwork) DeepCopy() *AzureConfigSpecAzureVirtualNetwork { 593 if in == nil { 594 return nil 595 } 596 out := new(AzureConfigSpecAzureVirtualNetwork) 597 in.DeepCopyInto(out) 598 return out 599 } 600 601 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 602 func (in *AzureConfigSpecVersionBundle) DeepCopyInto(out *AzureConfigSpecVersionBundle) { 603 *out = *in 604 } 605 606 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigSpecVersionBundle. 607 func (in *AzureConfigSpecVersionBundle) DeepCopy() *AzureConfigSpecVersionBundle { 608 if in == nil { 609 return nil 610 } 611 out := new(AzureConfigSpecVersionBundle) 612 in.DeepCopyInto(out) 613 return out 614 } 615 616 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 617 func (in *AzureConfigStatus) DeepCopyInto(out *AzureConfigStatus) { 618 *out = *in 619 in.Cluster.DeepCopyInto(&out.Cluster) 620 in.Provider.DeepCopyInto(&out.Provider) 621 } 622 623 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigStatus. 624 func (in *AzureConfigStatus) DeepCopy() *AzureConfigStatus { 625 if in == nil { 626 return nil 627 } 628 out := new(AzureConfigStatus) 629 in.DeepCopyInto(out) 630 return out 631 } 632 633 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 634 func (in *AzureConfigStatusProvider) DeepCopyInto(out *AzureConfigStatusProvider) { 635 *out = *in 636 if in.AvailabilityZones != nil { 637 in, out := &in.AvailabilityZones, &out.AvailabilityZones 638 *out = make([]int, len(*in)) 639 copy(*out, *in) 640 } 641 out.Ingress = in.Ingress 642 } 643 644 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigStatusProvider. 645 func (in *AzureConfigStatusProvider) DeepCopy() *AzureConfigStatusProvider { 646 if in == nil { 647 return nil 648 } 649 out := new(AzureConfigStatusProvider) 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 *AzureConfigStatusProviderIngress) DeepCopyInto(out *AzureConfigStatusProviderIngress) { 656 *out = *in 657 out.LoadBalancer = in.LoadBalancer 658 } 659 660 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigStatusProviderIngress. 661 func (in *AzureConfigStatusProviderIngress) DeepCopy() *AzureConfigStatusProviderIngress { 662 if in == nil { 663 return nil 664 } 665 out := new(AzureConfigStatusProviderIngress) 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 *AzureConfigStatusProviderIngressLoadBalancer) DeepCopyInto(out *AzureConfigStatusProviderIngressLoadBalancer) { 672 *out = *in 673 } 674 675 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureConfigStatusProviderIngressLoadBalancer. 676 func (in *AzureConfigStatusProviderIngressLoadBalancer) DeepCopy() *AzureConfigStatusProviderIngressLoadBalancer { 677 if in == nil { 678 return nil 679 } 680 out := new(AzureConfigStatusProviderIngressLoadBalancer) 681 in.DeepCopyInto(out) 682 return out 683 } 684 685 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 686 func (in *Cluster) DeepCopyInto(out *Cluster) { 687 *out = *in 688 out.Calico = in.Calico 689 out.Customer = in.Customer 690 out.Docker = in.Docker 691 out.Etcd = in.Etcd 692 in.Kubernetes.DeepCopyInto(&out.Kubernetes) 693 if in.Masters != nil { 694 in, out := &in.Masters, &out.Masters 695 *out = make([]ClusterNode, len(*in)) 696 copy(*out, *in) 697 } 698 out.Scaling = in.Scaling 699 if in.Workers != nil { 700 in, out := &in.Workers, &out.Workers 701 *out = make([]ClusterNode, len(*in)) 702 copy(*out, *in) 703 } 704 } 705 706 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster. 707 func (in *Cluster) DeepCopy() *Cluster { 708 if in == nil { 709 return nil 710 } 711 out := new(Cluster) 712 in.DeepCopyInto(out) 713 return out 714 } 715 716 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 717 func (in *ClusterCalico) DeepCopyInto(out *ClusterCalico) { 718 *out = *in 719 } 720 721 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCalico. 722 func (in *ClusterCalico) DeepCopy() *ClusterCalico { 723 if in == nil { 724 return nil 725 } 726 out := new(ClusterCalico) 727 in.DeepCopyInto(out) 728 return out 729 } 730 731 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 732 func (in *ClusterCustomer) DeepCopyInto(out *ClusterCustomer) { 733 *out = *in 734 } 735 736 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCustomer. 737 func (in *ClusterCustomer) DeepCopy() *ClusterCustomer { 738 if in == nil { 739 return nil 740 } 741 out := new(ClusterCustomer) 742 in.DeepCopyInto(out) 743 return out 744 } 745 746 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 747 func (in *ClusterDocker) DeepCopyInto(out *ClusterDocker) { 748 *out = *in 749 out.Daemon = in.Daemon 750 } 751 752 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterDocker. 753 func (in *ClusterDocker) DeepCopy() *ClusterDocker { 754 if in == nil { 755 return nil 756 } 757 out := new(ClusterDocker) 758 in.DeepCopyInto(out) 759 return out 760 } 761 762 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 763 func (in *ClusterDockerDaemon) DeepCopyInto(out *ClusterDockerDaemon) { 764 *out = *in 765 } 766 767 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterDockerDaemon. 768 func (in *ClusterDockerDaemon) DeepCopy() *ClusterDockerDaemon { 769 if in == nil { 770 return nil 771 } 772 out := new(ClusterDockerDaemon) 773 in.DeepCopyInto(out) 774 return out 775 } 776 777 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 778 func (in *ClusterEtcd) DeepCopyInto(out *ClusterEtcd) { 779 *out = *in 780 } 781 782 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterEtcd. 783 func (in *ClusterEtcd) DeepCopy() *ClusterEtcd { 784 if in == nil { 785 return nil 786 } 787 out := new(ClusterEtcd) 788 in.DeepCopyInto(out) 789 return out 790 } 791 792 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 793 func (in *ClusterKubernetes) DeepCopyInto(out *ClusterKubernetes) { 794 *out = *in 795 out.API = in.API 796 out.DNS = in.DNS 797 out.IngressController = in.IngressController 798 out.Kubelet = in.Kubelet 799 out.NetworkSetup = in.NetworkSetup 800 in.SSH.DeepCopyInto(&out.SSH) 801 } 802 803 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetes. 804 func (in *ClusterKubernetes) DeepCopy() *ClusterKubernetes { 805 if in == nil { 806 return nil 807 } 808 out := new(ClusterKubernetes) 809 in.DeepCopyInto(out) 810 return out 811 } 812 813 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 814 func (in *ClusterKubernetesAPI) DeepCopyInto(out *ClusterKubernetesAPI) { 815 *out = *in 816 } 817 818 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesAPI. 819 func (in *ClusterKubernetesAPI) DeepCopy() *ClusterKubernetesAPI { 820 if in == nil { 821 return nil 822 } 823 out := new(ClusterKubernetesAPI) 824 in.DeepCopyInto(out) 825 return out 826 } 827 828 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 829 func (in *ClusterKubernetesDNS) DeepCopyInto(out *ClusterKubernetesDNS) { 830 *out = *in 831 } 832 833 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesDNS. 834 func (in *ClusterKubernetesDNS) DeepCopy() *ClusterKubernetesDNS { 835 if in == nil { 836 return nil 837 } 838 out := new(ClusterKubernetesDNS) 839 in.DeepCopyInto(out) 840 return out 841 } 842 843 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 844 func (in *ClusterKubernetesIngressController) DeepCopyInto(out *ClusterKubernetesIngressController) { 845 *out = *in 846 out.Docker = in.Docker 847 } 848 849 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesIngressController. 850 func (in *ClusterKubernetesIngressController) DeepCopy() *ClusterKubernetesIngressController { 851 if in == nil { 852 return nil 853 } 854 out := new(ClusterKubernetesIngressController) 855 in.DeepCopyInto(out) 856 return out 857 } 858 859 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 860 func (in *ClusterKubernetesIngressControllerDocker) DeepCopyInto(out *ClusterKubernetesIngressControllerDocker) { 861 *out = *in 862 } 863 864 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesIngressControllerDocker. 865 func (in *ClusterKubernetesIngressControllerDocker) DeepCopy() *ClusterKubernetesIngressControllerDocker { 866 if in == nil { 867 return nil 868 } 869 out := new(ClusterKubernetesIngressControllerDocker) 870 in.DeepCopyInto(out) 871 return out 872 } 873 874 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 875 func (in *ClusterKubernetesKubelet) DeepCopyInto(out *ClusterKubernetesKubelet) { 876 *out = *in 877 } 878 879 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesKubelet. 880 func (in *ClusterKubernetesKubelet) DeepCopy() *ClusterKubernetesKubelet { 881 if in == nil { 882 return nil 883 } 884 out := new(ClusterKubernetesKubelet) 885 in.DeepCopyInto(out) 886 return out 887 } 888 889 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 890 func (in *ClusterKubernetesNetworkSetup) DeepCopyInto(out *ClusterKubernetesNetworkSetup) { 891 *out = *in 892 out.Docker = in.Docker 893 out.KubeProxy = in.KubeProxy 894 } 895 896 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesNetworkSetup. 897 func (in *ClusterKubernetesNetworkSetup) DeepCopy() *ClusterKubernetesNetworkSetup { 898 if in == nil { 899 return nil 900 } 901 out := new(ClusterKubernetesNetworkSetup) 902 in.DeepCopyInto(out) 903 return out 904 } 905 906 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 907 func (in *ClusterKubernetesNetworkSetupDocker) DeepCopyInto(out *ClusterKubernetesNetworkSetupDocker) { 908 *out = *in 909 } 910 911 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesNetworkSetupDocker. 912 func (in *ClusterKubernetesNetworkSetupDocker) DeepCopy() *ClusterKubernetesNetworkSetupDocker { 913 if in == nil { 914 return nil 915 } 916 out := new(ClusterKubernetesNetworkSetupDocker) 917 in.DeepCopyInto(out) 918 return out 919 } 920 921 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 922 func (in *ClusterKubernetesNetworkSetupKubeProxy) DeepCopyInto(out *ClusterKubernetesNetworkSetupKubeProxy) { 923 *out = *in 924 } 925 926 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesNetworkSetupKubeProxy. 927 func (in *ClusterKubernetesNetworkSetupKubeProxy) DeepCopy() *ClusterKubernetesNetworkSetupKubeProxy { 928 if in == nil { 929 return nil 930 } 931 out := new(ClusterKubernetesNetworkSetupKubeProxy) 932 in.DeepCopyInto(out) 933 return out 934 } 935 936 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 937 func (in *ClusterKubernetesSSH) DeepCopyInto(out *ClusterKubernetesSSH) { 938 *out = *in 939 if in.UserList != nil { 940 in, out := &in.UserList, &out.UserList 941 *out = make([]ClusterKubernetesSSHUser, len(*in)) 942 copy(*out, *in) 943 } 944 } 945 946 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesSSH. 947 func (in *ClusterKubernetesSSH) DeepCopy() *ClusterKubernetesSSH { 948 if in == nil { 949 return nil 950 } 951 out := new(ClusterKubernetesSSH) 952 in.DeepCopyInto(out) 953 return out 954 } 955 956 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 957 func (in *ClusterKubernetesSSHUser) DeepCopyInto(out *ClusterKubernetesSSHUser) { 958 *out = *in 959 } 960 961 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterKubernetesSSHUser. 962 func (in *ClusterKubernetesSSHUser) DeepCopy() *ClusterKubernetesSSHUser { 963 if in == nil { 964 return nil 965 } 966 out := new(ClusterKubernetesSSHUser) 967 in.DeepCopyInto(out) 968 return out 969 } 970 971 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 972 func (in *ClusterNode) DeepCopyInto(out *ClusterNode) { 973 *out = *in 974 } 975 976 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterNode. 977 func (in *ClusterNode) DeepCopy() *ClusterNode { 978 if in == nil { 979 return nil 980 } 981 out := new(ClusterNode) 982 in.DeepCopyInto(out) 983 return out 984 } 985 986 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 987 func (in *ClusterScaling) DeepCopyInto(out *ClusterScaling) { 988 *out = *in 989 } 990 991 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterScaling. 992 func (in *ClusterScaling) DeepCopy() *ClusterScaling { 993 if in == nil { 994 return nil 995 } 996 out := new(ClusterScaling) 997 in.DeepCopyInto(out) 998 return out 999 } 1000 1001 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1002 func (in *CredentialSecret) DeepCopyInto(out *CredentialSecret) { 1003 *out = *in 1004 } 1005 1006 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialSecret. 1007 func (in *CredentialSecret) DeepCopy() *CredentialSecret { 1008 if in == nil { 1009 return nil 1010 } 1011 out := new(CredentialSecret) 1012 in.DeepCopyInto(out) 1013 return out 1014 } 1015 1016 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1017 func (in *KVMConfig) DeepCopyInto(out *KVMConfig) { 1018 *out = *in 1019 out.TypeMeta = in.TypeMeta 1020 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1021 in.Spec.DeepCopyInto(&out.Spec) 1022 in.Status.DeepCopyInto(&out.Status) 1023 } 1024 1025 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfig. 1026 func (in *KVMConfig) DeepCopy() *KVMConfig { 1027 if in == nil { 1028 return nil 1029 } 1030 out := new(KVMConfig) 1031 in.DeepCopyInto(out) 1032 return out 1033 } 1034 1035 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1036 func (in *KVMConfig) DeepCopyObject() runtime.Object { 1037 if c := in.DeepCopy(); c != nil { 1038 return c 1039 } 1040 return nil 1041 } 1042 1043 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1044 func (in *KVMConfigList) DeepCopyInto(out *KVMConfigList) { 1045 *out = *in 1046 out.TypeMeta = in.TypeMeta 1047 in.ListMeta.DeepCopyInto(&out.ListMeta) 1048 if in.Items != nil { 1049 in, out := &in.Items, &out.Items 1050 *out = make([]KVMConfig, len(*in)) 1051 for i := range *in { 1052 (*in)[i].DeepCopyInto(&(*out)[i]) 1053 } 1054 } 1055 } 1056 1057 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigList. 1058 func (in *KVMConfigList) DeepCopy() *KVMConfigList { 1059 if in == nil { 1060 return nil 1061 } 1062 out := new(KVMConfigList) 1063 in.DeepCopyInto(out) 1064 return out 1065 } 1066 1067 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1068 func (in *KVMConfigList) DeepCopyObject() runtime.Object { 1069 if c := in.DeepCopy(); c != nil { 1070 return c 1071 } 1072 return nil 1073 } 1074 1075 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1076 func (in *KVMConfigSpec) DeepCopyInto(out *KVMConfigSpec) { 1077 *out = *in 1078 in.Cluster.DeepCopyInto(&out.Cluster) 1079 in.KVM.DeepCopyInto(&out.KVM) 1080 out.VersionBundle = in.VersionBundle 1081 } 1082 1083 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpec. 1084 func (in *KVMConfigSpec) DeepCopy() *KVMConfigSpec { 1085 if in == nil { 1086 return nil 1087 } 1088 out := new(KVMConfigSpec) 1089 in.DeepCopyInto(out) 1090 return out 1091 } 1092 1093 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1094 func (in *KVMConfigSpecKVM) DeepCopyInto(out *KVMConfigSpecKVM) { 1095 *out = *in 1096 out.EndpointUpdater = in.EndpointUpdater 1097 out.K8sKVM = in.K8sKVM 1098 if in.Masters != nil { 1099 in, out := &in.Masters, &out.Masters 1100 *out = make([]KVMConfigSpecKVMNode, len(*in)) 1101 for i := range *in { 1102 (*in)[i].DeepCopyInto(&(*out)[i]) 1103 } 1104 } 1105 out.Network = in.Network 1106 out.NodeController = in.NodeController 1107 if in.PortMappings != nil { 1108 in, out := &in.PortMappings, &out.PortMappings 1109 *out = make([]KVMConfigSpecKVMPortMappings, len(*in)) 1110 copy(*out, *in) 1111 } 1112 if in.Workers != nil { 1113 in, out := &in.Workers, &out.Workers 1114 *out = make([]KVMConfigSpecKVMNode, len(*in)) 1115 for i := range *in { 1116 (*in)[i].DeepCopyInto(&(*out)[i]) 1117 } 1118 } 1119 } 1120 1121 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVM. 1122 func (in *KVMConfigSpecKVM) DeepCopy() *KVMConfigSpecKVM { 1123 if in == nil { 1124 return nil 1125 } 1126 out := new(KVMConfigSpecKVM) 1127 in.DeepCopyInto(out) 1128 return out 1129 } 1130 1131 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1132 func (in *KVMConfigSpecKVMEndpointUpdater) DeepCopyInto(out *KVMConfigSpecKVMEndpointUpdater) { 1133 *out = *in 1134 out.Docker = in.Docker 1135 } 1136 1137 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMEndpointUpdater. 1138 func (in *KVMConfigSpecKVMEndpointUpdater) DeepCopy() *KVMConfigSpecKVMEndpointUpdater { 1139 if in == nil { 1140 return nil 1141 } 1142 out := new(KVMConfigSpecKVMEndpointUpdater) 1143 in.DeepCopyInto(out) 1144 return out 1145 } 1146 1147 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1148 func (in *KVMConfigSpecKVMEndpointUpdaterDocker) DeepCopyInto(out *KVMConfigSpecKVMEndpointUpdaterDocker) { 1149 *out = *in 1150 } 1151 1152 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMEndpointUpdaterDocker. 1153 func (in *KVMConfigSpecKVMEndpointUpdaterDocker) DeepCopy() *KVMConfigSpecKVMEndpointUpdaterDocker { 1154 if in == nil { 1155 return nil 1156 } 1157 out := new(KVMConfigSpecKVMEndpointUpdaterDocker) 1158 in.DeepCopyInto(out) 1159 return out 1160 } 1161 1162 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1163 func (in *KVMConfigSpecKVMK8sKVM) DeepCopyInto(out *KVMConfigSpecKVMK8sKVM) { 1164 *out = *in 1165 out.Docker = in.Docker 1166 } 1167 1168 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMK8sKVM. 1169 func (in *KVMConfigSpecKVMK8sKVM) DeepCopy() *KVMConfigSpecKVMK8sKVM { 1170 if in == nil { 1171 return nil 1172 } 1173 out := new(KVMConfigSpecKVMK8sKVM) 1174 in.DeepCopyInto(out) 1175 return out 1176 } 1177 1178 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1179 func (in *KVMConfigSpecKVMK8sKVMDocker) DeepCopyInto(out *KVMConfigSpecKVMK8sKVMDocker) { 1180 *out = *in 1181 } 1182 1183 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMK8sKVMDocker. 1184 func (in *KVMConfigSpecKVMK8sKVMDocker) DeepCopy() *KVMConfigSpecKVMK8sKVMDocker { 1185 if in == nil { 1186 return nil 1187 } 1188 out := new(KVMConfigSpecKVMK8sKVMDocker) 1189 in.DeepCopyInto(out) 1190 return out 1191 } 1192 1193 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1194 func (in *KVMConfigSpecKVMNetwork) DeepCopyInto(out *KVMConfigSpecKVMNetwork) { 1195 *out = *in 1196 out.Flannel = in.Flannel 1197 } 1198 1199 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMNetwork. 1200 func (in *KVMConfigSpecKVMNetwork) DeepCopy() *KVMConfigSpecKVMNetwork { 1201 if in == nil { 1202 return nil 1203 } 1204 out := new(KVMConfigSpecKVMNetwork) 1205 in.DeepCopyInto(out) 1206 return out 1207 } 1208 1209 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1210 func (in *KVMConfigSpecKVMNetworkFlannel) DeepCopyInto(out *KVMConfigSpecKVMNetworkFlannel) { 1211 *out = *in 1212 } 1213 1214 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMNetworkFlannel. 1215 func (in *KVMConfigSpecKVMNetworkFlannel) DeepCopy() *KVMConfigSpecKVMNetworkFlannel { 1216 if in == nil { 1217 return nil 1218 } 1219 out := new(KVMConfigSpecKVMNetworkFlannel) 1220 in.DeepCopyInto(out) 1221 return out 1222 } 1223 1224 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1225 func (in *KVMConfigSpecKVMNode) DeepCopyInto(out *KVMConfigSpecKVMNode) { 1226 *out = *in 1227 out.Disk = in.Disk 1228 if in.HostVolumes != nil { 1229 in, out := &in.HostVolumes, &out.HostVolumes 1230 *out = make([]KVMConfigSpecKVMNodeHostVolumes, len(*in)) 1231 copy(*out, *in) 1232 } 1233 } 1234 1235 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMNode. 1236 func (in *KVMConfigSpecKVMNode) DeepCopy() *KVMConfigSpecKVMNode { 1237 if in == nil { 1238 return nil 1239 } 1240 out := new(KVMConfigSpecKVMNode) 1241 in.DeepCopyInto(out) 1242 return out 1243 } 1244 1245 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1246 func (in *KVMConfigSpecKVMNodeController) DeepCopyInto(out *KVMConfigSpecKVMNodeController) { 1247 *out = *in 1248 out.Docker = in.Docker 1249 } 1250 1251 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMNodeController. 1252 func (in *KVMConfigSpecKVMNodeController) DeepCopy() *KVMConfigSpecKVMNodeController { 1253 if in == nil { 1254 return nil 1255 } 1256 out := new(KVMConfigSpecKVMNodeController) 1257 in.DeepCopyInto(out) 1258 return out 1259 } 1260 1261 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1262 func (in *KVMConfigSpecKVMNodeControllerDocker) DeepCopyInto(out *KVMConfigSpecKVMNodeControllerDocker) { 1263 *out = *in 1264 } 1265 1266 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMNodeControllerDocker. 1267 func (in *KVMConfigSpecKVMNodeControllerDocker) DeepCopy() *KVMConfigSpecKVMNodeControllerDocker { 1268 if in == nil { 1269 return nil 1270 } 1271 out := new(KVMConfigSpecKVMNodeControllerDocker) 1272 in.DeepCopyInto(out) 1273 return out 1274 } 1275 1276 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1277 func (in *KVMConfigSpecKVMNodeHostVolumes) DeepCopyInto(out *KVMConfigSpecKVMNodeHostVolumes) { 1278 *out = *in 1279 } 1280 1281 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMNodeHostVolumes. 1282 func (in *KVMConfigSpecKVMNodeHostVolumes) DeepCopy() *KVMConfigSpecKVMNodeHostVolumes { 1283 if in == nil { 1284 return nil 1285 } 1286 out := new(KVMConfigSpecKVMNodeHostVolumes) 1287 in.DeepCopyInto(out) 1288 return out 1289 } 1290 1291 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1292 func (in *KVMConfigSpecKVMPortMappings) DeepCopyInto(out *KVMConfigSpecKVMPortMappings) { 1293 *out = *in 1294 } 1295 1296 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecKVMPortMappings. 1297 func (in *KVMConfigSpecKVMPortMappings) DeepCopy() *KVMConfigSpecKVMPortMappings { 1298 if in == nil { 1299 return nil 1300 } 1301 out := new(KVMConfigSpecKVMPortMappings) 1302 in.DeepCopyInto(out) 1303 return out 1304 } 1305 1306 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1307 func (in *KVMConfigSpecVersionBundle) DeepCopyInto(out *KVMConfigSpecVersionBundle) { 1308 *out = *in 1309 } 1310 1311 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigSpecVersionBundle. 1312 func (in *KVMConfigSpecVersionBundle) DeepCopy() *KVMConfigSpecVersionBundle { 1313 if in == nil { 1314 return nil 1315 } 1316 out := new(KVMConfigSpecVersionBundle) 1317 in.DeepCopyInto(out) 1318 return out 1319 } 1320 1321 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1322 func (in *KVMConfigStatus) DeepCopyInto(out *KVMConfigStatus) { 1323 *out = *in 1324 in.Cluster.DeepCopyInto(&out.Cluster) 1325 in.KVM.DeepCopyInto(&out.KVM) 1326 } 1327 1328 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigStatus. 1329 func (in *KVMConfigStatus) DeepCopy() *KVMConfigStatus { 1330 if in == nil { 1331 return nil 1332 } 1333 out := new(KVMConfigStatus) 1334 in.DeepCopyInto(out) 1335 return out 1336 } 1337 1338 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1339 func (in *KVMConfigStatusKVM) DeepCopyInto(out *KVMConfigStatusKVM) { 1340 *out = *in 1341 if in.NodeIndexes != nil { 1342 in, out := &in.NodeIndexes, &out.NodeIndexes 1343 *out = make(map[string]int, len(*in)) 1344 for key, val := range *in { 1345 (*out)[key] = val 1346 } 1347 } 1348 } 1349 1350 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KVMConfigStatusKVM. 1351 func (in *KVMConfigStatusKVM) DeepCopy() *KVMConfigStatusKVM { 1352 if in == nil { 1353 return nil 1354 } 1355 out := new(KVMConfigStatusKVM) 1356 in.DeepCopyInto(out) 1357 return out 1358 } 1359 1360 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1361 func (in *StatusCluster) DeepCopyInto(out *StatusCluster) { 1362 *out = *in 1363 if in.Conditions != nil { 1364 in, out := &in.Conditions, &out.Conditions 1365 *out = make([]StatusClusterCondition, len(*in)) 1366 for i := range *in { 1367 (*in)[i].DeepCopyInto(&(*out)[i]) 1368 } 1369 } 1370 out.Network = in.Network 1371 if in.Nodes != nil { 1372 in, out := &in.Nodes, &out.Nodes 1373 *out = make([]StatusClusterNode, len(*in)) 1374 for i := range *in { 1375 (*in)[i].DeepCopyInto(&(*out)[i]) 1376 } 1377 } 1378 if in.Resources != nil { 1379 in, out := &in.Resources, &out.Resources 1380 *out = make([]StatusClusterResource, len(*in)) 1381 for i := range *in { 1382 (*in)[i].DeepCopyInto(&(*out)[i]) 1383 } 1384 } 1385 out.Scaling = in.Scaling 1386 if in.Versions != nil { 1387 in, out := &in.Versions, &out.Versions 1388 *out = make([]StatusClusterVersion, len(*in)) 1389 for i := range *in { 1390 (*in)[i].DeepCopyInto(&(*out)[i]) 1391 } 1392 } 1393 } 1394 1395 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusCluster. 1396 func (in *StatusCluster) DeepCopy() *StatusCluster { 1397 if in == nil { 1398 return nil 1399 } 1400 out := new(StatusCluster) 1401 in.DeepCopyInto(out) 1402 return out 1403 } 1404 1405 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1406 func (in *StatusClusterCondition) DeepCopyInto(out *StatusClusterCondition) { 1407 *out = *in 1408 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) 1409 } 1410 1411 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusClusterCondition. 1412 func (in *StatusClusterCondition) DeepCopy() *StatusClusterCondition { 1413 if in == nil { 1414 return nil 1415 } 1416 out := new(StatusClusterCondition) 1417 in.DeepCopyInto(out) 1418 return out 1419 } 1420 1421 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1422 func (in *StatusClusterNetwork) DeepCopyInto(out *StatusClusterNetwork) { 1423 *out = *in 1424 } 1425 1426 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusClusterNetwork. 1427 func (in *StatusClusterNetwork) DeepCopy() *StatusClusterNetwork { 1428 if in == nil { 1429 return nil 1430 } 1431 out := new(StatusClusterNetwork) 1432 in.DeepCopyInto(out) 1433 return out 1434 } 1435 1436 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1437 func (in *StatusClusterNode) DeepCopyInto(out *StatusClusterNode) { 1438 *out = *in 1439 if in.Labels != nil { 1440 in, out := &in.Labels, &out.Labels 1441 *out = make(map[string]string, len(*in)) 1442 for key, val := range *in { 1443 (*out)[key] = val 1444 } 1445 } 1446 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) 1447 } 1448 1449 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusClusterNode. 1450 func (in *StatusClusterNode) DeepCopy() *StatusClusterNode { 1451 if in == nil { 1452 return nil 1453 } 1454 out := new(StatusClusterNode) 1455 in.DeepCopyInto(out) 1456 return out 1457 } 1458 1459 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1460 func (in *StatusClusterResource) DeepCopyInto(out *StatusClusterResource) { 1461 *out = *in 1462 if in.Conditions != nil { 1463 in, out := &in.Conditions, &out.Conditions 1464 *out = make([]StatusClusterResourceCondition, len(*in)) 1465 for i := range *in { 1466 (*in)[i].DeepCopyInto(&(*out)[i]) 1467 } 1468 } 1469 } 1470 1471 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusClusterResource. 1472 func (in *StatusClusterResource) DeepCopy() *StatusClusterResource { 1473 if in == nil { 1474 return nil 1475 } 1476 out := new(StatusClusterResource) 1477 in.DeepCopyInto(out) 1478 return out 1479 } 1480 1481 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1482 func (in *StatusClusterResourceCondition) DeepCopyInto(out *StatusClusterResourceCondition) { 1483 *out = *in 1484 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) 1485 } 1486 1487 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusClusterResourceCondition. 1488 func (in *StatusClusterResourceCondition) DeepCopy() *StatusClusterResourceCondition { 1489 if in == nil { 1490 return nil 1491 } 1492 out := new(StatusClusterResourceCondition) 1493 in.DeepCopyInto(out) 1494 return out 1495 } 1496 1497 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1498 func (in *StatusClusterScaling) DeepCopyInto(out *StatusClusterScaling) { 1499 *out = *in 1500 } 1501 1502 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusClusterScaling. 1503 func (in *StatusClusterScaling) DeepCopy() *StatusClusterScaling { 1504 if in == nil { 1505 return nil 1506 } 1507 out := new(StatusClusterScaling) 1508 in.DeepCopyInto(out) 1509 return out 1510 } 1511 1512 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusClusterVersion. 1513 func (in *StatusClusterVersion) DeepCopy() *StatusClusterVersion { 1514 if in == nil { 1515 return nil 1516 } 1517 out := new(StatusClusterVersion) 1518 in.DeepCopyInto(out) 1519 return out 1520 }