github.com/ironcore-dev/gardener-extension-provider-ironcore@v0.3.2-0.20240314231816-8336447fb9a0/pkg/apis/ironcore/v1alpha1/zz_generated.deepcopy.go (about)

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  // SPDX-FileCopyrightText: 2024 SAP SE or an SAP affiliate company and IronCore contributors
     5  // SPDX-License-Identifier: Apache-2.0
     6  
     7  // Code generated by deepcopy-gen. DO NOT EDIT.
     8  
     9  package v1alpha1
    10  
    11  import (
    12  	v1 "k8s.io/api/core/v1"
    13  	runtime "k8s.io/apimachinery/pkg/runtime"
    14  )
    15  
    16  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    17  func (in *CloudControllerManagerConfig) DeepCopyInto(out *CloudControllerManagerConfig) {
    18  	*out = *in
    19  	if in.FeatureGates != nil {
    20  		in, out := &in.FeatureGates, &out.FeatureGates
    21  		*out = make(map[string]bool, len(*in))
    22  		for key, val := range *in {
    23  			(*out)[key] = val
    24  		}
    25  	}
    26  	return
    27  }
    28  
    29  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudControllerManagerConfig.
    30  func (in *CloudControllerManagerConfig) DeepCopy() *CloudControllerManagerConfig {
    31  	if in == nil {
    32  		return nil
    33  	}
    34  	out := new(CloudControllerManagerConfig)
    35  	in.DeepCopyInto(out)
    36  	return out
    37  }
    38  
    39  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    40  func (in *CloudProfileConfig) DeepCopyInto(out *CloudProfileConfig) {
    41  	*out = *in
    42  	out.TypeMeta = in.TypeMeta
    43  	if in.MachineImages != nil {
    44  		in, out := &in.MachineImages, &out.MachineImages
    45  		*out = make([]MachineImages, len(*in))
    46  		for i := range *in {
    47  			(*in)[i].DeepCopyInto(&(*out)[i])
    48  		}
    49  	}
    50  	if in.RegionConfigs != nil {
    51  		in, out := &in.RegionConfigs, &out.RegionConfigs
    52  		*out = make([]RegionConfig, len(*in))
    53  		for i := range *in {
    54  			(*in)[i].DeepCopyInto(&(*out)[i])
    55  		}
    56  	}
    57  	in.StorageClasses.DeepCopyInto(&out.StorageClasses)
    58  	return
    59  }
    60  
    61  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudProfileConfig.
    62  func (in *CloudProfileConfig) DeepCopy() *CloudProfileConfig {
    63  	if in == nil {
    64  		return nil
    65  	}
    66  	out := new(CloudProfileConfig)
    67  	in.DeepCopyInto(out)
    68  	return out
    69  }
    70  
    71  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    72  func (in *CloudProfileConfig) DeepCopyObject() runtime.Object {
    73  	if c := in.DeepCopy(); c != nil {
    74  		return c
    75  	}
    76  	return nil
    77  }
    78  
    79  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    80  func (in *ControlPlaneConfig) DeepCopyInto(out *ControlPlaneConfig) {
    81  	*out = *in
    82  	out.TypeMeta = in.TypeMeta
    83  	if in.CloudControllerManager != nil {
    84  		in, out := &in.CloudControllerManager, &out.CloudControllerManager
    85  		*out = new(CloudControllerManagerConfig)
    86  		(*in).DeepCopyInto(*out)
    87  	}
    88  	return
    89  }
    90  
    91  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPlaneConfig.
    92  func (in *ControlPlaneConfig) DeepCopy() *ControlPlaneConfig {
    93  	if in == nil {
    94  		return nil
    95  	}
    96  	out := new(ControlPlaneConfig)
    97  	in.DeepCopyInto(out)
    98  	return out
    99  }
   100  
   101  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   102  func (in *ControlPlaneConfig) DeepCopyObject() runtime.Object {
   103  	if c := in.DeepCopy(); c != nil {
   104  		return c
   105  	}
   106  	return nil
   107  }
   108  
   109  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   110  func (in *InfrastructureConfig) DeepCopyInto(out *InfrastructureConfig) {
   111  	*out = *in
   112  	out.TypeMeta = in.TypeMeta
   113  	if in.NetworkRef != nil {
   114  		in, out := &in.NetworkRef, &out.NetworkRef
   115  		*out = new(v1.LocalObjectReference)
   116  		**out = **in
   117  	}
   118  	return
   119  }
   120  
   121  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfrastructureConfig.
   122  func (in *InfrastructureConfig) DeepCopy() *InfrastructureConfig {
   123  	if in == nil {
   124  		return nil
   125  	}
   126  	out := new(InfrastructureConfig)
   127  	in.DeepCopyInto(out)
   128  	return out
   129  }
   130  
   131  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   132  func (in *InfrastructureConfig) DeepCopyObject() runtime.Object {
   133  	if c := in.DeepCopy(); c != nil {
   134  		return c
   135  	}
   136  	return nil
   137  }
   138  
   139  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   140  func (in *InfrastructureStatus) DeepCopyInto(out *InfrastructureStatus) {
   141  	*out = *in
   142  	out.TypeMeta = in.TypeMeta
   143  	out.NetworkRef = in.NetworkRef
   144  	out.NATGatewayRef = in.NATGatewayRef
   145  	out.PrefixRef = in.PrefixRef
   146  	return
   147  }
   148  
   149  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfrastructureStatus.
   150  func (in *InfrastructureStatus) DeepCopy() *InfrastructureStatus {
   151  	if in == nil {
   152  		return nil
   153  	}
   154  	out := new(InfrastructureStatus)
   155  	in.DeepCopyInto(out)
   156  	return out
   157  }
   158  
   159  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   160  func (in *InfrastructureStatus) DeepCopyObject() runtime.Object {
   161  	if c := in.DeepCopy(); c != nil {
   162  		return c
   163  	}
   164  	return nil
   165  }
   166  
   167  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   168  func (in *MachineImage) DeepCopyInto(out *MachineImage) {
   169  	*out = *in
   170  	if in.Architecture != nil {
   171  		in, out := &in.Architecture, &out.Architecture
   172  		*out = new(string)
   173  		**out = **in
   174  	}
   175  	return
   176  }
   177  
   178  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineImage.
   179  func (in *MachineImage) DeepCopy() *MachineImage {
   180  	if in == nil {
   181  		return nil
   182  	}
   183  	out := new(MachineImage)
   184  	in.DeepCopyInto(out)
   185  	return out
   186  }
   187  
   188  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   189  func (in *MachineImageVersion) DeepCopyInto(out *MachineImageVersion) {
   190  	*out = *in
   191  	if in.Architecture != nil {
   192  		in, out := &in.Architecture, &out.Architecture
   193  		*out = new(string)
   194  		**out = **in
   195  	}
   196  	return
   197  }
   198  
   199  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineImageVersion.
   200  func (in *MachineImageVersion) DeepCopy() *MachineImageVersion {
   201  	if in == nil {
   202  		return nil
   203  	}
   204  	out := new(MachineImageVersion)
   205  	in.DeepCopyInto(out)
   206  	return out
   207  }
   208  
   209  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   210  func (in *MachineImages) DeepCopyInto(out *MachineImages) {
   211  	*out = *in
   212  	if in.Versions != nil {
   213  		in, out := &in.Versions, &out.Versions
   214  		*out = make([]MachineImageVersion, len(*in))
   215  		for i := range *in {
   216  			(*in)[i].DeepCopyInto(&(*out)[i])
   217  		}
   218  	}
   219  	return
   220  }
   221  
   222  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineImages.
   223  func (in *MachineImages) DeepCopy() *MachineImages {
   224  	if in == nil {
   225  		return nil
   226  	}
   227  	out := new(MachineImages)
   228  	in.DeepCopyInto(out)
   229  	return out
   230  }
   231  
   232  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   233  func (in *RegionConfig) DeepCopyInto(out *RegionConfig) {
   234  	*out = *in
   235  	if in.CertificateAuthorityData != nil {
   236  		in, out := &in.CertificateAuthorityData, &out.CertificateAuthorityData
   237  		*out = make([]byte, len(*in))
   238  		copy(*out, *in)
   239  	}
   240  	return
   241  }
   242  
   243  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegionConfig.
   244  func (in *RegionConfig) DeepCopy() *RegionConfig {
   245  	if in == nil {
   246  		return nil
   247  	}
   248  	out := new(RegionConfig)
   249  	in.DeepCopyInto(out)
   250  	return out
   251  }
   252  
   253  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   254  func (in *StorageClass) DeepCopyInto(out *StorageClass) {
   255  	*out = *in
   256  	return
   257  }
   258  
   259  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClass.
   260  func (in *StorageClass) DeepCopy() *StorageClass {
   261  	if in == nil {
   262  		return nil
   263  	}
   264  	out := new(StorageClass)
   265  	in.DeepCopyInto(out)
   266  	return out
   267  }
   268  
   269  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   270  func (in *StorageClasses) DeepCopyInto(out *StorageClasses) {
   271  	*out = *in
   272  	if in.Default != nil {
   273  		in, out := &in.Default, &out.Default
   274  		*out = new(StorageClass)
   275  		**out = **in
   276  	}
   277  	if in.Additional != nil {
   278  		in, out := &in.Additional, &out.Additional
   279  		*out = make([]StorageClass, len(*in))
   280  		copy(*out, *in)
   281  	}
   282  	return
   283  }
   284  
   285  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClasses.
   286  func (in *StorageClasses) DeepCopy() *StorageClasses {
   287  	if in == nil {
   288  		return nil
   289  	}
   290  	out := new(StorageClasses)
   291  	in.DeepCopyInto(out)
   292  	return out
   293  }
   294  
   295  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   296  func (in *WorkerStatus) DeepCopyInto(out *WorkerStatus) {
   297  	*out = *in
   298  	out.TypeMeta = in.TypeMeta
   299  	if in.MachineImages != nil {
   300  		in, out := &in.MachineImages, &out.MachineImages
   301  		*out = make([]MachineImage, len(*in))
   302  		for i := range *in {
   303  			(*in)[i].DeepCopyInto(&(*out)[i])
   304  		}
   305  	}
   306  	return
   307  }
   308  
   309  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkerStatus.
   310  func (in *WorkerStatus) DeepCopy() *WorkerStatus {
   311  	if in == nil {
   312  		return nil
   313  	}
   314  	out := new(WorkerStatus)
   315  	in.DeepCopyInto(out)
   316  	return out
   317  }
   318  
   319  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   320  func (in *WorkerStatus) DeepCopyObject() runtime.Object {
   321  	if c := in.DeepCopy(); c != nil {
   322  		return c
   323  	}
   324  	return nil
   325  }