zz_generated.deepcopy.go 15 KB

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