sigs.k8s.io/cluster-api-provider-aws@v1.5.5/bootstrap/eks/api/v1alpha3/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 // +build !ignore_autogenerated 3 4 /* 5 Copyright The Kubernetes Authors. 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 v1alpha3 23 24 import ( 25 "k8s.io/apimachinery/pkg/runtime" 26 apiv1alpha3 "sigs.k8s.io/cluster-api/api/v1alpha3" 27 ) 28 29 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 30 func (in *EKSConfig) DeepCopyInto(out *EKSConfig) { 31 *out = *in 32 out.TypeMeta = in.TypeMeta 33 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 34 in.Spec.DeepCopyInto(&out.Spec) 35 in.Status.DeepCopyInto(&out.Status) 36 } 37 38 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSConfig. 39 func (in *EKSConfig) DeepCopy() *EKSConfig { 40 if in == nil { 41 return nil 42 } 43 out := new(EKSConfig) 44 in.DeepCopyInto(out) 45 return out 46 } 47 48 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 49 func (in *EKSConfig) DeepCopyObject() runtime.Object { 50 if c := in.DeepCopy(); c != nil { 51 return c 52 } 53 return nil 54 } 55 56 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 57 func (in *EKSConfigList) DeepCopyInto(out *EKSConfigList) { 58 *out = *in 59 out.TypeMeta = in.TypeMeta 60 in.ListMeta.DeepCopyInto(&out.ListMeta) 61 if in.Items != nil { 62 in, out := &in.Items, &out.Items 63 *out = make([]EKSConfig, len(*in)) 64 for i := range *in { 65 (*in)[i].DeepCopyInto(&(*out)[i]) 66 } 67 } 68 } 69 70 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSConfigList. 71 func (in *EKSConfigList) DeepCopy() *EKSConfigList { 72 if in == nil { 73 return nil 74 } 75 out := new(EKSConfigList) 76 in.DeepCopyInto(out) 77 return out 78 } 79 80 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 81 func (in *EKSConfigList) DeepCopyObject() runtime.Object { 82 if c := in.DeepCopy(); c != nil { 83 return c 84 } 85 return nil 86 } 87 88 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 89 func (in *EKSConfigSpec) DeepCopyInto(out *EKSConfigSpec) { 90 *out = *in 91 if in.KubeletExtraArgs != nil { 92 in, out := &in.KubeletExtraArgs, &out.KubeletExtraArgs 93 *out = make(map[string]string, len(*in)) 94 for key, val := range *in { 95 (*out)[key] = val 96 } 97 } 98 } 99 100 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSConfigSpec. 101 func (in *EKSConfigSpec) DeepCopy() *EKSConfigSpec { 102 if in == nil { 103 return nil 104 } 105 out := new(EKSConfigSpec) 106 in.DeepCopyInto(out) 107 return out 108 } 109 110 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 111 func (in *EKSConfigStatus) DeepCopyInto(out *EKSConfigStatus) { 112 *out = *in 113 if in.DataSecretName != nil { 114 in, out := &in.DataSecretName, &out.DataSecretName 115 *out = new(string) 116 **out = **in 117 } 118 if in.Conditions != nil { 119 in, out := &in.Conditions, &out.Conditions 120 *out = make(apiv1alpha3.Conditions, len(*in)) 121 for i := range *in { 122 (*in)[i].DeepCopyInto(&(*out)[i]) 123 } 124 } 125 } 126 127 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSConfigStatus. 128 func (in *EKSConfigStatus) DeepCopy() *EKSConfigStatus { 129 if in == nil { 130 return nil 131 } 132 out := new(EKSConfigStatus) 133 in.DeepCopyInto(out) 134 return out 135 } 136 137 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 138 func (in *EKSConfigTemplate) DeepCopyInto(out *EKSConfigTemplate) { 139 *out = *in 140 out.TypeMeta = in.TypeMeta 141 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 142 in.Spec.DeepCopyInto(&out.Spec) 143 } 144 145 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSConfigTemplate. 146 func (in *EKSConfigTemplate) DeepCopy() *EKSConfigTemplate { 147 if in == nil { 148 return nil 149 } 150 out := new(EKSConfigTemplate) 151 in.DeepCopyInto(out) 152 return out 153 } 154 155 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 156 func (in *EKSConfigTemplate) DeepCopyObject() runtime.Object { 157 if c := in.DeepCopy(); c != nil { 158 return c 159 } 160 return nil 161 } 162 163 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 164 func (in *EKSConfigTemplateList) DeepCopyInto(out *EKSConfigTemplateList) { 165 *out = *in 166 out.TypeMeta = in.TypeMeta 167 in.ListMeta.DeepCopyInto(&out.ListMeta) 168 if in.Items != nil { 169 in, out := &in.Items, &out.Items 170 *out = make([]EKSConfigTemplate, len(*in)) 171 for i := range *in { 172 (*in)[i].DeepCopyInto(&(*out)[i]) 173 } 174 } 175 } 176 177 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSConfigTemplateList. 178 func (in *EKSConfigTemplateList) DeepCopy() *EKSConfigTemplateList { 179 if in == nil { 180 return nil 181 } 182 out := new(EKSConfigTemplateList) 183 in.DeepCopyInto(out) 184 return out 185 } 186 187 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 188 func (in *EKSConfigTemplateList) DeepCopyObject() runtime.Object { 189 if c := in.DeepCopy(); c != nil { 190 return c 191 } 192 return nil 193 } 194 195 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 196 func (in *EKSConfigTemplateResource) DeepCopyInto(out *EKSConfigTemplateResource) { 197 *out = *in 198 in.Spec.DeepCopyInto(&out.Spec) 199 } 200 201 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSConfigTemplateResource. 202 func (in *EKSConfigTemplateResource) DeepCopy() *EKSConfigTemplateResource { 203 if in == nil { 204 return nil 205 } 206 out := new(EKSConfigTemplateResource) 207 in.DeepCopyInto(out) 208 return out 209 } 210 211 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 212 func (in *EKSConfigTemplateSpec) DeepCopyInto(out *EKSConfigTemplateSpec) { 213 *out = *in 214 in.Template.DeepCopyInto(&out.Template) 215 } 216 217 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EKSConfigTemplateSpec. 218 func (in *EKSConfigTemplateSpec) DeepCopy() *EKSConfigTemplateSpec { 219 if in == nil { 220 return nil 221 } 222 out := new(EKSConfigTemplateSpec) 223 in.DeepCopyInto(out) 224 return out 225 }