zz_generated.deepcopy.go 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508
  1. // +build !ignore_autogenerated
  2. /*
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by controller-gen. DO NOT EDIT.
  14. package v1alpha1
  15. import (
  16. "k8s.io/apimachinery/pkg/apis/meta/v1"
  17. "k8s.io/apimachinery/pkg/runtime"
  18. )
  19. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  20. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  21. *out = *in
  22. in.SecretRef.DeepCopyInto(&out.SecretRef)
  23. }
  24. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  25. func (in *AWSAuth) DeepCopy() *AWSAuth {
  26. if in == nil {
  27. return nil
  28. }
  29. out := new(AWSAuth)
  30. in.DeepCopyInto(out)
  31. return out
  32. }
  33. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  34. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  35. *out = *in
  36. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  37. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  38. }
  39. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  40. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  41. if in == nil {
  42. return nil
  43. }
  44. out := new(AWSAuthSecretRef)
  45. in.DeepCopyInto(out)
  46. return out
  47. }
  48. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  49. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  50. *out = *in
  51. if in.Auth != nil {
  52. in, out := &in.Auth, &out.Auth
  53. *out = new(AWSAuth)
  54. (*in).DeepCopyInto(*out)
  55. }
  56. }
  57. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  58. func (in *AWSProvider) DeepCopy() *AWSProvider {
  59. if in == nil {
  60. return nil
  61. }
  62. out := new(AWSProvider)
  63. in.DeepCopyInto(out)
  64. return out
  65. }
  66. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  67. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  68. *out = *in
  69. out.TypeMeta = in.TypeMeta
  70. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  71. in.Spec.DeepCopyInto(&out.Spec)
  72. }
  73. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  74. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  75. if in == nil {
  76. return nil
  77. }
  78. out := new(ClusterSecretStore)
  79. in.DeepCopyInto(out)
  80. return out
  81. }
  82. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  83. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  84. if c := in.DeepCopy(); c != nil {
  85. return c
  86. }
  87. return nil
  88. }
  89. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  90. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  91. *out = *in
  92. out.TypeMeta = in.TypeMeta
  93. in.ListMeta.DeepCopyInto(&out.ListMeta)
  94. if in.Items != nil {
  95. in, out := &in.Items, &out.Items
  96. *out = make([]ClusterSecretStore, len(*in))
  97. for i := range *in {
  98. (*in)[i].DeepCopyInto(&(*out)[i])
  99. }
  100. }
  101. }
  102. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  103. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  104. if in == nil {
  105. return nil
  106. }
  107. out := new(ClusterSecretStoreList)
  108. in.DeepCopyInto(out)
  109. return out
  110. }
  111. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  112. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  113. if c := in.DeepCopy(); c != nil {
  114. return c
  115. }
  116. return nil
  117. }
  118. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  119. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  120. *out = *in
  121. out.TypeMeta = in.TypeMeta
  122. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  123. in.Spec.DeepCopyInto(&out.Spec)
  124. in.Status.DeepCopyInto(&out.Status)
  125. }
  126. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  127. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  128. if in == nil {
  129. return nil
  130. }
  131. out := new(ExternalSecret)
  132. in.DeepCopyInto(out)
  133. return out
  134. }
  135. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  136. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  137. if c := in.DeepCopy(); c != nil {
  138. return c
  139. }
  140. return nil
  141. }
  142. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  143. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  144. *out = *in
  145. out.RemoteRef = in.RemoteRef
  146. }
  147. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  148. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  149. if in == nil {
  150. return nil
  151. }
  152. out := new(ExternalSecretData)
  153. in.DeepCopyInto(out)
  154. return out
  155. }
  156. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  157. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  158. *out = *in
  159. }
  160. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  161. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  162. if in == nil {
  163. return nil
  164. }
  165. out := new(ExternalSecretDataRemoteRef)
  166. in.DeepCopyInto(out)
  167. return out
  168. }
  169. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  170. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  171. *out = *in
  172. out.TypeMeta = in.TypeMeta
  173. in.ListMeta.DeepCopyInto(&out.ListMeta)
  174. if in.Items != nil {
  175. in, out := &in.Items, &out.Items
  176. *out = make([]ExternalSecret, len(*in))
  177. for i := range *in {
  178. (*in)[i].DeepCopyInto(&(*out)[i])
  179. }
  180. }
  181. }
  182. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  183. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  184. if in == nil {
  185. return nil
  186. }
  187. out := new(ExternalSecretList)
  188. in.DeepCopyInto(out)
  189. return out
  190. }
  191. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  192. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  193. if c := in.DeepCopy(); c != nil {
  194. return c
  195. }
  196. return nil
  197. }
  198. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  199. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  200. *out = *in
  201. out.SecretStoreRef = in.SecretStoreRef
  202. out.Target = in.Target
  203. if in.RefreshInterval != nil {
  204. in, out := &in.RefreshInterval, &out.RefreshInterval
  205. *out = new(v1.Duration)
  206. **out = **in
  207. }
  208. if in.Data != nil {
  209. in, out := &in.Data, &out.Data
  210. *out = make([]ExternalSecretData, len(*in))
  211. copy(*out, *in)
  212. }
  213. if in.DataFrom != nil {
  214. in, out := &in.DataFrom, &out.DataFrom
  215. *out = make([]ExternalSecretDataRemoteRef, len(*in))
  216. copy(*out, *in)
  217. }
  218. }
  219. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  220. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  221. if in == nil {
  222. return nil
  223. }
  224. out := new(ExternalSecretSpec)
  225. in.DeepCopyInto(out)
  226. return out
  227. }
  228. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  229. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  230. *out = *in
  231. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  232. if in.Conditions != nil {
  233. in, out := &in.Conditions, &out.Conditions
  234. *out = make([]ExternalSecretStatusCondition, len(*in))
  235. for i := range *in {
  236. (*in)[i].DeepCopyInto(&(*out)[i])
  237. }
  238. }
  239. }
  240. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  241. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  242. if in == nil {
  243. return nil
  244. }
  245. out := new(ExternalSecretStatus)
  246. in.DeepCopyInto(out)
  247. return out
  248. }
  249. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  250. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  251. *out = *in
  252. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  253. }
  254. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  255. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  256. if in == nil {
  257. return nil
  258. }
  259. out := new(ExternalSecretStatusCondition)
  260. in.DeepCopyInto(out)
  261. return out
  262. }
  263. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  264. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  265. *out = *in
  266. }
  267. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  268. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  269. if in == nil {
  270. return nil
  271. }
  272. out := new(ExternalSecretTarget)
  273. in.DeepCopyInto(out)
  274. return out
  275. }
  276. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  277. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  278. *out = *in
  279. in.Metadata.DeepCopyInto(&out.Metadata)
  280. }
  281. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  282. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  283. if in == nil {
  284. return nil
  285. }
  286. out := new(ExternalSecretTemplate)
  287. in.DeepCopyInto(out)
  288. return out
  289. }
  290. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  291. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  292. *out = *in
  293. if in.Annotations != nil {
  294. in, out := &in.Annotations, &out.Annotations
  295. *out = make(map[string]string, len(*in))
  296. for key, val := range *in {
  297. (*out)[key] = val
  298. }
  299. }
  300. if in.Labels != nil {
  301. in, out := &in.Labels, &out.Labels
  302. *out = make(map[string]string, len(*in))
  303. for key, val := range *in {
  304. (*out)[key] = val
  305. }
  306. }
  307. }
  308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  309. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  310. if in == nil {
  311. return nil
  312. }
  313. out := new(ExternalSecretTemplateMetadata)
  314. in.DeepCopyInto(out)
  315. return out
  316. }
  317. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  318. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  319. *out = *in
  320. out.TypeMeta = in.TypeMeta
  321. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  322. in.Spec.DeepCopyInto(&out.Spec)
  323. in.Status.DeepCopyInto(&out.Status)
  324. }
  325. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  326. func (in *SecretStore) DeepCopy() *SecretStore {
  327. if in == nil {
  328. return nil
  329. }
  330. out := new(SecretStore)
  331. in.DeepCopyInto(out)
  332. return out
  333. }
  334. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  335. func (in *SecretStore) DeepCopyObject() runtime.Object {
  336. if c := in.DeepCopy(); c != nil {
  337. return c
  338. }
  339. return nil
  340. }
  341. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  342. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  343. *out = *in
  344. out.TypeMeta = in.TypeMeta
  345. in.ListMeta.DeepCopyInto(&out.ListMeta)
  346. if in.Items != nil {
  347. in, out := &in.Items, &out.Items
  348. *out = make([]SecretStore, len(*in))
  349. for i := range *in {
  350. (*in)[i].DeepCopyInto(&(*out)[i])
  351. }
  352. }
  353. }
  354. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  355. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  356. if in == nil {
  357. return nil
  358. }
  359. out := new(SecretStoreList)
  360. in.DeepCopyInto(out)
  361. return out
  362. }
  363. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  364. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  365. if c := in.DeepCopy(); c != nil {
  366. return c
  367. }
  368. return nil
  369. }
  370. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  371. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  372. *out = *in
  373. if in.AWS != nil {
  374. in, out := &in.AWS, &out.AWS
  375. *out = new(AWSProvider)
  376. (*in).DeepCopyInto(*out)
  377. }
  378. }
  379. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  380. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  381. if in == nil {
  382. return nil
  383. }
  384. out := new(SecretStoreProvider)
  385. in.DeepCopyInto(out)
  386. return out
  387. }
  388. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  389. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  390. *out = *in
  391. }
  392. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  393. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  394. if in == nil {
  395. return nil
  396. }
  397. out := new(SecretStoreRef)
  398. in.DeepCopyInto(out)
  399. return out
  400. }
  401. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  402. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  403. *out = *in
  404. if in.Provider != nil {
  405. in, out := &in.Provider, &out.Provider
  406. *out = new(SecretStoreProvider)
  407. (*in).DeepCopyInto(*out)
  408. }
  409. }
  410. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  411. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  412. if in == nil {
  413. return nil
  414. }
  415. out := new(SecretStoreSpec)
  416. in.DeepCopyInto(out)
  417. return out
  418. }
  419. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  420. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  421. *out = *in
  422. if in.Conditions != nil {
  423. in, out := &in.Conditions, &out.Conditions
  424. *out = make([]SecretStoreStatusCondition, len(*in))
  425. for i := range *in {
  426. (*in)[i].DeepCopyInto(&(*out)[i])
  427. }
  428. }
  429. }
  430. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  431. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  432. if in == nil {
  433. return nil
  434. }
  435. out := new(SecretStoreStatus)
  436. in.DeepCopyInto(out)
  437. return out
  438. }
  439. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  440. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  441. *out = *in
  442. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  443. }
  444. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  445. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  446. if in == nil {
  447. return nil
  448. }
  449. out := new(SecretStoreStatusCondition)
  450. in.DeepCopyInto(out)
  451. return out
  452. }