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