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 }