k8c.io/api/v3@v3.0.0-20230904060738-b0a93889c0b6/pkg/apis/ee.kubermatic/v1/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright The Kubermatic Kubernetes Platform contributors. 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 v1 23 24 import ( 25 kubermaticv1 "k8c.io/api/v3/pkg/apis/kubermatic/v1" 26 "k8c.io/api/v3/pkg/semver" 27 corev1 "k8s.io/api/core/v1" 28 "k8s.io/apimachinery/pkg/runtime" 29 ) 30 31 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 32 func (in *AKSPreset) DeepCopyInto(out *AKSPreset) { 33 *out = *in 34 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 35 } 36 37 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AKSPreset. 38 func (in *AKSPreset) DeepCopy() *AKSPreset { 39 if in == nil { 40 return nil 41 } 42 out := new(AKSPreset) 43 in.DeepCopyInto(out) 44 return out 45 } 46 47 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 48 func (in *AWSPreset) DeepCopyInto(out *AWSPreset) { 49 *out = *in 50 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 51 } 52 53 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSPreset. 54 func (in *AWSPreset) DeepCopy() *AWSPreset { 55 if in == nil { 56 return nil 57 } 58 out := new(AWSPreset) 59 in.DeepCopyInto(out) 60 return out 61 } 62 63 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 64 func (in *Addon) DeepCopyInto(out *Addon) { 65 *out = *in 66 out.TypeMeta = in.TypeMeta 67 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 68 in.Addon.DeepCopyInto(&out.Addon) 69 } 70 71 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Addon. 72 func (in *Addon) DeepCopy() *Addon { 73 if in == nil { 74 return nil 75 } 76 out := new(Addon) 77 in.DeepCopyInto(out) 78 return out 79 } 80 81 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 82 func (in *Addon) DeepCopyObject() runtime.Object { 83 if c := in.DeepCopy(); c != nil { 84 return c 85 } 86 return nil 87 } 88 89 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 90 func (in *AddonConfig) DeepCopyInto(out *AddonConfig) { 91 *out = *in 92 out.TypeMeta = in.TypeMeta 93 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 94 in.AddonConfig.DeepCopyInto(&out.AddonConfig) 95 } 96 97 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonConfig. 98 func (in *AddonConfig) DeepCopy() *AddonConfig { 99 if in == nil { 100 return nil 101 } 102 out := new(AddonConfig) 103 in.DeepCopyInto(out) 104 return out 105 } 106 107 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 108 func (in *AddonConfig) DeepCopyObject() runtime.Object { 109 if c := in.DeepCopy(); c != nil { 110 return c 111 } 112 return nil 113 } 114 115 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 116 func (in *AddonConfigList) DeepCopyInto(out *AddonConfigList) { 117 *out = *in 118 out.TypeMeta = in.TypeMeta 119 in.ListMeta.DeepCopyInto(&out.ListMeta) 120 if in.Items != nil { 121 in, out := &in.Items, &out.Items 122 *out = make([]AddonConfig, len(*in)) 123 for i := range *in { 124 (*in)[i].DeepCopyInto(&(*out)[i]) 125 } 126 } 127 } 128 129 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonConfigList. 130 func (in *AddonConfigList) DeepCopy() *AddonConfigList { 131 if in == nil { 132 return nil 133 } 134 out := new(AddonConfigList) 135 in.DeepCopyInto(out) 136 return out 137 } 138 139 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 140 func (in *AddonConfigList) DeepCopyObject() runtime.Object { 141 if c := in.DeepCopy(); c != nil { 142 return c 143 } 144 return nil 145 } 146 147 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 148 func (in *AddonList) DeepCopyInto(out *AddonList) { 149 *out = *in 150 out.TypeMeta = in.TypeMeta 151 in.ListMeta.DeepCopyInto(&out.ListMeta) 152 if in.Items != nil { 153 in, out := &in.Items, &out.Items 154 *out = make([]Addon, len(*in)) 155 for i := range *in { 156 (*in)[i].DeepCopyInto(&(*out)[i]) 157 } 158 } 159 } 160 161 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddonList. 162 func (in *AddonList) DeepCopy() *AddonList { 163 if in == nil { 164 return nil 165 } 166 out := new(AddonList) 167 in.DeepCopyInto(out) 168 return out 169 } 170 171 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 172 func (in *AddonList) DeepCopyObject() runtime.Object { 173 if c := in.DeepCopy(); c != nil { 174 return c 175 } 176 return nil 177 } 178 179 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 180 func (in *AdmissionPlugin) DeepCopyInto(out *AdmissionPlugin) { 181 *out = *in 182 out.TypeMeta = in.TypeMeta 183 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 184 in.AdmissionPlugin.DeepCopyInto(&out.AdmissionPlugin) 185 } 186 187 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionPlugin. 188 func (in *AdmissionPlugin) DeepCopy() *AdmissionPlugin { 189 if in == nil { 190 return nil 191 } 192 out := new(AdmissionPlugin) 193 in.DeepCopyInto(out) 194 return out 195 } 196 197 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 198 func (in *AdmissionPlugin) DeepCopyObject() runtime.Object { 199 if c := in.DeepCopy(); c != nil { 200 return c 201 } 202 return nil 203 } 204 205 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 206 func (in *AdmissionPluginList) DeepCopyInto(out *AdmissionPluginList) { 207 *out = *in 208 out.TypeMeta = in.TypeMeta 209 in.ListMeta.DeepCopyInto(&out.ListMeta) 210 if in.Items != nil { 211 in, out := &in.Items, &out.Items 212 *out = make([]AdmissionPlugin, len(*in)) 213 for i := range *in { 214 (*in)[i].DeepCopyInto(&(*out)[i]) 215 } 216 } 217 } 218 219 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionPluginList. 220 func (in *AdmissionPluginList) DeepCopy() *AdmissionPluginList { 221 if in == nil { 222 return nil 223 } 224 out := new(AdmissionPluginList) 225 in.DeepCopyInto(out) 226 return out 227 } 228 229 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 230 func (in *AdmissionPluginList) DeepCopyObject() runtime.Object { 231 if c := in.DeepCopy(); c != nil { 232 return c 233 } 234 return nil 235 } 236 237 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 238 func (in *Alertmanager) DeepCopyInto(out *Alertmanager) { 239 *out = *in 240 out.TypeMeta = in.TypeMeta 241 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 242 in.Alertmanager.DeepCopyInto(&out.Alertmanager) 243 } 244 245 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alertmanager. 246 func (in *Alertmanager) DeepCopy() *Alertmanager { 247 if in == nil { 248 return nil 249 } 250 out := new(Alertmanager) 251 in.DeepCopyInto(out) 252 return out 253 } 254 255 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 256 func (in *Alertmanager) DeepCopyObject() runtime.Object { 257 if c := in.DeepCopy(); c != nil { 258 return c 259 } 260 return nil 261 } 262 263 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 264 func (in *AlertmanagerList) DeepCopyInto(out *AlertmanagerList) { 265 *out = *in 266 out.TypeMeta = in.TypeMeta 267 in.ListMeta.DeepCopyInto(&out.ListMeta) 268 if in.Items != nil { 269 in, out := &in.Items, &out.Items 270 *out = make([]Alertmanager, len(*in)) 271 for i := range *in { 272 (*in)[i].DeepCopyInto(&(*out)[i]) 273 } 274 } 275 } 276 277 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertmanagerList. 278 func (in *AlertmanagerList) DeepCopy() *AlertmanagerList { 279 if in == nil { 280 return nil 281 } 282 out := new(AlertmanagerList) 283 in.DeepCopyInto(out) 284 return out 285 } 286 287 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 288 func (in *AlertmanagerList) DeepCopyObject() runtime.Object { 289 if c := in.DeepCopy(); c != nil { 290 return c 291 } 292 return nil 293 } 294 295 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 296 func (in *AlibabaPreset) DeepCopyInto(out *AlibabaPreset) { 297 *out = *in 298 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 299 } 300 301 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaPreset. 302 func (in *AlibabaPreset) DeepCopy() *AlibabaPreset { 303 if in == nil { 304 return nil 305 } 306 out := new(AlibabaPreset) 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 *AllowedRegistry) DeepCopyInto(out *AllowedRegistry) { 313 *out = *in 314 out.TypeMeta = in.TypeMeta 315 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 316 in.AllowedRegistry.DeepCopyInto(&out.AllowedRegistry) 317 } 318 319 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedRegistry. 320 func (in *AllowedRegistry) DeepCopy() *AllowedRegistry { 321 if in == nil { 322 return nil 323 } 324 out := new(AllowedRegistry) 325 in.DeepCopyInto(out) 326 return out 327 } 328 329 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 330 func (in *AllowedRegistry) DeepCopyObject() runtime.Object { 331 if c := in.DeepCopy(); c != nil { 332 return c 333 } 334 return nil 335 } 336 337 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 338 func (in *AllowedRegistryList) DeepCopyInto(out *AllowedRegistryList) { 339 *out = *in 340 out.TypeMeta = in.TypeMeta 341 in.ListMeta.DeepCopyInto(&out.ListMeta) 342 if in.Items != nil { 343 in, out := &in.Items, &out.Items 344 *out = make([]AllowedRegistry, len(*in)) 345 for i := range *in { 346 (*in)[i].DeepCopyInto(&(*out)[i]) 347 } 348 } 349 } 350 351 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedRegistryList. 352 func (in *AllowedRegistryList) DeepCopy() *AllowedRegistryList { 353 if in == nil { 354 return nil 355 } 356 out := new(AllowedRegistryList) 357 in.DeepCopyInto(out) 358 return out 359 } 360 361 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 362 func (in *AllowedRegistryList) DeepCopyObject() runtime.Object { 363 if c := in.DeepCopy(); c != nil { 364 return c 365 } 366 return nil 367 } 368 369 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 370 func (in *AnexiaPreset) DeepCopyInto(out *AnexiaPreset) { 371 *out = *in 372 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 373 } 374 375 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnexiaPreset. 376 func (in *AnexiaPreset) DeepCopy() *AnexiaPreset { 377 if in == nil { 378 return nil 379 } 380 out := new(AnexiaPreset) 381 in.DeepCopyInto(out) 382 return out 383 } 384 385 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 386 func (in *AuditLoggingSettings) DeepCopyInto(out *AuditLoggingSettings) { 387 *out = *in 388 if in.SidecarSettings != nil { 389 in, out := &in.SidecarSettings, &out.SidecarSettings 390 *out = new(AuditSidecarSettings) 391 (*in).DeepCopyInto(*out) 392 } 393 } 394 395 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditLoggingSettings. 396 func (in *AuditLoggingSettings) DeepCopy() *AuditLoggingSettings { 397 if in == nil { 398 return nil 399 } 400 out := new(AuditLoggingSettings) 401 in.DeepCopyInto(out) 402 return out 403 } 404 405 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 406 func (in *AuditSidecarConfiguration) DeepCopyInto(out *AuditSidecarConfiguration) { 407 *out = *in 408 if in.Service != nil { 409 in, out := &in.Service, &out.Service 410 *out = make(map[string]string, len(*in)) 411 for key, val := range *in { 412 (*out)[key] = val 413 } 414 } 415 if in.Filters != nil { 416 in, out := &in.Filters, &out.Filters 417 *out = make([]map[string]string, len(*in)) 418 for i := range *in { 419 if (*in)[i] != nil { 420 in, out := &(*in)[i], &(*out)[i] 421 *out = make(map[string]string, len(*in)) 422 for key, val := range *in { 423 (*out)[key] = val 424 } 425 } 426 } 427 } 428 if in.Outputs != nil { 429 in, out := &in.Outputs, &out.Outputs 430 *out = make([]map[string]string, len(*in)) 431 for i := range *in { 432 if (*in)[i] != nil { 433 in, out := &(*in)[i], &(*out)[i] 434 *out = make(map[string]string, len(*in)) 435 for key, val := range *in { 436 (*out)[key] = val 437 } 438 } 439 } 440 } 441 } 442 443 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditSidecarConfiguration. 444 func (in *AuditSidecarConfiguration) DeepCopy() *AuditSidecarConfiguration { 445 if in == nil { 446 return nil 447 } 448 out := new(AuditSidecarConfiguration) 449 in.DeepCopyInto(out) 450 return out 451 } 452 453 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 454 func (in *AuditSidecarSettings) DeepCopyInto(out *AuditSidecarSettings) { 455 *out = *in 456 if in.Resources != nil { 457 in, out := &in.Resources, &out.Resources 458 *out = new(corev1.ResourceRequirements) 459 (*in).DeepCopyInto(*out) 460 } 461 if in.Config != nil { 462 in, out := &in.Config, &out.Config 463 *out = new(AuditSidecarConfiguration) 464 (*in).DeepCopyInto(*out) 465 } 466 } 467 468 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditSidecarSettings. 469 func (in *AuditSidecarSettings) DeepCopy() *AuditSidecarSettings { 470 if in == nil { 471 return nil 472 } 473 out := new(AuditSidecarSettings) 474 in.DeepCopyInto(out) 475 return out 476 } 477 478 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 479 func (in *AzurePreset) DeepCopyInto(out *AzurePreset) { 480 *out = *in 481 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 482 } 483 484 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzurePreset. 485 func (in *AzurePreset) DeepCopy() *AzurePreset { 486 if in == nil { 487 return nil 488 } 489 out := new(AzurePreset) 490 in.DeepCopyInto(out) 491 return out 492 } 493 494 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 495 func (in *Cluster) DeepCopyInto(out *Cluster) { 496 *out = *in 497 out.TypeMeta = in.TypeMeta 498 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 499 in.Spec.DeepCopyInto(&out.Spec) 500 in.Status.DeepCopyInto(&out.Status) 501 } 502 503 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster. 504 func (in *Cluster) DeepCopy() *Cluster { 505 if in == nil { 506 return nil 507 } 508 out := new(Cluster) 509 in.DeepCopyInto(out) 510 return out 511 } 512 513 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 514 func (in *Cluster) DeepCopyObject() runtime.Object { 515 if c := in.DeepCopy(); c != nil { 516 return c 517 } 518 return nil 519 } 520 521 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 522 func (in *ClusterEncryptionStatus) DeepCopyInto(out *ClusterEncryptionStatus) { 523 *out = *in 524 if in.EncryptedResources != nil { 525 in, out := &in.EncryptedResources, &out.EncryptedResources 526 *out = make([]string, len(*in)) 527 copy(*out, *in) 528 } 529 } 530 531 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterEncryptionStatus. 532 func (in *ClusterEncryptionStatus) DeepCopy() *ClusterEncryptionStatus { 533 if in == nil { 534 return nil 535 } 536 out := new(ClusterEncryptionStatus) 537 in.DeepCopyInto(out) 538 return out 539 } 540 541 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 542 func (in *ClusterList) DeepCopyInto(out *ClusterList) { 543 *out = *in 544 out.TypeMeta = in.TypeMeta 545 in.ListMeta.DeepCopyInto(&out.ListMeta) 546 if in.Items != nil { 547 in, out := &in.Items, &out.Items 548 *out = make([]Cluster, len(*in)) 549 for i := range *in { 550 (*in)[i].DeepCopyInto(&(*out)[i]) 551 } 552 } 553 } 554 555 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterList. 556 func (in *ClusterList) DeepCopy() *ClusterList { 557 if in == nil { 558 return nil 559 } 560 out := new(ClusterList) 561 in.DeepCopyInto(out) 562 return out 563 } 564 565 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 566 func (in *ClusterList) DeepCopyObject() runtime.Object { 567 if c := in.DeepCopy(); c != nil { 568 return c 569 } 570 return nil 571 } 572 573 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 574 func (in *ClusterReference) DeepCopyInto(out *ClusterReference) { 575 *out = *in 576 } 577 578 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterReference. 579 func (in *ClusterReference) DeepCopy() *ClusterReference { 580 if in == nil { 581 return nil 582 } 583 out := new(ClusterReference) 584 in.DeepCopyInto(out) 585 return out 586 } 587 588 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 589 func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec) { 590 *out = *in 591 in.ClusterSpec.DeepCopyInto(&out.ClusterSpec) 592 if in.EnableUserSSHKeyAgent != nil { 593 in, out := &in.EnableUserSSHKeyAgent, &out.EnableUserSSHKeyAgent 594 *out = new(bool) 595 **out = **in 596 } 597 if in.AuditLogging != nil { 598 in, out := &in.AuditLogging, &out.AuditLogging 599 *out = new(AuditLoggingSettings) 600 (*in).DeepCopyInto(*out) 601 } 602 if in.EncryptionConfiguration != nil { 603 in, out := &in.EncryptionConfiguration, &out.EncryptionConfiguration 604 *out = new(EncryptionConfiguration) 605 (*in).DeepCopyInto(*out) 606 } 607 } 608 609 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSpec. 610 func (in *ClusterSpec) DeepCopy() *ClusterSpec { 611 if in == nil { 612 return nil 613 } 614 out := new(ClusterSpec) 615 in.DeepCopyInto(out) 616 return out 617 } 618 619 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 620 func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus) { 621 *out = *in 622 in.ClusterStatus.DeepCopyInto(&out.ClusterStatus) 623 if in.Encryption != nil { 624 in, out := &in.Encryption, &out.Encryption 625 *out = new(ClusterEncryptionStatus) 626 (*in).DeepCopyInto(*out) 627 } 628 if in.ResourceUsage != nil { 629 in, out := &in.ResourceUsage, &out.ResourceUsage 630 *out = new(ResourceDetails) 631 (*in).DeepCopyInto(*out) 632 } 633 } 634 635 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterStatus. 636 func (in *ClusterStatus) DeepCopy() *ClusterStatus { 637 if in == nil { 638 return nil 639 } 640 out := new(ClusterStatus) 641 in.DeepCopyInto(out) 642 return out 643 } 644 645 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 646 func (in *ClusterTemplate) DeepCopyInto(out *ClusterTemplate) { 647 *out = *in 648 out.TypeMeta = in.TypeMeta 649 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 650 in.ClusterTemplate.DeepCopyInto(&out.ClusterTemplate) 651 } 652 653 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterTemplate. 654 func (in *ClusterTemplate) DeepCopy() *ClusterTemplate { 655 if in == nil { 656 return nil 657 } 658 out := new(ClusterTemplate) 659 in.DeepCopyInto(out) 660 return out 661 } 662 663 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 664 func (in *ClusterTemplate) DeepCopyObject() runtime.Object { 665 if c := in.DeepCopy(); c != nil { 666 return c 667 } 668 return nil 669 } 670 671 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 672 func (in *ClusterTemplateInstance) DeepCopyInto(out *ClusterTemplateInstance) { 673 *out = *in 674 out.TypeMeta = in.TypeMeta 675 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 676 in.ClusterTemplateInstance.DeepCopyInto(&out.ClusterTemplateInstance) 677 } 678 679 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterTemplateInstance. 680 func (in *ClusterTemplateInstance) DeepCopy() *ClusterTemplateInstance { 681 if in == nil { 682 return nil 683 } 684 out := new(ClusterTemplateInstance) 685 in.DeepCopyInto(out) 686 return out 687 } 688 689 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 690 func (in *ClusterTemplateInstance) DeepCopyObject() runtime.Object { 691 if c := in.DeepCopy(); c != nil { 692 return c 693 } 694 return nil 695 } 696 697 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 698 func (in *ClusterTemplateInstanceList) DeepCopyInto(out *ClusterTemplateInstanceList) { 699 *out = *in 700 out.TypeMeta = in.TypeMeta 701 in.ListMeta.DeepCopyInto(&out.ListMeta) 702 if in.Items != nil { 703 in, out := &in.Items, &out.Items 704 *out = make([]ClusterTemplateInstance, len(*in)) 705 for i := range *in { 706 (*in)[i].DeepCopyInto(&(*out)[i]) 707 } 708 } 709 } 710 711 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterTemplateInstanceList. 712 func (in *ClusterTemplateInstanceList) DeepCopy() *ClusterTemplateInstanceList { 713 if in == nil { 714 return nil 715 } 716 out := new(ClusterTemplateInstanceList) 717 in.DeepCopyInto(out) 718 return out 719 } 720 721 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 722 func (in *ClusterTemplateInstanceList) DeepCopyObject() runtime.Object { 723 if c := in.DeepCopy(); c != nil { 724 return c 725 } 726 return nil 727 } 728 729 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 730 func (in *ClusterTemplateList) DeepCopyInto(out *ClusterTemplateList) { 731 *out = *in 732 out.TypeMeta = in.TypeMeta 733 in.ListMeta.DeepCopyInto(&out.ListMeta) 734 if in.Items != nil { 735 in, out := &in.Items, &out.Items 736 *out = make([]ClusterTemplate, len(*in)) 737 for i := range *in { 738 (*in)[i].DeepCopyInto(&(*out)[i]) 739 } 740 } 741 } 742 743 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterTemplateList. 744 func (in *ClusterTemplateList) DeepCopy() *ClusterTemplateList { 745 if in == nil { 746 return nil 747 } 748 out := new(ClusterTemplateList) 749 in.DeepCopyInto(out) 750 return out 751 } 752 753 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 754 func (in *ClusterTemplateList) DeepCopyObject() runtime.Object { 755 if c := in.DeepCopy(); c != nil { 756 return c 757 } 758 return nil 759 } 760 761 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 762 func (in *Constraint) DeepCopyInto(out *Constraint) { 763 *out = *in 764 out.TypeMeta = in.TypeMeta 765 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 766 in.ConstraintSpec.DeepCopyInto(&out.ConstraintSpec) 767 } 768 769 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Constraint. 770 func (in *Constraint) DeepCopy() *Constraint { 771 if in == nil { 772 return nil 773 } 774 out := new(Constraint) 775 in.DeepCopyInto(out) 776 return out 777 } 778 779 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 780 func (in *Constraint) DeepCopyObject() runtime.Object { 781 if c := in.DeepCopy(); c != nil { 782 return c 783 } 784 return nil 785 } 786 787 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 788 func (in *ConstraintList) DeepCopyInto(out *ConstraintList) { 789 *out = *in 790 out.TypeMeta = in.TypeMeta 791 in.ListMeta.DeepCopyInto(&out.ListMeta) 792 if in.Items != nil { 793 in, out := &in.Items, &out.Items 794 *out = make([]Constraint, len(*in)) 795 for i := range *in { 796 (*in)[i].DeepCopyInto(&(*out)[i]) 797 } 798 } 799 } 800 801 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintList. 802 func (in *ConstraintList) DeepCopy() *ConstraintList { 803 if in == nil { 804 return nil 805 } 806 out := new(ConstraintList) 807 in.DeepCopyInto(out) 808 return out 809 } 810 811 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 812 func (in *ConstraintList) DeepCopyObject() runtime.Object { 813 if c := in.DeepCopy(); c != nil { 814 return c 815 } 816 return nil 817 } 818 819 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 820 func (in *ConstraintTemplate) DeepCopyInto(out *ConstraintTemplate) { 821 *out = *in 822 out.TypeMeta = in.TypeMeta 823 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 824 in.ConstraintTemplate.DeepCopyInto(&out.ConstraintTemplate) 825 } 826 827 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintTemplate. 828 func (in *ConstraintTemplate) DeepCopy() *ConstraintTemplate { 829 if in == nil { 830 return nil 831 } 832 out := new(ConstraintTemplate) 833 in.DeepCopyInto(out) 834 return out 835 } 836 837 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 838 func (in *ConstraintTemplate) DeepCopyObject() runtime.Object { 839 if c := in.DeepCopy(); c != nil { 840 return c 841 } 842 return nil 843 } 844 845 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 846 func (in *ConstraintTemplateList) DeepCopyInto(out *ConstraintTemplateList) { 847 *out = *in 848 out.TypeMeta = in.TypeMeta 849 in.ListMeta.DeepCopyInto(&out.ListMeta) 850 if in.Items != nil { 851 in, out := &in.Items, &out.Items 852 *out = make([]ConstraintTemplate, len(*in)) 853 for i := range *in { 854 (*in)[i].DeepCopyInto(&(*out)[i]) 855 } 856 } 857 } 858 859 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintTemplateList. 860 func (in *ConstraintTemplateList) DeepCopy() *ConstraintTemplateList { 861 if in == nil { 862 return nil 863 } 864 out := new(ConstraintTemplateList) 865 in.DeepCopyInto(out) 866 return out 867 } 868 869 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 870 func (in *ConstraintTemplateList) DeepCopyObject() runtime.Object { 871 if c := in.DeepCopy(); c != nil { 872 return c 873 } 874 return nil 875 } 876 877 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 878 func (in *DashboardConfiguration) DeepCopyInto(out *DashboardConfiguration) { 879 *out = *in 880 out.TypeMeta = in.TypeMeta 881 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 882 in.DashboardConfiguration.DeepCopyInto(&out.DashboardConfiguration) 883 } 884 885 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardConfiguration. 886 func (in *DashboardConfiguration) DeepCopy() *DashboardConfiguration { 887 if in == nil { 888 return nil 889 } 890 out := new(DashboardConfiguration) 891 in.DeepCopyInto(out) 892 return out 893 } 894 895 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 896 func (in *DashboardConfiguration) DeepCopyObject() runtime.Object { 897 if c := in.DeepCopy(); c != nil { 898 return c 899 } 900 return nil 901 } 902 903 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 904 func (in *DashboardConfigurationList) DeepCopyInto(out *DashboardConfigurationList) { 905 *out = *in 906 out.TypeMeta = in.TypeMeta 907 in.ListMeta.DeepCopyInto(&out.ListMeta) 908 if in.Items != nil { 909 in, out := &in.Items, &out.Items 910 *out = make([]DashboardConfiguration, len(*in)) 911 for i := range *in { 912 (*in)[i].DeepCopyInto(&(*out)[i]) 913 } 914 } 915 } 916 917 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardConfigurationList. 918 func (in *DashboardConfigurationList) DeepCopy() *DashboardConfigurationList { 919 if in == nil { 920 return nil 921 } 922 out := new(DashboardConfigurationList) 923 in.DeepCopyInto(out) 924 return out 925 } 926 927 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 928 func (in *DashboardConfigurationList) DeepCopyObject() runtime.Object { 929 if c := in.DeepCopy(); c != nil { 930 return c 931 } 932 return nil 933 } 934 935 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 936 func (in *DigitaloceanPreset) DeepCopyInto(out *DigitaloceanPreset) { 937 *out = *in 938 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 939 } 940 941 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DigitaloceanPreset. 942 func (in *DigitaloceanPreset) DeepCopy() *DigitaloceanPreset { 943 if in == nil { 944 return nil 945 } 946 out := new(DigitaloceanPreset) 947 in.DeepCopyInto(out) 948 return out 949 } 950 951 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 952 func (in *EKSPreset) DeepCopyInto(out *EKSPreset) { 953 *out = *in 954 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 955 } 956 957 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSPreset. 958 func (in *EKSPreset) DeepCopy() *EKSPreset { 959 if in == nil { 960 return nil 961 } 962 out := new(EKSPreset) 963 in.DeepCopyInto(out) 964 return out 965 } 966 967 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 968 func (in *EncryptionConfiguration) DeepCopyInto(out *EncryptionConfiguration) { 969 *out = *in 970 if in.Resources != nil { 971 in, out := &in.Resources, &out.Resources 972 *out = make([]string, len(*in)) 973 copy(*out, *in) 974 } 975 if in.Secretbox != nil { 976 in, out := &in.Secretbox, &out.Secretbox 977 *out = new(SecretboxEncryptionConfiguration) 978 (*in).DeepCopyInto(*out) 979 } 980 } 981 982 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfiguration. 983 func (in *EncryptionConfiguration) DeepCopy() *EncryptionConfiguration { 984 if in == nil { 985 return nil 986 } 987 out := new(EncryptionConfiguration) 988 in.DeepCopyInto(out) 989 return out 990 } 991 992 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 993 func (in *EtcdBackupConfig) DeepCopyInto(out *EtcdBackupConfig) { 994 *out = *in 995 out.TypeMeta = in.TypeMeta 996 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 997 in.EtcdBackupConfig.DeepCopyInto(&out.EtcdBackupConfig) 998 } 999 1000 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdBackupConfig. 1001 func (in *EtcdBackupConfig) DeepCopy() *EtcdBackupConfig { 1002 if in == nil { 1003 return nil 1004 } 1005 out := new(EtcdBackupConfig) 1006 in.DeepCopyInto(out) 1007 return out 1008 } 1009 1010 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1011 func (in *EtcdBackupConfig) DeepCopyObject() runtime.Object { 1012 if c := in.DeepCopy(); c != nil { 1013 return c 1014 } 1015 return nil 1016 } 1017 1018 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1019 func (in *EtcdBackupConfigList) DeepCopyInto(out *EtcdBackupConfigList) { 1020 *out = *in 1021 out.TypeMeta = in.TypeMeta 1022 in.ListMeta.DeepCopyInto(&out.ListMeta) 1023 if in.Items != nil { 1024 in, out := &in.Items, &out.Items 1025 *out = make([]EtcdBackupConfig, len(*in)) 1026 for i := range *in { 1027 (*in)[i].DeepCopyInto(&(*out)[i]) 1028 } 1029 } 1030 } 1031 1032 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdBackupConfigList. 1033 func (in *EtcdBackupConfigList) DeepCopy() *EtcdBackupConfigList { 1034 if in == nil { 1035 return nil 1036 } 1037 out := new(EtcdBackupConfigList) 1038 in.DeepCopyInto(out) 1039 return out 1040 } 1041 1042 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1043 func (in *EtcdBackupConfigList) DeepCopyObject() runtime.Object { 1044 if c := in.DeepCopy(); c != nil { 1045 return c 1046 } 1047 return nil 1048 } 1049 1050 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1051 func (in *EtcdRestore) DeepCopyInto(out *EtcdRestore) { 1052 *out = *in 1053 out.TypeMeta = in.TypeMeta 1054 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1055 in.EtcdRestore.DeepCopyInto(&out.EtcdRestore) 1056 } 1057 1058 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdRestore. 1059 func (in *EtcdRestore) DeepCopy() *EtcdRestore { 1060 if in == nil { 1061 return nil 1062 } 1063 out := new(EtcdRestore) 1064 in.DeepCopyInto(out) 1065 return out 1066 } 1067 1068 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1069 func (in *EtcdRestore) DeepCopyObject() runtime.Object { 1070 if c := in.DeepCopy(); c != nil { 1071 return c 1072 } 1073 return nil 1074 } 1075 1076 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1077 func (in *EtcdRestoreList) DeepCopyInto(out *EtcdRestoreList) { 1078 *out = *in 1079 out.TypeMeta = in.TypeMeta 1080 in.ListMeta.DeepCopyInto(&out.ListMeta) 1081 if in.Items != nil { 1082 in, out := &in.Items, &out.Items 1083 *out = make([]EtcdRestore, len(*in)) 1084 for i := range *in { 1085 (*in)[i].DeepCopyInto(&(*out)[i]) 1086 } 1087 } 1088 } 1089 1090 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdRestoreList. 1091 func (in *EtcdRestoreList) DeepCopy() *EtcdRestoreList { 1092 if in == nil { 1093 return nil 1094 } 1095 out := new(EtcdRestoreList) 1096 in.DeepCopyInto(out) 1097 return out 1098 } 1099 1100 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1101 func (in *EtcdRestoreList) DeepCopyObject() runtime.Object { 1102 if c := in.DeepCopy(); c != nil { 1103 return c 1104 } 1105 return nil 1106 } 1107 1108 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1109 func (in *ExtendedClusterHealth) DeepCopyInto(out *ExtendedClusterHealth) { 1110 *out = *in 1111 if in.OpenVPN != nil { 1112 in, out := &in.OpenVPN, &out.OpenVPN 1113 *out = new(HealthStatus) 1114 **out = **in 1115 } 1116 if in.Konnectivity != nil { 1117 in, out := &in.Konnectivity, &out.Konnectivity 1118 *out = new(HealthStatus) 1119 **out = **in 1120 } 1121 if in.GatekeeperController != nil { 1122 in, out := &in.GatekeeperController, &out.GatekeeperController 1123 *out = new(HealthStatus) 1124 **out = **in 1125 } 1126 if in.GatekeeperAudit != nil { 1127 in, out := &in.GatekeeperAudit, &out.GatekeeperAudit 1128 *out = new(HealthStatus) 1129 **out = **in 1130 } 1131 if in.Monitoring != nil { 1132 in, out := &in.Monitoring, &out.Monitoring 1133 *out = new(HealthStatus) 1134 **out = **in 1135 } 1136 if in.Logging != nil { 1137 in, out := &in.Logging, &out.Logging 1138 *out = new(HealthStatus) 1139 **out = **in 1140 } 1141 if in.AlertmanagerConfig != nil { 1142 in, out := &in.AlertmanagerConfig, &out.AlertmanagerConfig 1143 *out = new(HealthStatus) 1144 **out = **in 1145 } 1146 if in.MLAGateway != nil { 1147 in, out := &in.MLAGateway, &out.MLAGateway 1148 *out = new(HealthStatus) 1149 **out = **in 1150 } 1151 if in.OperatingSystemManager != nil { 1152 in, out := &in.OperatingSystemManager, &out.OperatingSystemManager 1153 *out = new(HealthStatus) 1154 **out = **in 1155 } 1156 if in.KubernetesDashboard != nil { 1157 in, out := &in.KubernetesDashboard, &out.KubernetesDashboard 1158 *out = new(HealthStatus) 1159 **out = **in 1160 } 1161 } 1162 1163 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedClusterHealth. 1164 func (in *ExtendedClusterHealth) DeepCopy() *ExtendedClusterHealth { 1165 if in == nil { 1166 return nil 1167 } 1168 out := new(ExtendedClusterHealth) 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 *ExternalCluster) DeepCopyInto(out *ExternalCluster) { 1175 *out = *in 1176 out.TypeMeta = in.TypeMeta 1177 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1178 in.ExternalCluster.DeepCopyInto(&out.ExternalCluster) 1179 } 1180 1181 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalCluster. 1182 func (in *ExternalCluster) DeepCopy() *ExternalCluster { 1183 if in == nil { 1184 return nil 1185 } 1186 out := new(ExternalCluster) 1187 in.DeepCopyInto(out) 1188 return out 1189 } 1190 1191 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1192 func (in *ExternalCluster) DeepCopyObject() runtime.Object { 1193 if c := in.DeepCopy(); c != nil { 1194 return c 1195 } 1196 return nil 1197 } 1198 1199 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1200 func (in *ExternalClusterList) DeepCopyInto(out *ExternalClusterList) { 1201 *out = *in 1202 out.TypeMeta = in.TypeMeta 1203 in.ListMeta.DeepCopyInto(&out.ListMeta) 1204 if in.Items != nil { 1205 in, out := &in.Items, &out.Items 1206 *out = make([]ExternalCluster, len(*in)) 1207 for i := range *in { 1208 (*in)[i].DeepCopyInto(&(*out)[i]) 1209 } 1210 } 1211 } 1212 1213 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalClusterList. 1214 func (in *ExternalClusterList) DeepCopy() *ExternalClusterList { 1215 if in == nil { 1216 return nil 1217 } 1218 out := new(ExternalClusterList) 1219 in.DeepCopyInto(out) 1220 return out 1221 } 1222 1223 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1224 func (in *ExternalClusterList) DeepCopyObject() runtime.Object { 1225 if c := in.DeepCopy(); c != nil { 1226 return c 1227 } 1228 return nil 1229 } 1230 1231 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1232 func (in *ExternalClusterProviderVersioningConfiguration) DeepCopyInto(out *ExternalClusterProviderVersioningConfiguration) { 1233 *out = *in 1234 if in.Versions != nil { 1235 in, out := &in.Versions, &out.Versions 1236 *out = make([]semver.Semver, len(*in)) 1237 for i := range *in { 1238 (*in)[i].DeepCopyInto(&(*out)[i]) 1239 } 1240 } 1241 if in.Default != nil { 1242 in, out := &in.Default, &out.Default 1243 x := (*in).DeepCopy() 1244 *out = &x 1245 } 1246 if in.Updates != nil { 1247 in, out := &in.Updates, &out.Updates 1248 *out = make([]semver.Semver, len(*in)) 1249 for i := range *in { 1250 (*in)[i].DeepCopyInto(&(*out)[i]) 1251 } 1252 } 1253 } 1254 1255 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalClusterProviderVersioningConfiguration. 1256 func (in *ExternalClusterProviderVersioningConfiguration) DeepCopy() *ExternalClusterProviderVersioningConfiguration { 1257 if in == nil { 1258 return nil 1259 } 1260 out := new(ExternalClusterProviderVersioningConfiguration) 1261 in.DeepCopyInto(out) 1262 return out 1263 } 1264 1265 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1266 func (in *FakePreset) DeepCopyInto(out *FakePreset) { 1267 *out = *in 1268 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 1269 } 1270 1271 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakePreset. 1272 func (in *FakePreset) DeepCopy() *FakePreset { 1273 if in == nil { 1274 return nil 1275 } 1276 out := new(FakePreset) 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 *GCPPreset) DeepCopyInto(out *GCPPreset) { 1283 *out = *in 1284 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 1285 } 1286 1287 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPPreset. 1288 func (in *GCPPreset) DeepCopy() *GCPPreset { 1289 if in == nil { 1290 return nil 1291 } 1292 out := new(GCPPreset) 1293 in.DeepCopyInto(out) 1294 return out 1295 } 1296 1297 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1298 func (in *GKEPreset) DeepCopyInto(out *GKEPreset) { 1299 *out = *in 1300 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 1301 } 1302 1303 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GKEPreset. 1304 func (in *GKEPreset) DeepCopy() *GKEPreset { 1305 if in == nil { 1306 return nil 1307 } 1308 out := new(GKEPreset) 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 *GlobalConfigMapKeySelector) DeepCopyInto(out *GlobalConfigMapKeySelector) { 1315 *out = *in 1316 out.ObjectReference = in.ObjectReference 1317 } 1318 1319 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalConfigMapKeySelector. 1320 func (in *GlobalConfigMapKeySelector) DeepCopy() *GlobalConfigMapKeySelector { 1321 if in == nil { 1322 return nil 1323 } 1324 out := new(GlobalConfigMapKeySelector) 1325 in.DeepCopyInto(out) 1326 return out 1327 } 1328 1329 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1330 func (in *GlobalObjectKeySelector) DeepCopyInto(out *GlobalObjectKeySelector) { 1331 *out = *in 1332 out.ObjectReference = in.ObjectReference 1333 } 1334 1335 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalObjectKeySelector. 1336 func (in *GlobalObjectKeySelector) DeepCopy() *GlobalObjectKeySelector { 1337 if in == nil { 1338 return nil 1339 } 1340 out := new(GlobalObjectKeySelector) 1341 in.DeepCopyInto(out) 1342 return out 1343 } 1344 1345 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1346 func (in *GlobalSecretKeySelector) DeepCopyInto(out *GlobalSecretKeySelector) { 1347 *out = *in 1348 out.ObjectReference = in.ObjectReference 1349 } 1350 1351 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalSecretKeySelector. 1352 func (in *GlobalSecretKeySelector) DeepCopy() *GlobalSecretKeySelector { 1353 if in == nil { 1354 return nil 1355 } 1356 out := new(GlobalSecretKeySelector) 1357 in.DeepCopyInto(out) 1358 return out 1359 } 1360 1361 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1362 func (in *GroupProjectBinding) DeepCopyInto(out *GroupProjectBinding) { 1363 *out = *in 1364 out.TypeMeta = in.TypeMeta 1365 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1366 out.Spec = in.Spec 1367 } 1368 1369 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupProjectBinding. 1370 func (in *GroupProjectBinding) DeepCopy() *GroupProjectBinding { 1371 if in == nil { 1372 return nil 1373 } 1374 out := new(GroupProjectBinding) 1375 in.DeepCopyInto(out) 1376 return out 1377 } 1378 1379 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1380 func (in *GroupProjectBinding) DeepCopyObject() runtime.Object { 1381 if c := in.DeepCopy(); c != nil { 1382 return c 1383 } 1384 return nil 1385 } 1386 1387 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1388 func (in *GroupProjectBindingList) DeepCopyInto(out *GroupProjectBindingList) { 1389 *out = *in 1390 out.TypeMeta = in.TypeMeta 1391 in.ListMeta.DeepCopyInto(&out.ListMeta) 1392 if in.Items != nil { 1393 in, out := &in.Items, &out.Items 1394 *out = make([]GroupProjectBinding, len(*in)) 1395 for i := range *in { 1396 (*in)[i].DeepCopyInto(&(*out)[i]) 1397 } 1398 } 1399 } 1400 1401 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupProjectBindingList. 1402 func (in *GroupProjectBindingList) DeepCopy() *GroupProjectBindingList { 1403 if in == nil { 1404 return nil 1405 } 1406 out := new(GroupProjectBindingList) 1407 in.DeepCopyInto(out) 1408 return out 1409 } 1410 1411 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1412 func (in *GroupProjectBindingList) DeepCopyObject() runtime.Object { 1413 if c := in.DeepCopy(); c != nil { 1414 return c 1415 } 1416 return nil 1417 } 1418 1419 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1420 func (in *GroupProjectBindingSpec) DeepCopyInto(out *GroupProjectBindingSpec) { 1421 *out = *in 1422 } 1423 1424 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupProjectBindingSpec. 1425 func (in *GroupProjectBindingSpec) DeepCopy() *GroupProjectBindingSpec { 1426 if in == nil { 1427 return nil 1428 } 1429 out := new(GroupProjectBindingSpec) 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 *HetznerPreset) DeepCopyInto(out *HetznerPreset) { 1436 *out = *in 1437 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 1438 } 1439 1440 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HetznerPreset. 1441 func (in *HetznerPreset) DeepCopy() *HetznerPreset { 1442 if in == nil { 1443 return nil 1444 } 1445 out := new(HetznerPreset) 1446 in.DeepCopyInto(out) 1447 return out 1448 } 1449 1450 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1451 func (in *IPAMAllocation) DeepCopyInto(out *IPAMAllocation) { 1452 *out = *in 1453 out.TypeMeta = in.TypeMeta 1454 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1455 in.IPAMAllocation.DeepCopyInto(&out.IPAMAllocation) 1456 } 1457 1458 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAMAllocation. 1459 func (in *IPAMAllocation) DeepCopy() *IPAMAllocation { 1460 if in == nil { 1461 return nil 1462 } 1463 out := new(IPAMAllocation) 1464 in.DeepCopyInto(out) 1465 return out 1466 } 1467 1468 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1469 func (in *IPAMAllocation) DeepCopyObject() runtime.Object { 1470 if c := in.DeepCopy(); c != nil { 1471 return c 1472 } 1473 return nil 1474 } 1475 1476 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1477 func (in *IPAMAllocationList) DeepCopyInto(out *IPAMAllocationList) { 1478 *out = *in 1479 out.TypeMeta = in.TypeMeta 1480 in.ListMeta.DeepCopyInto(&out.ListMeta) 1481 if in.Items != nil { 1482 in, out := &in.Items, &out.Items 1483 *out = make([]IPAMAllocation, len(*in)) 1484 for i := range *in { 1485 (*in)[i].DeepCopyInto(&(*out)[i]) 1486 } 1487 } 1488 } 1489 1490 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAMAllocationList. 1491 func (in *IPAMAllocationList) DeepCopy() *IPAMAllocationList { 1492 if in == nil { 1493 return nil 1494 } 1495 out := new(IPAMAllocationList) 1496 in.DeepCopyInto(out) 1497 return out 1498 } 1499 1500 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1501 func (in *IPAMAllocationList) DeepCopyObject() runtime.Object { 1502 if c := in.DeepCopy(); c != nil { 1503 return c 1504 } 1505 return nil 1506 } 1507 1508 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1509 func (in *IPAMPool) DeepCopyInto(out *IPAMPool) { 1510 *out = *in 1511 out.TypeMeta = in.TypeMeta 1512 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1513 in.IPAMPool.DeepCopyInto(&out.IPAMPool) 1514 } 1515 1516 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAMPool. 1517 func (in *IPAMPool) DeepCopy() *IPAMPool { 1518 if in == nil { 1519 return nil 1520 } 1521 out := new(IPAMPool) 1522 in.DeepCopyInto(out) 1523 return out 1524 } 1525 1526 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1527 func (in *IPAMPool) DeepCopyObject() runtime.Object { 1528 if c := in.DeepCopy(); c != nil { 1529 return c 1530 } 1531 return nil 1532 } 1533 1534 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1535 func (in *IPAMPoolList) DeepCopyInto(out *IPAMPoolList) { 1536 *out = *in 1537 out.TypeMeta = in.TypeMeta 1538 in.ListMeta.DeepCopyInto(&out.ListMeta) 1539 if in.Items != nil { 1540 in, out := &in.Items, &out.Items 1541 *out = make([]IPAMPool, len(*in)) 1542 for i := range *in { 1543 (*in)[i].DeepCopyInto(&(*out)[i]) 1544 } 1545 } 1546 } 1547 1548 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAMPoolList. 1549 func (in *IPAMPoolList) DeepCopy() *IPAMPoolList { 1550 if in == nil { 1551 return nil 1552 } 1553 out := new(IPAMPoolList) 1554 in.DeepCopyInto(out) 1555 return out 1556 } 1557 1558 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1559 func (in *IPAMPoolList) DeepCopyObject() runtime.Object { 1560 if c := in.DeepCopy(); c != nil { 1561 return c 1562 } 1563 return nil 1564 } 1565 1566 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1567 func (in *Incompatibility) DeepCopyInto(out *Incompatibility) { 1568 *out = *in 1569 } 1570 1571 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Incompatibility. 1572 func (in *Incompatibility) DeepCopy() *Incompatibility { 1573 if in == nil { 1574 return nil 1575 } 1576 out := new(Incompatibility) 1577 in.DeepCopyInto(out) 1578 return out 1579 } 1580 1581 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1582 func (in *KubeVirtPreset) DeepCopyInto(out *KubeVirtPreset) { 1583 *out = *in 1584 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 1585 } 1586 1587 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeVirtPreset. 1588 func (in *KubeVirtPreset) DeepCopy() *KubeVirtPreset { 1589 if in == nil { 1590 return nil 1591 } 1592 out := new(KubeVirtPreset) 1593 in.DeepCopyInto(out) 1594 return out 1595 } 1596 1597 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1598 func (in *KubermaticAPIConfiguration) DeepCopyInto(out *KubermaticAPIConfiguration) { 1599 *out = *in 1600 if in.AccessibleAddons != nil { 1601 in, out := &in.AccessibleAddons, &out.AccessibleAddons 1602 *out = make([]string, len(*in)) 1603 copy(*out, *in) 1604 } 1605 if in.PProfEndpoint != nil { 1606 in, out := &in.PProfEndpoint, &out.PProfEndpoint 1607 *out = new(string) 1608 **out = **in 1609 } 1610 if in.Resources != nil { 1611 in, out := &in.Resources, &out.Resources 1612 *out = new(corev1.ResourceRequirements) 1613 (*in).DeepCopyInto(*out) 1614 } 1615 if in.Replicas != nil { 1616 in, out := &in.Replicas, &out.Replicas 1617 *out = new(int32) 1618 **out = **in 1619 } 1620 } 1621 1622 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticAPIConfiguration. 1623 func (in *KubermaticAPIConfiguration) DeepCopy() *KubermaticAPIConfiguration { 1624 if in == nil { 1625 return nil 1626 } 1627 out := new(KubermaticAPIConfiguration) 1628 in.DeepCopyInto(out) 1629 return out 1630 } 1631 1632 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1633 func (in *KubermaticAddonsConfiguration) DeepCopyInto(out *KubermaticAddonsConfiguration) { 1634 *out = *in 1635 if in.Default != nil { 1636 in, out := &in.Default, &out.Default 1637 *out = make([]string, len(*in)) 1638 copy(*out, *in) 1639 } 1640 } 1641 1642 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticAddonsConfiguration. 1643 func (in *KubermaticAddonsConfiguration) DeepCopy() *KubermaticAddonsConfiguration { 1644 if in == nil { 1645 return nil 1646 } 1647 out := new(KubermaticAddonsConfiguration) 1648 in.DeepCopyInto(out) 1649 return out 1650 } 1651 1652 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1653 func (in *KubermaticAuthConfiguration) DeepCopyInto(out *KubermaticAuthConfiguration) { 1654 *out = *in 1655 } 1656 1657 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticAuthConfiguration. 1658 func (in *KubermaticAuthConfiguration) DeepCopy() *KubermaticAuthConfiguration { 1659 if in == nil { 1660 return nil 1661 } 1662 out := new(KubermaticAuthConfiguration) 1663 in.DeepCopyInto(out) 1664 return out 1665 } 1666 1667 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1668 func (in *KubermaticConfiguration) DeepCopyInto(out *KubermaticConfiguration) { 1669 *out = *in 1670 out.TypeMeta = in.TypeMeta 1671 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1672 in.Spec.DeepCopyInto(&out.Spec) 1673 out.Status = in.Status 1674 } 1675 1676 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticConfiguration. 1677 func (in *KubermaticConfiguration) DeepCopy() *KubermaticConfiguration { 1678 if in == nil { 1679 return nil 1680 } 1681 out := new(KubermaticConfiguration) 1682 in.DeepCopyInto(out) 1683 return out 1684 } 1685 1686 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1687 func (in *KubermaticConfiguration) DeepCopyObject() runtime.Object { 1688 if c := in.DeepCopy(); c != nil { 1689 return c 1690 } 1691 return nil 1692 } 1693 1694 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1695 func (in *KubermaticConfigurationList) DeepCopyInto(out *KubermaticConfigurationList) { 1696 *out = *in 1697 out.TypeMeta = in.TypeMeta 1698 in.ListMeta.DeepCopyInto(&out.ListMeta) 1699 if in.Items != nil { 1700 in, out := &in.Items, &out.Items 1701 *out = make([]KubermaticConfiguration, len(*in)) 1702 for i := range *in { 1703 (*in)[i].DeepCopyInto(&(*out)[i]) 1704 } 1705 } 1706 } 1707 1708 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticConfigurationList. 1709 func (in *KubermaticConfigurationList) DeepCopy() *KubermaticConfigurationList { 1710 if in == nil { 1711 return nil 1712 } 1713 out := new(KubermaticConfigurationList) 1714 in.DeepCopyInto(out) 1715 return out 1716 } 1717 1718 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1719 func (in *KubermaticConfigurationList) DeepCopyObject() runtime.Object { 1720 if c := in.DeepCopy(); c != nil { 1721 return c 1722 } 1723 return nil 1724 } 1725 1726 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1727 func (in *KubermaticConfigurationSpec) DeepCopyInto(out *KubermaticConfigurationSpec) { 1728 *out = *in 1729 in.CABundle.DeepCopyInto(&out.CABundle) 1730 if in.Auth != nil { 1731 in, out := &in.Auth, &out.Auth 1732 *out = new(KubermaticAuthConfiguration) 1733 **out = **in 1734 } 1735 if in.FeatureGates != nil { 1736 in, out := &in.FeatureGates, &out.FeatureGates 1737 *out = make(map[string]bool, len(*in)) 1738 for key, val := range *in { 1739 (*out)[key] = val 1740 } 1741 } 1742 if in.UI != nil { 1743 in, out := &in.UI, &out.UI 1744 *out = new(KubermaticUIConfiguration) 1745 (*in).DeepCopyInto(*out) 1746 } 1747 if in.API != nil { 1748 in, out := &in.API, &out.API 1749 *out = new(KubermaticAPIConfiguration) 1750 (*in).DeepCopyInto(*out) 1751 } 1752 if in.SeedController != nil { 1753 in, out := &in.SeedController, &out.SeedController 1754 *out = new(KubermaticSeedControllerConfiguration) 1755 (*in).DeepCopyInto(*out) 1756 } 1757 if in.MasterController != nil { 1758 in, out := &in.MasterController, &out.MasterController 1759 *out = new(KubermaticMasterControllerConfiguration) 1760 (*in).DeepCopyInto(*out) 1761 } 1762 if in.Webhook != nil { 1763 in, out := &in.Webhook, &out.Webhook 1764 *out = new(KubermaticWebhookConfiguration) 1765 (*in).DeepCopyInto(*out) 1766 } 1767 if in.UserCluster != nil { 1768 in, out := &in.UserCluster, &out.UserCluster 1769 *out = new(KubermaticUserClusterConfiguration) 1770 (*in).DeepCopyInto(*out) 1771 } 1772 in.Ingress.DeepCopyInto(&out.Ingress) 1773 in.Versions.DeepCopyInto(&out.Versions) 1774 if in.VerticalPodAutoscaler != nil { 1775 in, out := &in.VerticalPodAutoscaler, &out.VerticalPodAutoscaler 1776 *out = new(KubermaticVPAConfiguration) 1777 (*in).DeepCopyInto(*out) 1778 } 1779 if in.Proxy != nil { 1780 in, out := &in.Proxy, &out.Proxy 1781 *out = new(KubermaticProxyConfiguration) 1782 **out = **in 1783 } 1784 } 1785 1786 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticConfigurationSpec. 1787 func (in *KubermaticConfigurationSpec) DeepCopy() *KubermaticConfigurationSpec { 1788 if in == nil { 1789 return nil 1790 } 1791 out := new(KubermaticConfigurationSpec) 1792 in.DeepCopyInto(out) 1793 return out 1794 } 1795 1796 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1797 func (in *KubermaticConfigurationStatus) DeepCopyInto(out *KubermaticConfigurationStatus) { 1798 *out = *in 1799 } 1800 1801 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticConfigurationStatus. 1802 func (in *KubermaticConfigurationStatus) DeepCopy() *KubermaticConfigurationStatus { 1803 if in == nil { 1804 return nil 1805 } 1806 out := new(KubermaticConfigurationStatus) 1807 in.DeepCopyInto(out) 1808 return out 1809 } 1810 1811 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1812 func (in *KubermaticIngressConfiguration) DeepCopyInto(out *KubermaticIngressConfiguration) { 1813 *out = *in 1814 if in.CertificateIssuer != nil { 1815 in, out := &in.CertificateIssuer, &out.CertificateIssuer 1816 *out = new(corev1.TypedLocalObjectReference) 1817 (*in).DeepCopyInto(*out) 1818 } 1819 } 1820 1821 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticIngressConfiguration. 1822 func (in *KubermaticIngressConfiguration) DeepCopy() *KubermaticIngressConfiguration { 1823 if in == nil { 1824 return nil 1825 } 1826 out := new(KubermaticIngressConfiguration) 1827 in.DeepCopyInto(out) 1828 return out 1829 } 1830 1831 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1832 func (in *KubermaticMasterControllerConfiguration) DeepCopyInto(out *KubermaticMasterControllerConfiguration) { 1833 *out = *in 1834 if in.ProjectsMigrator != nil { 1835 in, out := &in.ProjectsMigrator, &out.ProjectsMigrator 1836 *out = new(KubermaticProjectsMigratorConfiguration) 1837 **out = **in 1838 } 1839 if in.PProfEndpoint != nil { 1840 in, out := &in.PProfEndpoint, &out.PProfEndpoint 1841 *out = new(string) 1842 **out = **in 1843 } 1844 if in.Resources != nil { 1845 in, out := &in.Resources, &out.Resources 1846 *out = new(corev1.ResourceRequirements) 1847 (*in).DeepCopyInto(*out) 1848 } 1849 if in.Replicas != nil { 1850 in, out := &in.Replicas, &out.Replicas 1851 *out = new(int32) 1852 **out = **in 1853 } 1854 } 1855 1856 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticMasterControllerConfiguration. 1857 func (in *KubermaticMasterControllerConfiguration) DeepCopy() *KubermaticMasterControllerConfiguration { 1858 if in == nil { 1859 return nil 1860 } 1861 out := new(KubermaticMasterControllerConfiguration) 1862 in.DeepCopyInto(out) 1863 return out 1864 } 1865 1866 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1867 func (in *KubermaticProjectsMigratorConfiguration) DeepCopyInto(out *KubermaticProjectsMigratorConfiguration) { 1868 *out = *in 1869 } 1870 1871 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticProjectsMigratorConfiguration. 1872 func (in *KubermaticProjectsMigratorConfiguration) DeepCopy() *KubermaticProjectsMigratorConfiguration { 1873 if in == nil { 1874 return nil 1875 } 1876 out := new(KubermaticProjectsMigratorConfiguration) 1877 in.DeepCopyInto(out) 1878 return out 1879 } 1880 1881 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1882 func (in *KubermaticProxyConfiguration) DeepCopyInto(out *KubermaticProxyConfiguration) { 1883 *out = *in 1884 } 1885 1886 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticProxyConfiguration. 1887 func (in *KubermaticProxyConfiguration) DeepCopy() *KubermaticProxyConfiguration { 1888 if in == nil { 1889 return nil 1890 } 1891 out := new(KubermaticProxyConfiguration) 1892 in.DeepCopyInto(out) 1893 return out 1894 } 1895 1896 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1897 func (in *KubermaticSeedControllerConfiguration) DeepCopyInto(out *KubermaticSeedControllerConfiguration) { 1898 *out = *in 1899 if in.PProfEndpoint != nil { 1900 in, out := &in.PProfEndpoint, &out.PProfEndpoint 1901 *out = new(string) 1902 **out = **in 1903 } 1904 if in.Resources != nil { 1905 in, out := &in.Resources, &out.Resources 1906 *out = new(corev1.ResourceRequirements) 1907 (*in).DeepCopyInto(*out) 1908 } 1909 if in.Replicas != nil { 1910 in, out := &in.Replicas, &out.Replicas 1911 *out = new(int32) 1912 **out = **in 1913 } 1914 } 1915 1916 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticSeedControllerConfiguration. 1917 func (in *KubermaticSeedControllerConfiguration) DeepCopy() *KubermaticSeedControllerConfiguration { 1918 if in == nil { 1919 return nil 1920 } 1921 out := new(KubermaticSeedControllerConfiguration) 1922 in.DeepCopyInto(out) 1923 return out 1924 } 1925 1926 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1927 func (in *KubermaticUIConfiguration) DeepCopyInto(out *KubermaticUIConfiguration) { 1928 *out = *in 1929 if in.Resources != nil { 1930 in, out := &in.Resources, &out.Resources 1931 *out = new(corev1.ResourceRequirements) 1932 (*in).DeepCopyInto(*out) 1933 } 1934 if in.Replicas != nil { 1935 in, out := &in.Replicas, &out.Replicas 1936 *out = new(int32) 1937 **out = **in 1938 } 1939 } 1940 1941 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticUIConfiguration. 1942 func (in *KubermaticUIConfiguration) DeepCopy() *KubermaticUIConfiguration { 1943 if in == nil { 1944 return nil 1945 } 1946 out := new(KubermaticUIConfiguration) 1947 in.DeepCopyInto(out) 1948 return out 1949 } 1950 1951 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1952 func (in *KubermaticUserClusterConfiguration) DeepCopyInto(out *KubermaticUserClusterConfiguration) { 1953 *out = *in 1954 if in.Addons != nil { 1955 in, out := &in.Addons, &out.Addons 1956 *out = new(KubermaticAddonsConfiguration) 1957 (*in).DeepCopyInto(*out) 1958 } 1959 if in.SystemApplications != nil { 1960 in, out := &in.SystemApplications, &out.SystemApplications 1961 *out = new(SystemApplicationsConfiguration) 1962 (*in).DeepCopyInto(*out) 1963 } 1964 if in.Monitoring != nil { 1965 in, out := &in.Monitoring, &out.Monitoring 1966 *out = new(KubermaticUserClusterMonitoringConfiguration) 1967 **out = **in 1968 } 1969 if in.APIServerReplicas != nil { 1970 in, out := &in.APIServerReplicas, &out.APIServerReplicas 1971 *out = new(int32) 1972 **out = **in 1973 } 1974 if in.MachineController != nil { 1975 in, out := &in.MachineController, &out.MachineController 1976 *out = new(MachineControllerConfiguration) 1977 **out = **in 1978 } 1979 if in.OperatingSystemManager != nil { 1980 in, out := &in.OperatingSystemManager, &out.OperatingSystemManager 1981 *out = new(OperatingSystemManager) 1982 **out = **in 1983 } 1984 } 1985 1986 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticUserClusterConfiguration. 1987 func (in *KubermaticUserClusterConfiguration) DeepCopy() *KubermaticUserClusterConfiguration { 1988 if in == nil { 1989 return nil 1990 } 1991 out := new(KubermaticUserClusterConfiguration) 1992 in.DeepCopyInto(out) 1993 return out 1994 } 1995 1996 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1997 func (in *KubermaticUserClusterMonitoringConfiguration) DeepCopyInto(out *KubermaticUserClusterMonitoringConfiguration) { 1998 *out = *in 1999 } 2000 2001 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticUserClusterMonitoringConfiguration. 2002 func (in *KubermaticUserClusterMonitoringConfiguration) DeepCopy() *KubermaticUserClusterMonitoringConfiguration { 2003 if in == nil { 2004 return nil 2005 } 2006 out := new(KubermaticUserClusterMonitoringConfiguration) 2007 in.DeepCopyInto(out) 2008 return out 2009 } 2010 2011 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2012 func (in *KubermaticVPAComponent) DeepCopyInto(out *KubermaticVPAComponent) { 2013 *out = *in 2014 if in.Resources != nil { 2015 in, out := &in.Resources, &out.Resources 2016 *out = new(corev1.ResourceRequirements) 2017 (*in).DeepCopyInto(*out) 2018 } 2019 } 2020 2021 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticVPAComponent. 2022 func (in *KubermaticVPAComponent) DeepCopy() *KubermaticVPAComponent { 2023 if in == nil { 2024 return nil 2025 } 2026 out := new(KubermaticVPAComponent) 2027 in.DeepCopyInto(out) 2028 return out 2029 } 2030 2031 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2032 func (in *KubermaticVPAConfiguration) DeepCopyInto(out *KubermaticVPAConfiguration) { 2033 *out = *in 2034 if in.Recommender != nil { 2035 in, out := &in.Recommender, &out.Recommender 2036 *out = new(KubermaticVPAComponent) 2037 (*in).DeepCopyInto(*out) 2038 } 2039 if in.Updater != nil { 2040 in, out := &in.Updater, &out.Updater 2041 *out = new(KubermaticVPAComponent) 2042 (*in).DeepCopyInto(*out) 2043 } 2044 if in.AdmissionController != nil { 2045 in, out := &in.AdmissionController, &out.AdmissionController 2046 *out = new(KubermaticVPAComponent) 2047 (*in).DeepCopyInto(*out) 2048 } 2049 } 2050 2051 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticVPAConfiguration. 2052 func (in *KubermaticVPAConfiguration) DeepCopy() *KubermaticVPAConfiguration { 2053 if in == nil { 2054 return nil 2055 } 2056 out := new(KubermaticVPAConfiguration) 2057 in.DeepCopyInto(out) 2058 return out 2059 } 2060 2061 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2062 func (in *KubermaticVersioningConfiguration) DeepCopyInto(out *KubermaticVersioningConfiguration) { 2063 *out = *in 2064 if in.Versions != nil { 2065 in, out := &in.Versions, &out.Versions 2066 *out = make([]semver.Semver, len(*in)) 2067 for i := range *in { 2068 (*in)[i].DeepCopyInto(&(*out)[i]) 2069 } 2070 } 2071 if in.Default != nil { 2072 in, out := &in.Default, &out.Default 2073 x := (*in).DeepCopy() 2074 *out = &x 2075 } 2076 if in.Updates != nil { 2077 in, out := &in.Updates, &out.Updates 2078 *out = make([]Update, len(*in)) 2079 for i := range *in { 2080 (*in)[i].DeepCopyInto(&(*out)[i]) 2081 } 2082 } 2083 if in.ProviderIncompatibilities != nil { 2084 in, out := &in.ProviderIncompatibilities, &out.ProviderIncompatibilities 2085 *out = make([]Incompatibility, len(*in)) 2086 copy(*out, *in) 2087 } 2088 if in.ExternalClusters != nil { 2089 in, out := &in.ExternalClusters, &out.ExternalClusters 2090 *out = make(map[kubermaticv1.ExternalClusterProvider]ExternalClusterProviderVersioningConfiguration, len(*in)) 2091 for key, val := range *in { 2092 (*out)[key] = *val.DeepCopy() 2093 } 2094 } 2095 } 2096 2097 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticVersioningConfiguration. 2098 func (in *KubermaticVersioningConfiguration) DeepCopy() *KubermaticVersioningConfiguration { 2099 if in == nil { 2100 return nil 2101 } 2102 out := new(KubermaticVersioningConfiguration) 2103 in.DeepCopyInto(out) 2104 return out 2105 } 2106 2107 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2108 func (in *KubermaticWebhookConfiguration) DeepCopyInto(out *KubermaticWebhookConfiguration) { 2109 *out = *in 2110 if in.PProfEndpoint != nil { 2111 in, out := &in.PProfEndpoint, &out.PProfEndpoint 2112 *out = new(string) 2113 **out = **in 2114 } 2115 if in.Resources != nil { 2116 in, out := &in.Resources, &out.Resources 2117 *out = new(corev1.ResourceRequirements) 2118 (*in).DeepCopyInto(*out) 2119 } 2120 if in.Replicas != nil { 2121 in, out := &in.Replicas, &out.Replicas 2122 *out = new(int32) 2123 **out = **in 2124 } 2125 } 2126 2127 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubermaticWebhookConfiguration. 2128 func (in *KubermaticWebhookConfiguration) DeepCopy() *KubermaticWebhookConfiguration { 2129 if in == nil { 2130 return nil 2131 } 2132 out := new(KubermaticWebhookConfiguration) 2133 in.DeepCopyInto(out) 2134 return out 2135 } 2136 2137 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2138 func (in *MLAClusterConfiguration) DeepCopyInto(out *MLAClusterConfiguration) { 2139 *out = *in 2140 out.TypeMeta = in.TypeMeta 2141 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2142 in.MLAClusterConfiguration.DeepCopyInto(&out.MLAClusterConfiguration) 2143 } 2144 2145 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLAClusterConfiguration. 2146 func (in *MLAClusterConfiguration) DeepCopy() *MLAClusterConfiguration { 2147 if in == nil { 2148 return nil 2149 } 2150 out := new(MLAClusterConfiguration) 2151 in.DeepCopyInto(out) 2152 return out 2153 } 2154 2155 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2156 func (in *MLAClusterConfiguration) DeepCopyObject() runtime.Object { 2157 if c := in.DeepCopy(); c != nil { 2158 return c 2159 } 2160 return nil 2161 } 2162 2163 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2164 func (in *MLAClusterConfigurationList) DeepCopyInto(out *MLAClusterConfigurationList) { 2165 *out = *in 2166 out.TypeMeta = in.TypeMeta 2167 in.ListMeta.DeepCopyInto(&out.ListMeta) 2168 if in.Items != nil { 2169 in, out := &in.Items, &out.Items 2170 *out = make([]MLAClusterConfiguration, len(*in)) 2171 for i := range *in { 2172 (*in)[i].DeepCopyInto(&(*out)[i]) 2173 } 2174 } 2175 } 2176 2177 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLAClusterConfigurationList. 2178 func (in *MLAClusterConfigurationList) DeepCopy() *MLAClusterConfigurationList { 2179 if in == nil { 2180 return nil 2181 } 2182 out := new(MLAClusterConfigurationList) 2183 in.DeepCopyInto(out) 2184 return out 2185 } 2186 2187 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2188 func (in *MLAClusterConfigurationList) DeepCopyObject() runtime.Object { 2189 if c := in.DeepCopy(); c != nil { 2190 return c 2191 } 2192 return nil 2193 } 2194 2195 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2196 func (in *MLARuleGroup) DeepCopyInto(out *MLARuleGroup) { 2197 *out = *in 2198 out.TypeMeta = in.TypeMeta 2199 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2200 in.MLARuleGroup.DeepCopyInto(&out.MLARuleGroup) 2201 } 2202 2203 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLARuleGroup. 2204 func (in *MLARuleGroup) DeepCopy() *MLARuleGroup { 2205 if in == nil { 2206 return nil 2207 } 2208 out := new(MLARuleGroup) 2209 in.DeepCopyInto(out) 2210 return out 2211 } 2212 2213 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2214 func (in *MLARuleGroup) DeepCopyObject() runtime.Object { 2215 if c := in.DeepCopy(); c != nil { 2216 return c 2217 } 2218 return nil 2219 } 2220 2221 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2222 func (in *MLARuleGroupList) DeepCopyInto(out *MLARuleGroupList) { 2223 *out = *in 2224 out.TypeMeta = in.TypeMeta 2225 in.ListMeta.DeepCopyInto(&out.ListMeta) 2226 if in.Items != nil { 2227 in, out := &in.Items, &out.Items 2228 *out = make([]MLARuleGroup, len(*in)) 2229 for i := range *in { 2230 (*in)[i].DeepCopyInto(&(*out)[i]) 2231 } 2232 } 2233 } 2234 2235 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MLARuleGroupList. 2236 func (in *MLARuleGroupList) DeepCopy() *MLARuleGroupList { 2237 if in == nil { 2238 return nil 2239 } 2240 out := new(MLARuleGroupList) 2241 in.DeepCopyInto(out) 2242 return out 2243 } 2244 2245 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2246 func (in *MLARuleGroupList) DeepCopyObject() runtime.Object { 2247 if c := in.DeepCopy(); c != nil { 2248 return c 2249 } 2250 return nil 2251 } 2252 2253 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2254 func (in *MachineControllerConfiguration) DeepCopyInto(out *MachineControllerConfiguration) { 2255 *out = *in 2256 } 2257 2258 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineControllerConfiguration. 2259 func (in *MachineControllerConfiguration) DeepCopy() *MachineControllerConfiguration { 2260 if in == nil { 2261 return nil 2262 } 2263 out := new(MachineControllerConfiguration) 2264 in.DeepCopyInto(out) 2265 return out 2266 } 2267 2268 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2269 func (in *MachineFlavorFilter) DeepCopyInto(out *MachineFlavorFilter) { 2270 *out = *in 2271 } 2272 2273 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineFlavorFilter. 2274 func (in *MachineFlavorFilter) DeepCopy() *MachineFlavorFilter { 2275 if in == nil { 2276 return nil 2277 } 2278 out := new(MachineFlavorFilter) 2279 in.DeepCopyInto(out) 2280 return out 2281 } 2282 2283 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2284 func (in *NetworkRanges) DeepCopyInto(out *NetworkRanges) { 2285 *out = *in 2286 if in.CIDRBlocks != nil { 2287 in, out := &in.CIDRBlocks, &out.CIDRBlocks 2288 *out = make([]string, len(*in)) 2289 copy(*out, *in) 2290 } 2291 } 2292 2293 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRanges. 2294 func (in *NetworkRanges) DeepCopy() *NetworkRanges { 2295 if in == nil { 2296 return nil 2297 } 2298 out := new(NetworkRanges) 2299 in.DeepCopyInto(out) 2300 return out 2301 } 2302 2303 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2304 func (in *NutanixPreset) DeepCopyInto(out *NutanixPreset) { 2305 *out = *in 2306 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 2307 if in.CSIPort != nil { 2308 in, out := &in.CSIPort, &out.CSIPort 2309 *out = new(int32) 2310 **out = **in 2311 } 2312 } 2313 2314 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NutanixPreset. 2315 func (in *NutanixPreset) DeepCopy() *NutanixPreset { 2316 if in == nil { 2317 return nil 2318 } 2319 out := new(NutanixPreset) 2320 in.DeepCopyInto(out) 2321 return out 2322 } 2323 2324 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2325 func (in *OpenStackPreset) DeepCopyInto(out *OpenStackPreset) { 2326 *out = *in 2327 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 2328 } 2329 2330 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenStackPreset. 2331 func (in *OpenStackPreset) DeepCopy() *OpenStackPreset { 2332 if in == nil { 2333 return nil 2334 } 2335 out := new(OpenStackPreset) 2336 in.DeepCopyInto(out) 2337 return out 2338 } 2339 2340 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2341 func (in *OperatingSystemManager) DeepCopyInto(out *OperatingSystemManager) { 2342 *out = *in 2343 } 2344 2345 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperatingSystemManager. 2346 func (in *OperatingSystemManager) DeepCopy() *OperatingSystemManager { 2347 if in == nil { 2348 return nil 2349 } 2350 out := new(OperatingSystemManager) 2351 in.DeepCopyInto(out) 2352 return out 2353 } 2354 2355 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2356 func (in *PacketPreset) DeepCopyInto(out *PacketPreset) { 2357 *out = *in 2358 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 2359 } 2360 2361 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketPreset. 2362 func (in *PacketPreset) DeepCopy() *PacketPreset { 2363 if in == nil { 2364 return nil 2365 } 2366 out := new(PacketPreset) 2367 in.DeepCopyInto(out) 2368 return out 2369 } 2370 2371 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2372 func (in *Preset) DeepCopyInto(out *Preset) { 2373 *out = *in 2374 out.TypeMeta = in.TypeMeta 2375 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2376 in.Spec.DeepCopyInto(&out.Spec) 2377 } 2378 2379 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Preset. 2380 func (in *Preset) DeepCopy() *Preset { 2381 if in == nil { 2382 return nil 2383 } 2384 out := new(Preset) 2385 in.DeepCopyInto(out) 2386 return out 2387 } 2388 2389 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2390 func (in *Preset) DeepCopyObject() runtime.Object { 2391 if c := in.DeepCopy(); c != nil { 2392 return c 2393 } 2394 return nil 2395 } 2396 2397 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2398 func (in *PresetList) DeepCopyInto(out *PresetList) { 2399 *out = *in 2400 out.TypeMeta = in.TypeMeta 2401 in.ListMeta.DeepCopyInto(&out.ListMeta) 2402 if in.Items != nil { 2403 in, out := &in.Items, &out.Items 2404 *out = make([]Preset, len(*in)) 2405 for i := range *in { 2406 (*in)[i].DeepCopyInto(&(*out)[i]) 2407 } 2408 } 2409 } 2410 2411 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetList. 2412 func (in *PresetList) DeepCopy() *PresetList { 2413 if in == nil { 2414 return nil 2415 } 2416 out := new(PresetList) 2417 in.DeepCopyInto(out) 2418 return out 2419 } 2420 2421 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2422 func (in *PresetList) DeepCopyObject() runtime.Object { 2423 if c := in.DeepCopy(); c != nil { 2424 return c 2425 } 2426 return nil 2427 } 2428 2429 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2430 func (in *PresetSpec) DeepCopyInto(out *PresetSpec) { 2431 *out = *in 2432 if in.Digitalocean != nil { 2433 in, out := &in.Digitalocean, &out.Digitalocean 2434 *out = new(DigitaloceanPreset) 2435 (*in).DeepCopyInto(*out) 2436 } 2437 if in.Hetzner != nil { 2438 in, out := &in.Hetzner, &out.Hetzner 2439 *out = new(HetznerPreset) 2440 (*in).DeepCopyInto(*out) 2441 } 2442 if in.Azure != nil { 2443 in, out := &in.Azure, &out.Azure 2444 *out = new(AzurePreset) 2445 (*in).DeepCopyInto(*out) 2446 } 2447 if in.VSphere != nil { 2448 in, out := &in.VSphere, &out.VSphere 2449 *out = new(VSpherePreset) 2450 (*in).DeepCopyInto(*out) 2451 } 2452 if in.AWS != nil { 2453 in, out := &in.AWS, &out.AWS 2454 *out = new(AWSPreset) 2455 (*in).DeepCopyInto(*out) 2456 } 2457 if in.OpenStack != nil { 2458 in, out := &in.OpenStack, &out.OpenStack 2459 *out = new(OpenStackPreset) 2460 (*in).DeepCopyInto(*out) 2461 } 2462 if in.Packet != nil { 2463 in, out := &in.Packet, &out.Packet 2464 *out = new(PacketPreset) 2465 (*in).DeepCopyInto(*out) 2466 } 2467 if in.GCP != nil { 2468 in, out := &in.GCP, &out.GCP 2469 *out = new(GCPPreset) 2470 (*in).DeepCopyInto(*out) 2471 } 2472 if in.KubeVirt != nil { 2473 in, out := &in.KubeVirt, &out.KubeVirt 2474 *out = new(KubeVirtPreset) 2475 (*in).DeepCopyInto(*out) 2476 } 2477 if in.Alibaba != nil { 2478 in, out := &in.Alibaba, &out.Alibaba 2479 *out = new(AlibabaPreset) 2480 (*in).DeepCopyInto(*out) 2481 } 2482 if in.Anexia != nil { 2483 in, out := &in.Anexia, &out.Anexia 2484 *out = new(AnexiaPreset) 2485 (*in).DeepCopyInto(*out) 2486 } 2487 if in.Nutanix != nil { 2488 in, out := &in.Nutanix, &out.Nutanix 2489 *out = new(NutanixPreset) 2490 (*in).DeepCopyInto(*out) 2491 } 2492 if in.VMwareCloudDirector != nil { 2493 in, out := &in.VMwareCloudDirector, &out.VMwareCloudDirector 2494 *out = new(VMwareCloudDirectorPreset) 2495 (*in).DeepCopyInto(*out) 2496 } 2497 if in.GKE != nil { 2498 in, out := &in.GKE, &out.GKE 2499 *out = new(GKEPreset) 2500 (*in).DeepCopyInto(*out) 2501 } 2502 if in.EKS != nil { 2503 in, out := &in.EKS, &out.EKS 2504 *out = new(EKSPreset) 2505 (*in).DeepCopyInto(*out) 2506 } 2507 if in.AKS != nil { 2508 in, out := &in.AKS, &out.AKS 2509 *out = new(AKSPreset) 2510 (*in).DeepCopyInto(*out) 2511 } 2512 if in.Fake != nil { 2513 in, out := &in.Fake, &out.Fake 2514 *out = new(FakePreset) 2515 (*in).DeepCopyInto(*out) 2516 } 2517 if in.RequiredEmails != nil { 2518 in, out := &in.RequiredEmails, &out.RequiredEmails 2519 *out = make([]string, len(*in)) 2520 copy(*out, *in) 2521 } 2522 if in.Projects != nil { 2523 in, out := &in.Projects, &out.Projects 2524 *out = make([]string, len(*in)) 2525 copy(*out, *in) 2526 } 2527 if in.Enabled != nil { 2528 in, out := &in.Enabled, &out.Enabled 2529 *out = new(bool) 2530 **out = **in 2531 } 2532 } 2533 2534 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PresetSpec. 2535 func (in *PresetSpec) DeepCopy() *PresetSpec { 2536 if in == nil { 2537 return nil 2538 } 2539 out := new(PresetSpec) 2540 in.DeepCopyInto(out) 2541 return out 2542 } 2543 2544 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2545 func (in *ProviderPreset) DeepCopyInto(out *ProviderPreset) { 2546 *out = *in 2547 if in.Enabled != nil { 2548 in, out := &in.Enabled, &out.Enabled 2549 *out = new(bool) 2550 **out = **in 2551 } 2552 } 2553 2554 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProviderPreset. 2555 func (in *ProviderPreset) DeepCopy() *ProviderPreset { 2556 if in == nil { 2557 return nil 2558 } 2559 out := new(ProviderPreset) 2560 in.DeepCopyInto(out) 2561 return out 2562 } 2563 2564 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2565 func (in *ProxySettings) DeepCopyInto(out *ProxySettings) { 2566 *out = *in 2567 if in.HTTPProxy != nil { 2568 in, out := &in.HTTPProxy, &out.HTTPProxy 2569 *out = new(string) 2570 **out = **in 2571 } 2572 if in.NoProxy != nil { 2573 in, out := &in.NoProxy, &out.NoProxy 2574 *out = new(string) 2575 **out = **in 2576 } 2577 } 2578 2579 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxySettings. 2580 func (in *ProxySettings) DeepCopy() *ProxySettings { 2581 if in == nil { 2582 return nil 2583 } 2584 out := new(ProxySettings) 2585 in.DeepCopyInto(out) 2586 return out 2587 } 2588 2589 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2590 func (in *ResourceDetails) DeepCopyInto(out *ResourceDetails) { 2591 *out = *in 2592 if in.CPU != nil { 2593 in, out := &in.CPU, &out.CPU 2594 x := (*in).DeepCopy() 2595 *out = &x 2596 } 2597 if in.Memory != nil { 2598 in, out := &in.Memory, &out.Memory 2599 x := (*in).DeepCopy() 2600 *out = &x 2601 } 2602 if in.Storage != nil { 2603 in, out := &in.Storage, &out.Storage 2604 x := (*in).DeepCopy() 2605 *out = &x 2606 } 2607 } 2608 2609 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDetails. 2610 func (in *ResourceDetails) DeepCopy() *ResourceDetails { 2611 if in == nil { 2612 return nil 2613 } 2614 out := new(ResourceDetails) 2615 in.DeepCopyInto(out) 2616 return out 2617 } 2618 2619 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2620 func (in *ResourceQuota) DeepCopyInto(out *ResourceQuota) { 2621 *out = *in 2622 out.TypeMeta = in.TypeMeta 2623 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2624 in.ResourceQuota.DeepCopyInto(&out.ResourceQuota) 2625 } 2626 2627 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceQuota. 2628 func (in *ResourceQuota) DeepCopy() *ResourceQuota { 2629 if in == nil { 2630 return nil 2631 } 2632 out := new(ResourceQuota) 2633 in.DeepCopyInto(out) 2634 return out 2635 } 2636 2637 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2638 func (in *ResourceQuota) DeepCopyObject() runtime.Object { 2639 if c := in.DeepCopy(); c != nil { 2640 return c 2641 } 2642 return nil 2643 } 2644 2645 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2646 func (in *ResourceQuotaList) DeepCopyInto(out *ResourceQuotaList) { 2647 *out = *in 2648 out.TypeMeta = in.TypeMeta 2649 in.ListMeta.DeepCopyInto(&out.ListMeta) 2650 if in.Items != nil { 2651 in, out := &in.Items, &out.Items 2652 *out = make([]ResourceQuota, len(*in)) 2653 for i := range *in { 2654 (*in)[i].DeepCopyInto(&(*out)[i]) 2655 } 2656 } 2657 } 2658 2659 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceQuotaList. 2660 func (in *ResourceQuotaList) DeepCopy() *ResourceQuotaList { 2661 if in == nil { 2662 return nil 2663 } 2664 out := new(ResourceQuotaList) 2665 in.DeepCopyInto(out) 2666 return out 2667 } 2668 2669 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2670 func (in *ResourceQuotaList) DeepCopyObject() runtime.Object { 2671 if c := in.DeepCopy(); c != nil { 2672 return c 2673 } 2674 return nil 2675 } 2676 2677 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2678 func (in *SSHKeyBinding) DeepCopyInto(out *SSHKeyBinding) { 2679 *out = *in 2680 out.TypeMeta = in.TypeMeta 2681 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2682 in.SSHKeyBinding.DeepCopyInto(&out.SSHKeyBinding) 2683 } 2684 2685 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeyBinding. 2686 func (in *SSHKeyBinding) DeepCopy() *SSHKeyBinding { 2687 if in == nil { 2688 return nil 2689 } 2690 out := new(SSHKeyBinding) 2691 in.DeepCopyInto(out) 2692 return out 2693 } 2694 2695 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2696 func (in *SSHKeyBinding) DeepCopyObject() runtime.Object { 2697 if c := in.DeepCopy(); c != nil { 2698 return c 2699 } 2700 return nil 2701 } 2702 2703 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2704 func (in *SSHKeyBindingList) DeepCopyInto(out *SSHKeyBindingList) { 2705 *out = *in 2706 out.TypeMeta = in.TypeMeta 2707 in.ListMeta.DeepCopyInto(&out.ListMeta) 2708 if in.Items != nil { 2709 in, out := &in.Items, &out.Items 2710 *out = make([]SSHKeyBinding, len(*in)) 2711 for i := range *in { 2712 (*in)[i].DeepCopyInto(&(*out)[i]) 2713 } 2714 } 2715 } 2716 2717 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeyBindingList. 2718 func (in *SSHKeyBindingList) DeepCopy() *SSHKeyBindingList { 2719 if in == nil { 2720 return nil 2721 } 2722 out := new(SSHKeyBindingList) 2723 in.DeepCopyInto(out) 2724 return out 2725 } 2726 2727 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2728 func (in *SSHKeyBindingList) DeepCopyObject() runtime.Object { 2729 if c := in.DeepCopy(); c != nil { 2730 return c 2731 } 2732 return nil 2733 } 2734 2735 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2736 func (in *SecretboxEncryptionConfiguration) DeepCopyInto(out *SecretboxEncryptionConfiguration) { 2737 *out = *in 2738 if in.Keys != nil { 2739 in, out := &in.Keys, &out.Keys 2740 *out = make([]SecretboxKey, len(*in)) 2741 for i := range *in { 2742 (*in)[i].DeepCopyInto(&(*out)[i]) 2743 } 2744 } 2745 } 2746 2747 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretboxEncryptionConfiguration. 2748 func (in *SecretboxEncryptionConfiguration) DeepCopy() *SecretboxEncryptionConfiguration { 2749 if in == nil { 2750 return nil 2751 } 2752 out := new(SecretboxEncryptionConfiguration) 2753 in.DeepCopyInto(out) 2754 return out 2755 } 2756 2757 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2758 func (in *SecretboxKey) DeepCopyInto(out *SecretboxKey) { 2759 *out = *in 2760 if in.SecretRef != nil { 2761 in, out := &in.SecretRef, &out.SecretRef 2762 *out = new(corev1.SecretKeySelector) 2763 (*in).DeepCopyInto(*out) 2764 } 2765 } 2766 2767 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretboxKey. 2768 func (in *SecretboxKey) DeepCopy() *SecretboxKey { 2769 if in == nil { 2770 return nil 2771 } 2772 out := new(SecretboxKey) 2773 in.DeepCopyInto(out) 2774 return out 2775 } 2776 2777 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2778 func (in *Seed) DeepCopyInto(out *Seed) { 2779 *out = *in 2780 out.TypeMeta = in.TypeMeta 2781 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2782 in.Spec.DeepCopyInto(&out.Spec) 2783 in.Status.DeepCopyInto(&out.Status) 2784 } 2785 2786 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Seed. 2787 func (in *Seed) DeepCopy() *Seed { 2788 if in == nil { 2789 return nil 2790 } 2791 out := new(Seed) 2792 in.DeepCopyInto(out) 2793 return out 2794 } 2795 2796 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2797 func (in *Seed) DeepCopyObject() runtime.Object { 2798 if c := in.DeepCopy(); c != nil { 2799 return c 2800 } 2801 return nil 2802 } 2803 2804 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2805 func (in *SeedCondition) DeepCopyInto(out *SeedCondition) { 2806 *out = *in 2807 in.LastHeartbeatTime.DeepCopyInto(&out.LastHeartbeatTime) 2808 in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) 2809 } 2810 2811 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedCondition. 2812 func (in *SeedCondition) DeepCopy() *SeedCondition { 2813 if in == nil { 2814 return nil 2815 } 2816 out := new(SeedCondition) 2817 in.DeepCopyInto(out) 2818 return out 2819 } 2820 2821 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2822 func (in *SeedList) DeepCopyInto(out *SeedList) { 2823 *out = *in 2824 out.TypeMeta = in.TypeMeta 2825 in.ListMeta.DeepCopyInto(&out.ListMeta) 2826 if in.Items != nil { 2827 in, out := &in.Items, &out.Items 2828 *out = make([]Seed, len(*in)) 2829 for i := range *in { 2830 (*in)[i].DeepCopyInto(&(*out)[i]) 2831 } 2832 } 2833 } 2834 2835 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedList. 2836 func (in *SeedList) DeepCopy() *SeedList { 2837 if in == nil { 2838 return nil 2839 } 2840 out := new(SeedList) 2841 in.DeepCopyInto(out) 2842 return out 2843 } 2844 2845 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2846 func (in *SeedList) DeepCopyObject() runtime.Object { 2847 if c := in.DeepCopy(); c != nil { 2848 return c 2849 } 2850 return nil 2851 } 2852 2853 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2854 func (in *SeedSpec) DeepCopyInto(out *SeedSpec) { 2855 *out = *in 2856 if in.Datacenters != nil { 2857 in, out := &in.Datacenters, &out.Datacenters 2858 *out = make(map[string]kubermaticv1.DatacenterSpec, len(*in)) 2859 for key, val := range *in { 2860 (*out)[key] = *val.DeepCopy() 2861 } 2862 } 2863 } 2864 2865 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedSpec. 2866 func (in *SeedSpec) DeepCopy() *SeedSpec { 2867 if in == nil { 2868 return nil 2869 } 2870 out := new(SeedSpec) 2871 in.DeepCopyInto(out) 2872 return out 2873 } 2874 2875 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2876 func (in *SeedStatus) DeepCopyInto(out *SeedStatus) { 2877 *out = *in 2878 out.Versions = in.Versions 2879 if in.Datacenters != nil { 2880 in, out := &in.Datacenters, &out.Datacenters 2881 *out = make(map[string]kubermaticv1.DatacenterStatus, len(*in)) 2882 for key, val := range *in { 2883 (*out)[key] = val 2884 } 2885 } 2886 if in.Conditions != nil { 2887 in, out := &in.Conditions, &out.Conditions 2888 *out = make(map[SeedConditionType]SeedCondition, len(*in)) 2889 for key, val := range *in { 2890 (*out)[key] = *val.DeepCopy() 2891 } 2892 } 2893 } 2894 2895 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedStatus. 2896 func (in *SeedStatus) DeepCopy() *SeedStatus { 2897 if in == nil { 2898 return nil 2899 } 2900 out := new(SeedStatus) 2901 in.DeepCopyInto(out) 2902 return out 2903 } 2904 2905 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2906 func (in *SeedVersionsStatus) DeepCopyInto(out *SeedVersionsStatus) { 2907 *out = *in 2908 } 2909 2910 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeedVersionsStatus. 2911 func (in *SeedVersionsStatus) DeepCopy() *SeedVersionsStatus { 2912 if in == nil { 2913 return nil 2914 } 2915 out := new(SeedVersionsStatus) 2916 in.DeepCopyInto(out) 2917 return out 2918 } 2919 2920 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2921 func (in *SystemApplicationsConfiguration) DeepCopyInto(out *SystemApplicationsConfiguration) { 2922 *out = *in 2923 if in.HelmRegistryConfigFile != nil { 2924 in, out := &in.HelmRegistryConfigFile, &out.HelmRegistryConfigFile 2925 *out = new(corev1.SecretKeySelector) 2926 (*in).DeepCopyInto(*out) 2927 } 2928 } 2929 2930 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemApplicationsConfiguration. 2931 func (in *SystemApplicationsConfiguration) DeepCopy() *SystemApplicationsConfiguration { 2932 if in == nil { 2933 return nil 2934 } 2935 out := new(SystemApplicationsConfiguration) 2936 in.DeepCopyInto(out) 2937 return out 2938 } 2939 2940 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2941 func (in *Update) DeepCopyInto(out *Update) { 2942 *out = *in 2943 if in.Automatic != nil { 2944 in, out := &in.Automatic, &out.Automatic 2945 *out = new(bool) 2946 **out = **in 2947 } 2948 if in.AutomaticNodeUpdate != nil { 2949 in, out := &in.AutomaticNodeUpdate, &out.AutomaticNodeUpdate 2950 *out = new(bool) 2951 **out = **in 2952 } 2953 } 2954 2955 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Update. 2956 func (in *Update) DeepCopy() *Update { 2957 if in == nil { 2958 return nil 2959 } 2960 out := new(Update) 2961 in.DeepCopyInto(out) 2962 return out 2963 } 2964 2965 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2966 func (in *User) DeepCopyInto(out *User) { 2967 *out = *in 2968 out.TypeMeta = in.TypeMeta 2969 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 2970 in.User.DeepCopyInto(&out.User) 2971 } 2972 2973 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new User. 2974 func (in *User) DeepCopy() *User { 2975 if in == nil { 2976 return nil 2977 } 2978 out := new(User) 2979 in.DeepCopyInto(out) 2980 return out 2981 } 2982 2983 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 2984 func (in *User) DeepCopyObject() runtime.Object { 2985 if c := in.DeepCopy(); c != nil { 2986 return c 2987 } 2988 return nil 2989 } 2990 2991 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 2992 func (in *UserList) DeepCopyInto(out *UserList) { 2993 *out = *in 2994 out.TypeMeta = in.TypeMeta 2995 in.ListMeta.DeepCopyInto(&out.ListMeta) 2996 if in.Items != nil { 2997 in, out := &in.Items, &out.Items 2998 *out = make([]User, len(*in)) 2999 for i := range *in { 3000 (*in)[i].DeepCopyInto(&(*out)[i]) 3001 } 3002 } 3003 } 3004 3005 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList. 3006 func (in *UserList) DeepCopy() *UserList { 3007 if in == nil { 3008 return nil 3009 } 3010 out := new(UserList) 3011 in.DeepCopyInto(out) 3012 return out 3013 } 3014 3015 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3016 func (in *UserList) DeepCopyObject() runtime.Object { 3017 if c := in.DeepCopy(); c != nil { 3018 return c 3019 } 3020 return nil 3021 } 3022 3023 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3024 func (in *UserProjectBinding) DeepCopyInto(out *UserProjectBinding) { 3025 *out = *in 3026 out.TypeMeta = in.TypeMeta 3027 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3028 out.Spec = in.Spec 3029 } 3030 3031 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProjectBinding. 3032 func (in *UserProjectBinding) DeepCopy() *UserProjectBinding { 3033 if in == nil { 3034 return nil 3035 } 3036 out := new(UserProjectBinding) 3037 in.DeepCopyInto(out) 3038 return out 3039 } 3040 3041 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3042 func (in *UserProjectBinding) DeepCopyObject() runtime.Object { 3043 if c := in.DeepCopy(); c != nil { 3044 return c 3045 } 3046 return nil 3047 } 3048 3049 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3050 func (in *UserProjectBindingList) DeepCopyInto(out *UserProjectBindingList) { 3051 *out = *in 3052 out.TypeMeta = in.TypeMeta 3053 in.ListMeta.DeepCopyInto(&out.ListMeta) 3054 if in.Items != nil { 3055 in, out := &in.Items, &out.Items 3056 *out = make([]UserProjectBinding, len(*in)) 3057 for i := range *in { 3058 (*in)[i].DeepCopyInto(&(*out)[i]) 3059 } 3060 } 3061 } 3062 3063 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProjectBindingList. 3064 func (in *UserProjectBindingList) DeepCopy() *UserProjectBindingList { 3065 if in == nil { 3066 return nil 3067 } 3068 out := new(UserProjectBindingList) 3069 in.DeepCopyInto(out) 3070 return out 3071 } 3072 3073 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3074 func (in *UserProjectBindingList) DeepCopyObject() runtime.Object { 3075 if c := in.DeepCopy(); c != nil { 3076 return c 3077 } 3078 return nil 3079 } 3080 3081 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3082 func (in *UserProjectBindingSpec) DeepCopyInto(out *UserProjectBindingSpec) { 3083 *out = *in 3084 } 3085 3086 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserProjectBindingSpec. 3087 func (in *UserProjectBindingSpec) DeepCopy() *UserProjectBindingSpec { 3088 if in == nil { 3089 return nil 3090 } 3091 out := new(UserProjectBindingSpec) 3092 in.DeepCopyInto(out) 3093 return out 3094 } 3095 3096 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3097 func (in *UserSSHKey) DeepCopyInto(out *UserSSHKey) { 3098 *out = *in 3099 out.TypeMeta = in.TypeMeta 3100 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 3101 in.UserSSHKey.DeepCopyInto(&out.UserSSHKey) 3102 } 3103 3104 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSSHKey. 3105 func (in *UserSSHKey) DeepCopy() *UserSSHKey { 3106 if in == nil { 3107 return nil 3108 } 3109 out := new(UserSSHKey) 3110 in.DeepCopyInto(out) 3111 return out 3112 } 3113 3114 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3115 func (in *UserSSHKey) DeepCopyObject() runtime.Object { 3116 if c := in.DeepCopy(); c != nil { 3117 return c 3118 } 3119 return nil 3120 } 3121 3122 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3123 func (in *UserSSHKeyList) DeepCopyInto(out *UserSSHKeyList) { 3124 *out = *in 3125 out.TypeMeta = in.TypeMeta 3126 in.ListMeta.DeepCopyInto(&out.ListMeta) 3127 if in.Items != nil { 3128 in, out := &in.Items, &out.Items 3129 *out = make([]UserSSHKey, len(*in)) 3130 for i := range *in { 3131 (*in)[i].DeepCopyInto(&(*out)[i]) 3132 } 3133 } 3134 } 3135 3136 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSSHKeyList. 3137 func (in *UserSSHKeyList) DeepCopy() *UserSSHKeyList { 3138 if in == nil { 3139 return nil 3140 } 3141 out := new(UserSSHKeyList) 3142 in.DeepCopyInto(out) 3143 return out 3144 } 3145 3146 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 3147 func (in *UserSSHKeyList) DeepCopyObject() runtime.Object { 3148 if c := in.DeepCopy(); c != nil { 3149 return c 3150 } 3151 return nil 3152 } 3153 3154 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3155 func (in *VMwareCloudDirectorPreset) DeepCopyInto(out *VMwareCloudDirectorPreset) { 3156 *out = *in 3157 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 3158 } 3159 3160 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VMwareCloudDirectorPreset. 3161 func (in *VMwareCloudDirectorPreset) DeepCopy() *VMwareCloudDirectorPreset { 3162 if in == nil { 3163 return nil 3164 } 3165 out := new(VMwareCloudDirectorPreset) 3166 in.DeepCopyInto(out) 3167 return out 3168 } 3169 3170 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 3171 func (in *VSpherePreset) DeepCopyInto(out *VSpherePreset) { 3172 *out = *in 3173 in.ProviderPreset.DeepCopyInto(&out.ProviderPreset) 3174 } 3175 3176 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VSpherePreset. 3177 func (in *VSpherePreset) DeepCopy() *VSpherePreset { 3178 if in == nil { 3179 return nil 3180 } 3181 out := new(VSpherePreset) 3182 in.DeepCopyInto(out) 3183 return out 3184 }