github.com/argoproj-labs/argocd-operator@v0.10.0/api/v1alpha1/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright 2021. 6 7 Licensed under the Apache License, Version 2.0 (the "License"); 8 you may not use this file except in compliance with the License. 9 You may obtain a copy of the License at 10 11 http://www.apache.org/licenses/LICENSE-2.0 12 13 Unless required by applicable law or agreed to in writing, software 14 distributed under the License is distributed on an "AS IS" BASIS, 15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 See the License for the specific language governing permissions and 17 limitations under the License. 18 */ 19 20 // Code generated by controller-gen. DO NOT EDIT. 21 22 package v1alpha1 23 24 import ( 25 routev1 "github.com/openshift/api/route/v1" 26 autoscalingv1 "k8s.io/api/autoscaling/v1" 27 "k8s.io/api/core/v1" 28 networkingv1 "k8s.io/api/networking/v1" 29 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" 30 runtime "k8s.io/apimachinery/pkg/runtime" 31 ) 32 33 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 34 func (in *ArgoCD) DeepCopyInto(out *ArgoCD) { 35 *out = *in 36 out.TypeMeta = in.TypeMeta 37 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 38 in.Spec.DeepCopyInto(&out.Spec) 39 out.Status = in.Status 40 } 41 42 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCD. 43 func (in *ArgoCD) DeepCopy() *ArgoCD { 44 if in == nil { 45 return nil 46 } 47 out := new(ArgoCD) 48 in.DeepCopyInto(out) 49 return out 50 } 51 52 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 53 func (in *ArgoCD) DeepCopyObject() runtime.Object { 54 if c := in.DeepCopy(); c != nil { 55 return c 56 } 57 return nil 58 } 59 60 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 61 func (in *ArgoCDApplicationControllerProcessorsSpec) DeepCopyInto(out *ArgoCDApplicationControllerProcessorsSpec) { 62 *out = *in 63 } 64 65 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDApplicationControllerProcessorsSpec. 66 func (in *ArgoCDApplicationControllerProcessorsSpec) DeepCopy() *ArgoCDApplicationControllerProcessorsSpec { 67 if in == nil { 68 return nil 69 } 70 out := new(ArgoCDApplicationControllerProcessorsSpec) 71 in.DeepCopyInto(out) 72 return out 73 } 74 75 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 76 func (in *ArgoCDApplicationControllerShardSpec) DeepCopyInto(out *ArgoCDApplicationControllerShardSpec) { 77 *out = *in 78 if in.DynamicScalingEnabled != nil { 79 in, out := &in.DynamicScalingEnabled, &out.DynamicScalingEnabled 80 *out = new(bool) 81 **out = **in 82 } 83 } 84 85 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDApplicationControllerShardSpec. 86 func (in *ArgoCDApplicationControllerShardSpec) DeepCopy() *ArgoCDApplicationControllerShardSpec { 87 if in == nil { 88 return nil 89 } 90 out := new(ArgoCDApplicationControllerShardSpec) 91 in.DeepCopyInto(out) 92 return out 93 } 94 95 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 96 func (in *ArgoCDApplicationControllerSpec) DeepCopyInto(out *ArgoCDApplicationControllerSpec) { 97 *out = *in 98 out.Processors = in.Processors 99 if in.Resources != nil { 100 in, out := &in.Resources, &out.Resources 101 *out = new(v1.ResourceRequirements) 102 (*in).DeepCopyInto(*out) 103 } 104 if in.AppSync != nil { 105 in, out := &in.AppSync, &out.AppSync 106 *out = new(metav1.Duration) 107 **out = **in 108 } 109 in.Sharding.DeepCopyInto(&out.Sharding) 110 if in.Env != nil { 111 in, out := &in.Env, &out.Env 112 *out = make([]v1.EnvVar, len(*in)) 113 for i := range *in { 114 (*in)[i].DeepCopyInto(&(*out)[i]) 115 } 116 } 117 } 118 119 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDApplicationControllerSpec. 120 func (in *ArgoCDApplicationControllerSpec) DeepCopy() *ArgoCDApplicationControllerSpec { 121 if in == nil { 122 return nil 123 } 124 out := new(ArgoCDApplicationControllerSpec) 125 in.DeepCopyInto(out) 126 return out 127 } 128 129 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 130 func (in *ArgoCDApplicationSet) DeepCopyInto(out *ArgoCDApplicationSet) { 131 *out = *in 132 if in.Env != nil { 133 in, out := &in.Env, &out.Env 134 *out = make([]v1.EnvVar, len(*in)) 135 for i := range *in { 136 (*in)[i].DeepCopyInto(&(*out)[i]) 137 } 138 } 139 if in.ExtraCommandArgs != nil { 140 in, out := &in.ExtraCommandArgs, &out.ExtraCommandArgs 141 *out = make([]string, len(*in)) 142 copy(*out, *in) 143 } 144 if in.Resources != nil { 145 in, out := &in.Resources, &out.Resources 146 *out = new(v1.ResourceRequirements) 147 (*in).DeepCopyInto(*out) 148 } 149 in.WebhookServer.DeepCopyInto(&out.WebhookServer) 150 } 151 152 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDApplicationSet. 153 func (in *ArgoCDApplicationSet) DeepCopy() *ArgoCDApplicationSet { 154 if in == nil { 155 return nil 156 } 157 out := new(ArgoCDApplicationSet) 158 in.DeepCopyInto(out) 159 return out 160 } 161 162 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 163 func (in *ArgoCDCASpec) DeepCopyInto(out *ArgoCDCASpec) { 164 *out = *in 165 } 166 167 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDCASpec. 168 func (in *ArgoCDCASpec) DeepCopy() *ArgoCDCASpec { 169 if in == nil { 170 return nil 171 } 172 out := new(ArgoCDCASpec) 173 in.DeepCopyInto(out) 174 return out 175 } 176 177 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 178 func (in *ArgoCDCertificateSpec) DeepCopyInto(out *ArgoCDCertificateSpec) { 179 *out = *in 180 } 181 182 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDCertificateSpec. 183 func (in *ArgoCDCertificateSpec) DeepCopy() *ArgoCDCertificateSpec { 184 if in == nil { 185 return nil 186 } 187 out := new(ArgoCDCertificateSpec) 188 in.DeepCopyInto(out) 189 return out 190 } 191 192 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 193 func (in *ArgoCDDexSpec) DeepCopyInto(out *ArgoCDDexSpec) { 194 *out = *in 195 if in.Groups != nil { 196 in, out := &in.Groups, &out.Groups 197 *out = make([]string, len(*in)) 198 copy(*out, *in) 199 } 200 if in.Resources != nil { 201 in, out := &in.Resources, &out.Resources 202 *out = new(v1.ResourceRequirements) 203 (*in).DeepCopyInto(*out) 204 } 205 } 206 207 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDDexSpec. 208 func (in *ArgoCDDexSpec) DeepCopy() *ArgoCDDexSpec { 209 if in == nil { 210 return nil 211 } 212 out := new(ArgoCDDexSpec) 213 in.DeepCopyInto(out) 214 return out 215 } 216 217 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 218 func (in *ArgoCDExport) DeepCopyInto(out *ArgoCDExport) { 219 *out = *in 220 out.TypeMeta = in.TypeMeta 221 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 222 in.Spec.DeepCopyInto(&out.Spec) 223 out.Status = in.Status 224 } 225 226 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDExport. 227 func (in *ArgoCDExport) DeepCopy() *ArgoCDExport { 228 if in == nil { 229 return nil 230 } 231 out := new(ArgoCDExport) 232 in.DeepCopyInto(out) 233 return out 234 } 235 236 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 237 func (in *ArgoCDExport) DeepCopyObject() runtime.Object { 238 if c := in.DeepCopy(); c != nil { 239 return c 240 } 241 return nil 242 } 243 244 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 245 func (in *ArgoCDExportList) DeepCopyInto(out *ArgoCDExportList) { 246 *out = *in 247 out.TypeMeta = in.TypeMeta 248 in.ListMeta.DeepCopyInto(&out.ListMeta) 249 if in.Items != nil { 250 in, out := &in.Items, &out.Items 251 *out = make([]ArgoCDExport, len(*in)) 252 for i := range *in { 253 (*in)[i].DeepCopyInto(&(*out)[i]) 254 } 255 } 256 } 257 258 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDExportList. 259 func (in *ArgoCDExportList) DeepCopy() *ArgoCDExportList { 260 if in == nil { 261 return nil 262 } 263 out := new(ArgoCDExportList) 264 in.DeepCopyInto(out) 265 return out 266 } 267 268 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 269 func (in *ArgoCDExportList) DeepCopyObject() runtime.Object { 270 if c := in.DeepCopy(); c != nil { 271 return c 272 } 273 return nil 274 } 275 276 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 277 func (in *ArgoCDExportSpec) DeepCopyInto(out *ArgoCDExportSpec) { 278 *out = *in 279 if in.Schedule != nil { 280 in, out := &in.Schedule, &out.Schedule 281 *out = new(string) 282 **out = **in 283 } 284 if in.Storage != nil { 285 in, out := &in.Storage, &out.Storage 286 *out = new(ArgoCDExportStorageSpec) 287 (*in).DeepCopyInto(*out) 288 } 289 } 290 291 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDExportSpec. 292 func (in *ArgoCDExportSpec) DeepCopy() *ArgoCDExportSpec { 293 if in == nil { 294 return nil 295 } 296 out := new(ArgoCDExportSpec) 297 in.DeepCopyInto(out) 298 return out 299 } 300 301 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 302 func (in *ArgoCDExportStatus) DeepCopyInto(out *ArgoCDExportStatus) { 303 *out = *in 304 } 305 306 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDExportStatus. 307 func (in *ArgoCDExportStatus) DeepCopy() *ArgoCDExportStatus { 308 if in == nil { 309 return nil 310 } 311 out := new(ArgoCDExportStatus) 312 in.DeepCopyInto(out) 313 return out 314 } 315 316 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 317 func (in *ArgoCDExportStorageSpec) DeepCopyInto(out *ArgoCDExportStorageSpec) { 318 *out = *in 319 if in.PVC != nil { 320 in, out := &in.PVC, &out.PVC 321 *out = new(v1.PersistentVolumeClaimSpec) 322 (*in).DeepCopyInto(*out) 323 } 324 } 325 326 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDExportStorageSpec. 327 func (in *ArgoCDExportStorageSpec) DeepCopy() *ArgoCDExportStorageSpec { 328 if in == nil { 329 return nil 330 } 331 out := new(ArgoCDExportStorageSpec) 332 in.DeepCopyInto(out) 333 return out 334 } 335 336 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 337 func (in *ArgoCDGrafanaSpec) DeepCopyInto(out *ArgoCDGrafanaSpec) { 338 *out = *in 339 in.Ingress.DeepCopyInto(&out.Ingress) 340 if in.Resources != nil { 341 in, out := &in.Resources, &out.Resources 342 *out = new(v1.ResourceRequirements) 343 (*in).DeepCopyInto(*out) 344 } 345 in.Route.DeepCopyInto(&out.Route) 346 if in.Size != nil { 347 in, out := &in.Size, &out.Size 348 *out = new(int32) 349 **out = **in 350 } 351 } 352 353 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDGrafanaSpec. 354 func (in *ArgoCDGrafanaSpec) DeepCopy() *ArgoCDGrafanaSpec { 355 if in == nil { 356 return nil 357 } 358 out := new(ArgoCDGrafanaSpec) 359 in.DeepCopyInto(out) 360 return out 361 } 362 363 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 364 func (in *ArgoCDHASpec) DeepCopyInto(out *ArgoCDHASpec) { 365 *out = *in 366 if in.Resources != nil { 367 in, out := &in.Resources, &out.Resources 368 *out = new(v1.ResourceRequirements) 369 (*in).DeepCopyInto(*out) 370 } 371 } 372 373 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDHASpec. 374 func (in *ArgoCDHASpec) DeepCopy() *ArgoCDHASpec { 375 if in == nil { 376 return nil 377 } 378 out := new(ArgoCDHASpec) 379 in.DeepCopyInto(out) 380 return out 381 } 382 383 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 384 func (in *ArgoCDImportSpec) DeepCopyInto(out *ArgoCDImportSpec) { 385 *out = *in 386 if in.Namespace != nil { 387 in, out := &in.Namespace, &out.Namespace 388 *out = new(string) 389 **out = **in 390 } 391 } 392 393 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDImportSpec. 394 func (in *ArgoCDImportSpec) DeepCopy() *ArgoCDImportSpec { 395 if in == nil { 396 return nil 397 } 398 out := new(ArgoCDImportSpec) 399 in.DeepCopyInto(out) 400 return out 401 } 402 403 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 404 func (in *ArgoCDIngressSpec) DeepCopyInto(out *ArgoCDIngressSpec) { 405 *out = *in 406 if in.Annotations != nil { 407 in, out := &in.Annotations, &out.Annotations 408 *out = make(map[string]string, len(*in)) 409 for key, val := range *in { 410 (*out)[key] = val 411 } 412 } 413 if in.IngressClassName != nil { 414 in, out := &in.IngressClassName, &out.IngressClassName 415 *out = new(string) 416 **out = **in 417 } 418 if in.TLS != nil { 419 in, out := &in.TLS, &out.TLS 420 *out = make([]networkingv1.IngressTLS, len(*in)) 421 for i := range *in { 422 (*in)[i].DeepCopyInto(&(*out)[i]) 423 } 424 } 425 } 426 427 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDIngressSpec. 428 func (in *ArgoCDIngressSpec) DeepCopy() *ArgoCDIngressSpec { 429 if in == nil { 430 return nil 431 } 432 out := new(ArgoCDIngressSpec) 433 in.DeepCopyInto(out) 434 return out 435 } 436 437 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 438 func (in *ArgoCDKeycloakSpec) DeepCopyInto(out *ArgoCDKeycloakSpec) { 439 *out = *in 440 if in.Resources != nil { 441 in, out := &in.Resources, &out.Resources 442 *out = new(v1.ResourceRequirements) 443 (*in).DeepCopyInto(*out) 444 } 445 if in.VerifyTLS != nil { 446 in, out := &in.VerifyTLS, &out.VerifyTLS 447 *out = new(bool) 448 **out = **in 449 } 450 } 451 452 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDKeycloakSpec. 453 func (in *ArgoCDKeycloakSpec) DeepCopy() *ArgoCDKeycloakSpec { 454 if in == nil { 455 return nil 456 } 457 out := new(ArgoCDKeycloakSpec) 458 in.DeepCopyInto(out) 459 return out 460 } 461 462 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 463 func (in *ArgoCDList) DeepCopyInto(out *ArgoCDList) { 464 *out = *in 465 out.TypeMeta = in.TypeMeta 466 in.ListMeta.DeepCopyInto(&out.ListMeta) 467 if in.Items != nil { 468 in, out := &in.Items, &out.Items 469 *out = make([]ArgoCD, len(*in)) 470 for i := range *in { 471 (*in)[i].DeepCopyInto(&(*out)[i]) 472 } 473 } 474 } 475 476 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDList. 477 func (in *ArgoCDList) DeepCopy() *ArgoCDList { 478 if in == nil { 479 return nil 480 } 481 out := new(ArgoCDList) 482 in.DeepCopyInto(out) 483 return out 484 } 485 486 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 487 func (in *ArgoCDList) DeepCopyObject() runtime.Object { 488 if c := in.DeepCopy(); c != nil { 489 return c 490 } 491 return nil 492 } 493 494 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 495 func (in *ArgoCDMonitoringSpec) DeepCopyInto(out *ArgoCDMonitoringSpec) { 496 *out = *in 497 } 498 499 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDMonitoringSpec. 500 func (in *ArgoCDMonitoringSpec) DeepCopy() *ArgoCDMonitoringSpec { 501 if in == nil { 502 return nil 503 } 504 out := new(ArgoCDMonitoringSpec) 505 in.DeepCopyInto(out) 506 return out 507 } 508 509 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 510 func (in *ArgoCDNodePlacementSpec) DeepCopyInto(out *ArgoCDNodePlacementSpec) { 511 *out = *in 512 if in.NodeSelector != nil { 513 in, out := &in.NodeSelector, &out.NodeSelector 514 *out = make(map[string]string, len(*in)) 515 for key, val := range *in { 516 (*out)[key] = val 517 } 518 } 519 if in.Tolerations != nil { 520 in, out := &in.Tolerations, &out.Tolerations 521 *out = make([]v1.Toleration, len(*in)) 522 for i := range *in { 523 (*in)[i].DeepCopyInto(&(*out)[i]) 524 } 525 } 526 } 527 528 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDNodePlacementSpec. 529 func (in *ArgoCDNodePlacementSpec) DeepCopy() *ArgoCDNodePlacementSpec { 530 if in == nil { 531 return nil 532 } 533 out := new(ArgoCDNodePlacementSpec) 534 in.DeepCopyInto(out) 535 return out 536 } 537 538 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 539 func (in *ArgoCDNotifications) DeepCopyInto(out *ArgoCDNotifications) { 540 *out = *in 541 if in.Replicas != nil { 542 in, out := &in.Replicas, &out.Replicas 543 *out = new(int32) 544 **out = **in 545 } 546 if in.Env != nil { 547 in, out := &in.Env, &out.Env 548 *out = make([]v1.EnvVar, len(*in)) 549 for i := range *in { 550 (*in)[i].DeepCopyInto(&(*out)[i]) 551 } 552 } 553 if in.Resources != nil { 554 in, out := &in.Resources, &out.Resources 555 *out = new(v1.ResourceRequirements) 556 (*in).DeepCopyInto(*out) 557 } 558 } 559 560 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDNotifications. 561 func (in *ArgoCDNotifications) DeepCopy() *ArgoCDNotifications { 562 if in == nil { 563 return nil 564 } 565 out := new(ArgoCDNotifications) 566 in.DeepCopyInto(out) 567 return out 568 } 569 570 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 571 func (in *ArgoCDPrometheusSpec) DeepCopyInto(out *ArgoCDPrometheusSpec) { 572 *out = *in 573 in.Ingress.DeepCopyInto(&out.Ingress) 574 in.Route.DeepCopyInto(&out.Route) 575 if in.Size != nil { 576 in, out := &in.Size, &out.Size 577 *out = new(int32) 578 **out = **in 579 } 580 } 581 582 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDPrometheusSpec. 583 func (in *ArgoCDPrometheusSpec) DeepCopy() *ArgoCDPrometheusSpec { 584 if in == nil { 585 return nil 586 } 587 out := new(ArgoCDPrometheusSpec) 588 in.DeepCopyInto(out) 589 return out 590 } 591 592 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 593 func (in *ArgoCDRBACSpec) DeepCopyInto(out *ArgoCDRBACSpec) { 594 *out = *in 595 if in.DefaultPolicy != nil { 596 in, out := &in.DefaultPolicy, &out.DefaultPolicy 597 *out = new(string) 598 **out = **in 599 } 600 if in.Policy != nil { 601 in, out := &in.Policy, &out.Policy 602 *out = new(string) 603 **out = **in 604 } 605 if in.Scopes != nil { 606 in, out := &in.Scopes, &out.Scopes 607 *out = new(string) 608 **out = **in 609 } 610 if in.PolicyMatcherMode != nil { 611 in, out := &in.PolicyMatcherMode, &out.PolicyMatcherMode 612 *out = new(string) 613 **out = **in 614 } 615 } 616 617 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDRBACSpec. 618 func (in *ArgoCDRBACSpec) DeepCopy() *ArgoCDRBACSpec { 619 if in == nil { 620 return nil 621 } 622 out := new(ArgoCDRBACSpec) 623 in.DeepCopyInto(out) 624 return out 625 } 626 627 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 628 func (in *ArgoCDRedisSpec) DeepCopyInto(out *ArgoCDRedisSpec) { 629 *out = *in 630 if in.Resources != nil { 631 in, out := &in.Resources, &out.Resources 632 *out = new(v1.ResourceRequirements) 633 (*in).DeepCopyInto(*out) 634 } 635 } 636 637 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDRedisSpec. 638 func (in *ArgoCDRedisSpec) DeepCopy() *ArgoCDRedisSpec { 639 if in == nil { 640 return nil 641 } 642 out := new(ArgoCDRedisSpec) 643 in.DeepCopyInto(out) 644 return out 645 } 646 647 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 648 func (in *ArgoCDRepoSpec) DeepCopyInto(out *ArgoCDRepoSpec) { 649 *out = *in 650 if in.ExtraRepoCommandArgs != nil { 651 in, out := &in.ExtraRepoCommandArgs, &out.ExtraRepoCommandArgs 652 *out = make([]string, len(*in)) 653 copy(*out, *in) 654 } 655 if in.Replicas != nil { 656 in, out := &in.Replicas, &out.Replicas 657 *out = new(int32) 658 **out = **in 659 } 660 if in.Resources != nil { 661 in, out := &in.Resources, &out.Resources 662 *out = new(v1.ResourceRequirements) 663 (*in).DeepCopyInto(*out) 664 } 665 if in.ExecTimeout != nil { 666 in, out := &in.ExecTimeout, &out.ExecTimeout 667 *out = new(int) 668 **out = **in 669 } 670 if in.Env != nil { 671 in, out := &in.Env, &out.Env 672 *out = make([]v1.EnvVar, len(*in)) 673 for i := range *in { 674 (*in)[i].DeepCopyInto(&(*out)[i]) 675 } 676 } 677 if in.Volumes != nil { 678 in, out := &in.Volumes, &out.Volumes 679 *out = make([]v1.Volume, len(*in)) 680 for i := range *in { 681 (*in)[i].DeepCopyInto(&(*out)[i]) 682 } 683 } 684 if in.VolumeMounts != nil { 685 in, out := &in.VolumeMounts, &out.VolumeMounts 686 *out = make([]v1.VolumeMount, len(*in)) 687 for i := range *in { 688 (*in)[i].DeepCopyInto(&(*out)[i]) 689 } 690 } 691 if in.InitContainers != nil { 692 in, out := &in.InitContainers, &out.InitContainers 693 *out = make([]v1.Container, len(*in)) 694 for i := range *in { 695 (*in)[i].DeepCopyInto(&(*out)[i]) 696 } 697 } 698 if in.SidecarContainers != nil { 699 in, out := &in.SidecarContainers, &out.SidecarContainers 700 *out = make([]v1.Container, len(*in)) 701 for i := range *in { 702 (*in)[i].DeepCopyInto(&(*out)[i]) 703 } 704 } 705 } 706 707 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDRepoSpec. 708 func (in *ArgoCDRepoSpec) DeepCopy() *ArgoCDRepoSpec { 709 if in == nil { 710 return nil 711 } 712 out := new(ArgoCDRepoSpec) 713 in.DeepCopyInto(out) 714 return out 715 } 716 717 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 718 func (in *ArgoCDRouteSpec) DeepCopyInto(out *ArgoCDRouteSpec) { 719 *out = *in 720 if in.Annotations != nil { 721 in, out := &in.Annotations, &out.Annotations 722 *out = make(map[string]string, len(*in)) 723 for key, val := range *in { 724 (*out)[key] = val 725 } 726 } 727 if in.Labels != nil { 728 in, out := &in.Labels, &out.Labels 729 *out = make(map[string]string, len(*in)) 730 for key, val := range *in { 731 (*out)[key] = val 732 } 733 } 734 if in.TLS != nil { 735 in, out := &in.TLS, &out.TLS 736 *out = new(routev1.TLSConfig) 737 **out = **in 738 } 739 if in.WildcardPolicy != nil { 740 in, out := &in.WildcardPolicy, &out.WildcardPolicy 741 *out = new(routev1.WildcardPolicyType) 742 **out = **in 743 } 744 } 745 746 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDRouteSpec. 747 func (in *ArgoCDRouteSpec) DeepCopy() *ArgoCDRouteSpec { 748 if in == nil { 749 return nil 750 } 751 out := new(ArgoCDRouteSpec) 752 in.DeepCopyInto(out) 753 return out 754 } 755 756 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 757 func (in *ArgoCDSSOSpec) DeepCopyInto(out *ArgoCDSSOSpec) { 758 *out = *in 759 if in.Dex != nil { 760 in, out := &in.Dex, &out.Dex 761 *out = new(ArgoCDDexSpec) 762 (*in).DeepCopyInto(*out) 763 } 764 if in.Keycloak != nil { 765 in, out := &in.Keycloak, &out.Keycloak 766 *out = new(ArgoCDKeycloakSpec) 767 (*in).DeepCopyInto(*out) 768 } 769 if in.Resources != nil { 770 in, out := &in.Resources, &out.Resources 771 *out = new(v1.ResourceRequirements) 772 (*in).DeepCopyInto(*out) 773 } 774 if in.VerifyTLS != nil { 775 in, out := &in.VerifyTLS, &out.VerifyTLS 776 *out = new(bool) 777 **out = **in 778 } 779 } 780 781 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDSSOSpec. 782 func (in *ArgoCDSSOSpec) DeepCopy() *ArgoCDSSOSpec { 783 if in == nil { 784 return nil 785 } 786 out := new(ArgoCDSSOSpec) 787 in.DeepCopyInto(out) 788 return out 789 } 790 791 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 792 func (in *ArgoCDServerAutoscaleSpec) DeepCopyInto(out *ArgoCDServerAutoscaleSpec) { 793 *out = *in 794 if in.HPA != nil { 795 in, out := &in.HPA, &out.HPA 796 *out = new(autoscalingv1.HorizontalPodAutoscalerSpec) 797 (*in).DeepCopyInto(*out) 798 } 799 } 800 801 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDServerAutoscaleSpec. 802 func (in *ArgoCDServerAutoscaleSpec) DeepCopy() *ArgoCDServerAutoscaleSpec { 803 if in == nil { 804 return nil 805 } 806 out := new(ArgoCDServerAutoscaleSpec) 807 in.DeepCopyInto(out) 808 return out 809 } 810 811 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 812 func (in *ArgoCDServerGRPCSpec) DeepCopyInto(out *ArgoCDServerGRPCSpec) { 813 *out = *in 814 in.Ingress.DeepCopyInto(&out.Ingress) 815 } 816 817 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDServerGRPCSpec. 818 func (in *ArgoCDServerGRPCSpec) DeepCopy() *ArgoCDServerGRPCSpec { 819 if in == nil { 820 return nil 821 } 822 out := new(ArgoCDServerGRPCSpec) 823 in.DeepCopyInto(out) 824 return out 825 } 826 827 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 828 func (in *ArgoCDServerServiceSpec) DeepCopyInto(out *ArgoCDServerServiceSpec) { 829 *out = *in 830 } 831 832 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDServerServiceSpec. 833 func (in *ArgoCDServerServiceSpec) DeepCopy() *ArgoCDServerServiceSpec { 834 if in == nil { 835 return nil 836 } 837 out := new(ArgoCDServerServiceSpec) 838 in.DeepCopyInto(out) 839 return out 840 } 841 842 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 843 func (in *ArgoCDServerSpec) DeepCopyInto(out *ArgoCDServerSpec) { 844 *out = *in 845 in.Autoscale.DeepCopyInto(&out.Autoscale) 846 in.GRPC.DeepCopyInto(&out.GRPC) 847 in.Ingress.DeepCopyInto(&out.Ingress) 848 if in.Replicas != nil { 849 in, out := &in.Replicas, &out.Replicas 850 *out = new(int32) 851 **out = **in 852 } 853 if in.Resources != nil { 854 in, out := &in.Resources, &out.Resources 855 *out = new(v1.ResourceRequirements) 856 (*in).DeepCopyInto(*out) 857 } 858 in.Route.DeepCopyInto(&out.Route) 859 out.Service = in.Service 860 if in.Env != nil { 861 in, out := &in.Env, &out.Env 862 *out = make([]v1.EnvVar, len(*in)) 863 for i := range *in { 864 (*in)[i].DeepCopyInto(&(*out)[i]) 865 } 866 } 867 if in.ExtraCommandArgs != nil { 868 in, out := &in.ExtraCommandArgs, &out.ExtraCommandArgs 869 *out = make([]string, len(*in)) 870 copy(*out, *in) 871 } 872 } 873 874 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDServerSpec. 875 func (in *ArgoCDServerSpec) DeepCopy() *ArgoCDServerSpec { 876 if in == nil { 877 return nil 878 } 879 out := new(ArgoCDServerSpec) 880 in.DeepCopyInto(out) 881 return out 882 } 883 884 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 885 func (in *ArgoCDSpec) DeepCopyInto(out *ArgoCDSpec) { 886 *out = *in 887 if in.ApplicationSet != nil { 888 in, out := &in.ApplicationSet, &out.ApplicationSet 889 *out = new(ArgoCDApplicationSet) 890 (*in).DeepCopyInto(*out) 891 } 892 in.Controller.DeepCopyInto(&out.Controller) 893 if in.ExtraConfig != nil { 894 in, out := &in.ExtraConfig, &out.ExtraConfig 895 *out = make(map[string]string, len(*in)) 896 for key, val := range *in { 897 (*out)[key] = val 898 } 899 } 900 in.Grafana.DeepCopyInto(&out.Grafana) 901 in.HA.DeepCopyInto(&out.HA) 902 if in.Import != nil { 903 in, out := &in.Import, &out.Import 904 *out = new(ArgoCDImportSpec) 905 (*in).DeepCopyInto(*out) 906 } 907 out.InitialSSHKnownHosts = in.InitialSSHKnownHosts 908 if in.KustomizeVersions != nil { 909 in, out := &in.KustomizeVersions, &out.KustomizeVersions 910 *out = make([]KustomizeVersionSpec, len(*in)) 911 copy(*out, *in) 912 } 913 out.Monitoring = in.Monitoring 914 if in.NodePlacement != nil { 915 in, out := &in.NodePlacement, &out.NodePlacement 916 *out = new(ArgoCDNodePlacementSpec) 917 (*in).DeepCopyInto(*out) 918 } 919 in.Notifications.DeepCopyInto(&out.Notifications) 920 in.Prometheus.DeepCopyInto(&out.Prometheus) 921 in.RBAC.DeepCopyInto(&out.RBAC) 922 in.Redis.DeepCopyInto(&out.Redis) 923 in.Repo.DeepCopyInto(&out.Repo) 924 if in.ResourceHealthChecks != nil { 925 in, out := &in.ResourceHealthChecks, &out.ResourceHealthChecks 926 *out = make([]ResourceHealthCheck, len(*in)) 927 copy(*out, *in) 928 } 929 if in.ResourceIgnoreDifferences != nil { 930 in, out := &in.ResourceIgnoreDifferences, &out.ResourceIgnoreDifferences 931 *out = new(ResourceIgnoreDifference) 932 (*in).DeepCopyInto(*out) 933 } 934 if in.ResourceActions != nil { 935 in, out := &in.ResourceActions, &out.ResourceActions 936 *out = make([]ResourceAction, len(*in)) 937 copy(*out, *in) 938 } 939 in.Server.DeepCopyInto(&out.Server) 940 if in.SourceNamespaces != nil { 941 in, out := &in.SourceNamespaces, &out.SourceNamespaces 942 *out = make([]string, len(*in)) 943 copy(*out, *in) 944 } 945 if in.SSO != nil { 946 in, out := &in.SSO, &out.SSO 947 *out = new(ArgoCDSSOSpec) 948 (*in).DeepCopyInto(*out) 949 } 950 in.TLS.DeepCopyInto(&out.TLS) 951 if in.Banner != nil { 952 in, out := &in.Banner, &out.Banner 953 *out = new(Banner) 954 **out = **in 955 } 956 if in.Dex != nil { 957 in, out := &in.Dex, &out.Dex 958 *out = new(ArgoCDDexSpec) 959 (*in).DeepCopyInto(*out) 960 } 961 } 962 963 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDSpec. 964 func (in *ArgoCDSpec) DeepCopy() *ArgoCDSpec { 965 if in == nil { 966 return nil 967 } 968 out := new(ArgoCDSpec) 969 in.DeepCopyInto(out) 970 return out 971 } 972 973 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 974 func (in *ArgoCDStatus) DeepCopyInto(out *ArgoCDStatus) { 975 *out = *in 976 } 977 978 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDStatus. 979 func (in *ArgoCDStatus) DeepCopy() *ArgoCDStatus { 980 if in == nil { 981 return nil 982 } 983 out := new(ArgoCDStatus) 984 in.DeepCopyInto(out) 985 return out 986 } 987 988 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 989 func (in *ArgoCDTLSSpec) DeepCopyInto(out *ArgoCDTLSSpec) { 990 *out = *in 991 out.CA = in.CA 992 if in.InitialCerts != nil { 993 in, out := &in.InitialCerts, &out.InitialCerts 994 *out = make(map[string]string, len(*in)) 995 for key, val := range *in { 996 (*out)[key] = val 997 } 998 } 999 } 1000 1001 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgoCDTLSSpec. 1002 func (in *ArgoCDTLSSpec) DeepCopy() *ArgoCDTLSSpec { 1003 if in == nil { 1004 return nil 1005 } 1006 out := new(ArgoCDTLSSpec) 1007 in.DeepCopyInto(out) 1008 return out 1009 } 1010 1011 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1012 func (in *Banner) DeepCopyInto(out *Banner) { 1013 *out = *in 1014 } 1015 1016 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Banner. 1017 func (in *Banner) DeepCopy() *Banner { 1018 if in == nil { 1019 return nil 1020 } 1021 out := new(Banner) 1022 in.DeepCopyInto(out) 1023 return out 1024 } 1025 1026 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1027 func (in *IgnoreDifferenceCustomization) DeepCopyInto(out *IgnoreDifferenceCustomization) { 1028 *out = *in 1029 if in.JqPathExpressions != nil { 1030 in, out := &in.JqPathExpressions, &out.JqPathExpressions 1031 *out = make([]string, len(*in)) 1032 copy(*out, *in) 1033 } 1034 if in.JsonPointers != nil { 1035 in, out := &in.JsonPointers, &out.JsonPointers 1036 *out = make([]string, len(*in)) 1037 copy(*out, *in) 1038 } 1039 if in.ManagedFieldsManagers != nil { 1040 in, out := &in.ManagedFieldsManagers, &out.ManagedFieldsManagers 1041 *out = make([]string, len(*in)) 1042 copy(*out, *in) 1043 } 1044 } 1045 1046 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IgnoreDifferenceCustomization. 1047 func (in *IgnoreDifferenceCustomization) DeepCopy() *IgnoreDifferenceCustomization { 1048 if in == nil { 1049 return nil 1050 } 1051 out := new(IgnoreDifferenceCustomization) 1052 in.DeepCopyInto(out) 1053 return out 1054 } 1055 1056 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1057 func (in *KustomizeVersionSpec) DeepCopyInto(out *KustomizeVersionSpec) { 1058 *out = *in 1059 } 1060 1061 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizeVersionSpec. 1062 func (in *KustomizeVersionSpec) DeepCopy() *KustomizeVersionSpec { 1063 if in == nil { 1064 return nil 1065 } 1066 out := new(KustomizeVersionSpec) 1067 in.DeepCopyInto(out) 1068 return out 1069 } 1070 1071 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1072 func (in *NotificationsConfiguration) DeepCopyInto(out *NotificationsConfiguration) { 1073 *out = *in 1074 out.TypeMeta = in.TypeMeta 1075 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 1076 in.Spec.DeepCopyInto(&out.Spec) 1077 } 1078 1079 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationsConfiguration. 1080 func (in *NotificationsConfiguration) DeepCopy() *NotificationsConfiguration { 1081 if in == nil { 1082 return nil 1083 } 1084 out := new(NotificationsConfiguration) 1085 in.DeepCopyInto(out) 1086 return out 1087 } 1088 1089 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1090 func (in *NotificationsConfiguration) DeepCopyObject() runtime.Object { 1091 if c := in.DeepCopy(); c != nil { 1092 return c 1093 } 1094 return nil 1095 } 1096 1097 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1098 func (in *NotificationsConfigurationList) DeepCopyInto(out *NotificationsConfigurationList) { 1099 *out = *in 1100 out.TypeMeta = in.TypeMeta 1101 in.ListMeta.DeepCopyInto(&out.ListMeta) 1102 if in.Items != nil { 1103 in, out := &in.Items, &out.Items 1104 *out = make([]NotificationsConfiguration, len(*in)) 1105 for i := range *in { 1106 (*in)[i].DeepCopyInto(&(*out)[i]) 1107 } 1108 } 1109 } 1110 1111 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationsConfigurationList. 1112 func (in *NotificationsConfigurationList) DeepCopy() *NotificationsConfigurationList { 1113 if in == nil { 1114 return nil 1115 } 1116 out := new(NotificationsConfigurationList) 1117 in.DeepCopyInto(out) 1118 return out 1119 } 1120 1121 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 1122 func (in *NotificationsConfigurationList) DeepCopyObject() runtime.Object { 1123 if c := in.DeepCopy(); c != nil { 1124 return c 1125 } 1126 return nil 1127 } 1128 1129 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1130 func (in *NotificationsConfigurationSpec) DeepCopyInto(out *NotificationsConfigurationSpec) { 1131 *out = *in 1132 if in.Triggers != nil { 1133 in, out := &in.Triggers, &out.Triggers 1134 *out = make(map[string]string, len(*in)) 1135 for key, val := range *in { 1136 (*out)[key] = val 1137 } 1138 } 1139 if in.Templates != nil { 1140 in, out := &in.Templates, &out.Templates 1141 *out = make(map[string]string, len(*in)) 1142 for key, val := range *in { 1143 (*out)[key] = val 1144 } 1145 } 1146 if in.Services != nil { 1147 in, out := &in.Services, &out.Services 1148 *out = make(map[string]string, len(*in)) 1149 for key, val := range *in { 1150 (*out)[key] = val 1151 } 1152 } 1153 if in.Subscriptions != nil { 1154 in, out := &in.Subscriptions, &out.Subscriptions 1155 *out = make(map[string]string, len(*in)) 1156 for key, val := range *in { 1157 (*out)[key] = val 1158 } 1159 } 1160 } 1161 1162 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationsConfigurationSpec. 1163 func (in *NotificationsConfigurationSpec) DeepCopy() *NotificationsConfigurationSpec { 1164 if in == nil { 1165 return nil 1166 } 1167 out := new(NotificationsConfigurationSpec) 1168 in.DeepCopyInto(out) 1169 return out 1170 } 1171 1172 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1173 func (in *ResourceAction) DeepCopyInto(out *ResourceAction) { 1174 *out = *in 1175 } 1176 1177 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceAction. 1178 func (in *ResourceAction) DeepCopy() *ResourceAction { 1179 if in == nil { 1180 return nil 1181 } 1182 out := new(ResourceAction) 1183 in.DeepCopyInto(out) 1184 return out 1185 } 1186 1187 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1188 func (in *ResourceHealthCheck) DeepCopyInto(out *ResourceHealthCheck) { 1189 *out = *in 1190 } 1191 1192 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceHealthCheck. 1193 func (in *ResourceHealthCheck) DeepCopy() *ResourceHealthCheck { 1194 if in == nil { 1195 return nil 1196 } 1197 out := new(ResourceHealthCheck) 1198 in.DeepCopyInto(out) 1199 return out 1200 } 1201 1202 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1203 func (in *ResourceIdentifiers) DeepCopyInto(out *ResourceIdentifiers) { 1204 *out = *in 1205 in.Customization.DeepCopyInto(&out.Customization) 1206 } 1207 1208 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceIdentifiers. 1209 func (in *ResourceIdentifiers) DeepCopy() *ResourceIdentifiers { 1210 if in == nil { 1211 return nil 1212 } 1213 out := new(ResourceIdentifiers) 1214 in.DeepCopyInto(out) 1215 return out 1216 } 1217 1218 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1219 func (in *ResourceIgnoreDifference) DeepCopyInto(out *ResourceIgnoreDifference) { 1220 *out = *in 1221 if in.All != nil { 1222 in, out := &in.All, &out.All 1223 *out = new(IgnoreDifferenceCustomization) 1224 (*in).DeepCopyInto(*out) 1225 } 1226 if in.ResourceIdentifiers != nil { 1227 in, out := &in.ResourceIdentifiers, &out.ResourceIdentifiers 1228 *out = make([]ResourceIdentifiers, len(*in)) 1229 for i := range *in { 1230 (*in)[i].DeepCopyInto(&(*out)[i]) 1231 } 1232 } 1233 } 1234 1235 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceIgnoreDifference. 1236 func (in *ResourceIgnoreDifference) DeepCopy() *ResourceIgnoreDifference { 1237 if in == nil { 1238 return nil 1239 } 1240 out := new(ResourceIgnoreDifference) 1241 in.DeepCopyInto(out) 1242 return out 1243 } 1244 1245 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1246 func (in *SSHHostsSpec) DeepCopyInto(out *SSHHostsSpec) { 1247 *out = *in 1248 } 1249 1250 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHHostsSpec. 1251 func (in *SSHHostsSpec) DeepCopy() *SSHHostsSpec { 1252 if in == nil { 1253 return nil 1254 } 1255 out := new(SSHHostsSpec) 1256 in.DeepCopyInto(out) 1257 return out 1258 } 1259 1260 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 1261 func (in *WebhookServerSpec) DeepCopyInto(out *WebhookServerSpec) { 1262 *out = *in 1263 in.Ingress.DeepCopyInto(&out.Ingress) 1264 in.Route.DeepCopyInto(&out.Route) 1265 } 1266 1267 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookServerSpec. 1268 func (in *WebhookServerSpec) DeepCopy() *WebhookServerSpec { 1269 if in == nil { 1270 return nil 1271 } 1272 out := new(WebhookServerSpec) 1273 in.DeepCopyInto(out) 1274 return out 1275 }