sigs.k8s.io/cluster-api-provider-azure@v1.17.0/api/v1alpha1/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 3 /* 4 Copyright The Kubernetes Authors. 5 6 Licensed under the Apache License, Version 2.0 (the "License"); 7 you may not use this file except in compliance with the License. 8 You may obtain a copy of the License at 9 10 http://www.apache.org/licenses/LICENSE-2.0 11 12 Unless required by applicable law or agreed to in writing, software 13 distributed under the License is distributed on an "AS IS" BASIS, 14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 See the License for the specific language governing permissions and 16 limitations under the License. 17 */ 18 19 // Code generated by controller-gen. DO NOT EDIT. 20 21 package v1alpha1 22 23 import ( 24 "k8s.io/apimachinery/pkg/runtime" 25 ) 26 27 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 28 func (in *AzureASOManagedCluster) DeepCopyInto(out *AzureASOManagedCluster) { 29 *out = *in 30 out.TypeMeta = in.TypeMeta 31 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 32 in.Spec.DeepCopyInto(&out.Spec) 33 in.Status.DeepCopyInto(&out.Status) 34 } 35 36 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedCluster. 37 func (in *AzureASOManagedCluster) DeepCopy() *AzureASOManagedCluster { 38 if in == nil { 39 return nil 40 } 41 out := new(AzureASOManagedCluster) 42 in.DeepCopyInto(out) 43 return out 44 } 45 46 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 47 func (in *AzureASOManagedCluster) DeepCopyObject() runtime.Object { 48 if c := in.DeepCopy(); c != nil { 49 return c 50 } 51 return nil 52 } 53 54 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 55 func (in *AzureASOManagedClusterList) DeepCopyInto(out *AzureASOManagedClusterList) { 56 *out = *in 57 out.TypeMeta = in.TypeMeta 58 in.ListMeta.DeepCopyInto(&out.ListMeta) 59 if in.Items != nil { 60 in, out := &in.Items, &out.Items 61 *out = make([]AzureASOManagedCluster, len(*in)) 62 for i := range *in { 63 (*in)[i].DeepCopyInto(&(*out)[i]) 64 } 65 } 66 } 67 68 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedClusterList. 69 func (in *AzureASOManagedClusterList) DeepCopy() *AzureASOManagedClusterList { 70 if in == nil { 71 return nil 72 } 73 out := new(AzureASOManagedClusterList) 74 in.DeepCopyInto(out) 75 return out 76 } 77 78 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 79 func (in *AzureASOManagedClusterList) DeepCopyObject() runtime.Object { 80 if c := in.DeepCopy(); c != nil { 81 return c 82 } 83 return nil 84 } 85 86 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 87 func (in *AzureASOManagedClusterSpec) DeepCopyInto(out *AzureASOManagedClusterSpec) { 88 *out = *in 89 in.AzureASOManagedClusterTemplateResourceSpec.DeepCopyInto(&out.AzureASOManagedClusterTemplateResourceSpec) 90 out.ControlPlaneEndpoint = in.ControlPlaneEndpoint 91 } 92 93 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedClusterSpec. 94 func (in *AzureASOManagedClusterSpec) DeepCopy() *AzureASOManagedClusterSpec { 95 if in == nil { 96 return nil 97 } 98 out := new(AzureASOManagedClusterSpec) 99 in.DeepCopyInto(out) 100 return out 101 } 102 103 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 104 func (in *AzureASOManagedClusterStatus) DeepCopyInto(out *AzureASOManagedClusterStatus) { 105 *out = *in 106 if in.Resources != nil { 107 in, out := &in.Resources, &out.Resources 108 *out = make([]ResourceStatus, len(*in)) 109 copy(*out, *in) 110 } 111 } 112 113 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedClusterStatus. 114 func (in *AzureASOManagedClusterStatus) DeepCopy() *AzureASOManagedClusterStatus { 115 if in == nil { 116 return nil 117 } 118 out := new(AzureASOManagedClusterStatus) 119 in.DeepCopyInto(out) 120 return out 121 } 122 123 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 124 func (in *AzureASOManagedClusterTemplate) DeepCopyInto(out *AzureASOManagedClusterTemplate) { 125 *out = *in 126 out.TypeMeta = in.TypeMeta 127 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 128 in.Spec.DeepCopyInto(&out.Spec) 129 } 130 131 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedClusterTemplate. 132 func (in *AzureASOManagedClusterTemplate) DeepCopy() *AzureASOManagedClusterTemplate { 133 if in == nil { 134 return nil 135 } 136 out := new(AzureASOManagedClusterTemplate) 137 in.DeepCopyInto(out) 138 return out 139 } 140 141 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 142 func (in *AzureASOManagedClusterTemplate) DeepCopyObject() runtime.Object { 143 if c := in.DeepCopy(); c != nil { 144 return c 145 } 146 return nil 147 } 148 149 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 150 func (in *AzureASOManagedClusterTemplateList) DeepCopyInto(out *AzureASOManagedClusterTemplateList) { 151 *out = *in 152 out.TypeMeta = in.TypeMeta 153 in.ListMeta.DeepCopyInto(&out.ListMeta) 154 if in.Items != nil { 155 in, out := &in.Items, &out.Items 156 *out = make([]AzureASOManagedClusterTemplate, len(*in)) 157 for i := range *in { 158 (*in)[i].DeepCopyInto(&(*out)[i]) 159 } 160 } 161 } 162 163 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedClusterTemplateList. 164 func (in *AzureASOManagedClusterTemplateList) DeepCopy() *AzureASOManagedClusterTemplateList { 165 if in == nil { 166 return nil 167 } 168 out := new(AzureASOManagedClusterTemplateList) 169 in.DeepCopyInto(out) 170 return out 171 } 172 173 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 174 func (in *AzureASOManagedClusterTemplateList) DeepCopyObject() runtime.Object { 175 if c := in.DeepCopy(); c != nil { 176 return c 177 } 178 return nil 179 } 180 181 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 182 func (in *AzureASOManagedClusterTemplateResource) DeepCopyInto(out *AzureASOManagedClusterTemplateResource) { 183 *out = *in 184 in.Spec.DeepCopyInto(&out.Spec) 185 } 186 187 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedClusterTemplateResource. 188 func (in *AzureASOManagedClusterTemplateResource) DeepCopy() *AzureASOManagedClusterTemplateResource { 189 if in == nil { 190 return nil 191 } 192 out := new(AzureASOManagedClusterTemplateResource) 193 in.DeepCopyInto(out) 194 return out 195 } 196 197 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 198 func (in *AzureASOManagedClusterTemplateResourceSpec) DeepCopyInto(out *AzureASOManagedClusterTemplateResourceSpec) { 199 *out = *in 200 if in.Resources != nil { 201 in, out := &in.Resources, &out.Resources 202 *out = make([]runtime.RawExtension, len(*in)) 203 for i := range *in { 204 (*in)[i].DeepCopyInto(&(*out)[i]) 205 } 206 } 207 } 208 209 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedClusterTemplateResourceSpec. 210 func (in *AzureASOManagedClusterTemplateResourceSpec) DeepCopy() *AzureASOManagedClusterTemplateResourceSpec { 211 if in == nil { 212 return nil 213 } 214 out := new(AzureASOManagedClusterTemplateResourceSpec) 215 in.DeepCopyInto(out) 216 return out 217 } 218 219 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 220 func (in *AzureASOManagedClusterTemplateSpec) DeepCopyInto(out *AzureASOManagedClusterTemplateSpec) { 221 *out = *in 222 in.Template.DeepCopyInto(&out.Template) 223 } 224 225 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedClusterTemplateSpec. 226 func (in *AzureASOManagedClusterTemplateSpec) DeepCopy() *AzureASOManagedClusterTemplateSpec { 227 if in == nil { 228 return nil 229 } 230 out := new(AzureASOManagedClusterTemplateSpec) 231 in.DeepCopyInto(out) 232 return out 233 } 234 235 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 236 func (in *AzureASOManagedControlPlane) DeepCopyInto(out *AzureASOManagedControlPlane) { 237 *out = *in 238 out.TypeMeta = in.TypeMeta 239 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 240 in.Spec.DeepCopyInto(&out.Spec) 241 in.Status.DeepCopyInto(&out.Status) 242 } 243 244 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlane. 245 func (in *AzureASOManagedControlPlane) DeepCopy() *AzureASOManagedControlPlane { 246 if in == nil { 247 return nil 248 } 249 out := new(AzureASOManagedControlPlane) 250 in.DeepCopyInto(out) 251 return out 252 } 253 254 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 255 func (in *AzureASOManagedControlPlane) DeepCopyObject() runtime.Object { 256 if c := in.DeepCopy(); c != nil { 257 return c 258 } 259 return nil 260 } 261 262 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 263 func (in *AzureASOManagedControlPlaneList) DeepCopyInto(out *AzureASOManagedControlPlaneList) { 264 *out = *in 265 out.TypeMeta = in.TypeMeta 266 in.ListMeta.DeepCopyInto(&out.ListMeta) 267 if in.Items != nil { 268 in, out := &in.Items, &out.Items 269 *out = make([]AzureASOManagedControlPlane, len(*in)) 270 for i := range *in { 271 (*in)[i].DeepCopyInto(&(*out)[i]) 272 } 273 } 274 } 275 276 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlaneList. 277 func (in *AzureASOManagedControlPlaneList) DeepCopy() *AzureASOManagedControlPlaneList { 278 if in == nil { 279 return nil 280 } 281 out := new(AzureASOManagedControlPlaneList) 282 in.DeepCopyInto(out) 283 return out 284 } 285 286 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 287 func (in *AzureASOManagedControlPlaneList) DeepCopyObject() runtime.Object { 288 if c := in.DeepCopy(); c != nil { 289 return c 290 } 291 return nil 292 } 293 294 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 295 func (in *AzureASOManagedControlPlaneResource) DeepCopyInto(out *AzureASOManagedControlPlaneResource) { 296 *out = *in 297 in.Spec.DeepCopyInto(&out.Spec) 298 } 299 300 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlaneResource. 301 func (in *AzureASOManagedControlPlaneResource) DeepCopy() *AzureASOManagedControlPlaneResource { 302 if in == nil { 303 return nil 304 } 305 out := new(AzureASOManagedControlPlaneResource) 306 in.DeepCopyInto(out) 307 return out 308 } 309 310 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 311 func (in *AzureASOManagedControlPlaneSpec) DeepCopyInto(out *AzureASOManagedControlPlaneSpec) { 312 *out = *in 313 in.AzureASOManagedControlPlaneTemplateResourceSpec.DeepCopyInto(&out.AzureASOManagedControlPlaneTemplateResourceSpec) 314 } 315 316 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlaneSpec. 317 func (in *AzureASOManagedControlPlaneSpec) DeepCopy() *AzureASOManagedControlPlaneSpec { 318 if in == nil { 319 return nil 320 } 321 out := new(AzureASOManagedControlPlaneSpec) 322 in.DeepCopyInto(out) 323 return out 324 } 325 326 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 327 func (in *AzureASOManagedControlPlaneStatus) DeepCopyInto(out *AzureASOManagedControlPlaneStatus) { 328 *out = *in 329 if in.Resources != nil { 330 in, out := &in.Resources, &out.Resources 331 *out = make([]ResourceStatus, len(*in)) 332 copy(*out, *in) 333 } 334 out.ControlPlaneEndpoint = in.ControlPlaneEndpoint 335 } 336 337 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlaneStatus. 338 func (in *AzureASOManagedControlPlaneStatus) DeepCopy() *AzureASOManagedControlPlaneStatus { 339 if in == nil { 340 return nil 341 } 342 out := new(AzureASOManagedControlPlaneStatus) 343 in.DeepCopyInto(out) 344 return out 345 } 346 347 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 348 func (in *AzureASOManagedControlPlaneTemplate) DeepCopyInto(out *AzureASOManagedControlPlaneTemplate) { 349 *out = *in 350 out.TypeMeta = in.TypeMeta 351 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 352 in.Spec.DeepCopyInto(&out.Spec) 353 } 354 355 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlaneTemplate. 356 func (in *AzureASOManagedControlPlaneTemplate) DeepCopy() *AzureASOManagedControlPlaneTemplate { 357 if in == nil { 358 return nil 359 } 360 out := new(AzureASOManagedControlPlaneTemplate) 361 in.DeepCopyInto(out) 362 return out 363 } 364 365 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 366 func (in *AzureASOManagedControlPlaneTemplate) DeepCopyObject() runtime.Object { 367 if c := in.DeepCopy(); c != nil { 368 return c 369 } 370 return nil 371 } 372 373 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 374 func (in *AzureASOManagedControlPlaneTemplateList) DeepCopyInto(out *AzureASOManagedControlPlaneTemplateList) { 375 *out = *in 376 out.TypeMeta = in.TypeMeta 377 in.ListMeta.DeepCopyInto(&out.ListMeta) 378 if in.Items != nil { 379 in, out := &in.Items, &out.Items 380 *out = make([]AzureASOManagedControlPlaneTemplate, len(*in)) 381 for i := range *in { 382 (*in)[i].DeepCopyInto(&(*out)[i]) 383 } 384 } 385 } 386 387 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlaneTemplateList. 388 func (in *AzureASOManagedControlPlaneTemplateList) DeepCopy() *AzureASOManagedControlPlaneTemplateList { 389 if in == nil { 390 return nil 391 } 392 out := new(AzureASOManagedControlPlaneTemplateList) 393 in.DeepCopyInto(out) 394 return out 395 } 396 397 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 398 func (in *AzureASOManagedControlPlaneTemplateList) DeepCopyObject() runtime.Object { 399 if c := in.DeepCopy(); c != nil { 400 return c 401 } 402 return nil 403 } 404 405 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 406 func (in *AzureASOManagedControlPlaneTemplateResourceSpec) DeepCopyInto(out *AzureASOManagedControlPlaneTemplateResourceSpec) { 407 *out = *in 408 if in.Resources != nil { 409 in, out := &in.Resources, &out.Resources 410 *out = make([]runtime.RawExtension, len(*in)) 411 for i := range *in { 412 (*in)[i].DeepCopyInto(&(*out)[i]) 413 } 414 } 415 } 416 417 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlaneTemplateResourceSpec. 418 func (in *AzureASOManagedControlPlaneTemplateResourceSpec) DeepCopy() *AzureASOManagedControlPlaneTemplateResourceSpec { 419 if in == nil { 420 return nil 421 } 422 out := new(AzureASOManagedControlPlaneTemplateResourceSpec) 423 in.DeepCopyInto(out) 424 return out 425 } 426 427 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 428 func (in *AzureASOManagedControlPlaneTemplateSpec) DeepCopyInto(out *AzureASOManagedControlPlaneTemplateSpec) { 429 *out = *in 430 in.Template.DeepCopyInto(&out.Template) 431 } 432 433 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedControlPlaneTemplateSpec. 434 func (in *AzureASOManagedControlPlaneTemplateSpec) DeepCopy() *AzureASOManagedControlPlaneTemplateSpec { 435 if in == nil { 436 return nil 437 } 438 out := new(AzureASOManagedControlPlaneTemplateSpec) 439 in.DeepCopyInto(out) 440 return out 441 } 442 443 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 444 func (in *AzureASOManagedMachinePool) DeepCopyInto(out *AzureASOManagedMachinePool) { 445 *out = *in 446 out.TypeMeta = in.TypeMeta 447 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 448 in.Spec.DeepCopyInto(&out.Spec) 449 in.Status.DeepCopyInto(&out.Status) 450 } 451 452 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePool. 453 func (in *AzureASOManagedMachinePool) DeepCopy() *AzureASOManagedMachinePool { 454 if in == nil { 455 return nil 456 } 457 out := new(AzureASOManagedMachinePool) 458 in.DeepCopyInto(out) 459 return out 460 } 461 462 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 463 func (in *AzureASOManagedMachinePool) DeepCopyObject() runtime.Object { 464 if c := in.DeepCopy(); c != nil { 465 return c 466 } 467 return nil 468 } 469 470 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 471 func (in *AzureASOManagedMachinePoolList) DeepCopyInto(out *AzureASOManagedMachinePoolList) { 472 *out = *in 473 out.TypeMeta = in.TypeMeta 474 in.ListMeta.DeepCopyInto(&out.ListMeta) 475 if in.Items != nil { 476 in, out := &in.Items, &out.Items 477 *out = make([]AzureASOManagedMachinePool, len(*in)) 478 for i := range *in { 479 (*in)[i].DeepCopyInto(&(*out)[i]) 480 } 481 } 482 } 483 484 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePoolList. 485 func (in *AzureASOManagedMachinePoolList) DeepCopy() *AzureASOManagedMachinePoolList { 486 if in == nil { 487 return nil 488 } 489 out := new(AzureASOManagedMachinePoolList) 490 in.DeepCopyInto(out) 491 return out 492 } 493 494 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 495 func (in *AzureASOManagedMachinePoolList) DeepCopyObject() runtime.Object { 496 if c := in.DeepCopy(); c != nil { 497 return c 498 } 499 return nil 500 } 501 502 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 503 func (in *AzureASOManagedMachinePoolResource) DeepCopyInto(out *AzureASOManagedMachinePoolResource) { 504 *out = *in 505 in.Spec.DeepCopyInto(&out.Spec) 506 } 507 508 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePoolResource. 509 func (in *AzureASOManagedMachinePoolResource) DeepCopy() *AzureASOManagedMachinePoolResource { 510 if in == nil { 511 return nil 512 } 513 out := new(AzureASOManagedMachinePoolResource) 514 in.DeepCopyInto(out) 515 return out 516 } 517 518 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 519 func (in *AzureASOManagedMachinePoolSpec) DeepCopyInto(out *AzureASOManagedMachinePoolSpec) { 520 *out = *in 521 in.AzureASOManagedMachinePoolTemplateResourceSpec.DeepCopyInto(&out.AzureASOManagedMachinePoolTemplateResourceSpec) 522 } 523 524 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePoolSpec. 525 func (in *AzureASOManagedMachinePoolSpec) DeepCopy() *AzureASOManagedMachinePoolSpec { 526 if in == nil { 527 return nil 528 } 529 out := new(AzureASOManagedMachinePoolSpec) 530 in.DeepCopyInto(out) 531 return out 532 } 533 534 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 535 func (in *AzureASOManagedMachinePoolStatus) DeepCopyInto(out *AzureASOManagedMachinePoolStatus) { 536 *out = *in 537 if in.Resources != nil { 538 in, out := &in.Resources, &out.Resources 539 *out = make([]ResourceStatus, len(*in)) 540 copy(*out, *in) 541 } 542 } 543 544 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePoolStatus. 545 func (in *AzureASOManagedMachinePoolStatus) DeepCopy() *AzureASOManagedMachinePoolStatus { 546 if in == nil { 547 return nil 548 } 549 out := new(AzureASOManagedMachinePoolStatus) 550 in.DeepCopyInto(out) 551 return out 552 } 553 554 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 555 func (in *AzureASOManagedMachinePoolTemplate) DeepCopyInto(out *AzureASOManagedMachinePoolTemplate) { 556 *out = *in 557 out.TypeMeta = in.TypeMeta 558 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 559 in.Spec.DeepCopyInto(&out.Spec) 560 } 561 562 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePoolTemplate. 563 func (in *AzureASOManagedMachinePoolTemplate) DeepCopy() *AzureASOManagedMachinePoolTemplate { 564 if in == nil { 565 return nil 566 } 567 out := new(AzureASOManagedMachinePoolTemplate) 568 in.DeepCopyInto(out) 569 return out 570 } 571 572 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 573 func (in *AzureASOManagedMachinePoolTemplate) DeepCopyObject() runtime.Object { 574 if c := in.DeepCopy(); c != nil { 575 return c 576 } 577 return nil 578 } 579 580 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 581 func (in *AzureASOManagedMachinePoolTemplateList) DeepCopyInto(out *AzureASOManagedMachinePoolTemplateList) { 582 *out = *in 583 out.TypeMeta = in.TypeMeta 584 in.ListMeta.DeepCopyInto(&out.ListMeta) 585 if in.Items != nil { 586 in, out := &in.Items, &out.Items 587 *out = make([]AzureASOManagedMachinePoolTemplate, len(*in)) 588 for i := range *in { 589 (*in)[i].DeepCopyInto(&(*out)[i]) 590 } 591 } 592 } 593 594 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePoolTemplateList. 595 func (in *AzureASOManagedMachinePoolTemplateList) DeepCopy() *AzureASOManagedMachinePoolTemplateList { 596 if in == nil { 597 return nil 598 } 599 out := new(AzureASOManagedMachinePoolTemplateList) 600 in.DeepCopyInto(out) 601 return out 602 } 603 604 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 605 func (in *AzureASOManagedMachinePoolTemplateList) DeepCopyObject() runtime.Object { 606 if c := in.DeepCopy(); c != nil { 607 return c 608 } 609 return nil 610 } 611 612 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 613 func (in *AzureASOManagedMachinePoolTemplateResourceSpec) DeepCopyInto(out *AzureASOManagedMachinePoolTemplateResourceSpec) { 614 *out = *in 615 if in.ProviderIDList != nil { 616 in, out := &in.ProviderIDList, &out.ProviderIDList 617 *out = make([]string, len(*in)) 618 copy(*out, *in) 619 } 620 if in.Resources != nil { 621 in, out := &in.Resources, &out.Resources 622 *out = make([]runtime.RawExtension, len(*in)) 623 for i := range *in { 624 (*in)[i].DeepCopyInto(&(*out)[i]) 625 } 626 } 627 } 628 629 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePoolTemplateResourceSpec. 630 func (in *AzureASOManagedMachinePoolTemplateResourceSpec) DeepCopy() *AzureASOManagedMachinePoolTemplateResourceSpec { 631 if in == nil { 632 return nil 633 } 634 out := new(AzureASOManagedMachinePoolTemplateResourceSpec) 635 in.DeepCopyInto(out) 636 return out 637 } 638 639 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 640 func (in *AzureASOManagedMachinePoolTemplateSpec) DeepCopyInto(out *AzureASOManagedMachinePoolTemplateSpec) { 641 *out = *in 642 in.Template.DeepCopyInto(&out.Template) 643 } 644 645 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureASOManagedMachinePoolTemplateSpec. 646 func (in *AzureASOManagedMachinePoolTemplateSpec) DeepCopy() *AzureASOManagedMachinePoolTemplateSpec { 647 if in == nil { 648 return nil 649 } 650 out := new(AzureASOManagedMachinePoolTemplateSpec) 651 in.DeepCopyInto(out) 652 return out 653 } 654 655 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 656 func (in *ResourceStatus) DeepCopyInto(out *ResourceStatus) { 657 *out = *in 658 out.Resource = in.Resource 659 } 660 661 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceStatus. 662 func (in *ResourceStatus) DeepCopy() *ResourceStatus { 663 if in == nil { 664 return nil 665 } 666 out := new(ResourceStatus) 667 in.DeepCopyInto(out) 668 return out 669 } 670 671 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 672 func (in *StatusResource) DeepCopyInto(out *StatusResource) { 673 *out = *in 674 } 675 676 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StatusResource. 677 func (in *StatusResource) DeepCopy() *StatusResource { 678 if in == nil { 679 return nil 680 } 681 out := new(StatusResource) 682 in.DeepCopyInto(out) 683 return out 684 }