...
1
2
3
4
5 package v1
6
7 import (
8 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
9 runtime "k8s.io/apimachinery/pkg/runtime"
10 )
11
12
13 func (in *VPNConfig) DeepCopyInto(out *VPNConfig) {
14 *out = *in
15 out.TypeMeta = in.TypeMeta
16 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
17 out.Spec = in.Spec
18 if in.Status != nil {
19 in, out := &in.Status, &out.Status
20 *out = new(VPNConfigStatus)
21 (*in).DeepCopyInto(*out)
22 }
23 }
24
25
26 func (in *VPNConfig) DeepCopy() *VPNConfig {
27 if in == nil {
28 return nil
29 }
30 out := new(VPNConfig)
31 in.DeepCopyInto(out)
32 return out
33 }
34
35
36 func (in *VPNConfig) DeepCopyObject() runtime.Object {
37 if c := in.DeepCopy(); c != nil {
38 return c
39 }
40 return nil
41 }
42
43
44 func (in *VPNConfigList) DeepCopyInto(out *VPNConfigList) {
45 *out = *in
46 out.TypeMeta = in.TypeMeta
47 in.ListMeta.DeepCopyInto(&out.ListMeta)
48 if in.Items != nil {
49 in, out := &in.Items, &out.Items
50 *out = make([]VPNConfig, len(*in))
51 for i := range *in {
52 (*in)[i].DeepCopyInto(&(*out)[i])
53 }
54 }
55 }
56
57
58 func (in *VPNConfigList) DeepCopy() *VPNConfigList {
59 if in == nil {
60 return nil
61 }
62 out := new(VPNConfigList)
63 in.DeepCopyInto(out)
64 return out
65 }
66
67
68 func (in *VPNConfigList) DeepCopyObject() runtime.Object {
69 if c := in.DeepCopy(); c != nil {
70 return c
71 }
72 return nil
73 }
74
75
76 func (in *VPNConfigSpec) DeepCopyInto(out *VPNConfigSpec) {
77 *out = *in
78 }
79
80
81 func (in *VPNConfigSpec) DeepCopy() *VPNConfigSpec {
82 if in == nil {
83 return nil
84 }
85 out := new(VPNConfigSpec)
86 in.DeepCopyInto(out)
87 return out
88 }
89
90
91 func (in *VPNConfigStatus) DeepCopyInto(out *VPNConfigStatus) {
92 *out = *in
93 if in.Conditions != nil {
94 in, out := &in.Conditions, &out.Conditions
95 *out = make([]metav1.Condition, len(*in))
96 for i := range *in {
97 (*in)[i].DeepCopyInto(&(*out)[i])
98 }
99 }
100 }
101
102
103 func (in *VPNConfigStatus) DeepCopy() *VPNConfigStatus {
104 if in == nil {
105 return nil
106 }
107 out := new(VPNConfigStatus)
108 in.DeepCopyInto(out)
109 return out
110 }
111
View as plain text