...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 package v1alpha1
26
27 import (
28 k8sv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/k8s/v1alpha1"
29 runtime "k8s.io/apimachinery/pkg/runtime"
30 )
31
32
33 func (in *ContainerAnalysisOccurrence) DeepCopyInto(out *ContainerAnalysisOccurrence) {
34 *out = *in
35 out.TypeMeta = in.TypeMeta
36 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
37 in.Spec.DeepCopyInto(&out.Spec)
38 in.Status.DeepCopyInto(&out.Status)
39 return
40 }
41
42
43 func (in *ContainerAnalysisOccurrence) DeepCopy() *ContainerAnalysisOccurrence {
44 if in == nil {
45 return nil
46 }
47 out := new(ContainerAnalysisOccurrence)
48 in.DeepCopyInto(out)
49 return out
50 }
51
52
53 func (in *ContainerAnalysisOccurrence) DeepCopyObject() runtime.Object {
54 if c := in.DeepCopy(); c != nil {
55 return c
56 }
57 return nil
58 }
59
60
61 func (in *ContainerAnalysisOccurrenceList) DeepCopyInto(out *ContainerAnalysisOccurrenceList) {
62 *out = *in
63 out.TypeMeta = in.TypeMeta
64 in.ListMeta.DeepCopyInto(&out.ListMeta)
65 if in.Items != nil {
66 in, out := &in.Items, &out.Items
67 *out = make([]ContainerAnalysisOccurrence, len(*in))
68 for i := range *in {
69 (*in)[i].DeepCopyInto(&(*out)[i])
70 }
71 }
72 return
73 }
74
75
76 func (in *ContainerAnalysisOccurrenceList) DeepCopy() *ContainerAnalysisOccurrenceList {
77 if in == nil {
78 return nil
79 }
80 out := new(ContainerAnalysisOccurrenceList)
81 in.DeepCopyInto(out)
82 return out
83 }
84
85
86 func (in *ContainerAnalysisOccurrenceList) DeepCopyObject() runtime.Object {
87 if c := in.DeepCopy(); c != nil {
88 return c
89 }
90 return nil
91 }
92
93
94 func (in *ContainerAnalysisOccurrenceSpec) DeepCopyInto(out *ContainerAnalysisOccurrenceSpec) {
95 *out = *in
96 in.Attestation.DeepCopyInto(&out.Attestation)
97 out.ProjectRef = in.ProjectRef
98 if in.Remediation != nil {
99 in, out := &in.Remediation, &out.Remediation
100 *out = new(string)
101 **out = **in
102 }
103 if in.ResourceID != nil {
104 in, out := &in.ResourceID, &out.ResourceID
105 *out = new(string)
106 **out = **in
107 }
108 return
109 }
110
111
112 func (in *ContainerAnalysisOccurrenceSpec) DeepCopy() *ContainerAnalysisOccurrenceSpec {
113 if in == nil {
114 return nil
115 }
116 out := new(ContainerAnalysisOccurrenceSpec)
117 in.DeepCopyInto(out)
118 return out
119 }
120
121
122 func (in *ContainerAnalysisOccurrenceStatus) DeepCopyInto(out *ContainerAnalysisOccurrenceStatus) {
123 *out = *in
124 if in.Conditions != nil {
125 in, out := &in.Conditions, &out.Conditions
126 *out = make([]k8sv1alpha1.Condition, len(*in))
127 copy(*out, *in)
128 }
129 if in.CreateTime != nil {
130 in, out := &in.CreateTime, &out.CreateTime
131 *out = new(string)
132 **out = **in
133 }
134 if in.Kind != nil {
135 in, out := &in.Kind, &out.Kind
136 *out = new(string)
137 **out = **in
138 }
139 if in.Name != nil {
140 in, out := &in.Name, &out.Name
141 *out = new(string)
142 **out = **in
143 }
144 if in.ObservedGeneration != nil {
145 in, out := &in.ObservedGeneration, &out.ObservedGeneration
146 *out = new(int)
147 **out = **in
148 }
149 if in.UpdateTime != nil {
150 in, out := &in.UpdateTime, &out.UpdateTime
151 *out = new(string)
152 **out = **in
153 }
154 return
155 }
156
157
158 func (in *ContainerAnalysisOccurrenceStatus) DeepCopy() *ContainerAnalysisOccurrenceStatus {
159 if in == nil {
160 return nil
161 }
162 out := new(ContainerAnalysisOccurrenceStatus)
163 in.DeepCopyInto(out)
164 return out
165 }
166
167
168 func (in *OccurrenceAttestation) DeepCopyInto(out *OccurrenceAttestation) {
169 *out = *in
170 if in.Signatures != nil {
171 in, out := &in.Signatures, &out.Signatures
172 *out = make([]OccurrenceSignatures, len(*in))
173 for i := range *in {
174 (*in)[i].DeepCopyInto(&(*out)[i])
175 }
176 }
177 return
178 }
179
180
181 func (in *OccurrenceAttestation) DeepCopy() *OccurrenceAttestation {
182 if in == nil {
183 return nil
184 }
185 out := new(OccurrenceAttestation)
186 in.DeepCopyInto(out)
187 return out
188 }
189
190
191 func (in *OccurrenceSignatures) DeepCopyInto(out *OccurrenceSignatures) {
192 *out = *in
193 if in.Signature != nil {
194 in, out := &in.Signature, &out.Signature
195 *out = new(string)
196 **out = **in
197 }
198 return
199 }
200
201
202 func (in *OccurrenceSignatures) DeepCopy() *OccurrenceSignatures {
203 if in == nil {
204 return nil
205 }
206 out := new(OccurrenceSignatures)
207 in.DeepCopyInto(out)
208 return out
209 }
210
View as plain text