...
1
16
17
18
19 package applyconfigurations
20
21 import (
22 v1 "k8s.io/api/admissionregistration/v1"
23 v1alpha1 "k8s.io/api/admissionregistration/v1alpha1"
24 v1beta1 "k8s.io/api/admissionregistration/v1beta1"
25 apiserverinternalv1alpha1 "k8s.io/api/apiserverinternal/v1alpha1"
26 appsv1 "k8s.io/api/apps/v1"
27 appsv1beta1 "k8s.io/api/apps/v1beta1"
28 v1beta2 "k8s.io/api/apps/v1beta2"
29 autoscalingv1 "k8s.io/api/autoscaling/v1"
30 v2 "k8s.io/api/autoscaling/v2"
31 v2beta1 "k8s.io/api/autoscaling/v2beta1"
32 v2beta2 "k8s.io/api/autoscaling/v2beta2"
33 batchv1 "k8s.io/api/batch/v1"
34 batchv1beta1 "k8s.io/api/batch/v1beta1"
35 certificatesv1 "k8s.io/api/certificates/v1"
36 certificatesv1alpha1 "k8s.io/api/certificates/v1alpha1"
37 certificatesv1beta1 "k8s.io/api/certificates/v1beta1"
38 coordinationv1 "k8s.io/api/coordination/v1"
39 coordinationv1beta1 "k8s.io/api/coordination/v1beta1"
40 corev1 "k8s.io/api/core/v1"
41 discoveryv1 "k8s.io/api/discovery/v1"
42 discoveryv1beta1 "k8s.io/api/discovery/v1beta1"
43 eventsv1 "k8s.io/api/events/v1"
44 eventsv1beta1 "k8s.io/api/events/v1beta1"
45 extensionsv1beta1 "k8s.io/api/extensions/v1beta1"
46 flowcontrolv1 "k8s.io/api/flowcontrol/v1"
47 flowcontrolv1beta1 "k8s.io/api/flowcontrol/v1beta1"
48 flowcontrolv1beta2 "k8s.io/api/flowcontrol/v1beta2"
49 v1beta3 "k8s.io/api/flowcontrol/v1beta3"
50 imagepolicyv1alpha1 "k8s.io/api/imagepolicy/v1alpha1"
51 networkingv1 "k8s.io/api/networking/v1"
52 networkingv1alpha1 "k8s.io/api/networking/v1alpha1"
53 networkingv1beta1 "k8s.io/api/networking/v1beta1"
54 nodev1 "k8s.io/api/node/v1"
55 nodev1alpha1 "k8s.io/api/node/v1alpha1"
56 nodev1beta1 "k8s.io/api/node/v1beta1"
57 policyv1 "k8s.io/api/policy/v1"
58 policyv1beta1 "k8s.io/api/policy/v1beta1"
59 rbacv1 "k8s.io/api/rbac/v1"
60 rbacv1alpha1 "k8s.io/api/rbac/v1alpha1"
61 rbacv1beta1 "k8s.io/api/rbac/v1beta1"
62 v1alpha2 "k8s.io/api/resource/v1alpha2"
63 schedulingv1 "k8s.io/api/scheduling/v1"
64 schedulingv1alpha1 "k8s.io/api/scheduling/v1alpha1"
65 schedulingv1beta1 "k8s.io/api/scheduling/v1beta1"
66 storagev1 "k8s.io/api/storage/v1"
67 storagev1alpha1 "k8s.io/api/storage/v1alpha1"
68 storagev1beta1 "k8s.io/api/storage/v1beta1"
69 storagemigrationv1alpha1 "k8s.io/api/storagemigration/v1alpha1"
70 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
71 schema "k8s.io/apimachinery/pkg/runtime/schema"
72 admissionregistrationv1 "k8s.io/client-go/applyconfigurations/admissionregistration/v1"
73 admissionregistrationv1alpha1 "k8s.io/client-go/applyconfigurations/admissionregistration/v1alpha1"
74 admissionregistrationv1beta1 "k8s.io/client-go/applyconfigurations/admissionregistration/v1beta1"
75 applyconfigurationsapiserverinternalv1alpha1 "k8s.io/client-go/applyconfigurations/apiserverinternal/v1alpha1"
76 applyconfigurationsappsv1 "k8s.io/client-go/applyconfigurations/apps/v1"
77 applyconfigurationsappsv1beta1 "k8s.io/client-go/applyconfigurations/apps/v1beta1"
78 appsv1beta2 "k8s.io/client-go/applyconfigurations/apps/v1beta2"
79 applyconfigurationsautoscalingv1 "k8s.io/client-go/applyconfigurations/autoscaling/v1"
80 autoscalingv2 "k8s.io/client-go/applyconfigurations/autoscaling/v2"
81 autoscalingv2beta1 "k8s.io/client-go/applyconfigurations/autoscaling/v2beta1"
82 autoscalingv2beta2 "k8s.io/client-go/applyconfigurations/autoscaling/v2beta2"
83 applyconfigurationsbatchv1 "k8s.io/client-go/applyconfigurations/batch/v1"
84 applyconfigurationsbatchv1beta1 "k8s.io/client-go/applyconfigurations/batch/v1beta1"
85 applyconfigurationscertificatesv1 "k8s.io/client-go/applyconfigurations/certificates/v1"
86 applyconfigurationscertificatesv1alpha1 "k8s.io/client-go/applyconfigurations/certificates/v1alpha1"
87 applyconfigurationscertificatesv1beta1 "k8s.io/client-go/applyconfigurations/certificates/v1beta1"
88 applyconfigurationscoordinationv1 "k8s.io/client-go/applyconfigurations/coordination/v1"
89 applyconfigurationscoordinationv1beta1 "k8s.io/client-go/applyconfigurations/coordination/v1beta1"
90 applyconfigurationscorev1 "k8s.io/client-go/applyconfigurations/core/v1"
91 applyconfigurationsdiscoveryv1 "k8s.io/client-go/applyconfigurations/discovery/v1"
92 applyconfigurationsdiscoveryv1beta1 "k8s.io/client-go/applyconfigurations/discovery/v1beta1"
93 applyconfigurationseventsv1 "k8s.io/client-go/applyconfigurations/events/v1"
94 applyconfigurationseventsv1beta1 "k8s.io/client-go/applyconfigurations/events/v1beta1"
95 applyconfigurationsextensionsv1beta1 "k8s.io/client-go/applyconfigurations/extensions/v1beta1"
96 applyconfigurationsflowcontrolv1 "k8s.io/client-go/applyconfigurations/flowcontrol/v1"
97 applyconfigurationsflowcontrolv1beta1 "k8s.io/client-go/applyconfigurations/flowcontrol/v1beta1"
98 applyconfigurationsflowcontrolv1beta2 "k8s.io/client-go/applyconfigurations/flowcontrol/v1beta2"
99 flowcontrolv1beta3 "k8s.io/client-go/applyconfigurations/flowcontrol/v1beta3"
100 applyconfigurationsimagepolicyv1alpha1 "k8s.io/client-go/applyconfigurations/imagepolicy/v1alpha1"
101 applyconfigurationsmetav1 "k8s.io/client-go/applyconfigurations/meta/v1"
102 applyconfigurationsnetworkingv1 "k8s.io/client-go/applyconfigurations/networking/v1"
103 applyconfigurationsnetworkingv1alpha1 "k8s.io/client-go/applyconfigurations/networking/v1alpha1"
104 applyconfigurationsnetworkingv1beta1 "k8s.io/client-go/applyconfigurations/networking/v1beta1"
105 applyconfigurationsnodev1 "k8s.io/client-go/applyconfigurations/node/v1"
106 applyconfigurationsnodev1alpha1 "k8s.io/client-go/applyconfigurations/node/v1alpha1"
107 applyconfigurationsnodev1beta1 "k8s.io/client-go/applyconfigurations/node/v1beta1"
108 applyconfigurationspolicyv1 "k8s.io/client-go/applyconfigurations/policy/v1"
109 applyconfigurationspolicyv1beta1 "k8s.io/client-go/applyconfigurations/policy/v1beta1"
110 applyconfigurationsrbacv1 "k8s.io/client-go/applyconfigurations/rbac/v1"
111 applyconfigurationsrbacv1alpha1 "k8s.io/client-go/applyconfigurations/rbac/v1alpha1"
112 applyconfigurationsrbacv1beta1 "k8s.io/client-go/applyconfigurations/rbac/v1beta1"
113 resourcev1alpha2 "k8s.io/client-go/applyconfigurations/resource/v1alpha2"
114 applyconfigurationsschedulingv1 "k8s.io/client-go/applyconfigurations/scheduling/v1"
115 applyconfigurationsschedulingv1alpha1 "k8s.io/client-go/applyconfigurations/scheduling/v1alpha1"
116 applyconfigurationsschedulingv1beta1 "k8s.io/client-go/applyconfigurations/scheduling/v1beta1"
117 applyconfigurationsstoragev1 "k8s.io/client-go/applyconfigurations/storage/v1"
118 applyconfigurationsstoragev1alpha1 "k8s.io/client-go/applyconfigurations/storage/v1alpha1"
119 applyconfigurationsstoragev1beta1 "k8s.io/client-go/applyconfigurations/storage/v1beta1"
120 applyconfigurationsstoragemigrationv1alpha1 "k8s.io/client-go/applyconfigurations/storagemigration/v1alpha1"
121 )
122
123
124
125 func ForKind(kind schema.GroupVersionKind) interface{} {
126 switch kind {
127
128 case v1.SchemeGroupVersion.WithKind("AuditAnnotation"):
129 return &admissionregistrationv1.AuditAnnotationApplyConfiguration{}
130 case v1.SchemeGroupVersion.WithKind("ExpressionWarning"):
131 return &admissionregistrationv1.ExpressionWarningApplyConfiguration{}
132 case v1.SchemeGroupVersion.WithKind("MatchCondition"):
133 return &admissionregistrationv1.MatchConditionApplyConfiguration{}
134 case v1.SchemeGroupVersion.WithKind("MatchResources"):
135 return &admissionregistrationv1.MatchResourcesApplyConfiguration{}
136 case v1.SchemeGroupVersion.WithKind("MutatingWebhook"):
137 return &admissionregistrationv1.MutatingWebhookApplyConfiguration{}
138 case v1.SchemeGroupVersion.WithKind("MutatingWebhookConfiguration"):
139 return &admissionregistrationv1.MutatingWebhookConfigurationApplyConfiguration{}
140 case v1.SchemeGroupVersion.WithKind("NamedRuleWithOperations"):
141 return &admissionregistrationv1.NamedRuleWithOperationsApplyConfiguration{}
142 case v1.SchemeGroupVersion.WithKind("ParamKind"):
143 return &admissionregistrationv1.ParamKindApplyConfiguration{}
144 case v1.SchemeGroupVersion.WithKind("ParamRef"):
145 return &admissionregistrationv1.ParamRefApplyConfiguration{}
146 case v1.SchemeGroupVersion.WithKind("Rule"):
147 return &admissionregistrationv1.RuleApplyConfiguration{}
148 case v1.SchemeGroupVersion.WithKind("RuleWithOperations"):
149 return &admissionregistrationv1.RuleWithOperationsApplyConfiguration{}
150 case v1.SchemeGroupVersion.WithKind("ServiceReference"):
151 return &admissionregistrationv1.ServiceReferenceApplyConfiguration{}
152 case v1.SchemeGroupVersion.WithKind("TypeChecking"):
153 return &admissionregistrationv1.TypeCheckingApplyConfiguration{}
154 case v1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicy"):
155 return &admissionregistrationv1.ValidatingAdmissionPolicyApplyConfiguration{}
156 case v1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyBinding"):
157 return &admissionregistrationv1.ValidatingAdmissionPolicyBindingApplyConfiguration{}
158 case v1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyBindingSpec"):
159 return &admissionregistrationv1.ValidatingAdmissionPolicyBindingSpecApplyConfiguration{}
160 case v1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicySpec"):
161 return &admissionregistrationv1.ValidatingAdmissionPolicySpecApplyConfiguration{}
162 case v1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyStatus"):
163 return &admissionregistrationv1.ValidatingAdmissionPolicyStatusApplyConfiguration{}
164 case v1.SchemeGroupVersion.WithKind("ValidatingWebhook"):
165 return &admissionregistrationv1.ValidatingWebhookApplyConfiguration{}
166 case v1.SchemeGroupVersion.WithKind("ValidatingWebhookConfiguration"):
167 return &admissionregistrationv1.ValidatingWebhookConfigurationApplyConfiguration{}
168 case v1.SchemeGroupVersion.WithKind("Validation"):
169 return &admissionregistrationv1.ValidationApplyConfiguration{}
170 case v1.SchemeGroupVersion.WithKind("Variable"):
171 return &admissionregistrationv1.VariableApplyConfiguration{}
172 case v1.SchemeGroupVersion.WithKind("WebhookClientConfig"):
173 return &admissionregistrationv1.WebhookClientConfigApplyConfiguration{}
174
175
176 case v1alpha1.SchemeGroupVersion.WithKind("AuditAnnotation"):
177 return &admissionregistrationv1alpha1.AuditAnnotationApplyConfiguration{}
178 case v1alpha1.SchemeGroupVersion.WithKind("ExpressionWarning"):
179 return &admissionregistrationv1alpha1.ExpressionWarningApplyConfiguration{}
180 case v1alpha1.SchemeGroupVersion.WithKind("MatchCondition"):
181 return &admissionregistrationv1alpha1.MatchConditionApplyConfiguration{}
182 case v1alpha1.SchemeGroupVersion.WithKind("MatchResources"):
183 return &admissionregistrationv1alpha1.MatchResourcesApplyConfiguration{}
184 case v1alpha1.SchemeGroupVersion.WithKind("NamedRuleWithOperations"):
185 return &admissionregistrationv1alpha1.NamedRuleWithOperationsApplyConfiguration{}
186 case v1alpha1.SchemeGroupVersion.WithKind("ParamKind"):
187 return &admissionregistrationv1alpha1.ParamKindApplyConfiguration{}
188 case v1alpha1.SchemeGroupVersion.WithKind("ParamRef"):
189 return &admissionregistrationv1alpha1.ParamRefApplyConfiguration{}
190 case v1alpha1.SchemeGroupVersion.WithKind("TypeChecking"):
191 return &admissionregistrationv1alpha1.TypeCheckingApplyConfiguration{}
192 case v1alpha1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicy"):
193 return &admissionregistrationv1alpha1.ValidatingAdmissionPolicyApplyConfiguration{}
194 case v1alpha1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyBinding"):
195 return &admissionregistrationv1alpha1.ValidatingAdmissionPolicyBindingApplyConfiguration{}
196 case v1alpha1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyBindingSpec"):
197 return &admissionregistrationv1alpha1.ValidatingAdmissionPolicyBindingSpecApplyConfiguration{}
198 case v1alpha1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicySpec"):
199 return &admissionregistrationv1alpha1.ValidatingAdmissionPolicySpecApplyConfiguration{}
200 case v1alpha1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyStatus"):
201 return &admissionregistrationv1alpha1.ValidatingAdmissionPolicyStatusApplyConfiguration{}
202 case v1alpha1.SchemeGroupVersion.WithKind("Validation"):
203 return &admissionregistrationv1alpha1.ValidationApplyConfiguration{}
204 case v1alpha1.SchemeGroupVersion.WithKind("Variable"):
205 return &admissionregistrationv1alpha1.VariableApplyConfiguration{}
206
207
208 case v1beta1.SchemeGroupVersion.WithKind("AuditAnnotation"):
209 return &admissionregistrationv1beta1.AuditAnnotationApplyConfiguration{}
210 case v1beta1.SchemeGroupVersion.WithKind("ExpressionWarning"):
211 return &admissionregistrationv1beta1.ExpressionWarningApplyConfiguration{}
212 case v1beta1.SchemeGroupVersion.WithKind("MatchCondition"):
213 return &admissionregistrationv1beta1.MatchConditionApplyConfiguration{}
214 case v1beta1.SchemeGroupVersion.WithKind("MatchResources"):
215 return &admissionregistrationv1beta1.MatchResourcesApplyConfiguration{}
216 case v1beta1.SchemeGroupVersion.WithKind("MutatingWebhook"):
217 return &admissionregistrationv1beta1.MutatingWebhookApplyConfiguration{}
218 case v1beta1.SchemeGroupVersion.WithKind("MutatingWebhookConfiguration"):
219 return &admissionregistrationv1beta1.MutatingWebhookConfigurationApplyConfiguration{}
220 case v1beta1.SchemeGroupVersion.WithKind("NamedRuleWithOperations"):
221 return &admissionregistrationv1beta1.NamedRuleWithOperationsApplyConfiguration{}
222 case v1beta1.SchemeGroupVersion.WithKind("ParamKind"):
223 return &admissionregistrationv1beta1.ParamKindApplyConfiguration{}
224 case v1beta1.SchemeGroupVersion.WithKind("ParamRef"):
225 return &admissionregistrationv1beta1.ParamRefApplyConfiguration{}
226 case v1beta1.SchemeGroupVersion.WithKind("ServiceReference"):
227 return &admissionregistrationv1beta1.ServiceReferenceApplyConfiguration{}
228 case v1beta1.SchemeGroupVersion.WithKind("TypeChecking"):
229 return &admissionregistrationv1beta1.TypeCheckingApplyConfiguration{}
230 case v1beta1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicy"):
231 return &admissionregistrationv1beta1.ValidatingAdmissionPolicyApplyConfiguration{}
232 case v1beta1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyBinding"):
233 return &admissionregistrationv1beta1.ValidatingAdmissionPolicyBindingApplyConfiguration{}
234 case v1beta1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyBindingSpec"):
235 return &admissionregistrationv1beta1.ValidatingAdmissionPolicyBindingSpecApplyConfiguration{}
236 case v1beta1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicySpec"):
237 return &admissionregistrationv1beta1.ValidatingAdmissionPolicySpecApplyConfiguration{}
238 case v1beta1.SchemeGroupVersion.WithKind("ValidatingAdmissionPolicyStatus"):
239 return &admissionregistrationv1beta1.ValidatingAdmissionPolicyStatusApplyConfiguration{}
240 case v1beta1.SchemeGroupVersion.WithKind("ValidatingWebhook"):
241 return &admissionregistrationv1beta1.ValidatingWebhookApplyConfiguration{}
242 case v1beta1.SchemeGroupVersion.WithKind("ValidatingWebhookConfiguration"):
243 return &admissionregistrationv1beta1.ValidatingWebhookConfigurationApplyConfiguration{}
244 case v1beta1.SchemeGroupVersion.WithKind("Validation"):
245 return &admissionregistrationv1beta1.ValidationApplyConfiguration{}
246 case v1beta1.SchemeGroupVersion.WithKind("Variable"):
247 return &admissionregistrationv1beta1.VariableApplyConfiguration{}
248 case v1beta1.SchemeGroupVersion.WithKind("WebhookClientConfig"):
249 return &admissionregistrationv1beta1.WebhookClientConfigApplyConfiguration{}
250
251
252 case appsv1.SchemeGroupVersion.WithKind("ControllerRevision"):
253 return &applyconfigurationsappsv1.ControllerRevisionApplyConfiguration{}
254 case appsv1.SchemeGroupVersion.WithKind("DaemonSet"):
255 return &applyconfigurationsappsv1.DaemonSetApplyConfiguration{}
256 case appsv1.SchemeGroupVersion.WithKind("DaemonSetCondition"):
257 return &applyconfigurationsappsv1.DaemonSetConditionApplyConfiguration{}
258 case appsv1.SchemeGroupVersion.WithKind("DaemonSetSpec"):
259 return &applyconfigurationsappsv1.DaemonSetSpecApplyConfiguration{}
260 case appsv1.SchemeGroupVersion.WithKind("DaemonSetStatus"):
261 return &applyconfigurationsappsv1.DaemonSetStatusApplyConfiguration{}
262 case appsv1.SchemeGroupVersion.WithKind("DaemonSetUpdateStrategy"):
263 return &applyconfigurationsappsv1.DaemonSetUpdateStrategyApplyConfiguration{}
264 case appsv1.SchemeGroupVersion.WithKind("Deployment"):
265 return &applyconfigurationsappsv1.DeploymentApplyConfiguration{}
266 case appsv1.SchemeGroupVersion.WithKind("DeploymentCondition"):
267 return &applyconfigurationsappsv1.DeploymentConditionApplyConfiguration{}
268 case appsv1.SchemeGroupVersion.WithKind("DeploymentSpec"):
269 return &applyconfigurationsappsv1.DeploymentSpecApplyConfiguration{}
270 case appsv1.SchemeGroupVersion.WithKind("DeploymentStatus"):
271 return &applyconfigurationsappsv1.DeploymentStatusApplyConfiguration{}
272 case appsv1.SchemeGroupVersion.WithKind("DeploymentStrategy"):
273 return &applyconfigurationsappsv1.DeploymentStrategyApplyConfiguration{}
274 case appsv1.SchemeGroupVersion.WithKind("ReplicaSet"):
275 return &applyconfigurationsappsv1.ReplicaSetApplyConfiguration{}
276 case appsv1.SchemeGroupVersion.WithKind("ReplicaSetCondition"):
277 return &applyconfigurationsappsv1.ReplicaSetConditionApplyConfiguration{}
278 case appsv1.SchemeGroupVersion.WithKind("ReplicaSetSpec"):
279 return &applyconfigurationsappsv1.ReplicaSetSpecApplyConfiguration{}
280 case appsv1.SchemeGroupVersion.WithKind("ReplicaSetStatus"):
281 return &applyconfigurationsappsv1.ReplicaSetStatusApplyConfiguration{}
282 case appsv1.SchemeGroupVersion.WithKind("RollingUpdateDaemonSet"):
283 return &applyconfigurationsappsv1.RollingUpdateDaemonSetApplyConfiguration{}
284 case appsv1.SchemeGroupVersion.WithKind("RollingUpdateDeployment"):
285 return &applyconfigurationsappsv1.RollingUpdateDeploymentApplyConfiguration{}
286 case appsv1.SchemeGroupVersion.WithKind("RollingUpdateStatefulSetStrategy"):
287 return &applyconfigurationsappsv1.RollingUpdateStatefulSetStrategyApplyConfiguration{}
288 case appsv1.SchemeGroupVersion.WithKind("StatefulSet"):
289 return &applyconfigurationsappsv1.StatefulSetApplyConfiguration{}
290 case appsv1.SchemeGroupVersion.WithKind("StatefulSetCondition"):
291 return &applyconfigurationsappsv1.StatefulSetConditionApplyConfiguration{}
292 case appsv1.SchemeGroupVersion.WithKind("StatefulSetOrdinals"):
293 return &applyconfigurationsappsv1.StatefulSetOrdinalsApplyConfiguration{}
294 case appsv1.SchemeGroupVersion.WithKind("StatefulSetPersistentVolumeClaimRetentionPolicy"):
295 return &applyconfigurationsappsv1.StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
296 case appsv1.SchemeGroupVersion.WithKind("StatefulSetSpec"):
297 return &applyconfigurationsappsv1.StatefulSetSpecApplyConfiguration{}
298 case appsv1.SchemeGroupVersion.WithKind("StatefulSetStatus"):
299 return &applyconfigurationsappsv1.StatefulSetStatusApplyConfiguration{}
300 case appsv1.SchemeGroupVersion.WithKind("StatefulSetUpdateStrategy"):
301 return &applyconfigurationsappsv1.StatefulSetUpdateStrategyApplyConfiguration{}
302
303
304 case appsv1beta1.SchemeGroupVersion.WithKind("ControllerRevision"):
305 return &applyconfigurationsappsv1beta1.ControllerRevisionApplyConfiguration{}
306 case appsv1beta1.SchemeGroupVersion.WithKind("Deployment"):
307 return &applyconfigurationsappsv1beta1.DeploymentApplyConfiguration{}
308 case appsv1beta1.SchemeGroupVersion.WithKind("DeploymentCondition"):
309 return &applyconfigurationsappsv1beta1.DeploymentConditionApplyConfiguration{}
310 case appsv1beta1.SchemeGroupVersion.WithKind("DeploymentSpec"):
311 return &applyconfigurationsappsv1beta1.DeploymentSpecApplyConfiguration{}
312 case appsv1beta1.SchemeGroupVersion.WithKind("DeploymentStatus"):
313 return &applyconfigurationsappsv1beta1.DeploymentStatusApplyConfiguration{}
314 case appsv1beta1.SchemeGroupVersion.WithKind("DeploymentStrategy"):
315 return &applyconfigurationsappsv1beta1.DeploymentStrategyApplyConfiguration{}
316 case appsv1beta1.SchemeGroupVersion.WithKind("RollbackConfig"):
317 return &applyconfigurationsappsv1beta1.RollbackConfigApplyConfiguration{}
318 case appsv1beta1.SchemeGroupVersion.WithKind("RollingUpdateDeployment"):
319 return &applyconfigurationsappsv1beta1.RollingUpdateDeploymentApplyConfiguration{}
320 case appsv1beta1.SchemeGroupVersion.WithKind("RollingUpdateStatefulSetStrategy"):
321 return &applyconfigurationsappsv1beta1.RollingUpdateStatefulSetStrategyApplyConfiguration{}
322 case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSet"):
323 return &applyconfigurationsappsv1beta1.StatefulSetApplyConfiguration{}
324 case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetCondition"):
325 return &applyconfigurationsappsv1beta1.StatefulSetConditionApplyConfiguration{}
326 case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetOrdinals"):
327 return &applyconfigurationsappsv1beta1.StatefulSetOrdinalsApplyConfiguration{}
328 case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetPersistentVolumeClaimRetentionPolicy"):
329 return &applyconfigurationsappsv1beta1.StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
330 case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetSpec"):
331 return &applyconfigurationsappsv1beta1.StatefulSetSpecApplyConfiguration{}
332 case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetStatus"):
333 return &applyconfigurationsappsv1beta1.StatefulSetStatusApplyConfiguration{}
334 case appsv1beta1.SchemeGroupVersion.WithKind("StatefulSetUpdateStrategy"):
335 return &applyconfigurationsappsv1beta1.StatefulSetUpdateStrategyApplyConfiguration{}
336
337
338 case v1beta2.SchemeGroupVersion.WithKind("ControllerRevision"):
339 return &appsv1beta2.ControllerRevisionApplyConfiguration{}
340 case v1beta2.SchemeGroupVersion.WithKind("DaemonSet"):
341 return &appsv1beta2.DaemonSetApplyConfiguration{}
342 case v1beta2.SchemeGroupVersion.WithKind("DaemonSetCondition"):
343 return &appsv1beta2.DaemonSetConditionApplyConfiguration{}
344 case v1beta2.SchemeGroupVersion.WithKind("DaemonSetSpec"):
345 return &appsv1beta2.DaemonSetSpecApplyConfiguration{}
346 case v1beta2.SchemeGroupVersion.WithKind("DaemonSetStatus"):
347 return &appsv1beta2.DaemonSetStatusApplyConfiguration{}
348 case v1beta2.SchemeGroupVersion.WithKind("DaemonSetUpdateStrategy"):
349 return &appsv1beta2.DaemonSetUpdateStrategyApplyConfiguration{}
350 case v1beta2.SchemeGroupVersion.WithKind("Deployment"):
351 return &appsv1beta2.DeploymentApplyConfiguration{}
352 case v1beta2.SchemeGroupVersion.WithKind("DeploymentCondition"):
353 return &appsv1beta2.DeploymentConditionApplyConfiguration{}
354 case v1beta2.SchemeGroupVersion.WithKind("DeploymentSpec"):
355 return &appsv1beta2.DeploymentSpecApplyConfiguration{}
356 case v1beta2.SchemeGroupVersion.WithKind("DeploymentStatus"):
357 return &appsv1beta2.DeploymentStatusApplyConfiguration{}
358 case v1beta2.SchemeGroupVersion.WithKind("DeploymentStrategy"):
359 return &appsv1beta2.DeploymentStrategyApplyConfiguration{}
360 case v1beta2.SchemeGroupVersion.WithKind("ReplicaSet"):
361 return &appsv1beta2.ReplicaSetApplyConfiguration{}
362 case v1beta2.SchemeGroupVersion.WithKind("ReplicaSetCondition"):
363 return &appsv1beta2.ReplicaSetConditionApplyConfiguration{}
364 case v1beta2.SchemeGroupVersion.WithKind("ReplicaSetSpec"):
365 return &appsv1beta2.ReplicaSetSpecApplyConfiguration{}
366 case v1beta2.SchemeGroupVersion.WithKind("ReplicaSetStatus"):
367 return &appsv1beta2.ReplicaSetStatusApplyConfiguration{}
368 case v1beta2.SchemeGroupVersion.WithKind("RollingUpdateDaemonSet"):
369 return &appsv1beta2.RollingUpdateDaemonSetApplyConfiguration{}
370 case v1beta2.SchemeGroupVersion.WithKind("RollingUpdateDeployment"):
371 return &appsv1beta2.RollingUpdateDeploymentApplyConfiguration{}
372 case v1beta2.SchemeGroupVersion.WithKind("RollingUpdateStatefulSetStrategy"):
373 return &appsv1beta2.RollingUpdateStatefulSetStrategyApplyConfiguration{}
374 case v1beta2.SchemeGroupVersion.WithKind("Scale"):
375 return &appsv1beta2.ScaleApplyConfiguration{}
376 case v1beta2.SchemeGroupVersion.WithKind("StatefulSet"):
377 return &appsv1beta2.StatefulSetApplyConfiguration{}
378 case v1beta2.SchemeGroupVersion.WithKind("StatefulSetCondition"):
379 return &appsv1beta2.StatefulSetConditionApplyConfiguration{}
380 case v1beta2.SchemeGroupVersion.WithKind("StatefulSetOrdinals"):
381 return &appsv1beta2.StatefulSetOrdinalsApplyConfiguration{}
382 case v1beta2.SchemeGroupVersion.WithKind("StatefulSetPersistentVolumeClaimRetentionPolicy"):
383 return &appsv1beta2.StatefulSetPersistentVolumeClaimRetentionPolicyApplyConfiguration{}
384 case v1beta2.SchemeGroupVersion.WithKind("StatefulSetSpec"):
385 return &appsv1beta2.StatefulSetSpecApplyConfiguration{}
386 case v1beta2.SchemeGroupVersion.WithKind("StatefulSetStatus"):
387 return &appsv1beta2.StatefulSetStatusApplyConfiguration{}
388 case v1beta2.SchemeGroupVersion.WithKind("StatefulSetUpdateStrategy"):
389 return &appsv1beta2.StatefulSetUpdateStrategyApplyConfiguration{}
390
391
392 case autoscalingv1.SchemeGroupVersion.WithKind("CrossVersionObjectReference"):
393 return &applyconfigurationsautoscalingv1.CrossVersionObjectReferenceApplyConfiguration{}
394 case autoscalingv1.SchemeGroupVersion.WithKind("HorizontalPodAutoscaler"):
395 return &applyconfigurationsautoscalingv1.HorizontalPodAutoscalerApplyConfiguration{}
396 case autoscalingv1.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerSpec"):
397 return &applyconfigurationsautoscalingv1.HorizontalPodAutoscalerSpecApplyConfiguration{}
398 case autoscalingv1.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerStatus"):
399 return &applyconfigurationsautoscalingv1.HorizontalPodAutoscalerStatusApplyConfiguration{}
400 case autoscalingv1.SchemeGroupVersion.WithKind("Scale"):
401 return &applyconfigurationsautoscalingv1.ScaleApplyConfiguration{}
402 case autoscalingv1.SchemeGroupVersion.WithKind("ScaleSpec"):
403 return &applyconfigurationsautoscalingv1.ScaleSpecApplyConfiguration{}
404 case autoscalingv1.SchemeGroupVersion.WithKind("ScaleStatus"):
405 return &applyconfigurationsautoscalingv1.ScaleStatusApplyConfiguration{}
406
407
408 case v2.SchemeGroupVersion.WithKind("ContainerResourceMetricSource"):
409 return &autoscalingv2.ContainerResourceMetricSourceApplyConfiguration{}
410 case v2.SchemeGroupVersion.WithKind("ContainerResourceMetricStatus"):
411 return &autoscalingv2.ContainerResourceMetricStatusApplyConfiguration{}
412 case v2.SchemeGroupVersion.WithKind("CrossVersionObjectReference"):
413 return &autoscalingv2.CrossVersionObjectReferenceApplyConfiguration{}
414 case v2.SchemeGroupVersion.WithKind("ExternalMetricSource"):
415 return &autoscalingv2.ExternalMetricSourceApplyConfiguration{}
416 case v2.SchemeGroupVersion.WithKind("ExternalMetricStatus"):
417 return &autoscalingv2.ExternalMetricStatusApplyConfiguration{}
418 case v2.SchemeGroupVersion.WithKind("HorizontalPodAutoscaler"):
419 return &autoscalingv2.HorizontalPodAutoscalerApplyConfiguration{}
420 case v2.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerBehavior"):
421 return &autoscalingv2.HorizontalPodAutoscalerBehaviorApplyConfiguration{}
422 case v2.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerCondition"):
423 return &autoscalingv2.HorizontalPodAutoscalerConditionApplyConfiguration{}
424 case v2.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerSpec"):
425 return &autoscalingv2.HorizontalPodAutoscalerSpecApplyConfiguration{}
426 case v2.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerStatus"):
427 return &autoscalingv2.HorizontalPodAutoscalerStatusApplyConfiguration{}
428 case v2.SchemeGroupVersion.WithKind("HPAScalingPolicy"):
429 return &autoscalingv2.HPAScalingPolicyApplyConfiguration{}
430 case v2.SchemeGroupVersion.WithKind("HPAScalingRules"):
431 return &autoscalingv2.HPAScalingRulesApplyConfiguration{}
432 case v2.SchemeGroupVersion.WithKind("MetricIdentifier"):
433 return &autoscalingv2.MetricIdentifierApplyConfiguration{}
434 case v2.SchemeGroupVersion.WithKind("MetricSpec"):
435 return &autoscalingv2.MetricSpecApplyConfiguration{}
436 case v2.SchemeGroupVersion.WithKind("MetricStatus"):
437 return &autoscalingv2.MetricStatusApplyConfiguration{}
438 case v2.SchemeGroupVersion.WithKind("MetricTarget"):
439 return &autoscalingv2.MetricTargetApplyConfiguration{}
440 case v2.SchemeGroupVersion.WithKind("MetricValueStatus"):
441 return &autoscalingv2.MetricValueStatusApplyConfiguration{}
442 case v2.SchemeGroupVersion.WithKind("ObjectMetricSource"):
443 return &autoscalingv2.ObjectMetricSourceApplyConfiguration{}
444 case v2.SchemeGroupVersion.WithKind("ObjectMetricStatus"):
445 return &autoscalingv2.ObjectMetricStatusApplyConfiguration{}
446 case v2.SchemeGroupVersion.WithKind("PodsMetricSource"):
447 return &autoscalingv2.PodsMetricSourceApplyConfiguration{}
448 case v2.SchemeGroupVersion.WithKind("PodsMetricStatus"):
449 return &autoscalingv2.PodsMetricStatusApplyConfiguration{}
450 case v2.SchemeGroupVersion.WithKind("ResourceMetricSource"):
451 return &autoscalingv2.ResourceMetricSourceApplyConfiguration{}
452 case v2.SchemeGroupVersion.WithKind("ResourceMetricStatus"):
453 return &autoscalingv2.ResourceMetricStatusApplyConfiguration{}
454
455
456 case v2beta1.SchemeGroupVersion.WithKind("ContainerResourceMetricSource"):
457 return &autoscalingv2beta1.ContainerResourceMetricSourceApplyConfiguration{}
458 case v2beta1.SchemeGroupVersion.WithKind("ContainerResourceMetricStatus"):
459 return &autoscalingv2beta1.ContainerResourceMetricStatusApplyConfiguration{}
460 case v2beta1.SchemeGroupVersion.WithKind("CrossVersionObjectReference"):
461 return &autoscalingv2beta1.CrossVersionObjectReferenceApplyConfiguration{}
462 case v2beta1.SchemeGroupVersion.WithKind("ExternalMetricSource"):
463 return &autoscalingv2beta1.ExternalMetricSourceApplyConfiguration{}
464 case v2beta1.SchemeGroupVersion.WithKind("ExternalMetricStatus"):
465 return &autoscalingv2beta1.ExternalMetricStatusApplyConfiguration{}
466 case v2beta1.SchemeGroupVersion.WithKind("HorizontalPodAutoscaler"):
467 return &autoscalingv2beta1.HorizontalPodAutoscalerApplyConfiguration{}
468 case v2beta1.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerCondition"):
469 return &autoscalingv2beta1.HorizontalPodAutoscalerConditionApplyConfiguration{}
470 case v2beta1.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerSpec"):
471 return &autoscalingv2beta1.HorizontalPodAutoscalerSpecApplyConfiguration{}
472 case v2beta1.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerStatus"):
473 return &autoscalingv2beta1.HorizontalPodAutoscalerStatusApplyConfiguration{}
474 case v2beta1.SchemeGroupVersion.WithKind("MetricSpec"):
475 return &autoscalingv2beta1.MetricSpecApplyConfiguration{}
476 case v2beta1.SchemeGroupVersion.WithKind("MetricStatus"):
477 return &autoscalingv2beta1.MetricStatusApplyConfiguration{}
478 case v2beta1.SchemeGroupVersion.WithKind("ObjectMetricSource"):
479 return &autoscalingv2beta1.ObjectMetricSourceApplyConfiguration{}
480 case v2beta1.SchemeGroupVersion.WithKind("ObjectMetricStatus"):
481 return &autoscalingv2beta1.ObjectMetricStatusApplyConfiguration{}
482 case v2beta1.SchemeGroupVersion.WithKind("PodsMetricSource"):
483 return &autoscalingv2beta1.PodsMetricSourceApplyConfiguration{}
484 case v2beta1.SchemeGroupVersion.WithKind("PodsMetricStatus"):
485 return &autoscalingv2beta1.PodsMetricStatusApplyConfiguration{}
486 case v2beta1.SchemeGroupVersion.WithKind("ResourceMetricSource"):
487 return &autoscalingv2beta1.ResourceMetricSourceApplyConfiguration{}
488 case v2beta1.SchemeGroupVersion.WithKind("ResourceMetricStatus"):
489 return &autoscalingv2beta1.ResourceMetricStatusApplyConfiguration{}
490
491
492 case v2beta2.SchemeGroupVersion.WithKind("ContainerResourceMetricSource"):
493 return &autoscalingv2beta2.ContainerResourceMetricSourceApplyConfiguration{}
494 case v2beta2.SchemeGroupVersion.WithKind("ContainerResourceMetricStatus"):
495 return &autoscalingv2beta2.ContainerResourceMetricStatusApplyConfiguration{}
496 case v2beta2.SchemeGroupVersion.WithKind("CrossVersionObjectReference"):
497 return &autoscalingv2beta2.CrossVersionObjectReferenceApplyConfiguration{}
498 case v2beta2.SchemeGroupVersion.WithKind("ExternalMetricSource"):
499 return &autoscalingv2beta2.ExternalMetricSourceApplyConfiguration{}
500 case v2beta2.SchemeGroupVersion.WithKind("ExternalMetricStatus"):
501 return &autoscalingv2beta2.ExternalMetricStatusApplyConfiguration{}
502 case v2beta2.SchemeGroupVersion.WithKind("HorizontalPodAutoscaler"):
503 return &autoscalingv2beta2.HorizontalPodAutoscalerApplyConfiguration{}
504 case v2beta2.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerBehavior"):
505 return &autoscalingv2beta2.HorizontalPodAutoscalerBehaviorApplyConfiguration{}
506 case v2beta2.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerCondition"):
507 return &autoscalingv2beta2.HorizontalPodAutoscalerConditionApplyConfiguration{}
508 case v2beta2.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerSpec"):
509 return &autoscalingv2beta2.HorizontalPodAutoscalerSpecApplyConfiguration{}
510 case v2beta2.SchemeGroupVersion.WithKind("HorizontalPodAutoscalerStatus"):
511 return &autoscalingv2beta2.HorizontalPodAutoscalerStatusApplyConfiguration{}
512 case v2beta2.SchemeGroupVersion.WithKind("HPAScalingPolicy"):
513 return &autoscalingv2beta2.HPAScalingPolicyApplyConfiguration{}
514 case v2beta2.SchemeGroupVersion.WithKind("HPAScalingRules"):
515 return &autoscalingv2beta2.HPAScalingRulesApplyConfiguration{}
516 case v2beta2.SchemeGroupVersion.WithKind("MetricIdentifier"):
517 return &autoscalingv2beta2.MetricIdentifierApplyConfiguration{}
518 case v2beta2.SchemeGroupVersion.WithKind("MetricSpec"):
519 return &autoscalingv2beta2.MetricSpecApplyConfiguration{}
520 case v2beta2.SchemeGroupVersion.WithKind("MetricStatus"):
521 return &autoscalingv2beta2.MetricStatusApplyConfiguration{}
522 case v2beta2.SchemeGroupVersion.WithKind("MetricTarget"):
523 return &autoscalingv2beta2.MetricTargetApplyConfiguration{}
524 case v2beta2.SchemeGroupVersion.WithKind("MetricValueStatus"):
525 return &autoscalingv2beta2.MetricValueStatusApplyConfiguration{}
526 case v2beta2.SchemeGroupVersion.WithKind("ObjectMetricSource"):
527 return &autoscalingv2beta2.ObjectMetricSourceApplyConfiguration{}
528 case v2beta2.SchemeGroupVersion.WithKind("ObjectMetricStatus"):
529 return &autoscalingv2beta2.ObjectMetricStatusApplyConfiguration{}
530 case v2beta2.SchemeGroupVersion.WithKind("PodsMetricSource"):
531 return &autoscalingv2beta2.PodsMetricSourceApplyConfiguration{}
532 case v2beta2.SchemeGroupVersion.WithKind("PodsMetricStatus"):
533 return &autoscalingv2beta2.PodsMetricStatusApplyConfiguration{}
534 case v2beta2.SchemeGroupVersion.WithKind("ResourceMetricSource"):
535 return &autoscalingv2beta2.ResourceMetricSourceApplyConfiguration{}
536 case v2beta2.SchemeGroupVersion.WithKind("ResourceMetricStatus"):
537 return &autoscalingv2beta2.ResourceMetricStatusApplyConfiguration{}
538
539
540 case batchv1.SchemeGroupVersion.WithKind("CronJob"):
541 return &applyconfigurationsbatchv1.CronJobApplyConfiguration{}
542 case batchv1.SchemeGroupVersion.WithKind("CronJobSpec"):
543 return &applyconfigurationsbatchv1.CronJobSpecApplyConfiguration{}
544 case batchv1.SchemeGroupVersion.WithKind("CronJobStatus"):
545 return &applyconfigurationsbatchv1.CronJobStatusApplyConfiguration{}
546 case batchv1.SchemeGroupVersion.WithKind("Job"):
547 return &applyconfigurationsbatchv1.JobApplyConfiguration{}
548 case batchv1.SchemeGroupVersion.WithKind("JobCondition"):
549 return &applyconfigurationsbatchv1.JobConditionApplyConfiguration{}
550 case batchv1.SchemeGroupVersion.WithKind("JobSpec"):
551 return &applyconfigurationsbatchv1.JobSpecApplyConfiguration{}
552 case batchv1.SchemeGroupVersion.WithKind("JobStatus"):
553 return &applyconfigurationsbatchv1.JobStatusApplyConfiguration{}
554 case batchv1.SchemeGroupVersion.WithKind("JobTemplateSpec"):
555 return &applyconfigurationsbatchv1.JobTemplateSpecApplyConfiguration{}
556 case batchv1.SchemeGroupVersion.WithKind("PodFailurePolicy"):
557 return &applyconfigurationsbatchv1.PodFailurePolicyApplyConfiguration{}
558 case batchv1.SchemeGroupVersion.WithKind("PodFailurePolicyOnExitCodesRequirement"):
559 return &applyconfigurationsbatchv1.PodFailurePolicyOnExitCodesRequirementApplyConfiguration{}
560 case batchv1.SchemeGroupVersion.WithKind("PodFailurePolicyOnPodConditionsPattern"):
561 return &applyconfigurationsbatchv1.PodFailurePolicyOnPodConditionsPatternApplyConfiguration{}
562 case batchv1.SchemeGroupVersion.WithKind("PodFailurePolicyRule"):
563 return &applyconfigurationsbatchv1.PodFailurePolicyRuleApplyConfiguration{}
564 case batchv1.SchemeGroupVersion.WithKind("SuccessPolicy"):
565 return &applyconfigurationsbatchv1.SuccessPolicyApplyConfiguration{}
566 case batchv1.SchemeGroupVersion.WithKind("SuccessPolicyRule"):
567 return &applyconfigurationsbatchv1.SuccessPolicyRuleApplyConfiguration{}
568 case batchv1.SchemeGroupVersion.WithKind("UncountedTerminatedPods"):
569 return &applyconfigurationsbatchv1.UncountedTerminatedPodsApplyConfiguration{}
570
571
572 case batchv1beta1.SchemeGroupVersion.WithKind("CronJob"):
573 return &applyconfigurationsbatchv1beta1.CronJobApplyConfiguration{}
574 case batchv1beta1.SchemeGroupVersion.WithKind("CronJobSpec"):
575 return &applyconfigurationsbatchv1beta1.CronJobSpecApplyConfiguration{}
576 case batchv1beta1.SchemeGroupVersion.WithKind("CronJobStatus"):
577 return &applyconfigurationsbatchv1beta1.CronJobStatusApplyConfiguration{}
578 case batchv1beta1.SchemeGroupVersion.WithKind("JobTemplateSpec"):
579 return &applyconfigurationsbatchv1beta1.JobTemplateSpecApplyConfiguration{}
580
581
582 case certificatesv1.SchemeGroupVersion.WithKind("CertificateSigningRequest"):
583 return &applyconfigurationscertificatesv1.CertificateSigningRequestApplyConfiguration{}
584 case certificatesv1.SchemeGroupVersion.WithKind("CertificateSigningRequestCondition"):
585 return &applyconfigurationscertificatesv1.CertificateSigningRequestConditionApplyConfiguration{}
586 case certificatesv1.SchemeGroupVersion.WithKind("CertificateSigningRequestSpec"):
587 return &applyconfigurationscertificatesv1.CertificateSigningRequestSpecApplyConfiguration{}
588 case certificatesv1.SchemeGroupVersion.WithKind("CertificateSigningRequestStatus"):
589 return &applyconfigurationscertificatesv1.CertificateSigningRequestStatusApplyConfiguration{}
590
591
592 case certificatesv1alpha1.SchemeGroupVersion.WithKind("ClusterTrustBundle"):
593 return &applyconfigurationscertificatesv1alpha1.ClusterTrustBundleApplyConfiguration{}
594 case certificatesv1alpha1.SchemeGroupVersion.WithKind("ClusterTrustBundleSpec"):
595 return &applyconfigurationscertificatesv1alpha1.ClusterTrustBundleSpecApplyConfiguration{}
596
597
598 case certificatesv1beta1.SchemeGroupVersion.WithKind("CertificateSigningRequest"):
599 return &applyconfigurationscertificatesv1beta1.CertificateSigningRequestApplyConfiguration{}
600 case certificatesv1beta1.SchemeGroupVersion.WithKind("CertificateSigningRequestCondition"):
601 return &applyconfigurationscertificatesv1beta1.CertificateSigningRequestConditionApplyConfiguration{}
602 case certificatesv1beta1.SchemeGroupVersion.WithKind("CertificateSigningRequestSpec"):
603 return &applyconfigurationscertificatesv1beta1.CertificateSigningRequestSpecApplyConfiguration{}
604 case certificatesv1beta1.SchemeGroupVersion.WithKind("CertificateSigningRequestStatus"):
605 return &applyconfigurationscertificatesv1beta1.CertificateSigningRequestStatusApplyConfiguration{}
606
607
608 case coordinationv1.SchemeGroupVersion.WithKind("Lease"):
609 return &applyconfigurationscoordinationv1.LeaseApplyConfiguration{}
610 case coordinationv1.SchemeGroupVersion.WithKind("LeaseSpec"):
611 return &applyconfigurationscoordinationv1.LeaseSpecApplyConfiguration{}
612
613
614 case coordinationv1beta1.SchemeGroupVersion.WithKind("Lease"):
615 return &applyconfigurationscoordinationv1beta1.LeaseApplyConfiguration{}
616 case coordinationv1beta1.SchemeGroupVersion.WithKind("LeaseSpec"):
617 return &applyconfigurationscoordinationv1beta1.LeaseSpecApplyConfiguration{}
618
619
620 case corev1.SchemeGroupVersion.WithKind("Affinity"):
621 return &applyconfigurationscorev1.AffinityApplyConfiguration{}
622 case corev1.SchemeGroupVersion.WithKind("AppArmorProfile"):
623 return &applyconfigurationscorev1.AppArmorProfileApplyConfiguration{}
624 case corev1.SchemeGroupVersion.WithKind("AttachedVolume"):
625 return &applyconfigurationscorev1.AttachedVolumeApplyConfiguration{}
626 case corev1.SchemeGroupVersion.WithKind("AWSElasticBlockStoreVolumeSource"):
627 return &applyconfigurationscorev1.AWSElasticBlockStoreVolumeSourceApplyConfiguration{}
628 case corev1.SchemeGroupVersion.WithKind("AzureDiskVolumeSource"):
629 return &applyconfigurationscorev1.AzureDiskVolumeSourceApplyConfiguration{}
630 case corev1.SchemeGroupVersion.WithKind("AzureFilePersistentVolumeSource"):
631 return &applyconfigurationscorev1.AzureFilePersistentVolumeSourceApplyConfiguration{}
632 case corev1.SchemeGroupVersion.WithKind("AzureFileVolumeSource"):
633 return &applyconfigurationscorev1.AzureFileVolumeSourceApplyConfiguration{}
634 case corev1.SchemeGroupVersion.WithKind("Capabilities"):
635 return &applyconfigurationscorev1.CapabilitiesApplyConfiguration{}
636 case corev1.SchemeGroupVersion.WithKind("CephFSPersistentVolumeSource"):
637 return &applyconfigurationscorev1.CephFSPersistentVolumeSourceApplyConfiguration{}
638 case corev1.SchemeGroupVersion.WithKind("CephFSVolumeSource"):
639 return &applyconfigurationscorev1.CephFSVolumeSourceApplyConfiguration{}
640 case corev1.SchemeGroupVersion.WithKind("CinderPersistentVolumeSource"):
641 return &applyconfigurationscorev1.CinderPersistentVolumeSourceApplyConfiguration{}
642 case corev1.SchemeGroupVersion.WithKind("CinderVolumeSource"):
643 return &applyconfigurationscorev1.CinderVolumeSourceApplyConfiguration{}
644 case corev1.SchemeGroupVersion.WithKind("ClaimSource"):
645 return &applyconfigurationscorev1.ClaimSourceApplyConfiguration{}
646 case corev1.SchemeGroupVersion.WithKind("ClientIPConfig"):
647 return &applyconfigurationscorev1.ClientIPConfigApplyConfiguration{}
648 case corev1.SchemeGroupVersion.WithKind("ClusterTrustBundleProjection"):
649 return &applyconfigurationscorev1.ClusterTrustBundleProjectionApplyConfiguration{}
650 case corev1.SchemeGroupVersion.WithKind("ComponentCondition"):
651 return &applyconfigurationscorev1.ComponentConditionApplyConfiguration{}
652 case corev1.SchemeGroupVersion.WithKind("ComponentStatus"):
653 return &applyconfigurationscorev1.ComponentStatusApplyConfiguration{}
654 case corev1.SchemeGroupVersion.WithKind("ConfigMap"):
655 return &applyconfigurationscorev1.ConfigMapApplyConfiguration{}
656 case corev1.SchemeGroupVersion.WithKind("ConfigMapEnvSource"):
657 return &applyconfigurationscorev1.ConfigMapEnvSourceApplyConfiguration{}
658 case corev1.SchemeGroupVersion.WithKind("ConfigMapKeySelector"):
659 return &applyconfigurationscorev1.ConfigMapKeySelectorApplyConfiguration{}
660 case corev1.SchemeGroupVersion.WithKind("ConfigMapNodeConfigSource"):
661 return &applyconfigurationscorev1.ConfigMapNodeConfigSourceApplyConfiguration{}
662 case corev1.SchemeGroupVersion.WithKind("ConfigMapProjection"):
663 return &applyconfigurationscorev1.ConfigMapProjectionApplyConfiguration{}
664 case corev1.SchemeGroupVersion.WithKind("ConfigMapVolumeSource"):
665 return &applyconfigurationscorev1.ConfigMapVolumeSourceApplyConfiguration{}
666 case corev1.SchemeGroupVersion.WithKind("Container"):
667 return &applyconfigurationscorev1.ContainerApplyConfiguration{}
668 case corev1.SchemeGroupVersion.WithKind("ContainerImage"):
669 return &applyconfigurationscorev1.ContainerImageApplyConfiguration{}
670 case corev1.SchemeGroupVersion.WithKind("ContainerPort"):
671 return &applyconfigurationscorev1.ContainerPortApplyConfiguration{}
672 case corev1.SchemeGroupVersion.WithKind("ContainerResizePolicy"):
673 return &applyconfigurationscorev1.ContainerResizePolicyApplyConfiguration{}
674 case corev1.SchemeGroupVersion.WithKind("ContainerState"):
675 return &applyconfigurationscorev1.ContainerStateApplyConfiguration{}
676 case corev1.SchemeGroupVersion.WithKind("ContainerStateRunning"):
677 return &applyconfigurationscorev1.ContainerStateRunningApplyConfiguration{}
678 case corev1.SchemeGroupVersion.WithKind("ContainerStateTerminated"):
679 return &applyconfigurationscorev1.ContainerStateTerminatedApplyConfiguration{}
680 case corev1.SchemeGroupVersion.WithKind("ContainerStateWaiting"):
681 return &applyconfigurationscorev1.ContainerStateWaitingApplyConfiguration{}
682 case corev1.SchemeGroupVersion.WithKind("ContainerStatus"):
683 return &applyconfigurationscorev1.ContainerStatusApplyConfiguration{}
684 case corev1.SchemeGroupVersion.WithKind("CSIPersistentVolumeSource"):
685 return &applyconfigurationscorev1.CSIPersistentVolumeSourceApplyConfiguration{}
686 case corev1.SchemeGroupVersion.WithKind("CSIVolumeSource"):
687 return &applyconfigurationscorev1.CSIVolumeSourceApplyConfiguration{}
688 case corev1.SchemeGroupVersion.WithKind("DaemonEndpoint"):
689 return &applyconfigurationscorev1.DaemonEndpointApplyConfiguration{}
690 case corev1.SchemeGroupVersion.WithKind("DownwardAPIProjection"):
691 return &applyconfigurationscorev1.DownwardAPIProjectionApplyConfiguration{}
692 case corev1.SchemeGroupVersion.WithKind("DownwardAPIVolumeFile"):
693 return &applyconfigurationscorev1.DownwardAPIVolumeFileApplyConfiguration{}
694 case corev1.SchemeGroupVersion.WithKind("DownwardAPIVolumeSource"):
695 return &applyconfigurationscorev1.DownwardAPIVolumeSourceApplyConfiguration{}
696 case corev1.SchemeGroupVersion.WithKind("EmptyDirVolumeSource"):
697 return &applyconfigurationscorev1.EmptyDirVolumeSourceApplyConfiguration{}
698 case corev1.SchemeGroupVersion.WithKind("EndpointAddress"):
699 return &applyconfigurationscorev1.EndpointAddressApplyConfiguration{}
700 case corev1.SchemeGroupVersion.WithKind("EndpointPort"):
701 return &applyconfigurationscorev1.EndpointPortApplyConfiguration{}
702 case corev1.SchemeGroupVersion.WithKind("Endpoints"):
703 return &applyconfigurationscorev1.EndpointsApplyConfiguration{}
704 case corev1.SchemeGroupVersion.WithKind("EndpointSubset"):
705 return &applyconfigurationscorev1.EndpointSubsetApplyConfiguration{}
706 case corev1.SchemeGroupVersion.WithKind("EnvFromSource"):
707 return &applyconfigurationscorev1.EnvFromSourceApplyConfiguration{}
708 case corev1.SchemeGroupVersion.WithKind("EnvVar"):
709 return &applyconfigurationscorev1.EnvVarApplyConfiguration{}
710 case corev1.SchemeGroupVersion.WithKind("EnvVarSource"):
711 return &applyconfigurationscorev1.EnvVarSourceApplyConfiguration{}
712 case corev1.SchemeGroupVersion.WithKind("EphemeralContainer"):
713 return &applyconfigurationscorev1.EphemeralContainerApplyConfiguration{}
714 case corev1.SchemeGroupVersion.WithKind("EphemeralContainerCommon"):
715 return &applyconfigurationscorev1.EphemeralContainerCommonApplyConfiguration{}
716 case corev1.SchemeGroupVersion.WithKind("EphemeralVolumeSource"):
717 return &applyconfigurationscorev1.EphemeralVolumeSourceApplyConfiguration{}
718 case corev1.SchemeGroupVersion.WithKind("Event"):
719 return &applyconfigurationscorev1.EventApplyConfiguration{}
720 case corev1.SchemeGroupVersion.WithKind("EventSeries"):
721 return &applyconfigurationscorev1.EventSeriesApplyConfiguration{}
722 case corev1.SchemeGroupVersion.WithKind("EventSource"):
723 return &applyconfigurationscorev1.EventSourceApplyConfiguration{}
724 case corev1.SchemeGroupVersion.WithKind("ExecAction"):
725 return &applyconfigurationscorev1.ExecActionApplyConfiguration{}
726 case corev1.SchemeGroupVersion.WithKind("FCVolumeSource"):
727 return &applyconfigurationscorev1.FCVolumeSourceApplyConfiguration{}
728 case corev1.SchemeGroupVersion.WithKind("FlexPersistentVolumeSource"):
729 return &applyconfigurationscorev1.FlexPersistentVolumeSourceApplyConfiguration{}
730 case corev1.SchemeGroupVersion.WithKind("FlexVolumeSource"):
731 return &applyconfigurationscorev1.FlexVolumeSourceApplyConfiguration{}
732 case corev1.SchemeGroupVersion.WithKind("FlockerVolumeSource"):
733 return &applyconfigurationscorev1.FlockerVolumeSourceApplyConfiguration{}
734 case corev1.SchemeGroupVersion.WithKind("GCEPersistentDiskVolumeSource"):
735 return &applyconfigurationscorev1.GCEPersistentDiskVolumeSourceApplyConfiguration{}
736 case corev1.SchemeGroupVersion.WithKind("GitRepoVolumeSource"):
737 return &applyconfigurationscorev1.GitRepoVolumeSourceApplyConfiguration{}
738 case corev1.SchemeGroupVersion.WithKind("GlusterfsPersistentVolumeSource"):
739 return &applyconfigurationscorev1.GlusterfsPersistentVolumeSourceApplyConfiguration{}
740 case corev1.SchemeGroupVersion.WithKind("GlusterfsVolumeSource"):
741 return &applyconfigurationscorev1.GlusterfsVolumeSourceApplyConfiguration{}
742 case corev1.SchemeGroupVersion.WithKind("GRPCAction"):
743 return &applyconfigurationscorev1.GRPCActionApplyConfiguration{}
744 case corev1.SchemeGroupVersion.WithKind("HostAlias"):
745 return &applyconfigurationscorev1.HostAliasApplyConfiguration{}
746 case corev1.SchemeGroupVersion.WithKind("HostIP"):
747 return &applyconfigurationscorev1.HostIPApplyConfiguration{}
748 case corev1.SchemeGroupVersion.WithKind("HostPathVolumeSource"):
749 return &applyconfigurationscorev1.HostPathVolumeSourceApplyConfiguration{}
750 case corev1.SchemeGroupVersion.WithKind("HTTPGetAction"):
751 return &applyconfigurationscorev1.HTTPGetActionApplyConfiguration{}
752 case corev1.SchemeGroupVersion.WithKind("HTTPHeader"):
753 return &applyconfigurationscorev1.HTTPHeaderApplyConfiguration{}
754 case corev1.SchemeGroupVersion.WithKind("ISCSIPersistentVolumeSource"):
755 return &applyconfigurationscorev1.ISCSIPersistentVolumeSourceApplyConfiguration{}
756 case corev1.SchemeGroupVersion.WithKind("ISCSIVolumeSource"):
757 return &applyconfigurationscorev1.ISCSIVolumeSourceApplyConfiguration{}
758 case corev1.SchemeGroupVersion.WithKind("KeyToPath"):
759 return &applyconfigurationscorev1.KeyToPathApplyConfiguration{}
760 case corev1.SchemeGroupVersion.WithKind("Lifecycle"):
761 return &applyconfigurationscorev1.LifecycleApplyConfiguration{}
762 case corev1.SchemeGroupVersion.WithKind("LifecycleHandler"):
763 return &applyconfigurationscorev1.LifecycleHandlerApplyConfiguration{}
764 case corev1.SchemeGroupVersion.WithKind("LimitRange"):
765 return &applyconfigurationscorev1.LimitRangeApplyConfiguration{}
766 case corev1.SchemeGroupVersion.WithKind("LimitRangeItem"):
767 return &applyconfigurationscorev1.LimitRangeItemApplyConfiguration{}
768 case corev1.SchemeGroupVersion.WithKind("LimitRangeSpec"):
769 return &applyconfigurationscorev1.LimitRangeSpecApplyConfiguration{}
770 case corev1.SchemeGroupVersion.WithKind("LoadBalancerIngress"):
771 return &applyconfigurationscorev1.LoadBalancerIngressApplyConfiguration{}
772 case corev1.SchemeGroupVersion.WithKind("LoadBalancerStatus"):
773 return &applyconfigurationscorev1.LoadBalancerStatusApplyConfiguration{}
774 case corev1.SchemeGroupVersion.WithKind("LocalObjectReference"):
775 return &applyconfigurationscorev1.LocalObjectReferenceApplyConfiguration{}
776 case corev1.SchemeGroupVersion.WithKind("LocalVolumeSource"):
777 return &applyconfigurationscorev1.LocalVolumeSourceApplyConfiguration{}
778 case corev1.SchemeGroupVersion.WithKind("ModifyVolumeStatus"):
779 return &applyconfigurationscorev1.ModifyVolumeStatusApplyConfiguration{}
780 case corev1.SchemeGroupVersion.WithKind("Namespace"):
781 return &applyconfigurationscorev1.NamespaceApplyConfiguration{}
782 case corev1.SchemeGroupVersion.WithKind("NamespaceCondition"):
783 return &applyconfigurationscorev1.NamespaceConditionApplyConfiguration{}
784 case corev1.SchemeGroupVersion.WithKind("NamespaceSpec"):
785 return &applyconfigurationscorev1.NamespaceSpecApplyConfiguration{}
786 case corev1.SchemeGroupVersion.WithKind("NamespaceStatus"):
787 return &applyconfigurationscorev1.NamespaceStatusApplyConfiguration{}
788 case corev1.SchemeGroupVersion.WithKind("NFSVolumeSource"):
789 return &applyconfigurationscorev1.NFSVolumeSourceApplyConfiguration{}
790 case corev1.SchemeGroupVersion.WithKind("Node"):
791 return &applyconfigurationscorev1.NodeApplyConfiguration{}
792 case corev1.SchemeGroupVersion.WithKind("NodeAddress"):
793 return &applyconfigurationscorev1.NodeAddressApplyConfiguration{}
794 case corev1.SchemeGroupVersion.WithKind("NodeAffinity"):
795 return &applyconfigurationscorev1.NodeAffinityApplyConfiguration{}
796 case corev1.SchemeGroupVersion.WithKind("NodeCondition"):
797 return &applyconfigurationscorev1.NodeConditionApplyConfiguration{}
798 case corev1.SchemeGroupVersion.WithKind("NodeConfigSource"):
799 return &applyconfigurationscorev1.NodeConfigSourceApplyConfiguration{}
800 case corev1.SchemeGroupVersion.WithKind("NodeConfigStatus"):
801 return &applyconfigurationscorev1.NodeConfigStatusApplyConfiguration{}
802 case corev1.SchemeGroupVersion.WithKind("NodeDaemonEndpoints"):
803 return &applyconfigurationscorev1.NodeDaemonEndpointsApplyConfiguration{}
804 case corev1.SchemeGroupVersion.WithKind("NodeRuntimeHandler"):
805 return &applyconfigurationscorev1.NodeRuntimeHandlerApplyConfiguration{}
806 case corev1.SchemeGroupVersion.WithKind("NodeRuntimeHandlerFeatures"):
807 return &applyconfigurationscorev1.NodeRuntimeHandlerFeaturesApplyConfiguration{}
808 case corev1.SchemeGroupVersion.WithKind("NodeSelector"):
809 return &applyconfigurationscorev1.NodeSelectorApplyConfiguration{}
810 case corev1.SchemeGroupVersion.WithKind("NodeSelectorRequirement"):
811 return &applyconfigurationscorev1.NodeSelectorRequirementApplyConfiguration{}
812 case corev1.SchemeGroupVersion.WithKind("NodeSelectorTerm"):
813 return &applyconfigurationscorev1.NodeSelectorTermApplyConfiguration{}
814 case corev1.SchemeGroupVersion.WithKind("NodeSpec"):
815 return &applyconfigurationscorev1.NodeSpecApplyConfiguration{}
816 case corev1.SchemeGroupVersion.WithKind("NodeStatus"):
817 return &applyconfigurationscorev1.NodeStatusApplyConfiguration{}
818 case corev1.SchemeGroupVersion.WithKind("NodeSystemInfo"):
819 return &applyconfigurationscorev1.NodeSystemInfoApplyConfiguration{}
820 case corev1.SchemeGroupVersion.WithKind("ObjectFieldSelector"):
821 return &applyconfigurationscorev1.ObjectFieldSelectorApplyConfiguration{}
822 case corev1.SchemeGroupVersion.WithKind("ObjectReference"):
823 return &applyconfigurationscorev1.ObjectReferenceApplyConfiguration{}
824 case corev1.SchemeGroupVersion.WithKind("PersistentVolume"):
825 return &applyconfigurationscorev1.PersistentVolumeApplyConfiguration{}
826 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeClaim"):
827 return &applyconfigurationscorev1.PersistentVolumeClaimApplyConfiguration{}
828 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeClaimCondition"):
829 return &applyconfigurationscorev1.PersistentVolumeClaimConditionApplyConfiguration{}
830 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeClaimSpec"):
831 return &applyconfigurationscorev1.PersistentVolumeClaimSpecApplyConfiguration{}
832 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeClaimStatus"):
833 return &applyconfigurationscorev1.PersistentVolumeClaimStatusApplyConfiguration{}
834 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeClaimTemplate"):
835 return &applyconfigurationscorev1.PersistentVolumeClaimTemplateApplyConfiguration{}
836 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeClaimVolumeSource"):
837 return &applyconfigurationscorev1.PersistentVolumeClaimVolumeSourceApplyConfiguration{}
838 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeSource"):
839 return &applyconfigurationscorev1.PersistentVolumeSourceApplyConfiguration{}
840 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeSpec"):
841 return &applyconfigurationscorev1.PersistentVolumeSpecApplyConfiguration{}
842 case corev1.SchemeGroupVersion.WithKind("PersistentVolumeStatus"):
843 return &applyconfigurationscorev1.PersistentVolumeStatusApplyConfiguration{}
844 case corev1.SchemeGroupVersion.WithKind("PhotonPersistentDiskVolumeSource"):
845 return &applyconfigurationscorev1.PhotonPersistentDiskVolumeSourceApplyConfiguration{}
846 case corev1.SchemeGroupVersion.WithKind("Pod"):
847 return &applyconfigurationscorev1.PodApplyConfiguration{}
848 case corev1.SchemeGroupVersion.WithKind("PodAffinity"):
849 return &applyconfigurationscorev1.PodAffinityApplyConfiguration{}
850 case corev1.SchemeGroupVersion.WithKind("PodAffinityTerm"):
851 return &applyconfigurationscorev1.PodAffinityTermApplyConfiguration{}
852 case corev1.SchemeGroupVersion.WithKind("PodAntiAffinity"):
853 return &applyconfigurationscorev1.PodAntiAffinityApplyConfiguration{}
854 case corev1.SchemeGroupVersion.WithKind("PodCondition"):
855 return &applyconfigurationscorev1.PodConditionApplyConfiguration{}
856 case corev1.SchemeGroupVersion.WithKind("PodDNSConfig"):
857 return &applyconfigurationscorev1.PodDNSConfigApplyConfiguration{}
858 case corev1.SchemeGroupVersion.WithKind("PodDNSConfigOption"):
859 return &applyconfigurationscorev1.PodDNSConfigOptionApplyConfiguration{}
860 case corev1.SchemeGroupVersion.WithKind("PodIP"):
861 return &applyconfigurationscorev1.PodIPApplyConfiguration{}
862 case corev1.SchemeGroupVersion.WithKind("PodOS"):
863 return &applyconfigurationscorev1.PodOSApplyConfiguration{}
864 case corev1.SchemeGroupVersion.WithKind("PodReadinessGate"):
865 return &applyconfigurationscorev1.PodReadinessGateApplyConfiguration{}
866 case corev1.SchemeGroupVersion.WithKind("PodResourceClaim"):
867 return &applyconfigurationscorev1.PodResourceClaimApplyConfiguration{}
868 case corev1.SchemeGroupVersion.WithKind("PodResourceClaimStatus"):
869 return &applyconfigurationscorev1.PodResourceClaimStatusApplyConfiguration{}
870 case corev1.SchemeGroupVersion.WithKind("PodSchedulingGate"):
871 return &applyconfigurationscorev1.PodSchedulingGateApplyConfiguration{}
872 case corev1.SchemeGroupVersion.WithKind("PodSecurityContext"):
873 return &applyconfigurationscorev1.PodSecurityContextApplyConfiguration{}
874 case corev1.SchemeGroupVersion.WithKind("PodSpec"):
875 return &applyconfigurationscorev1.PodSpecApplyConfiguration{}
876 case corev1.SchemeGroupVersion.WithKind("PodStatus"):
877 return &applyconfigurationscorev1.PodStatusApplyConfiguration{}
878 case corev1.SchemeGroupVersion.WithKind("PodTemplate"):
879 return &applyconfigurationscorev1.PodTemplateApplyConfiguration{}
880 case corev1.SchemeGroupVersion.WithKind("PodTemplateSpec"):
881 return &applyconfigurationscorev1.PodTemplateSpecApplyConfiguration{}
882 case corev1.SchemeGroupVersion.WithKind("PortStatus"):
883 return &applyconfigurationscorev1.PortStatusApplyConfiguration{}
884 case corev1.SchemeGroupVersion.WithKind("PortworxVolumeSource"):
885 return &applyconfigurationscorev1.PortworxVolumeSourceApplyConfiguration{}
886 case corev1.SchemeGroupVersion.WithKind("PreferredSchedulingTerm"):
887 return &applyconfigurationscorev1.PreferredSchedulingTermApplyConfiguration{}
888 case corev1.SchemeGroupVersion.WithKind("Probe"):
889 return &applyconfigurationscorev1.ProbeApplyConfiguration{}
890 case corev1.SchemeGroupVersion.WithKind("ProbeHandler"):
891 return &applyconfigurationscorev1.ProbeHandlerApplyConfiguration{}
892 case corev1.SchemeGroupVersion.WithKind("ProjectedVolumeSource"):
893 return &applyconfigurationscorev1.ProjectedVolumeSourceApplyConfiguration{}
894 case corev1.SchemeGroupVersion.WithKind("QuobyteVolumeSource"):
895 return &applyconfigurationscorev1.QuobyteVolumeSourceApplyConfiguration{}
896 case corev1.SchemeGroupVersion.WithKind("RBDPersistentVolumeSource"):
897 return &applyconfigurationscorev1.RBDPersistentVolumeSourceApplyConfiguration{}
898 case corev1.SchemeGroupVersion.WithKind("RBDVolumeSource"):
899 return &applyconfigurationscorev1.RBDVolumeSourceApplyConfiguration{}
900 case corev1.SchemeGroupVersion.WithKind("ReplicationController"):
901 return &applyconfigurationscorev1.ReplicationControllerApplyConfiguration{}
902 case corev1.SchemeGroupVersion.WithKind("ReplicationControllerCondition"):
903 return &applyconfigurationscorev1.ReplicationControllerConditionApplyConfiguration{}
904 case corev1.SchemeGroupVersion.WithKind("ReplicationControllerSpec"):
905 return &applyconfigurationscorev1.ReplicationControllerSpecApplyConfiguration{}
906 case corev1.SchemeGroupVersion.WithKind("ReplicationControllerStatus"):
907 return &applyconfigurationscorev1.ReplicationControllerStatusApplyConfiguration{}
908 case corev1.SchemeGroupVersion.WithKind("ResourceClaim"):
909 return &applyconfigurationscorev1.ResourceClaimApplyConfiguration{}
910 case corev1.SchemeGroupVersion.WithKind("ResourceFieldSelector"):
911 return &applyconfigurationscorev1.ResourceFieldSelectorApplyConfiguration{}
912 case corev1.SchemeGroupVersion.WithKind("ResourceQuota"):
913 return &applyconfigurationscorev1.ResourceQuotaApplyConfiguration{}
914 case corev1.SchemeGroupVersion.WithKind("ResourceQuotaSpec"):
915 return &applyconfigurationscorev1.ResourceQuotaSpecApplyConfiguration{}
916 case corev1.SchemeGroupVersion.WithKind("ResourceQuotaStatus"):
917 return &applyconfigurationscorev1.ResourceQuotaStatusApplyConfiguration{}
918 case corev1.SchemeGroupVersion.WithKind("ResourceRequirements"):
919 return &applyconfigurationscorev1.ResourceRequirementsApplyConfiguration{}
920 case corev1.SchemeGroupVersion.WithKind("ScaleIOPersistentVolumeSource"):
921 return &applyconfigurationscorev1.ScaleIOPersistentVolumeSourceApplyConfiguration{}
922 case corev1.SchemeGroupVersion.WithKind("ScaleIOVolumeSource"):
923 return &applyconfigurationscorev1.ScaleIOVolumeSourceApplyConfiguration{}
924 case corev1.SchemeGroupVersion.WithKind("ScopedResourceSelectorRequirement"):
925 return &applyconfigurationscorev1.ScopedResourceSelectorRequirementApplyConfiguration{}
926 case corev1.SchemeGroupVersion.WithKind("ScopeSelector"):
927 return &applyconfigurationscorev1.ScopeSelectorApplyConfiguration{}
928 case corev1.SchemeGroupVersion.WithKind("SeccompProfile"):
929 return &applyconfigurationscorev1.SeccompProfileApplyConfiguration{}
930 case corev1.SchemeGroupVersion.WithKind("Secret"):
931 return &applyconfigurationscorev1.SecretApplyConfiguration{}
932 case corev1.SchemeGroupVersion.WithKind("SecretEnvSource"):
933 return &applyconfigurationscorev1.SecretEnvSourceApplyConfiguration{}
934 case corev1.SchemeGroupVersion.WithKind("SecretKeySelector"):
935 return &applyconfigurationscorev1.SecretKeySelectorApplyConfiguration{}
936 case corev1.SchemeGroupVersion.WithKind("SecretProjection"):
937 return &applyconfigurationscorev1.SecretProjectionApplyConfiguration{}
938 case corev1.SchemeGroupVersion.WithKind("SecretReference"):
939 return &applyconfigurationscorev1.SecretReferenceApplyConfiguration{}
940 case corev1.SchemeGroupVersion.WithKind("SecretVolumeSource"):
941 return &applyconfigurationscorev1.SecretVolumeSourceApplyConfiguration{}
942 case corev1.SchemeGroupVersion.WithKind("SecurityContext"):
943 return &applyconfigurationscorev1.SecurityContextApplyConfiguration{}
944 case corev1.SchemeGroupVersion.WithKind("SELinuxOptions"):
945 return &applyconfigurationscorev1.SELinuxOptionsApplyConfiguration{}
946 case corev1.SchemeGroupVersion.WithKind("Service"):
947 return &applyconfigurationscorev1.ServiceApplyConfiguration{}
948 case corev1.SchemeGroupVersion.WithKind("ServiceAccount"):
949 return &applyconfigurationscorev1.ServiceAccountApplyConfiguration{}
950 case corev1.SchemeGroupVersion.WithKind("ServiceAccountTokenProjection"):
951 return &applyconfigurationscorev1.ServiceAccountTokenProjectionApplyConfiguration{}
952 case corev1.SchemeGroupVersion.WithKind("ServicePort"):
953 return &applyconfigurationscorev1.ServicePortApplyConfiguration{}
954 case corev1.SchemeGroupVersion.WithKind("ServiceSpec"):
955 return &applyconfigurationscorev1.ServiceSpecApplyConfiguration{}
956 case corev1.SchemeGroupVersion.WithKind("ServiceStatus"):
957 return &applyconfigurationscorev1.ServiceStatusApplyConfiguration{}
958 case corev1.SchemeGroupVersion.WithKind("SessionAffinityConfig"):
959 return &applyconfigurationscorev1.SessionAffinityConfigApplyConfiguration{}
960 case corev1.SchemeGroupVersion.WithKind("SleepAction"):
961 return &applyconfigurationscorev1.SleepActionApplyConfiguration{}
962 case corev1.SchemeGroupVersion.WithKind("StorageOSPersistentVolumeSource"):
963 return &applyconfigurationscorev1.StorageOSPersistentVolumeSourceApplyConfiguration{}
964 case corev1.SchemeGroupVersion.WithKind("StorageOSVolumeSource"):
965 return &applyconfigurationscorev1.StorageOSVolumeSourceApplyConfiguration{}
966 case corev1.SchemeGroupVersion.WithKind("Sysctl"):
967 return &applyconfigurationscorev1.SysctlApplyConfiguration{}
968 case corev1.SchemeGroupVersion.WithKind("Taint"):
969 return &applyconfigurationscorev1.TaintApplyConfiguration{}
970 case corev1.SchemeGroupVersion.WithKind("TCPSocketAction"):
971 return &applyconfigurationscorev1.TCPSocketActionApplyConfiguration{}
972 case corev1.SchemeGroupVersion.WithKind("Toleration"):
973 return &applyconfigurationscorev1.TolerationApplyConfiguration{}
974 case corev1.SchemeGroupVersion.WithKind("TopologySelectorLabelRequirement"):
975 return &applyconfigurationscorev1.TopologySelectorLabelRequirementApplyConfiguration{}
976 case corev1.SchemeGroupVersion.WithKind("TopologySelectorTerm"):
977 return &applyconfigurationscorev1.TopologySelectorTermApplyConfiguration{}
978 case corev1.SchemeGroupVersion.WithKind("TopologySpreadConstraint"):
979 return &applyconfigurationscorev1.TopologySpreadConstraintApplyConfiguration{}
980 case corev1.SchemeGroupVersion.WithKind("TypedLocalObjectReference"):
981 return &applyconfigurationscorev1.TypedLocalObjectReferenceApplyConfiguration{}
982 case corev1.SchemeGroupVersion.WithKind("TypedObjectReference"):
983 return &applyconfigurationscorev1.TypedObjectReferenceApplyConfiguration{}
984 case corev1.SchemeGroupVersion.WithKind("Volume"):
985 return &applyconfigurationscorev1.VolumeApplyConfiguration{}
986 case corev1.SchemeGroupVersion.WithKind("VolumeDevice"):
987 return &applyconfigurationscorev1.VolumeDeviceApplyConfiguration{}
988 case corev1.SchemeGroupVersion.WithKind("VolumeMount"):
989 return &applyconfigurationscorev1.VolumeMountApplyConfiguration{}
990 case corev1.SchemeGroupVersion.WithKind("VolumeMountStatus"):
991 return &applyconfigurationscorev1.VolumeMountStatusApplyConfiguration{}
992 case corev1.SchemeGroupVersion.WithKind("VolumeNodeAffinity"):
993 return &applyconfigurationscorev1.VolumeNodeAffinityApplyConfiguration{}
994 case corev1.SchemeGroupVersion.WithKind("VolumeProjection"):
995 return &applyconfigurationscorev1.VolumeProjectionApplyConfiguration{}
996 case corev1.SchemeGroupVersion.WithKind("VolumeResourceRequirements"):
997 return &applyconfigurationscorev1.VolumeResourceRequirementsApplyConfiguration{}
998 case corev1.SchemeGroupVersion.WithKind("VolumeSource"):
999 return &applyconfigurationscorev1.VolumeSourceApplyConfiguration{}
1000 case corev1.SchemeGroupVersion.WithKind("VsphereVirtualDiskVolumeSource"):
1001 return &applyconfigurationscorev1.VsphereVirtualDiskVolumeSourceApplyConfiguration{}
1002 case corev1.SchemeGroupVersion.WithKind("WeightedPodAffinityTerm"):
1003 return &applyconfigurationscorev1.WeightedPodAffinityTermApplyConfiguration{}
1004 case corev1.SchemeGroupVersion.WithKind("WindowsSecurityContextOptions"):
1005 return &applyconfigurationscorev1.WindowsSecurityContextOptionsApplyConfiguration{}
1006
1007
1008 case discoveryv1.SchemeGroupVersion.WithKind("Endpoint"):
1009 return &applyconfigurationsdiscoveryv1.EndpointApplyConfiguration{}
1010 case discoveryv1.SchemeGroupVersion.WithKind("EndpointConditions"):
1011 return &applyconfigurationsdiscoveryv1.EndpointConditionsApplyConfiguration{}
1012 case discoveryv1.SchemeGroupVersion.WithKind("EndpointHints"):
1013 return &applyconfigurationsdiscoveryv1.EndpointHintsApplyConfiguration{}
1014 case discoveryv1.SchemeGroupVersion.WithKind("EndpointPort"):
1015 return &applyconfigurationsdiscoveryv1.EndpointPortApplyConfiguration{}
1016 case discoveryv1.SchemeGroupVersion.WithKind("EndpointSlice"):
1017 return &applyconfigurationsdiscoveryv1.EndpointSliceApplyConfiguration{}
1018 case discoveryv1.SchemeGroupVersion.WithKind("ForZone"):
1019 return &applyconfigurationsdiscoveryv1.ForZoneApplyConfiguration{}
1020
1021
1022 case discoveryv1beta1.SchemeGroupVersion.WithKind("Endpoint"):
1023 return &applyconfigurationsdiscoveryv1beta1.EndpointApplyConfiguration{}
1024 case discoveryv1beta1.SchemeGroupVersion.WithKind("EndpointConditions"):
1025 return &applyconfigurationsdiscoveryv1beta1.EndpointConditionsApplyConfiguration{}
1026 case discoveryv1beta1.SchemeGroupVersion.WithKind("EndpointHints"):
1027 return &applyconfigurationsdiscoveryv1beta1.EndpointHintsApplyConfiguration{}
1028 case discoveryv1beta1.SchemeGroupVersion.WithKind("EndpointPort"):
1029 return &applyconfigurationsdiscoveryv1beta1.EndpointPortApplyConfiguration{}
1030 case discoveryv1beta1.SchemeGroupVersion.WithKind("EndpointSlice"):
1031 return &applyconfigurationsdiscoveryv1beta1.EndpointSliceApplyConfiguration{}
1032 case discoveryv1beta1.SchemeGroupVersion.WithKind("ForZone"):
1033 return &applyconfigurationsdiscoveryv1beta1.ForZoneApplyConfiguration{}
1034
1035
1036 case eventsv1.SchemeGroupVersion.WithKind("Event"):
1037 return &applyconfigurationseventsv1.EventApplyConfiguration{}
1038 case eventsv1.SchemeGroupVersion.WithKind("EventSeries"):
1039 return &applyconfigurationseventsv1.EventSeriesApplyConfiguration{}
1040
1041
1042 case eventsv1beta1.SchemeGroupVersion.WithKind("Event"):
1043 return &applyconfigurationseventsv1beta1.EventApplyConfiguration{}
1044 case eventsv1beta1.SchemeGroupVersion.WithKind("EventSeries"):
1045 return &applyconfigurationseventsv1beta1.EventSeriesApplyConfiguration{}
1046
1047
1048 case extensionsv1beta1.SchemeGroupVersion.WithKind("DaemonSet"):
1049 return &applyconfigurationsextensionsv1beta1.DaemonSetApplyConfiguration{}
1050 case extensionsv1beta1.SchemeGroupVersion.WithKind("DaemonSetCondition"):
1051 return &applyconfigurationsextensionsv1beta1.DaemonSetConditionApplyConfiguration{}
1052 case extensionsv1beta1.SchemeGroupVersion.WithKind("DaemonSetSpec"):
1053 return &applyconfigurationsextensionsv1beta1.DaemonSetSpecApplyConfiguration{}
1054 case extensionsv1beta1.SchemeGroupVersion.WithKind("DaemonSetStatus"):
1055 return &applyconfigurationsextensionsv1beta1.DaemonSetStatusApplyConfiguration{}
1056 case extensionsv1beta1.SchemeGroupVersion.WithKind("DaemonSetUpdateStrategy"):
1057 return &applyconfigurationsextensionsv1beta1.DaemonSetUpdateStrategyApplyConfiguration{}
1058 case extensionsv1beta1.SchemeGroupVersion.WithKind("Deployment"):
1059 return &applyconfigurationsextensionsv1beta1.DeploymentApplyConfiguration{}
1060 case extensionsv1beta1.SchemeGroupVersion.WithKind("DeploymentCondition"):
1061 return &applyconfigurationsextensionsv1beta1.DeploymentConditionApplyConfiguration{}
1062 case extensionsv1beta1.SchemeGroupVersion.WithKind("DeploymentSpec"):
1063 return &applyconfigurationsextensionsv1beta1.DeploymentSpecApplyConfiguration{}
1064 case extensionsv1beta1.SchemeGroupVersion.WithKind("DeploymentStatus"):
1065 return &applyconfigurationsextensionsv1beta1.DeploymentStatusApplyConfiguration{}
1066 case extensionsv1beta1.SchemeGroupVersion.WithKind("DeploymentStrategy"):
1067 return &applyconfigurationsextensionsv1beta1.DeploymentStrategyApplyConfiguration{}
1068 case extensionsv1beta1.SchemeGroupVersion.WithKind("HTTPIngressPath"):
1069 return &applyconfigurationsextensionsv1beta1.HTTPIngressPathApplyConfiguration{}
1070 case extensionsv1beta1.SchemeGroupVersion.WithKind("HTTPIngressRuleValue"):
1071 return &applyconfigurationsextensionsv1beta1.HTTPIngressRuleValueApplyConfiguration{}
1072 case extensionsv1beta1.SchemeGroupVersion.WithKind("Ingress"):
1073 return &applyconfigurationsextensionsv1beta1.IngressApplyConfiguration{}
1074 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressBackend"):
1075 return &applyconfigurationsextensionsv1beta1.IngressBackendApplyConfiguration{}
1076 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressLoadBalancerIngress"):
1077 return &applyconfigurationsextensionsv1beta1.IngressLoadBalancerIngressApplyConfiguration{}
1078 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressLoadBalancerStatus"):
1079 return &applyconfigurationsextensionsv1beta1.IngressLoadBalancerStatusApplyConfiguration{}
1080 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressPortStatus"):
1081 return &applyconfigurationsextensionsv1beta1.IngressPortStatusApplyConfiguration{}
1082 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressRule"):
1083 return &applyconfigurationsextensionsv1beta1.IngressRuleApplyConfiguration{}
1084 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressRuleValue"):
1085 return &applyconfigurationsextensionsv1beta1.IngressRuleValueApplyConfiguration{}
1086 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressSpec"):
1087 return &applyconfigurationsextensionsv1beta1.IngressSpecApplyConfiguration{}
1088 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressStatus"):
1089 return &applyconfigurationsextensionsv1beta1.IngressStatusApplyConfiguration{}
1090 case extensionsv1beta1.SchemeGroupVersion.WithKind("IngressTLS"):
1091 return &applyconfigurationsextensionsv1beta1.IngressTLSApplyConfiguration{}
1092 case extensionsv1beta1.SchemeGroupVersion.WithKind("IPBlock"):
1093 return &applyconfigurationsextensionsv1beta1.IPBlockApplyConfiguration{}
1094 case extensionsv1beta1.SchemeGroupVersion.WithKind("NetworkPolicy"):
1095 return &applyconfigurationsextensionsv1beta1.NetworkPolicyApplyConfiguration{}
1096 case extensionsv1beta1.SchemeGroupVersion.WithKind("NetworkPolicyEgressRule"):
1097 return &applyconfigurationsextensionsv1beta1.NetworkPolicyEgressRuleApplyConfiguration{}
1098 case extensionsv1beta1.SchemeGroupVersion.WithKind("NetworkPolicyIngressRule"):
1099 return &applyconfigurationsextensionsv1beta1.NetworkPolicyIngressRuleApplyConfiguration{}
1100 case extensionsv1beta1.SchemeGroupVersion.WithKind("NetworkPolicyPeer"):
1101 return &applyconfigurationsextensionsv1beta1.NetworkPolicyPeerApplyConfiguration{}
1102 case extensionsv1beta1.SchemeGroupVersion.WithKind("NetworkPolicyPort"):
1103 return &applyconfigurationsextensionsv1beta1.NetworkPolicyPortApplyConfiguration{}
1104 case extensionsv1beta1.SchemeGroupVersion.WithKind("NetworkPolicySpec"):
1105 return &applyconfigurationsextensionsv1beta1.NetworkPolicySpecApplyConfiguration{}
1106 case extensionsv1beta1.SchemeGroupVersion.WithKind("ReplicaSet"):
1107 return &applyconfigurationsextensionsv1beta1.ReplicaSetApplyConfiguration{}
1108 case extensionsv1beta1.SchemeGroupVersion.WithKind("ReplicaSetCondition"):
1109 return &applyconfigurationsextensionsv1beta1.ReplicaSetConditionApplyConfiguration{}
1110 case extensionsv1beta1.SchemeGroupVersion.WithKind("ReplicaSetSpec"):
1111 return &applyconfigurationsextensionsv1beta1.ReplicaSetSpecApplyConfiguration{}
1112 case extensionsv1beta1.SchemeGroupVersion.WithKind("ReplicaSetStatus"):
1113 return &applyconfigurationsextensionsv1beta1.ReplicaSetStatusApplyConfiguration{}
1114 case extensionsv1beta1.SchemeGroupVersion.WithKind("RollbackConfig"):
1115 return &applyconfigurationsextensionsv1beta1.RollbackConfigApplyConfiguration{}
1116 case extensionsv1beta1.SchemeGroupVersion.WithKind("RollingUpdateDaemonSet"):
1117 return &applyconfigurationsextensionsv1beta1.RollingUpdateDaemonSetApplyConfiguration{}
1118 case extensionsv1beta1.SchemeGroupVersion.WithKind("RollingUpdateDeployment"):
1119 return &applyconfigurationsextensionsv1beta1.RollingUpdateDeploymentApplyConfiguration{}
1120 case extensionsv1beta1.SchemeGroupVersion.WithKind("Scale"):
1121 return &applyconfigurationsextensionsv1beta1.ScaleApplyConfiguration{}
1122
1123
1124 case flowcontrolv1.SchemeGroupVersion.WithKind("ExemptPriorityLevelConfiguration"):
1125 return &applyconfigurationsflowcontrolv1.ExemptPriorityLevelConfigurationApplyConfiguration{}
1126 case flowcontrolv1.SchemeGroupVersion.WithKind("FlowDistinguisherMethod"):
1127 return &applyconfigurationsflowcontrolv1.FlowDistinguisherMethodApplyConfiguration{}
1128 case flowcontrolv1.SchemeGroupVersion.WithKind("FlowSchema"):
1129 return &applyconfigurationsflowcontrolv1.FlowSchemaApplyConfiguration{}
1130 case flowcontrolv1.SchemeGroupVersion.WithKind("FlowSchemaCondition"):
1131 return &applyconfigurationsflowcontrolv1.FlowSchemaConditionApplyConfiguration{}
1132 case flowcontrolv1.SchemeGroupVersion.WithKind("FlowSchemaSpec"):
1133 return &applyconfigurationsflowcontrolv1.FlowSchemaSpecApplyConfiguration{}
1134 case flowcontrolv1.SchemeGroupVersion.WithKind("FlowSchemaStatus"):
1135 return &applyconfigurationsflowcontrolv1.FlowSchemaStatusApplyConfiguration{}
1136 case flowcontrolv1.SchemeGroupVersion.WithKind("GroupSubject"):
1137 return &applyconfigurationsflowcontrolv1.GroupSubjectApplyConfiguration{}
1138 case flowcontrolv1.SchemeGroupVersion.WithKind("LimitedPriorityLevelConfiguration"):
1139 return &applyconfigurationsflowcontrolv1.LimitedPriorityLevelConfigurationApplyConfiguration{}
1140 case flowcontrolv1.SchemeGroupVersion.WithKind("LimitResponse"):
1141 return &applyconfigurationsflowcontrolv1.LimitResponseApplyConfiguration{}
1142 case flowcontrolv1.SchemeGroupVersion.WithKind("NonResourcePolicyRule"):
1143 return &applyconfigurationsflowcontrolv1.NonResourcePolicyRuleApplyConfiguration{}
1144 case flowcontrolv1.SchemeGroupVersion.WithKind("PolicyRulesWithSubjects"):
1145 return &applyconfigurationsflowcontrolv1.PolicyRulesWithSubjectsApplyConfiguration{}
1146 case flowcontrolv1.SchemeGroupVersion.WithKind("PriorityLevelConfiguration"):
1147 return &applyconfigurationsflowcontrolv1.PriorityLevelConfigurationApplyConfiguration{}
1148 case flowcontrolv1.SchemeGroupVersion.WithKind("PriorityLevelConfigurationCondition"):
1149 return &applyconfigurationsflowcontrolv1.PriorityLevelConfigurationConditionApplyConfiguration{}
1150 case flowcontrolv1.SchemeGroupVersion.WithKind("PriorityLevelConfigurationReference"):
1151 return &applyconfigurationsflowcontrolv1.PriorityLevelConfigurationReferenceApplyConfiguration{}
1152 case flowcontrolv1.SchemeGroupVersion.WithKind("PriorityLevelConfigurationSpec"):
1153 return &applyconfigurationsflowcontrolv1.PriorityLevelConfigurationSpecApplyConfiguration{}
1154 case flowcontrolv1.SchemeGroupVersion.WithKind("PriorityLevelConfigurationStatus"):
1155 return &applyconfigurationsflowcontrolv1.PriorityLevelConfigurationStatusApplyConfiguration{}
1156 case flowcontrolv1.SchemeGroupVersion.WithKind("QueuingConfiguration"):
1157 return &applyconfigurationsflowcontrolv1.QueuingConfigurationApplyConfiguration{}
1158 case flowcontrolv1.SchemeGroupVersion.WithKind("ResourcePolicyRule"):
1159 return &applyconfigurationsflowcontrolv1.ResourcePolicyRuleApplyConfiguration{}
1160 case flowcontrolv1.SchemeGroupVersion.WithKind("ServiceAccountSubject"):
1161 return &applyconfigurationsflowcontrolv1.ServiceAccountSubjectApplyConfiguration{}
1162 case flowcontrolv1.SchemeGroupVersion.WithKind("Subject"):
1163 return &applyconfigurationsflowcontrolv1.SubjectApplyConfiguration{}
1164 case flowcontrolv1.SchemeGroupVersion.WithKind("UserSubject"):
1165 return &applyconfigurationsflowcontrolv1.UserSubjectApplyConfiguration{}
1166
1167
1168 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("ExemptPriorityLevelConfiguration"):
1169 return &applyconfigurationsflowcontrolv1beta1.ExemptPriorityLevelConfigurationApplyConfiguration{}
1170 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("FlowDistinguisherMethod"):
1171 return &applyconfigurationsflowcontrolv1beta1.FlowDistinguisherMethodApplyConfiguration{}
1172 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("FlowSchema"):
1173 return &applyconfigurationsflowcontrolv1beta1.FlowSchemaApplyConfiguration{}
1174 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("FlowSchemaCondition"):
1175 return &applyconfigurationsflowcontrolv1beta1.FlowSchemaConditionApplyConfiguration{}
1176 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("FlowSchemaSpec"):
1177 return &applyconfigurationsflowcontrolv1beta1.FlowSchemaSpecApplyConfiguration{}
1178 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("FlowSchemaStatus"):
1179 return &applyconfigurationsflowcontrolv1beta1.FlowSchemaStatusApplyConfiguration{}
1180 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("GroupSubject"):
1181 return &applyconfigurationsflowcontrolv1beta1.GroupSubjectApplyConfiguration{}
1182 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("LimitedPriorityLevelConfiguration"):
1183 return &applyconfigurationsflowcontrolv1beta1.LimitedPriorityLevelConfigurationApplyConfiguration{}
1184 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("LimitResponse"):
1185 return &applyconfigurationsflowcontrolv1beta1.LimitResponseApplyConfiguration{}
1186 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("NonResourcePolicyRule"):
1187 return &applyconfigurationsflowcontrolv1beta1.NonResourcePolicyRuleApplyConfiguration{}
1188 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("PolicyRulesWithSubjects"):
1189 return &applyconfigurationsflowcontrolv1beta1.PolicyRulesWithSubjectsApplyConfiguration{}
1190 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("PriorityLevelConfiguration"):
1191 return &applyconfigurationsflowcontrolv1beta1.PriorityLevelConfigurationApplyConfiguration{}
1192 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("PriorityLevelConfigurationCondition"):
1193 return &applyconfigurationsflowcontrolv1beta1.PriorityLevelConfigurationConditionApplyConfiguration{}
1194 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("PriorityLevelConfigurationReference"):
1195 return &applyconfigurationsflowcontrolv1beta1.PriorityLevelConfigurationReferenceApplyConfiguration{}
1196 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("PriorityLevelConfigurationSpec"):
1197 return &applyconfigurationsflowcontrolv1beta1.PriorityLevelConfigurationSpecApplyConfiguration{}
1198 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("PriorityLevelConfigurationStatus"):
1199 return &applyconfigurationsflowcontrolv1beta1.PriorityLevelConfigurationStatusApplyConfiguration{}
1200 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("QueuingConfiguration"):
1201 return &applyconfigurationsflowcontrolv1beta1.QueuingConfigurationApplyConfiguration{}
1202 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("ResourcePolicyRule"):
1203 return &applyconfigurationsflowcontrolv1beta1.ResourcePolicyRuleApplyConfiguration{}
1204 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("ServiceAccountSubject"):
1205 return &applyconfigurationsflowcontrolv1beta1.ServiceAccountSubjectApplyConfiguration{}
1206 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("Subject"):
1207 return &applyconfigurationsflowcontrolv1beta1.SubjectApplyConfiguration{}
1208 case flowcontrolv1beta1.SchemeGroupVersion.WithKind("UserSubject"):
1209 return &applyconfigurationsflowcontrolv1beta1.UserSubjectApplyConfiguration{}
1210
1211
1212 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("ExemptPriorityLevelConfiguration"):
1213 return &applyconfigurationsflowcontrolv1beta2.ExemptPriorityLevelConfigurationApplyConfiguration{}
1214 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("FlowDistinguisherMethod"):
1215 return &applyconfigurationsflowcontrolv1beta2.FlowDistinguisherMethodApplyConfiguration{}
1216 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("FlowSchema"):
1217 return &applyconfigurationsflowcontrolv1beta2.FlowSchemaApplyConfiguration{}
1218 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("FlowSchemaCondition"):
1219 return &applyconfigurationsflowcontrolv1beta2.FlowSchemaConditionApplyConfiguration{}
1220 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("FlowSchemaSpec"):
1221 return &applyconfigurationsflowcontrolv1beta2.FlowSchemaSpecApplyConfiguration{}
1222 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("FlowSchemaStatus"):
1223 return &applyconfigurationsflowcontrolv1beta2.FlowSchemaStatusApplyConfiguration{}
1224 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("GroupSubject"):
1225 return &applyconfigurationsflowcontrolv1beta2.GroupSubjectApplyConfiguration{}
1226 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("LimitedPriorityLevelConfiguration"):
1227 return &applyconfigurationsflowcontrolv1beta2.LimitedPriorityLevelConfigurationApplyConfiguration{}
1228 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("LimitResponse"):
1229 return &applyconfigurationsflowcontrolv1beta2.LimitResponseApplyConfiguration{}
1230 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("NonResourcePolicyRule"):
1231 return &applyconfigurationsflowcontrolv1beta2.NonResourcePolicyRuleApplyConfiguration{}
1232 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("PolicyRulesWithSubjects"):
1233 return &applyconfigurationsflowcontrolv1beta2.PolicyRulesWithSubjectsApplyConfiguration{}
1234 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("PriorityLevelConfiguration"):
1235 return &applyconfigurationsflowcontrolv1beta2.PriorityLevelConfigurationApplyConfiguration{}
1236 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("PriorityLevelConfigurationCondition"):
1237 return &applyconfigurationsflowcontrolv1beta2.PriorityLevelConfigurationConditionApplyConfiguration{}
1238 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("PriorityLevelConfigurationReference"):
1239 return &applyconfigurationsflowcontrolv1beta2.PriorityLevelConfigurationReferenceApplyConfiguration{}
1240 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("PriorityLevelConfigurationSpec"):
1241 return &applyconfigurationsflowcontrolv1beta2.PriorityLevelConfigurationSpecApplyConfiguration{}
1242 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("PriorityLevelConfigurationStatus"):
1243 return &applyconfigurationsflowcontrolv1beta2.PriorityLevelConfigurationStatusApplyConfiguration{}
1244 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("QueuingConfiguration"):
1245 return &applyconfigurationsflowcontrolv1beta2.QueuingConfigurationApplyConfiguration{}
1246 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("ResourcePolicyRule"):
1247 return &applyconfigurationsflowcontrolv1beta2.ResourcePolicyRuleApplyConfiguration{}
1248 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("ServiceAccountSubject"):
1249 return &applyconfigurationsflowcontrolv1beta2.ServiceAccountSubjectApplyConfiguration{}
1250 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("Subject"):
1251 return &applyconfigurationsflowcontrolv1beta2.SubjectApplyConfiguration{}
1252 case flowcontrolv1beta2.SchemeGroupVersion.WithKind("UserSubject"):
1253 return &applyconfigurationsflowcontrolv1beta2.UserSubjectApplyConfiguration{}
1254
1255
1256 case v1beta3.SchemeGroupVersion.WithKind("ExemptPriorityLevelConfiguration"):
1257 return &flowcontrolv1beta3.ExemptPriorityLevelConfigurationApplyConfiguration{}
1258 case v1beta3.SchemeGroupVersion.WithKind("FlowDistinguisherMethod"):
1259 return &flowcontrolv1beta3.FlowDistinguisherMethodApplyConfiguration{}
1260 case v1beta3.SchemeGroupVersion.WithKind("FlowSchema"):
1261 return &flowcontrolv1beta3.FlowSchemaApplyConfiguration{}
1262 case v1beta3.SchemeGroupVersion.WithKind("FlowSchemaCondition"):
1263 return &flowcontrolv1beta3.FlowSchemaConditionApplyConfiguration{}
1264 case v1beta3.SchemeGroupVersion.WithKind("FlowSchemaSpec"):
1265 return &flowcontrolv1beta3.FlowSchemaSpecApplyConfiguration{}
1266 case v1beta3.SchemeGroupVersion.WithKind("FlowSchemaStatus"):
1267 return &flowcontrolv1beta3.FlowSchemaStatusApplyConfiguration{}
1268 case v1beta3.SchemeGroupVersion.WithKind("GroupSubject"):
1269 return &flowcontrolv1beta3.GroupSubjectApplyConfiguration{}
1270 case v1beta3.SchemeGroupVersion.WithKind("LimitedPriorityLevelConfiguration"):
1271 return &flowcontrolv1beta3.LimitedPriorityLevelConfigurationApplyConfiguration{}
1272 case v1beta3.SchemeGroupVersion.WithKind("LimitResponse"):
1273 return &flowcontrolv1beta3.LimitResponseApplyConfiguration{}
1274 case v1beta3.SchemeGroupVersion.WithKind("NonResourcePolicyRule"):
1275 return &flowcontrolv1beta3.NonResourcePolicyRuleApplyConfiguration{}
1276 case v1beta3.SchemeGroupVersion.WithKind("PolicyRulesWithSubjects"):
1277 return &flowcontrolv1beta3.PolicyRulesWithSubjectsApplyConfiguration{}
1278 case v1beta3.SchemeGroupVersion.WithKind("PriorityLevelConfiguration"):
1279 return &flowcontrolv1beta3.PriorityLevelConfigurationApplyConfiguration{}
1280 case v1beta3.SchemeGroupVersion.WithKind("PriorityLevelConfigurationCondition"):
1281 return &flowcontrolv1beta3.PriorityLevelConfigurationConditionApplyConfiguration{}
1282 case v1beta3.SchemeGroupVersion.WithKind("PriorityLevelConfigurationReference"):
1283 return &flowcontrolv1beta3.PriorityLevelConfigurationReferenceApplyConfiguration{}
1284 case v1beta3.SchemeGroupVersion.WithKind("PriorityLevelConfigurationSpec"):
1285 return &flowcontrolv1beta3.PriorityLevelConfigurationSpecApplyConfiguration{}
1286 case v1beta3.SchemeGroupVersion.WithKind("PriorityLevelConfigurationStatus"):
1287 return &flowcontrolv1beta3.PriorityLevelConfigurationStatusApplyConfiguration{}
1288 case v1beta3.SchemeGroupVersion.WithKind("QueuingConfiguration"):
1289 return &flowcontrolv1beta3.QueuingConfigurationApplyConfiguration{}
1290 case v1beta3.SchemeGroupVersion.WithKind("ResourcePolicyRule"):
1291 return &flowcontrolv1beta3.ResourcePolicyRuleApplyConfiguration{}
1292 case v1beta3.SchemeGroupVersion.WithKind("ServiceAccountSubject"):
1293 return &flowcontrolv1beta3.ServiceAccountSubjectApplyConfiguration{}
1294 case v1beta3.SchemeGroupVersion.WithKind("Subject"):
1295 return &flowcontrolv1beta3.SubjectApplyConfiguration{}
1296 case v1beta3.SchemeGroupVersion.WithKind("UserSubject"):
1297 return &flowcontrolv1beta3.UserSubjectApplyConfiguration{}
1298
1299
1300 case imagepolicyv1alpha1.SchemeGroupVersion.WithKind("ImageReview"):
1301 return &applyconfigurationsimagepolicyv1alpha1.ImageReviewApplyConfiguration{}
1302 case imagepolicyv1alpha1.SchemeGroupVersion.WithKind("ImageReviewContainerSpec"):
1303 return &applyconfigurationsimagepolicyv1alpha1.ImageReviewContainerSpecApplyConfiguration{}
1304 case imagepolicyv1alpha1.SchemeGroupVersion.WithKind("ImageReviewSpec"):
1305 return &applyconfigurationsimagepolicyv1alpha1.ImageReviewSpecApplyConfiguration{}
1306 case imagepolicyv1alpha1.SchemeGroupVersion.WithKind("ImageReviewStatus"):
1307 return &applyconfigurationsimagepolicyv1alpha1.ImageReviewStatusApplyConfiguration{}
1308
1309
1310 case apiserverinternalv1alpha1.SchemeGroupVersion.WithKind("ServerStorageVersion"):
1311 return &applyconfigurationsapiserverinternalv1alpha1.ServerStorageVersionApplyConfiguration{}
1312 case apiserverinternalv1alpha1.SchemeGroupVersion.WithKind("StorageVersion"):
1313 return &applyconfigurationsapiserverinternalv1alpha1.StorageVersionApplyConfiguration{}
1314 case apiserverinternalv1alpha1.SchemeGroupVersion.WithKind("StorageVersionCondition"):
1315 return &applyconfigurationsapiserverinternalv1alpha1.StorageVersionConditionApplyConfiguration{}
1316 case apiserverinternalv1alpha1.SchemeGroupVersion.WithKind("StorageVersionStatus"):
1317 return &applyconfigurationsapiserverinternalv1alpha1.StorageVersionStatusApplyConfiguration{}
1318
1319
1320 case metav1.SchemeGroupVersion.WithKind("Condition"):
1321 return &applyconfigurationsmetav1.ConditionApplyConfiguration{}
1322 case metav1.SchemeGroupVersion.WithKind("DeleteOptions"):
1323 return &applyconfigurationsmetav1.DeleteOptionsApplyConfiguration{}
1324 case metav1.SchemeGroupVersion.WithKind("LabelSelector"):
1325 return &applyconfigurationsmetav1.LabelSelectorApplyConfiguration{}
1326 case metav1.SchemeGroupVersion.WithKind("LabelSelectorRequirement"):
1327 return &applyconfigurationsmetav1.LabelSelectorRequirementApplyConfiguration{}
1328 case metav1.SchemeGroupVersion.WithKind("ManagedFieldsEntry"):
1329 return &applyconfigurationsmetav1.ManagedFieldsEntryApplyConfiguration{}
1330 case metav1.SchemeGroupVersion.WithKind("ObjectMeta"):
1331 return &applyconfigurationsmetav1.ObjectMetaApplyConfiguration{}
1332 case metav1.SchemeGroupVersion.WithKind("OwnerReference"):
1333 return &applyconfigurationsmetav1.OwnerReferenceApplyConfiguration{}
1334 case metav1.SchemeGroupVersion.WithKind("Preconditions"):
1335 return &applyconfigurationsmetav1.PreconditionsApplyConfiguration{}
1336 case metav1.SchemeGroupVersion.WithKind("TypeMeta"):
1337 return &applyconfigurationsmetav1.TypeMetaApplyConfiguration{}
1338
1339
1340 case networkingv1.SchemeGroupVersion.WithKind("HTTPIngressPath"):
1341 return &applyconfigurationsnetworkingv1.HTTPIngressPathApplyConfiguration{}
1342 case networkingv1.SchemeGroupVersion.WithKind("HTTPIngressRuleValue"):
1343 return &applyconfigurationsnetworkingv1.HTTPIngressRuleValueApplyConfiguration{}
1344 case networkingv1.SchemeGroupVersion.WithKind("Ingress"):
1345 return &applyconfigurationsnetworkingv1.IngressApplyConfiguration{}
1346 case networkingv1.SchemeGroupVersion.WithKind("IngressBackend"):
1347 return &applyconfigurationsnetworkingv1.IngressBackendApplyConfiguration{}
1348 case networkingv1.SchemeGroupVersion.WithKind("IngressClass"):
1349 return &applyconfigurationsnetworkingv1.IngressClassApplyConfiguration{}
1350 case networkingv1.SchemeGroupVersion.WithKind("IngressClassParametersReference"):
1351 return &applyconfigurationsnetworkingv1.IngressClassParametersReferenceApplyConfiguration{}
1352 case networkingv1.SchemeGroupVersion.WithKind("IngressClassSpec"):
1353 return &applyconfigurationsnetworkingv1.IngressClassSpecApplyConfiguration{}
1354 case networkingv1.SchemeGroupVersion.WithKind("IngressLoadBalancerIngress"):
1355 return &applyconfigurationsnetworkingv1.IngressLoadBalancerIngressApplyConfiguration{}
1356 case networkingv1.SchemeGroupVersion.WithKind("IngressLoadBalancerStatus"):
1357 return &applyconfigurationsnetworkingv1.IngressLoadBalancerStatusApplyConfiguration{}
1358 case networkingv1.SchemeGroupVersion.WithKind("IngressPortStatus"):
1359 return &applyconfigurationsnetworkingv1.IngressPortStatusApplyConfiguration{}
1360 case networkingv1.SchemeGroupVersion.WithKind("IngressRule"):
1361 return &applyconfigurationsnetworkingv1.IngressRuleApplyConfiguration{}
1362 case networkingv1.SchemeGroupVersion.WithKind("IngressRuleValue"):
1363 return &applyconfigurationsnetworkingv1.IngressRuleValueApplyConfiguration{}
1364 case networkingv1.SchemeGroupVersion.WithKind("IngressServiceBackend"):
1365 return &applyconfigurationsnetworkingv1.IngressServiceBackendApplyConfiguration{}
1366 case networkingv1.SchemeGroupVersion.WithKind("IngressSpec"):
1367 return &applyconfigurationsnetworkingv1.IngressSpecApplyConfiguration{}
1368 case networkingv1.SchemeGroupVersion.WithKind("IngressStatus"):
1369 return &applyconfigurationsnetworkingv1.IngressStatusApplyConfiguration{}
1370 case networkingv1.SchemeGroupVersion.WithKind("IngressTLS"):
1371 return &applyconfigurationsnetworkingv1.IngressTLSApplyConfiguration{}
1372 case networkingv1.SchemeGroupVersion.WithKind("IPBlock"):
1373 return &applyconfigurationsnetworkingv1.IPBlockApplyConfiguration{}
1374 case networkingv1.SchemeGroupVersion.WithKind("NetworkPolicy"):
1375 return &applyconfigurationsnetworkingv1.NetworkPolicyApplyConfiguration{}
1376 case networkingv1.SchemeGroupVersion.WithKind("NetworkPolicyEgressRule"):
1377 return &applyconfigurationsnetworkingv1.NetworkPolicyEgressRuleApplyConfiguration{}
1378 case networkingv1.SchemeGroupVersion.WithKind("NetworkPolicyIngressRule"):
1379 return &applyconfigurationsnetworkingv1.NetworkPolicyIngressRuleApplyConfiguration{}
1380 case networkingv1.SchemeGroupVersion.WithKind("NetworkPolicyPeer"):
1381 return &applyconfigurationsnetworkingv1.NetworkPolicyPeerApplyConfiguration{}
1382 case networkingv1.SchemeGroupVersion.WithKind("NetworkPolicyPort"):
1383 return &applyconfigurationsnetworkingv1.NetworkPolicyPortApplyConfiguration{}
1384 case networkingv1.SchemeGroupVersion.WithKind("NetworkPolicySpec"):
1385 return &applyconfigurationsnetworkingv1.NetworkPolicySpecApplyConfiguration{}
1386 case networkingv1.SchemeGroupVersion.WithKind("ServiceBackendPort"):
1387 return &applyconfigurationsnetworkingv1.ServiceBackendPortApplyConfiguration{}
1388
1389
1390 case networkingv1alpha1.SchemeGroupVersion.WithKind("IPAddress"):
1391 return &applyconfigurationsnetworkingv1alpha1.IPAddressApplyConfiguration{}
1392 case networkingv1alpha1.SchemeGroupVersion.WithKind("IPAddressSpec"):
1393 return &applyconfigurationsnetworkingv1alpha1.IPAddressSpecApplyConfiguration{}
1394 case networkingv1alpha1.SchemeGroupVersion.WithKind("ParentReference"):
1395 return &applyconfigurationsnetworkingv1alpha1.ParentReferenceApplyConfiguration{}
1396 case networkingv1alpha1.SchemeGroupVersion.WithKind("ServiceCIDR"):
1397 return &applyconfigurationsnetworkingv1alpha1.ServiceCIDRApplyConfiguration{}
1398 case networkingv1alpha1.SchemeGroupVersion.WithKind("ServiceCIDRSpec"):
1399 return &applyconfigurationsnetworkingv1alpha1.ServiceCIDRSpecApplyConfiguration{}
1400 case networkingv1alpha1.SchemeGroupVersion.WithKind("ServiceCIDRStatus"):
1401 return &applyconfigurationsnetworkingv1alpha1.ServiceCIDRStatusApplyConfiguration{}
1402
1403
1404 case networkingv1beta1.SchemeGroupVersion.WithKind("HTTPIngressPath"):
1405 return &applyconfigurationsnetworkingv1beta1.HTTPIngressPathApplyConfiguration{}
1406 case networkingv1beta1.SchemeGroupVersion.WithKind("HTTPIngressRuleValue"):
1407 return &applyconfigurationsnetworkingv1beta1.HTTPIngressRuleValueApplyConfiguration{}
1408 case networkingv1beta1.SchemeGroupVersion.WithKind("Ingress"):
1409 return &applyconfigurationsnetworkingv1beta1.IngressApplyConfiguration{}
1410 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressBackend"):
1411 return &applyconfigurationsnetworkingv1beta1.IngressBackendApplyConfiguration{}
1412 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressClass"):
1413 return &applyconfigurationsnetworkingv1beta1.IngressClassApplyConfiguration{}
1414 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressClassParametersReference"):
1415 return &applyconfigurationsnetworkingv1beta1.IngressClassParametersReferenceApplyConfiguration{}
1416 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressClassSpec"):
1417 return &applyconfigurationsnetworkingv1beta1.IngressClassSpecApplyConfiguration{}
1418 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressLoadBalancerIngress"):
1419 return &applyconfigurationsnetworkingv1beta1.IngressLoadBalancerIngressApplyConfiguration{}
1420 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressLoadBalancerStatus"):
1421 return &applyconfigurationsnetworkingv1beta1.IngressLoadBalancerStatusApplyConfiguration{}
1422 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressPortStatus"):
1423 return &applyconfigurationsnetworkingv1beta1.IngressPortStatusApplyConfiguration{}
1424 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressRule"):
1425 return &applyconfigurationsnetworkingv1beta1.IngressRuleApplyConfiguration{}
1426 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressRuleValue"):
1427 return &applyconfigurationsnetworkingv1beta1.IngressRuleValueApplyConfiguration{}
1428 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressSpec"):
1429 return &applyconfigurationsnetworkingv1beta1.IngressSpecApplyConfiguration{}
1430 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressStatus"):
1431 return &applyconfigurationsnetworkingv1beta1.IngressStatusApplyConfiguration{}
1432 case networkingv1beta1.SchemeGroupVersion.WithKind("IngressTLS"):
1433 return &applyconfigurationsnetworkingv1beta1.IngressTLSApplyConfiguration{}
1434
1435
1436 case nodev1.SchemeGroupVersion.WithKind("Overhead"):
1437 return &applyconfigurationsnodev1.OverheadApplyConfiguration{}
1438 case nodev1.SchemeGroupVersion.WithKind("RuntimeClass"):
1439 return &applyconfigurationsnodev1.RuntimeClassApplyConfiguration{}
1440 case nodev1.SchemeGroupVersion.WithKind("Scheduling"):
1441 return &applyconfigurationsnodev1.SchedulingApplyConfiguration{}
1442
1443
1444 case nodev1alpha1.SchemeGroupVersion.WithKind("Overhead"):
1445 return &applyconfigurationsnodev1alpha1.OverheadApplyConfiguration{}
1446 case nodev1alpha1.SchemeGroupVersion.WithKind("RuntimeClass"):
1447 return &applyconfigurationsnodev1alpha1.RuntimeClassApplyConfiguration{}
1448 case nodev1alpha1.SchemeGroupVersion.WithKind("RuntimeClassSpec"):
1449 return &applyconfigurationsnodev1alpha1.RuntimeClassSpecApplyConfiguration{}
1450 case nodev1alpha1.SchemeGroupVersion.WithKind("Scheduling"):
1451 return &applyconfigurationsnodev1alpha1.SchedulingApplyConfiguration{}
1452
1453
1454 case nodev1beta1.SchemeGroupVersion.WithKind("Overhead"):
1455 return &applyconfigurationsnodev1beta1.OverheadApplyConfiguration{}
1456 case nodev1beta1.SchemeGroupVersion.WithKind("RuntimeClass"):
1457 return &applyconfigurationsnodev1beta1.RuntimeClassApplyConfiguration{}
1458 case nodev1beta1.SchemeGroupVersion.WithKind("Scheduling"):
1459 return &applyconfigurationsnodev1beta1.SchedulingApplyConfiguration{}
1460
1461
1462 case policyv1.SchemeGroupVersion.WithKind("Eviction"):
1463 return &applyconfigurationspolicyv1.EvictionApplyConfiguration{}
1464 case policyv1.SchemeGroupVersion.WithKind("PodDisruptionBudget"):
1465 return &applyconfigurationspolicyv1.PodDisruptionBudgetApplyConfiguration{}
1466 case policyv1.SchemeGroupVersion.WithKind("PodDisruptionBudgetSpec"):
1467 return &applyconfigurationspolicyv1.PodDisruptionBudgetSpecApplyConfiguration{}
1468 case policyv1.SchemeGroupVersion.WithKind("PodDisruptionBudgetStatus"):
1469 return &applyconfigurationspolicyv1.PodDisruptionBudgetStatusApplyConfiguration{}
1470
1471
1472 case policyv1beta1.SchemeGroupVersion.WithKind("Eviction"):
1473 return &applyconfigurationspolicyv1beta1.EvictionApplyConfiguration{}
1474 case policyv1beta1.SchemeGroupVersion.WithKind("PodDisruptionBudget"):
1475 return &applyconfigurationspolicyv1beta1.PodDisruptionBudgetApplyConfiguration{}
1476 case policyv1beta1.SchemeGroupVersion.WithKind("PodDisruptionBudgetSpec"):
1477 return &applyconfigurationspolicyv1beta1.PodDisruptionBudgetSpecApplyConfiguration{}
1478 case policyv1beta1.SchemeGroupVersion.WithKind("PodDisruptionBudgetStatus"):
1479 return &applyconfigurationspolicyv1beta1.PodDisruptionBudgetStatusApplyConfiguration{}
1480
1481
1482 case rbacv1.SchemeGroupVersion.WithKind("AggregationRule"):
1483 return &applyconfigurationsrbacv1.AggregationRuleApplyConfiguration{}
1484 case rbacv1.SchemeGroupVersion.WithKind("ClusterRole"):
1485 return &applyconfigurationsrbacv1.ClusterRoleApplyConfiguration{}
1486 case rbacv1.SchemeGroupVersion.WithKind("ClusterRoleBinding"):
1487 return &applyconfigurationsrbacv1.ClusterRoleBindingApplyConfiguration{}
1488 case rbacv1.SchemeGroupVersion.WithKind("PolicyRule"):
1489 return &applyconfigurationsrbacv1.PolicyRuleApplyConfiguration{}
1490 case rbacv1.SchemeGroupVersion.WithKind("Role"):
1491 return &applyconfigurationsrbacv1.RoleApplyConfiguration{}
1492 case rbacv1.SchemeGroupVersion.WithKind("RoleBinding"):
1493 return &applyconfigurationsrbacv1.RoleBindingApplyConfiguration{}
1494 case rbacv1.SchemeGroupVersion.WithKind("RoleRef"):
1495 return &applyconfigurationsrbacv1.RoleRefApplyConfiguration{}
1496 case rbacv1.SchemeGroupVersion.WithKind("Subject"):
1497 return &applyconfigurationsrbacv1.SubjectApplyConfiguration{}
1498
1499
1500 case rbacv1alpha1.SchemeGroupVersion.WithKind("AggregationRule"):
1501 return &applyconfigurationsrbacv1alpha1.AggregationRuleApplyConfiguration{}
1502 case rbacv1alpha1.SchemeGroupVersion.WithKind("ClusterRole"):
1503 return &applyconfigurationsrbacv1alpha1.ClusterRoleApplyConfiguration{}
1504 case rbacv1alpha1.SchemeGroupVersion.WithKind("ClusterRoleBinding"):
1505 return &applyconfigurationsrbacv1alpha1.ClusterRoleBindingApplyConfiguration{}
1506 case rbacv1alpha1.SchemeGroupVersion.WithKind("PolicyRule"):
1507 return &applyconfigurationsrbacv1alpha1.PolicyRuleApplyConfiguration{}
1508 case rbacv1alpha1.SchemeGroupVersion.WithKind("Role"):
1509 return &applyconfigurationsrbacv1alpha1.RoleApplyConfiguration{}
1510 case rbacv1alpha1.SchemeGroupVersion.WithKind("RoleBinding"):
1511 return &applyconfigurationsrbacv1alpha1.RoleBindingApplyConfiguration{}
1512 case rbacv1alpha1.SchemeGroupVersion.WithKind("RoleRef"):
1513 return &applyconfigurationsrbacv1alpha1.RoleRefApplyConfiguration{}
1514 case rbacv1alpha1.SchemeGroupVersion.WithKind("Subject"):
1515 return &applyconfigurationsrbacv1alpha1.SubjectApplyConfiguration{}
1516
1517
1518 case rbacv1beta1.SchemeGroupVersion.WithKind("AggregationRule"):
1519 return &applyconfigurationsrbacv1beta1.AggregationRuleApplyConfiguration{}
1520 case rbacv1beta1.SchemeGroupVersion.WithKind("ClusterRole"):
1521 return &applyconfigurationsrbacv1beta1.ClusterRoleApplyConfiguration{}
1522 case rbacv1beta1.SchemeGroupVersion.WithKind("ClusterRoleBinding"):
1523 return &applyconfigurationsrbacv1beta1.ClusterRoleBindingApplyConfiguration{}
1524 case rbacv1beta1.SchemeGroupVersion.WithKind("PolicyRule"):
1525 return &applyconfigurationsrbacv1beta1.PolicyRuleApplyConfiguration{}
1526 case rbacv1beta1.SchemeGroupVersion.WithKind("Role"):
1527 return &applyconfigurationsrbacv1beta1.RoleApplyConfiguration{}
1528 case rbacv1beta1.SchemeGroupVersion.WithKind("RoleBinding"):
1529 return &applyconfigurationsrbacv1beta1.RoleBindingApplyConfiguration{}
1530 case rbacv1beta1.SchemeGroupVersion.WithKind("RoleRef"):
1531 return &applyconfigurationsrbacv1beta1.RoleRefApplyConfiguration{}
1532 case rbacv1beta1.SchemeGroupVersion.WithKind("Subject"):
1533 return &applyconfigurationsrbacv1beta1.SubjectApplyConfiguration{}
1534
1535
1536 case v1alpha2.SchemeGroupVersion.WithKind("AllocationResult"):
1537 return &resourcev1alpha2.AllocationResultApplyConfiguration{}
1538 case v1alpha2.SchemeGroupVersion.WithKind("AllocationResultModel"):
1539 return &resourcev1alpha2.AllocationResultModelApplyConfiguration{}
1540 case v1alpha2.SchemeGroupVersion.WithKind("DriverAllocationResult"):
1541 return &resourcev1alpha2.DriverAllocationResultApplyConfiguration{}
1542 case v1alpha2.SchemeGroupVersion.WithKind("DriverRequests"):
1543 return &resourcev1alpha2.DriverRequestsApplyConfiguration{}
1544 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesAllocationResult"):
1545 return &resourcev1alpha2.NamedResourcesAllocationResultApplyConfiguration{}
1546 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesAttribute"):
1547 return &resourcev1alpha2.NamedResourcesAttributeApplyConfiguration{}
1548 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesAttributeValue"):
1549 return &resourcev1alpha2.NamedResourcesAttributeValueApplyConfiguration{}
1550 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesFilter"):
1551 return &resourcev1alpha2.NamedResourcesFilterApplyConfiguration{}
1552 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesInstance"):
1553 return &resourcev1alpha2.NamedResourcesInstanceApplyConfiguration{}
1554 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesIntSlice"):
1555 return &resourcev1alpha2.NamedResourcesIntSliceApplyConfiguration{}
1556 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesRequest"):
1557 return &resourcev1alpha2.NamedResourcesRequestApplyConfiguration{}
1558 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesResources"):
1559 return &resourcev1alpha2.NamedResourcesResourcesApplyConfiguration{}
1560 case v1alpha2.SchemeGroupVersion.WithKind("NamedResourcesStringSlice"):
1561 return &resourcev1alpha2.NamedResourcesStringSliceApplyConfiguration{}
1562 case v1alpha2.SchemeGroupVersion.WithKind("PodSchedulingContext"):
1563 return &resourcev1alpha2.PodSchedulingContextApplyConfiguration{}
1564 case v1alpha2.SchemeGroupVersion.WithKind("PodSchedulingContextSpec"):
1565 return &resourcev1alpha2.PodSchedulingContextSpecApplyConfiguration{}
1566 case v1alpha2.SchemeGroupVersion.WithKind("PodSchedulingContextStatus"):
1567 return &resourcev1alpha2.PodSchedulingContextStatusApplyConfiguration{}
1568 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaim"):
1569 return &resourcev1alpha2.ResourceClaimApplyConfiguration{}
1570 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaimConsumerReference"):
1571 return &resourcev1alpha2.ResourceClaimConsumerReferenceApplyConfiguration{}
1572 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaimParameters"):
1573 return &resourcev1alpha2.ResourceClaimParametersApplyConfiguration{}
1574 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaimParametersReference"):
1575 return &resourcev1alpha2.ResourceClaimParametersReferenceApplyConfiguration{}
1576 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaimSchedulingStatus"):
1577 return &resourcev1alpha2.ResourceClaimSchedulingStatusApplyConfiguration{}
1578 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaimSpec"):
1579 return &resourcev1alpha2.ResourceClaimSpecApplyConfiguration{}
1580 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaimStatus"):
1581 return &resourcev1alpha2.ResourceClaimStatusApplyConfiguration{}
1582 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaimTemplate"):
1583 return &resourcev1alpha2.ResourceClaimTemplateApplyConfiguration{}
1584 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClaimTemplateSpec"):
1585 return &resourcev1alpha2.ResourceClaimTemplateSpecApplyConfiguration{}
1586 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClass"):
1587 return &resourcev1alpha2.ResourceClassApplyConfiguration{}
1588 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClassParameters"):
1589 return &resourcev1alpha2.ResourceClassParametersApplyConfiguration{}
1590 case v1alpha2.SchemeGroupVersion.WithKind("ResourceClassParametersReference"):
1591 return &resourcev1alpha2.ResourceClassParametersReferenceApplyConfiguration{}
1592 case v1alpha2.SchemeGroupVersion.WithKind("ResourceFilter"):
1593 return &resourcev1alpha2.ResourceFilterApplyConfiguration{}
1594 case v1alpha2.SchemeGroupVersion.WithKind("ResourceFilterModel"):
1595 return &resourcev1alpha2.ResourceFilterModelApplyConfiguration{}
1596 case v1alpha2.SchemeGroupVersion.WithKind("ResourceHandle"):
1597 return &resourcev1alpha2.ResourceHandleApplyConfiguration{}
1598 case v1alpha2.SchemeGroupVersion.WithKind("ResourceModel"):
1599 return &resourcev1alpha2.ResourceModelApplyConfiguration{}
1600 case v1alpha2.SchemeGroupVersion.WithKind("ResourceRequest"):
1601 return &resourcev1alpha2.ResourceRequestApplyConfiguration{}
1602 case v1alpha2.SchemeGroupVersion.WithKind("ResourceRequestModel"):
1603 return &resourcev1alpha2.ResourceRequestModelApplyConfiguration{}
1604 case v1alpha2.SchemeGroupVersion.WithKind("ResourceSlice"):
1605 return &resourcev1alpha2.ResourceSliceApplyConfiguration{}
1606 case v1alpha2.SchemeGroupVersion.WithKind("StructuredResourceHandle"):
1607 return &resourcev1alpha2.StructuredResourceHandleApplyConfiguration{}
1608 case v1alpha2.SchemeGroupVersion.WithKind("VendorParameters"):
1609 return &resourcev1alpha2.VendorParametersApplyConfiguration{}
1610
1611
1612 case schedulingv1.SchemeGroupVersion.WithKind("PriorityClass"):
1613 return &applyconfigurationsschedulingv1.PriorityClassApplyConfiguration{}
1614
1615
1616 case schedulingv1alpha1.SchemeGroupVersion.WithKind("PriorityClass"):
1617 return &applyconfigurationsschedulingv1alpha1.PriorityClassApplyConfiguration{}
1618
1619
1620 case schedulingv1beta1.SchemeGroupVersion.WithKind("PriorityClass"):
1621 return &applyconfigurationsschedulingv1beta1.PriorityClassApplyConfiguration{}
1622
1623
1624 case storagev1.SchemeGroupVersion.WithKind("CSIDriver"):
1625 return &applyconfigurationsstoragev1.CSIDriverApplyConfiguration{}
1626 case storagev1.SchemeGroupVersion.WithKind("CSIDriverSpec"):
1627 return &applyconfigurationsstoragev1.CSIDriverSpecApplyConfiguration{}
1628 case storagev1.SchemeGroupVersion.WithKind("CSINode"):
1629 return &applyconfigurationsstoragev1.CSINodeApplyConfiguration{}
1630 case storagev1.SchemeGroupVersion.WithKind("CSINodeDriver"):
1631 return &applyconfigurationsstoragev1.CSINodeDriverApplyConfiguration{}
1632 case storagev1.SchemeGroupVersion.WithKind("CSINodeSpec"):
1633 return &applyconfigurationsstoragev1.CSINodeSpecApplyConfiguration{}
1634 case storagev1.SchemeGroupVersion.WithKind("CSIStorageCapacity"):
1635 return &applyconfigurationsstoragev1.CSIStorageCapacityApplyConfiguration{}
1636 case storagev1.SchemeGroupVersion.WithKind("StorageClass"):
1637 return &applyconfigurationsstoragev1.StorageClassApplyConfiguration{}
1638 case storagev1.SchemeGroupVersion.WithKind("TokenRequest"):
1639 return &applyconfigurationsstoragev1.TokenRequestApplyConfiguration{}
1640 case storagev1.SchemeGroupVersion.WithKind("VolumeAttachment"):
1641 return &applyconfigurationsstoragev1.VolumeAttachmentApplyConfiguration{}
1642 case storagev1.SchemeGroupVersion.WithKind("VolumeAttachmentSource"):
1643 return &applyconfigurationsstoragev1.VolumeAttachmentSourceApplyConfiguration{}
1644 case storagev1.SchemeGroupVersion.WithKind("VolumeAttachmentSpec"):
1645 return &applyconfigurationsstoragev1.VolumeAttachmentSpecApplyConfiguration{}
1646 case storagev1.SchemeGroupVersion.WithKind("VolumeAttachmentStatus"):
1647 return &applyconfigurationsstoragev1.VolumeAttachmentStatusApplyConfiguration{}
1648 case storagev1.SchemeGroupVersion.WithKind("VolumeError"):
1649 return &applyconfigurationsstoragev1.VolumeErrorApplyConfiguration{}
1650 case storagev1.SchemeGroupVersion.WithKind("VolumeNodeResources"):
1651 return &applyconfigurationsstoragev1.VolumeNodeResourcesApplyConfiguration{}
1652
1653
1654 case storagev1alpha1.SchemeGroupVersion.WithKind("CSIStorageCapacity"):
1655 return &applyconfigurationsstoragev1alpha1.CSIStorageCapacityApplyConfiguration{}
1656 case storagev1alpha1.SchemeGroupVersion.WithKind("VolumeAttachment"):
1657 return &applyconfigurationsstoragev1alpha1.VolumeAttachmentApplyConfiguration{}
1658 case storagev1alpha1.SchemeGroupVersion.WithKind("VolumeAttachmentSource"):
1659 return &applyconfigurationsstoragev1alpha1.VolumeAttachmentSourceApplyConfiguration{}
1660 case storagev1alpha1.SchemeGroupVersion.WithKind("VolumeAttachmentSpec"):
1661 return &applyconfigurationsstoragev1alpha1.VolumeAttachmentSpecApplyConfiguration{}
1662 case storagev1alpha1.SchemeGroupVersion.WithKind("VolumeAttachmentStatus"):
1663 return &applyconfigurationsstoragev1alpha1.VolumeAttachmentStatusApplyConfiguration{}
1664 case storagev1alpha1.SchemeGroupVersion.WithKind("VolumeAttributesClass"):
1665 return &applyconfigurationsstoragev1alpha1.VolumeAttributesClassApplyConfiguration{}
1666 case storagev1alpha1.SchemeGroupVersion.WithKind("VolumeError"):
1667 return &applyconfigurationsstoragev1alpha1.VolumeErrorApplyConfiguration{}
1668
1669
1670 case storagev1beta1.SchemeGroupVersion.WithKind("CSIDriver"):
1671 return &applyconfigurationsstoragev1beta1.CSIDriverApplyConfiguration{}
1672 case storagev1beta1.SchemeGroupVersion.WithKind("CSIDriverSpec"):
1673 return &applyconfigurationsstoragev1beta1.CSIDriverSpecApplyConfiguration{}
1674 case storagev1beta1.SchemeGroupVersion.WithKind("CSINode"):
1675 return &applyconfigurationsstoragev1beta1.CSINodeApplyConfiguration{}
1676 case storagev1beta1.SchemeGroupVersion.WithKind("CSINodeDriver"):
1677 return &applyconfigurationsstoragev1beta1.CSINodeDriverApplyConfiguration{}
1678 case storagev1beta1.SchemeGroupVersion.WithKind("CSINodeSpec"):
1679 return &applyconfigurationsstoragev1beta1.CSINodeSpecApplyConfiguration{}
1680 case storagev1beta1.SchemeGroupVersion.WithKind("CSIStorageCapacity"):
1681 return &applyconfigurationsstoragev1beta1.CSIStorageCapacityApplyConfiguration{}
1682 case storagev1beta1.SchemeGroupVersion.WithKind("StorageClass"):
1683 return &applyconfigurationsstoragev1beta1.StorageClassApplyConfiguration{}
1684 case storagev1beta1.SchemeGroupVersion.WithKind("TokenRequest"):
1685 return &applyconfigurationsstoragev1beta1.TokenRequestApplyConfiguration{}
1686 case storagev1beta1.SchemeGroupVersion.WithKind("VolumeAttachment"):
1687 return &applyconfigurationsstoragev1beta1.VolumeAttachmentApplyConfiguration{}
1688 case storagev1beta1.SchemeGroupVersion.WithKind("VolumeAttachmentSource"):
1689 return &applyconfigurationsstoragev1beta1.VolumeAttachmentSourceApplyConfiguration{}
1690 case storagev1beta1.SchemeGroupVersion.WithKind("VolumeAttachmentSpec"):
1691 return &applyconfigurationsstoragev1beta1.VolumeAttachmentSpecApplyConfiguration{}
1692 case storagev1beta1.SchemeGroupVersion.WithKind("VolumeAttachmentStatus"):
1693 return &applyconfigurationsstoragev1beta1.VolumeAttachmentStatusApplyConfiguration{}
1694 case storagev1beta1.SchemeGroupVersion.WithKind("VolumeError"):
1695 return &applyconfigurationsstoragev1beta1.VolumeErrorApplyConfiguration{}
1696 case storagev1beta1.SchemeGroupVersion.WithKind("VolumeNodeResources"):
1697 return &applyconfigurationsstoragev1beta1.VolumeNodeResourcesApplyConfiguration{}
1698
1699
1700 case storagemigrationv1alpha1.SchemeGroupVersion.WithKind("GroupVersionResource"):
1701 return &applyconfigurationsstoragemigrationv1alpha1.GroupVersionResourceApplyConfiguration{}
1702 case storagemigrationv1alpha1.SchemeGroupVersion.WithKind("MigrationCondition"):
1703 return &applyconfigurationsstoragemigrationv1alpha1.MigrationConditionApplyConfiguration{}
1704 case storagemigrationv1alpha1.SchemeGroupVersion.WithKind("StorageVersionMigration"):
1705 return &applyconfigurationsstoragemigrationv1alpha1.StorageVersionMigrationApplyConfiguration{}
1706 case storagemigrationv1alpha1.SchemeGroupVersion.WithKind("StorageVersionMigrationSpec"):
1707 return &applyconfigurationsstoragemigrationv1alpha1.StorageVersionMigrationSpecApplyConfiguration{}
1708 case storagemigrationv1alpha1.SchemeGroupVersion.WithKind("StorageVersionMigrationStatus"):
1709 return &applyconfigurationsstoragemigrationv1alpha1.StorageVersionMigrationStatusApplyConfiguration{}
1710
1711 }
1712 return nil
1713 }
1714
View as plain text