zz_generated.deepcopy.go 36 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252
  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. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  17. "k8s.io/apimachinery/pkg/apis/meta/v1"
  18. "k8s.io/apimachinery/pkg/runtime"
  19. )
  20. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  21. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  22. *out = *in
  23. if in.SecretRef != nil {
  24. in, out := &in.SecretRef, &out.SecretRef
  25. *out = new(AWSAuthSecretRef)
  26. (*in).DeepCopyInto(*out)
  27. }
  28. if in.JWTAuth != nil {
  29. in, out := &in.JWTAuth, &out.JWTAuth
  30. *out = new(AWSJWTAuth)
  31. (*in).DeepCopyInto(*out)
  32. }
  33. }
  34. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  35. func (in *AWSAuth) DeepCopy() *AWSAuth {
  36. if in == nil {
  37. return nil
  38. }
  39. out := new(AWSAuth)
  40. in.DeepCopyInto(out)
  41. return out
  42. }
  43. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  44. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  45. *out = *in
  46. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  47. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  48. }
  49. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  50. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  51. if in == nil {
  52. return nil
  53. }
  54. out := new(AWSAuthSecretRef)
  55. in.DeepCopyInto(out)
  56. return out
  57. }
  58. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  59. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  60. *out = *in
  61. if in.ServiceAccountRef != nil {
  62. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  63. *out = new(metav1.ServiceAccountSelector)
  64. (*in).DeepCopyInto(*out)
  65. }
  66. }
  67. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  68. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  69. if in == nil {
  70. return nil
  71. }
  72. out := new(AWSJWTAuth)
  73. in.DeepCopyInto(out)
  74. return out
  75. }
  76. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  77. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  78. *out = *in
  79. in.Auth.DeepCopyInto(&out.Auth)
  80. }
  81. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  82. func (in *AWSProvider) DeepCopy() *AWSProvider {
  83. if in == nil {
  84. return nil
  85. }
  86. out := new(AWSProvider)
  87. in.DeepCopyInto(out)
  88. return out
  89. }
  90. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  91. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  92. *out = *in
  93. in.SecretRef.DeepCopyInto(&out.SecretRef)
  94. }
  95. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  96. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  97. if in == nil {
  98. return nil
  99. }
  100. out := new(AkeylessAuth)
  101. in.DeepCopyInto(out)
  102. return out
  103. }
  104. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  105. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  106. *out = *in
  107. in.AccessID.DeepCopyInto(&out.AccessID)
  108. in.AccessType.DeepCopyInto(&out.AccessType)
  109. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  110. }
  111. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  112. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  113. if in == nil {
  114. return nil
  115. }
  116. out := new(AkeylessAuthSecretRef)
  117. in.DeepCopyInto(out)
  118. return out
  119. }
  120. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  121. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  122. *out = *in
  123. if in.AkeylessGWApiURL != nil {
  124. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  125. *out = new(string)
  126. **out = **in
  127. }
  128. if in.Auth != nil {
  129. in, out := &in.Auth, &out.Auth
  130. *out = new(AkeylessAuth)
  131. (*in).DeepCopyInto(*out)
  132. }
  133. }
  134. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  135. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  136. if in == nil {
  137. return nil
  138. }
  139. out := new(AkeylessProvider)
  140. in.DeepCopyInto(out)
  141. return out
  142. }
  143. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  144. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  145. *out = *in
  146. in.SecretRef.DeepCopyInto(&out.SecretRef)
  147. }
  148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  149. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  150. if in == nil {
  151. return nil
  152. }
  153. out := new(AlibabaAuth)
  154. in.DeepCopyInto(out)
  155. return out
  156. }
  157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  158. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  159. *out = *in
  160. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  161. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  162. }
  163. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  164. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  165. if in == nil {
  166. return nil
  167. }
  168. out := new(AlibabaAuthSecretRef)
  169. in.DeepCopyInto(out)
  170. return out
  171. }
  172. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  173. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  174. *out = *in
  175. if in.Auth != nil {
  176. in, out := &in.Auth, &out.Auth
  177. *out = new(AlibabaAuth)
  178. (*in).DeepCopyInto(*out)
  179. }
  180. }
  181. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  182. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  183. if in == nil {
  184. return nil
  185. }
  186. out := new(AlibabaProvider)
  187. in.DeepCopyInto(out)
  188. return out
  189. }
  190. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  191. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  192. *out = *in
  193. if in.ClientID != nil {
  194. in, out := &in.ClientID, &out.ClientID
  195. *out = new(metav1.SecretKeySelector)
  196. (*in).DeepCopyInto(*out)
  197. }
  198. if in.ClientSecret != nil {
  199. in, out := &in.ClientSecret, &out.ClientSecret
  200. *out = new(metav1.SecretKeySelector)
  201. (*in).DeepCopyInto(*out)
  202. }
  203. }
  204. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  205. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  206. if in == nil {
  207. return nil
  208. }
  209. out := new(AzureKVAuth)
  210. in.DeepCopyInto(out)
  211. return out
  212. }
  213. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  214. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  215. *out = *in
  216. if in.AuthType != nil {
  217. in, out := &in.AuthType, &out.AuthType
  218. *out = new(AuthType)
  219. **out = **in
  220. }
  221. if in.VaultURL != nil {
  222. in, out := &in.VaultURL, &out.VaultURL
  223. *out = new(string)
  224. **out = **in
  225. }
  226. if in.TenantID != nil {
  227. in, out := &in.TenantID, &out.TenantID
  228. *out = new(string)
  229. **out = **in
  230. }
  231. if in.AuthSecretRef != nil {
  232. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  233. *out = new(AzureKVAuth)
  234. (*in).DeepCopyInto(*out)
  235. }
  236. if in.IdentityID != nil {
  237. in, out := &in.IdentityID, &out.IdentityID
  238. *out = new(string)
  239. **out = **in
  240. }
  241. }
  242. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  243. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  244. if in == nil {
  245. return nil
  246. }
  247. out := new(AzureKVProvider)
  248. in.DeepCopyInto(out)
  249. return out
  250. }
  251. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  252. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  253. *out = *in
  254. if in.Namespace != nil {
  255. in, out := &in.Namespace, &out.Namespace
  256. *out = new(string)
  257. **out = **in
  258. }
  259. }
  260. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  261. func (in *CAProvider) DeepCopy() *CAProvider {
  262. if in == nil {
  263. return nil
  264. }
  265. out := new(CAProvider)
  266. in.DeepCopyInto(out)
  267. return out
  268. }
  269. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  270. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  271. *out = *in
  272. out.TypeMeta = in.TypeMeta
  273. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  274. in.Spec.DeepCopyInto(&out.Spec)
  275. in.Status.DeepCopyInto(&out.Status)
  276. }
  277. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  278. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  279. if in == nil {
  280. return nil
  281. }
  282. out := new(ClusterSecretStore)
  283. in.DeepCopyInto(out)
  284. return out
  285. }
  286. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  287. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  288. if c := in.DeepCopy(); c != nil {
  289. return c
  290. }
  291. return nil
  292. }
  293. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  294. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  295. *out = *in
  296. out.TypeMeta = in.TypeMeta
  297. in.ListMeta.DeepCopyInto(&out.ListMeta)
  298. if in.Items != nil {
  299. in, out := &in.Items, &out.Items
  300. *out = make([]ClusterSecretStore, len(*in))
  301. for i := range *in {
  302. (*in)[i].DeepCopyInto(&(*out)[i])
  303. }
  304. }
  305. }
  306. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  307. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  308. if in == nil {
  309. return nil
  310. }
  311. out := new(ClusterSecretStoreList)
  312. in.DeepCopyInto(out)
  313. return out
  314. }
  315. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  316. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  317. if c := in.DeepCopy(); c != nil {
  318. return c
  319. }
  320. return nil
  321. }
  322. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  323. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  324. *out = *in
  325. out.TypeMeta = in.TypeMeta
  326. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  327. in.Spec.DeepCopyInto(&out.Spec)
  328. in.Status.DeepCopyInto(&out.Status)
  329. }
  330. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  331. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  332. if in == nil {
  333. return nil
  334. }
  335. out := new(ExternalSecret)
  336. in.DeepCopyInto(out)
  337. return out
  338. }
  339. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  340. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  341. if c := in.DeepCopy(); c != nil {
  342. return c
  343. }
  344. return nil
  345. }
  346. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  347. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  348. *out = *in
  349. out.RemoteRef = in.RemoteRef
  350. }
  351. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  352. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  353. if in == nil {
  354. return nil
  355. }
  356. out := new(ExternalSecretData)
  357. in.DeepCopyInto(out)
  358. return out
  359. }
  360. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  361. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  362. *out = *in
  363. }
  364. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  365. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  366. if in == nil {
  367. return nil
  368. }
  369. out := new(ExternalSecretDataRemoteRef)
  370. in.DeepCopyInto(out)
  371. return out
  372. }
  373. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  374. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  375. *out = *in
  376. out.TypeMeta = in.TypeMeta
  377. in.ListMeta.DeepCopyInto(&out.ListMeta)
  378. if in.Items != nil {
  379. in, out := &in.Items, &out.Items
  380. *out = make([]ExternalSecret, len(*in))
  381. for i := range *in {
  382. (*in)[i].DeepCopyInto(&(*out)[i])
  383. }
  384. }
  385. }
  386. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  387. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  388. if in == nil {
  389. return nil
  390. }
  391. out := new(ExternalSecretList)
  392. in.DeepCopyInto(out)
  393. return out
  394. }
  395. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  396. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  397. if c := in.DeepCopy(); c != nil {
  398. return c
  399. }
  400. return nil
  401. }
  402. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  403. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  404. *out = *in
  405. out.SecretStoreRef = in.SecretStoreRef
  406. in.Target.DeepCopyInto(&out.Target)
  407. if in.RefreshInterval != nil {
  408. in, out := &in.RefreshInterval, &out.RefreshInterval
  409. *out = new(v1.Duration)
  410. **out = **in
  411. }
  412. if in.Data != nil {
  413. in, out := &in.Data, &out.Data
  414. *out = make([]ExternalSecretData, len(*in))
  415. copy(*out, *in)
  416. }
  417. if in.DataFrom != nil {
  418. in, out := &in.DataFrom, &out.DataFrom
  419. *out = make([]ExternalSecretDataRemoteRef, len(*in))
  420. copy(*out, *in)
  421. }
  422. }
  423. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  424. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  425. if in == nil {
  426. return nil
  427. }
  428. out := new(ExternalSecretSpec)
  429. in.DeepCopyInto(out)
  430. return out
  431. }
  432. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  433. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  434. *out = *in
  435. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  436. if in.Conditions != nil {
  437. in, out := &in.Conditions, &out.Conditions
  438. *out = make([]ExternalSecretStatusCondition, len(*in))
  439. for i := range *in {
  440. (*in)[i].DeepCopyInto(&(*out)[i])
  441. }
  442. }
  443. }
  444. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  445. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  446. if in == nil {
  447. return nil
  448. }
  449. out := new(ExternalSecretStatus)
  450. in.DeepCopyInto(out)
  451. return out
  452. }
  453. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  454. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  455. *out = *in
  456. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  457. }
  458. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  459. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  460. if in == nil {
  461. return nil
  462. }
  463. out := new(ExternalSecretStatusCondition)
  464. in.DeepCopyInto(out)
  465. return out
  466. }
  467. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  468. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  469. *out = *in
  470. if in.Template != nil {
  471. in, out := &in.Template, &out.Template
  472. *out = new(ExternalSecretTemplate)
  473. (*in).DeepCopyInto(*out)
  474. }
  475. }
  476. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  477. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  478. if in == nil {
  479. return nil
  480. }
  481. out := new(ExternalSecretTarget)
  482. in.DeepCopyInto(out)
  483. return out
  484. }
  485. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  486. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  487. *out = *in
  488. in.Metadata.DeepCopyInto(&out.Metadata)
  489. if in.Data != nil {
  490. in, out := &in.Data, &out.Data
  491. *out = make(map[string]string, len(*in))
  492. for key, val := range *in {
  493. (*out)[key] = val
  494. }
  495. }
  496. if in.TemplateFrom != nil {
  497. in, out := &in.TemplateFrom, &out.TemplateFrom
  498. *out = make([]TemplateFrom, len(*in))
  499. for i := range *in {
  500. (*in)[i].DeepCopyInto(&(*out)[i])
  501. }
  502. }
  503. }
  504. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  505. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  506. if in == nil {
  507. return nil
  508. }
  509. out := new(ExternalSecretTemplate)
  510. in.DeepCopyInto(out)
  511. return out
  512. }
  513. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  514. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  515. *out = *in
  516. if in.Annotations != nil {
  517. in, out := &in.Annotations, &out.Annotations
  518. *out = make(map[string]string, len(*in))
  519. for key, val := range *in {
  520. (*out)[key] = val
  521. }
  522. }
  523. if in.Labels != nil {
  524. in, out := &in.Labels, &out.Labels
  525. *out = make(map[string]string, len(*in))
  526. for key, val := range *in {
  527. (*out)[key] = val
  528. }
  529. }
  530. }
  531. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  532. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  533. if in == nil {
  534. return nil
  535. }
  536. out := new(ExternalSecretTemplateMetadata)
  537. in.DeepCopyInto(out)
  538. return out
  539. }
  540. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  541. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  542. *out = *in
  543. in.SecretRef.DeepCopyInto(&out.SecretRef)
  544. }
  545. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  546. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  547. if in == nil {
  548. return nil
  549. }
  550. out := new(GCPSMAuth)
  551. in.DeepCopyInto(out)
  552. return out
  553. }
  554. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  555. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  556. *out = *in
  557. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  558. }
  559. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  560. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  561. if in == nil {
  562. return nil
  563. }
  564. out := new(GCPSMAuthSecretRef)
  565. in.DeepCopyInto(out)
  566. return out
  567. }
  568. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  569. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  570. *out = *in
  571. in.Auth.DeepCopyInto(&out.Auth)
  572. }
  573. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  574. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  575. if in == nil {
  576. return nil
  577. }
  578. out := new(GCPSMProvider)
  579. in.DeepCopyInto(out)
  580. return out
  581. }
  582. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  583. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  584. *out = *in
  585. in.SecretRef.DeepCopyInto(&out.SecretRef)
  586. }
  587. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  588. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  589. if in == nil {
  590. return nil
  591. }
  592. out := new(GitlabAuth)
  593. in.DeepCopyInto(out)
  594. return out
  595. }
  596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  597. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  598. *out = *in
  599. in.Auth.DeepCopyInto(&out.Auth)
  600. }
  601. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  602. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  603. if in == nil {
  604. return nil
  605. }
  606. out := new(GitlabProvider)
  607. in.DeepCopyInto(out)
  608. return out
  609. }
  610. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  611. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  612. *out = *in
  613. in.AccessToken.DeepCopyInto(&out.AccessToken)
  614. }
  615. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  616. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  617. if in == nil {
  618. return nil
  619. }
  620. out := new(GitlabSecretRef)
  621. in.DeepCopyInto(out)
  622. return out
  623. }
  624. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  625. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  626. *out = *in
  627. in.SecretRef.DeepCopyInto(&out.SecretRef)
  628. }
  629. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  630. func (in *IBMAuth) DeepCopy() *IBMAuth {
  631. if in == nil {
  632. return nil
  633. }
  634. out := new(IBMAuth)
  635. in.DeepCopyInto(out)
  636. return out
  637. }
  638. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  639. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  640. *out = *in
  641. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  642. }
  643. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  644. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  645. if in == nil {
  646. return nil
  647. }
  648. out := new(IBMAuthSecretRef)
  649. in.DeepCopyInto(out)
  650. return out
  651. }
  652. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  653. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  654. *out = *in
  655. in.Auth.DeepCopyInto(&out.Auth)
  656. if in.ServiceURL != nil {
  657. in, out := &in.ServiceURL, &out.ServiceURL
  658. *out = new(string)
  659. **out = **in
  660. }
  661. }
  662. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  663. func (in *IBMProvider) DeepCopy() *IBMProvider {
  664. if in == nil {
  665. return nil
  666. }
  667. out := new(IBMProvider)
  668. in.DeepCopyInto(out)
  669. return out
  670. }
  671. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  672. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  673. *out = *in
  674. in.SecretRef.DeepCopyInto(&out.SecretRef)
  675. }
  676. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  677. func (in *OracleAuth) DeepCopy() *OracleAuth {
  678. if in == nil {
  679. return nil
  680. }
  681. out := new(OracleAuth)
  682. in.DeepCopyInto(out)
  683. return out
  684. }
  685. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  686. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  687. *out = *in
  688. in.Auth.DeepCopyInto(&out.Auth)
  689. }
  690. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  691. func (in *OracleProvider) DeepCopy() *OracleProvider {
  692. if in == nil {
  693. return nil
  694. }
  695. out := new(OracleProvider)
  696. in.DeepCopyInto(out)
  697. return out
  698. }
  699. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  700. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  701. *out = *in
  702. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  703. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  704. }
  705. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  706. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  707. if in == nil {
  708. return nil
  709. }
  710. out := new(OracleSecretRef)
  711. in.DeepCopyInto(out)
  712. return out
  713. }
  714. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  715. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  716. *out = *in
  717. out.TypeMeta = in.TypeMeta
  718. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  719. in.Spec.DeepCopyInto(&out.Spec)
  720. in.Status.DeepCopyInto(&out.Status)
  721. }
  722. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  723. func (in *SecretStore) DeepCopy() *SecretStore {
  724. if in == nil {
  725. return nil
  726. }
  727. out := new(SecretStore)
  728. in.DeepCopyInto(out)
  729. return out
  730. }
  731. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  732. func (in *SecretStore) DeepCopyObject() runtime.Object {
  733. if c := in.DeepCopy(); c != nil {
  734. return c
  735. }
  736. return nil
  737. }
  738. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  739. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  740. *out = *in
  741. out.TypeMeta = in.TypeMeta
  742. in.ListMeta.DeepCopyInto(&out.ListMeta)
  743. if in.Items != nil {
  744. in, out := &in.Items, &out.Items
  745. *out = make([]SecretStore, len(*in))
  746. for i := range *in {
  747. (*in)[i].DeepCopyInto(&(*out)[i])
  748. }
  749. }
  750. }
  751. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  752. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  753. if in == nil {
  754. return nil
  755. }
  756. out := new(SecretStoreList)
  757. in.DeepCopyInto(out)
  758. return out
  759. }
  760. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  761. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  762. if c := in.DeepCopy(); c != nil {
  763. return c
  764. }
  765. return nil
  766. }
  767. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  768. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  769. *out = *in
  770. if in.AWS != nil {
  771. in, out := &in.AWS, &out.AWS
  772. *out = new(AWSProvider)
  773. (*in).DeepCopyInto(*out)
  774. }
  775. if in.AzureKV != nil {
  776. in, out := &in.AzureKV, &out.AzureKV
  777. *out = new(AzureKVProvider)
  778. (*in).DeepCopyInto(*out)
  779. }
  780. if in.Akeyless != nil {
  781. in, out := &in.Akeyless, &out.Akeyless
  782. *out = new(AkeylessProvider)
  783. (*in).DeepCopyInto(*out)
  784. }
  785. if in.Vault != nil {
  786. in, out := &in.Vault, &out.Vault
  787. *out = new(VaultProvider)
  788. (*in).DeepCopyInto(*out)
  789. }
  790. if in.GCPSM != nil {
  791. in, out := &in.GCPSM, &out.GCPSM
  792. *out = new(GCPSMProvider)
  793. (*in).DeepCopyInto(*out)
  794. }
  795. if in.Oracle != nil {
  796. in, out := &in.Oracle, &out.Oracle
  797. *out = new(OracleProvider)
  798. (*in).DeepCopyInto(*out)
  799. }
  800. if in.IBM != nil {
  801. in, out := &in.IBM, &out.IBM
  802. *out = new(IBMProvider)
  803. (*in).DeepCopyInto(*out)
  804. }
  805. if in.YandexLockbox != nil {
  806. in, out := &in.YandexLockbox, &out.YandexLockbox
  807. *out = new(YandexLockboxProvider)
  808. (*in).DeepCopyInto(*out)
  809. }
  810. if in.Gitlab != nil {
  811. in, out := &in.Gitlab, &out.Gitlab
  812. *out = new(GitlabProvider)
  813. (*in).DeepCopyInto(*out)
  814. }
  815. if in.Alibaba != nil {
  816. in, out := &in.Alibaba, &out.Alibaba
  817. *out = new(AlibabaProvider)
  818. (*in).DeepCopyInto(*out)
  819. }
  820. }
  821. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  822. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  823. if in == nil {
  824. return nil
  825. }
  826. out := new(SecretStoreProvider)
  827. in.DeepCopyInto(out)
  828. return out
  829. }
  830. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  831. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  832. *out = *in
  833. }
  834. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  835. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  836. if in == nil {
  837. return nil
  838. }
  839. out := new(SecretStoreRef)
  840. in.DeepCopyInto(out)
  841. return out
  842. }
  843. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  844. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  845. *out = *in
  846. if in.Provider != nil {
  847. in, out := &in.Provider, &out.Provider
  848. *out = new(SecretStoreProvider)
  849. (*in).DeepCopyInto(*out)
  850. }
  851. }
  852. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  853. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  854. if in == nil {
  855. return nil
  856. }
  857. out := new(SecretStoreSpec)
  858. in.DeepCopyInto(out)
  859. return out
  860. }
  861. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  862. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  863. *out = *in
  864. if in.Conditions != nil {
  865. in, out := &in.Conditions, &out.Conditions
  866. *out = make([]SecretStoreStatusCondition, len(*in))
  867. for i := range *in {
  868. (*in)[i].DeepCopyInto(&(*out)[i])
  869. }
  870. }
  871. }
  872. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  873. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  874. if in == nil {
  875. return nil
  876. }
  877. out := new(SecretStoreStatus)
  878. in.DeepCopyInto(out)
  879. return out
  880. }
  881. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  882. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  883. *out = *in
  884. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  885. }
  886. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  887. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  888. if in == nil {
  889. return nil
  890. }
  891. out := new(SecretStoreStatusCondition)
  892. in.DeepCopyInto(out)
  893. return out
  894. }
  895. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  896. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  897. *out = *in
  898. if in.ConfigMap != nil {
  899. in, out := &in.ConfigMap, &out.ConfigMap
  900. *out = new(TemplateRef)
  901. (*in).DeepCopyInto(*out)
  902. }
  903. if in.Secret != nil {
  904. in, out := &in.Secret, &out.Secret
  905. *out = new(TemplateRef)
  906. (*in).DeepCopyInto(*out)
  907. }
  908. }
  909. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  910. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  911. if in == nil {
  912. return nil
  913. }
  914. out := new(TemplateFrom)
  915. in.DeepCopyInto(out)
  916. return out
  917. }
  918. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  919. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  920. *out = *in
  921. if in.Items != nil {
  922. in, out := &in.Items, &out.Items
  923. *out = make([]TemplateRefItem, len(*in))
  924. copy(*out, *in)
  925. }
  926. }
  927. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  928. func (in *TemplateRef) DeepCopy() *TemplateRef {
  929. if in == nil {
  930. return nil
  931. }
  932. out := new(TemplateRef)
  933. in.DeepCopyInto(out)
  934. return out
  935. }
  936. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  937. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  938. *out = *in
  939. }
  940. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  941. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  942. if in == nil {
  943. return nil
  944. }
  945. out := new(TemplateRefItem)
  946. in.DeepCopyInto(out)
  947. return out
  948. }
  949. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  950. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  951. *out = *in
  952. in.SecretRef.DeepCopyInto(&out.SecretRef)
  953. }
  954. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  955. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  956. if in == nil {
  957. return nil
  958. }
  959. out := new(VaultAppRole)
  960. in.DeepCopyInto(out)
  961. return out
  962. }
  963. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  964. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  965. *out = *in
  966. if in.TokenSecretRef != nil {
  967. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  968. *out = new(metav1.SecretKeySelector)
  969. (*in).DeepCopyInto(*out)
  970. }
  971. if in.AppRole != nil {
  972. in, out := &in.AppRole, &out.AppRole
  973. *out = new(VaultAppRole)
  974. (*in).DeepCopyInto(*out)
  975. }
  976. if in.Kubernetes != nil {
  977. in, out := &in.Kubernetes, &out.Kubernetes
  978. *out = new(VaultKubernetesAuth)
  979. (*in).DeepCopyInto(*out)
  980. }
  981. if in.Ldap != nil {
  982. in, out := &in.Ldap, &out.Ldap
  983. *out = new(VaultLdapAuth)
  984. (*in).DeepCopyInto(*out)
  985. }
  986. if in.Jwt != nil {
  987. in, out := &in.Jwt, &out.Jwt
  988. *out = new(VaultJwtAuth)
  989. (*in).DeepCopyInto(*out)
  990. }
  991. if in.Cert != nil {
  992. in, out := &in.Cert, &out.Cert
  993. *out = new(VaultCertAuth)
  994. (*in).DeepCopyInto(*out)
  995. }
  996. }
  997. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  998. func (in *VaultAuth) DeepCopy() *VaultAuth {
  999. if in == nil {
  1000. return nil
  1001. }
  1002. out := new(VaultAuth)
  1003. in.DeepCopyInto(out)
  1004. return out
  1005. }
  1006. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1007. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  1008. *out = *in
  1009. in.ClientCert.DeepCopyInto(&out.ClientCert)
  1010. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1011. }
  1012. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  1013. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  1014. if in == nil {
  1015. return nil
  1016. }
  1017. out := new(VaultCertAuth)
  1018. in.DeepCopyInto(out)
  1019. return out
  1020. }
  1021. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1022. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  1023. *out = *in
  1024. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1025. }
  1026. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  1027. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  1028. if in == nil {
  1029. return nil
  1030. }
  1031. out := new(VaultJwtAuth)
  1032. in.DeepCopyInto(out)
  1033. return out
  1034. }
  1035. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1036. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  1037. *out = *in
  1038. if in.ServiceAccountRef != nil {
  1039. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1040. *out = new(metav1.ServiceAccountSelector)
  1041. (*in).DeepCopyInto(*out)
  1042. }
  1043. if in.SecretRef != nil {
  1044. in, out := &in.SecretRef, &out.SecretRef
  1045. *out = new(metav1.SecretKeySelector)
  1046. (*in).DeepCopyInto(*out)
  1047. }
  1048. }
  1049. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  1050. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  1051. if in == nil {
  1052. return nil
  1053. }
  1054. out := new(VaultKubernetesAuth)
  1055. in.DeepCopyInto(out)
  1056. return out
  1057. }
  1058. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1059. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  1060. *out = *in
  1061. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1062. }
  1063. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  1064. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  1065. if in == nil {
  1066. return nil
  1067. }
  1068. out := new(VaultLdapAuth)
  1069. in.DeepCopyInto(out)
  1070. return out
  1071. }
  1072. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1073. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  1074. *out = *in
  1075. in.Auth.DeepCopyInto(&out.Auth)
  1076. if in.Namespace != nil {
  1077. in, out := &in.Namespace, &out.Namespace
  1078. *out = new(string)
  1079. **out = **in
  1080. }
  1081. if in.CABundle != nil {
  1082. in, out := &in.CABundle, &out.CABundle
  1083. *out = make([]byte, len(*in))
  1084. copy(*out, *in)
  1085. }
  1086. if in.CAProvider != nil {
  1087. in, out := &in.CAProvider, &out.CAProvider
  1088. *out = new(CAProvider)
  1089. (*in).DeepCopyInto(*out)
  1090. }
  1091. }
  1092. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1093. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1094. if in == nil {
  1095. return nil
  1096. }
  1097. out := new(VaultProvider)
  1098. in.DeepCopyInto(out)
  1099. return out
  1100. }
  1101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1102. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  1103. *out = *in
  1104. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  1105. }
  1106. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  1107. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  1108. if in == nil {
  1109. return nil
  1110. }
  1111. out := new(YandexLockboxAuth)
  1112. in.DeepCopyInto(out)
  1113. return out
  1114. }
  1115. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1116. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  1117. *out = *in
  1118. in.Auth.DeepCopyInto(&out.Auth)
  1119. }
  1120. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  1121. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  1122. if in == nil {
  1123. return nil
  1124. }
  1125. out := new(YandexLockboxProvider)
  1126. in.DeepCopyInto(out)
  1127. return out
  1128. }