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