zz_generated.deepcopy.go 44 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507
  1. //go:build !ignore_autogenerated
  2. // +build !ignore_autogenerated
  3. /*
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. http://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1alpha1
  16. import (
  17. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. "k8s.io/apimachinery/pkg/apis/meta/v1"
  19. "k8s.io/apimachinery/pkg/runtime"
  20. )
  21. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  22. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  23. *out = *in
  24. if in.SecretRef != nil {
  25. in, out := &in.SecretRef, &out.SecretRef
  26. *out = new(AWSAuthSecretRef)
  27. (*in).DeepCopyInto(*out)
  28. }
  29. if in.JWTAuth != nil {
  30. in, out := &in.JWTAuth, &out.JWTAuth
  31. *out = new(AWSJWTAuth)
  32. (*in).DeepCopyInto(*out)
  33. }
  34. }
  35. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  36. func (in *AWSAuth) DeepCopy() *AWSAuth {
  37. if in == nil {
  38. return nil
  39. }
  40. out := new(AWSAuth)
  41. in.DeepCopyInto(out)
  42. return out
  43. }
  44. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  45. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  46. *out = *in
  47. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  48. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  49. }
  50. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  51. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  52. if in == nil {
  53. return nil
  54. }
  55. out := new(AWSAuthSecretRef)
  56. in.DeepCopyInto(out)
  57. return out
  58. }
  59. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  60. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  61. *out = *in
  62. if in.ServiceAccountRef != nil {
  63. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  64. *out = new(metav1.ServiceAccountSelector)
  65. (*in).DeepCopyInto(*out)
  66. }
  67. }
  68. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  69. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  70. if in == nil {
  71. return nil
  72. }
  73. out := new(AWSJWTAuth)
  74. in.DeepCopyInto(out)
  75. return out
  76. }
  77. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  78. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  79. *out = *in
  80. in.Auth.DeepCopyInto(&out.Auth)
  81. }
  82. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  83. func (in *AWSProvider) DeepCopy() *AWSProvider {
  84. if in == nil {
  85. return nil
  86. }
  87. out := new(AWSProvider)
  88. in.DeepCopyInto(out)
  89. return out
  90. }
  91. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  92. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  93. *out = *in
  94. in.SecretRef.DeepCopyInto(&out.SecretRef)
  95. }
  96. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  97. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  98. if in == nil {
  99. return nil
  100. }
  101. out := new(AkeylessAuth)
  102. in.DeepCopyInto(out)
  103. return out
  104. }
  105. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  106. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  107. *out = *in
  108. in.AccessID.DeepCopyInto(&out.AccessID)
  109. in.AccessType.DeepCopyInto(&out.AccessType)
  110. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  111. }
  112. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  113. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  114. if in == nil {
  115. return nil
  116. }
  117. out := new(AkeylessAuthSecretRef)
  118. in.DeepCopyInto(out)
  119. return out
  120. }
  121. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  122. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  123. *out = *in
  124. if in.AkeylessGWApiURL != nil {
  125. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  126. *out = new(string)
  127. **out = **in
  128. }
  129. if in.Auth != nil {
  130. in, out := &in.Auth, &out.Auth
  131. *out = new(AkeylessAuth)
  132. (*in).DeepCopyInto(*out)
  133. }
  134. }
  135. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  136. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  137. if in == nil {
  138. return nil
  139. }
  140. out := new(AkeylessProvider)
  141. in.DeepCopyInto(out)
  142. return out
  143. }
  144. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  145. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  146. *out = *in
  147. in.SecretRef.DeepCopyInto(&out.SecretRef)
  148. }
  149. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  150. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  151. if in == nil {
  152. return nil
  153. }
  154. out := new(AlibabaAuth)
  155. in.DeepCopyInto(out)
  156. return out
  157. }
  158. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  159. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  160. *out = *in
  161. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  162. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  163. }
  164. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  165. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  166. if in == nil {
  167. return nil
  168. }
  169. out := new(AlibabaAuthSecretRef)
  170. in.DeepCopyInto(out)
  171. return out
  172. }
  173. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  174. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  175. *out = *in
  176. if in.Auth != nil {
  177. in, out := &in.Auth, &out.Auth
  178. *out = new(AlibabaAuth)
  179. (*in).DeepCopyInto(*out)
  180. }
  181. }
  182. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  183. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  184. if in == nil {
  185. return nil
  186. }
  187. out := new(AlibabaProvider)
  188. in.DeepCopyInto(out)
  189. return out
  190. }
  191. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  192. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  193. *out = *in
  194. if in.ClientID != nil {
  195. in, out := &in.ClientID, &out.ClientID
  196. *out = new(metav1.SecretKeySelector)
  197. (*in).DeepCopyInto(*out)
  198. }
  199. if in.ClientSecret != nil {
  200. in, out := &in.ClientSecret, &out.ClientSecret
  201. *out = new(metav1.SecretKeySelector)
  202. (*in).DeepCopyInto(*out)
  203. }
  204. }
  205. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  206. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  207. if in == nil {
  208. return nil
  209. }
  210. out := new(AzureKVAuth)
  211. in.DeepCopyInto(out)
  212. return out
  213. }
  214. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  215. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  216. *out = *in
  217. if in.AuthType != nil {
  218. in, out := &in.AuthType, &out.AuthType
  219. *out = new(AuthType)
  220. **out = **in
  221. }
  222. if in.VaultURL != nil {
  223. in, out := &in.VaultURL, &out.VaultURL
  224. *out = new(string)
  225. **out = **in
  226. }
  227. if in.TenantID != nil {
  228. in, out := &in.TenantID, &out.TenantID
  229. *out = new(string)
  230. **out = **in
  231. }
  232. if in.AuthSecretRef != nil {
  233. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  234. *out = new(AzureKVAuth)
  235. (*in).DeepCopyInto(*out)
  236. }
  237. if in.IdentityID != nil {
  238. in, out := &in.IdentityID, &out.IdentityID
  239. *out = new(string)
  240. **out = **in
  241. }
  242. }
  243. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  244. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  245. if in == nil {
  246. return nil
  247. }
  248. out := new(AzureKVProvider)
  249. in.DeepCopyInto(out)
  250. return out
  251. }
  252. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  253. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  254. *out = *in
  255. if in.Namespace != nil {
  256. in, out := &in.Namespace, &out.Namespace
  257. *out = new(string)
  258. **out = **in
  259. }
  260. }
  261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  262. func (in *CAProvider) DeepCopy() *CAProvider {
  263. if in == nil {
  264. return nil
  265. }
  266. out := new(CAProvider)
  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 *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  272. *out = *in
  273. out.TypeMeta = in.TypeMeta
  274. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  275. in.Spec.DeepCopyInto(&out.Spec)
  276. in.Status.DeepCopyInto(&out.Status)
  277. }
  278. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  279. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  280. if in == nil {
  281. return nil
  282. }
  283. out := new(ClusterSecretStore)
  284. in.DeepCopyInto(out)
  285. return out
  286. }
  287. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  288. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  289. if c := in.DeepCopy(); c != nil {
  290. return c
  291. }
  292. return nil
  293. }
  294. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  295. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  296. *out = *in
  297. out.TypeMeta = in.TypeMeta
  298. in.ListMeta.DeepCopyInto(&out.ListMeta)
  299. if in.Items != nil {
  300. in, out := &in.Items, &out.Items
  301. *out = make([]ClusterSecretStore, len(*in))
  302. for i := range *in {
  303. (*in)[i].DeepCopyInto(&(*out)[i])
  304. }
  305. }
  306. }
  307. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  308. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  309. if in == nil {
  310. return nil
  311. }
  312. out := new(ClusterSecretStoreList)
  313. in.DeepCopyInto(out)
  314. return out
  315. }
  316. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  317. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  318. if c := in.DeepCopy(); c != nil {
  319. return c
  320. }
  321. return nil
  322. }
  323. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  324. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  325. *out = *in
  326. out.TypeMeta = in.TypeMeta
  327. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  328. in.Spec.DeepCopyInto(&out.Spec)
  329. in.Status.DeepCopyInto(&out.Status)
  330. }
  331. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  332. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  333. if in == nil {
  334. return nil
  335. }
  336. out := new(ExternalSecret)
  337. in.DeepCopyInto(out)
  338. return out
  339. }
  340. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  341. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  342. if c := in.DeepCopy(); c != nil {
  343. return c
  344. }
  345. return nil
  346. }
  347. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  348. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  349. *out = *in
  350. out.RemoteRef = in.RemoteRef
  351. }
  352. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  353. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  354. if in == nil {
  355. return nil
  356. }
  357. out := new(ExternalSecretData)
  358. in.DeepCopyInto(out)
  359. return out
  360. }
  361. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  362. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  363. *out = *in
  364. out.Extract = in.Extract
  365. in.Find.DeepCopyInto(&out.Find)
  366. }
  367. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  368. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  369. if in == nil {
  370. return nil
  371. }
  372. out := new(ExternalSecretDataFromRemoteRef)
  373. in.DeepCopyInto(out)
  374. return out
  375. }
  376. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  377. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  378. *out = *in
  379. }
  380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  381. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  382. if in == nil {
  383. return nil
  384. }
  385. out := new(ExternalSecretDataRemoteRef)
  386. in.DeepCopyInto(out)
  387. return out
  388. }
  389. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  390. func (in *ExternalSecretExtract) DeepCopyInto(out *ExternalSecretExtract) {
  391. *out = *in
  392. }
  393. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretExtract.
  394. func (in *ExternalSecretExtract) DeepCopy() *ExternalSecretExtract {
  395. if in == nil {
  396. return nil
  397. }
  398. out := new(ExternalSecretExtract)
  399. in.DeepCopyInto(out)
  400. return out
  401. }
  402. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  403. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  404. *out = *in
  405. out.Name = in.Name
  406. if in.Tags != nil {
  407. in, out := &in.Tags, &out.Tags
  408. *out = make(map[string]string, len(*in))
  409. for key, val := range *in {
  410. (*out)[key] = val
  411. }
  412. }
  413. }
  414. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  415. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  416. if in == nil {
  417. return nil
  418. }
  419. out := new(ExternalSecretFind)
  420. in.DeepCopyInto(out)
  421. return out
  422. }
  423. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  424. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  425. *out = *in
  426. out.TypeMeta = in.TypeMeta
  427. in.ListMeta.DeepCopyInto(&out.ListMeta)
  428. if in.Items != nil {
  429. in, out := &in.Items, &out.Items
  430. *out = make([]ExternalSecret, len(*in))
  431. for i := range *in {
  432. (*in)[i].DeepCopyInto(&(*out)[i])
  433. }
  434. }
  435. }
  436. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  437. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  438. if in == nil {
  439. return nil
  440. }
  441. out := new(ExternalSecretList)
  442. in.DeepCopyInto(out)
  443. return out
  444. }
  445. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  446. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  447. if c := in.DeepCopy(); c != nil {
  448. return c
  449. }
  450. return nil
  451. }
  452. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  453. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  454. *out = *in
  455. out.SecretStoreRef = in.SecretStoreRef
  456. in.Target.DeepCopyInto(&out.Target)
  457. if in.RefreshInterval != nil {
  458. in, out := &in.RefreshInterval, &out.RefreshInterval
  459. *out = new(v1.Duration)
  460. **out = **in
  461. }
  462. if in.Data != nil {
  463. in, out := &in.Data, &out.Data
  464. *out = make([]ExternalSecretData, len(*in))
  465. copy(*out, *in)
  466. }
  467. if in.DataFrom != nil {
  468. in, out := &in.DataFrom, &out.DataFrom
  469. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  470. for i := range *in {
  471. (*in)[i].DeepCopyInto(&(*out)[i])
  472. }
  473. }
  474. }
  475. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  476. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  477. if in == nil {
  478. return nil
  479. }
  480. out := new(ExternalSecretSpec)
  481. in.DeepCopyInto(out)
  482. return out
  483. }
  484. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  485. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  486. *out = *in
  487. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  488. if in.Conditions != nil {
  489. in, out := &in.Conditions, &out.Conditions
  490. *out = make([]ExternalSecretStatusCondition, len(*in))
  491. for i := range *in {
  492. (*in)[i].DeepCopyInto(&(*out)[i])
  493. }
  494. }
  495. }
  496. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  497. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  498. if in == nil {
  499. return nil
  500. }
  501. out := new(ExternalSecretStatus)
  502. in.DeepCopyInto(out)
  503. return out
  504. }
  505. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  506. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  507. *out = *in
  508. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  509. }
  510. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  511. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  512. if in == nil {
  513. return nil
  514. }
  515. out := new(ExternalSecretStatusCondition)
  516. in.DeepCopyInto(out)
  517. return out
  518. }
  519. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  520. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  521. *out = *in
  522. if in.Template != nil {
  523. in, out := &in.Template, &out.Template
  524. *out = new(ExternalSecretTemplate)
  525. (*in).DeepCopyInto(*out)
  526. }
  527. }
  528. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  529. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  530. if in == nil {
  531. return nil
  532. }
  533. out := new(ExternalSecretTarget)
  534. in.DeepCopyInto(out)
  535. return out
  536. }
  537. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  538. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  539. *out = *in
  540. in.Metadata.DeepCopyInto(&out.Metadata)
  541. if in.Data != nil {
  542. in, out := &in.Data, &out.Data
  543. *out = make(map[string]string, len(*in))
  544. for key, val := range *in {
  545. (*out)[key] = val
  546. }
  547. }
  548. if in.TemplateFrom != nil {
  549. in, out := &in.TemplateFrom, &out.TemplateFrom
  550. *out = make([]TemplateFrom, len(*in))
  551. for i := range *in {
  552. (*in)[i].DeepCopyInto(&(*out)[i])
  553. }
  554. }
  555. }
  556. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  557. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  558. if in == nil {
  559. return nil
  560. }
  561. out := new(ExternalSecretTemplate)
  562. in.DeepCopyInto(out)
  563. return out
  564. }
  565. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  566. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  567. *out = *in
  568. if in.Annotations != nil {
  569. in, out := &in.Annotations, &out.Annotations
  570. *out = make(map[string]string, len(*in))
  571. for key, val := range *in {
  572. (*out)[key] = val
  573. }
  574. }
  575. if in.Labels != nil {
  576. in, out := &in.Labels, &out.Labels
  577. *out = make(map[string]string, len(*in))
  578. for key, val := range *in {
  579. (*out)[key] = val
  580. }
  581. }
  582. }
  583. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  584. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  585. if in == nil {
  586. return nil
  587. }
  588. out := new(ExternalSecretTemplateMetadata)
  589. in.DeepCopyInto(out)
  590. return out
  591. }
  592. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  593. func (in *FindName) DeepCopyInto(out *FindName) {
  594. *out = *in
  595. }
  596. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  597. func (in *FindName) DeepCopy() *FindName {
  598. if in == nil {
  599. return nil
  600. }
  601. out := new(FindName)
  602. in.DeepCopyInto(out)
  603. return out
  604. }
  605. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  606. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  607. *out = *in
  608. if in.SecretRef != nil {
  609. in, out := &in.SecretRef, &out.SecretRef
  610. *out = new(GCPSMAuthSecretRef)
  611. (*in).DeepCopyInto(*out)
  612. }
  613. if in.WorkloadIdentity != nil {
  614. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  615. *out = new(GCPWorkloadIdentity)
  616. (*in).DeepCopyInto(*out)
  617. }
  618. }
  619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  620. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  621. if in == nil {
  622. return nil
  623. }
  624. out := new(GCPSMAuth)
  625. in.DeepCopyInto(out)
  626. return out
  627. }
  628. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  629. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  630. *out = *in
  631. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  632. }
  633. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  634. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  635. if in == nil {
  636. return nil
  637. }
  638. out := new(GCPSMAuthSecretRef)
  639. in.DeepCopyInto(out)
  640. return out
  641. }
  642. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  643. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  644. *out = *in
  645. in.Auth.DeepCopyInto(&out.Auth)
  646. }
  647. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  648. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  649. if in == nil {
  650. return nil
  651. }
  652. out := new(GCPSMProvider)
  653. in.DeepCopyInto(out)
  654. return out
  655. }
  656. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  657. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  658. *out = *in
  659. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  660. }
  661. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  662. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  663. if in == nil {
  664. return nil
  665. }
  666. out := new(GCPWorkloadIdentity)
  667. in.DeepCopyInto(out)
  668. return out
  669. }
  670. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  671. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  672. *out = *in
  673. in.SecretRef.DeepCopyInto(&out.SecretRef)
  674. }
  675. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  676. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  677. if in == nil {
  678. return nil
  679. }
  680. out := new(GitlabAuth)
  681. in.DeepCopyInto(out)
  682. return out
  683. }
  684. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  685. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  686. *out = *in
  687. in.Auth.DeepCopyInto(&out.Auth)
  688. }
  689. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  690. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  691. if in == nil {
  692. return nil
  693. }
  694. out := new(GitlabProvider)
  695. in.DeepCopyInto(out)
  696. return out
  697. }
  698. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  699. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  700. *out = *in
  701. in.AccessToken.DeepCopyInto(&out.AccessToken)
  702. }
  703. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  704. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  705. if in == nil {
  706. return nil
  707. }
  708. out := new(GitlabSecretRef)
  709. in.DeepCopyInto(out)
  710. return out
  711. }
  712. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  713. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  714. *out = *in
  715. in.SecretRef.DeepCopyInto(&out.SecretRef)
  716. }
  717. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  718. func (in *IBMAuth) DeepCopy() *IBMAuth {
  719. if in == nil {
  720. return nil
  721. }
  722. out := new(IBMAuth)
  723. in.DeepCopyInto(out)
  724. return out
  725. }
  726. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  727. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  728. *out = *in
  729. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  730. }
  731. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  732. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  733. if in == nil {
  734. return nil
  735. }
  736. out := new(IBMAuthSecretRef)
  737. in.DeepCopyInto(out)
  738. return out
  739. }
  740. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  741. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  742. *out = *in
  743. in.Auth.DeepCopyInto(&out.Auth)
  744. if in.ServiceURL != nil {
  745. in, out := &in.ServiceURL, &out.ServiceURL
  746. *out = new(string)
  747. **out = **in
  748. }
  749. }
  750. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  751. func (in *IBMProvider) DeepCopy() *IBMProvider {
  752. if in == nil {
  753. return nil
  754. }
  755. out := new(IBMProvider)
  756. in.DeepCopyInto(out)
  757. return out
  758. }
  759. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  760. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  761. *out = *in
  762. in.SecretRef.DeepCopyInto(&out.SecretRef)
  763. }
  764. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  765. func (in *OracleAuth) DeepCopy() *OracleAuth {
  766. if in == nil {
  767. return nil
  768. }
  769. out := new(OracleAuth)
  770. in.DeepCopyInto(out)
  771. return out
  772. }
  773. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  774. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  775. *out = *in
  776. in.Auth.DeepCopyInto(&out.Auth)
  777. }
  778. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  779. func (in *OracleProvider) DeepCopy() *OracleProvider {
  780. if in == nil {
  781. return nil
  782. }
  783. out := new(OracleProvider)
  784. in.DeepCopyInto(out)
  785. return out
  786. }
  787. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  788. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  789. *out = *in
  790. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  791. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  792. }
  793. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  794. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  795. if in == nil {
  796. return nil
  797. }
  798. out := new(OracleSecretRef)
  799. in.DeepCopyInto(out)
  800. return out
  801. }
  802. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  803. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  804. *out = *in
  805. out.TypeMeta = in.TypeMeta
  806. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  807. in.Spec.DeepCopyInto(&out.Spec)
  808. in.Status.DeepCopyInto(&out.Status)
  809. }
  810. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  811. func (in *SecretStore) DeepCopy() *SecretStore {
  812. if in == nil {
  813. return nil
  814. }
  815. out := new(SecretStore)
  816. in.DeepCopyInto(out)
  817. return out
  818. }
  819. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  820. func (in *SecretStore) DeepCopyObject() runtime.Object {
  821. if c := in.DeepCopy(); c != nil {
  822. return c
  823. }
  824. return nil
  825. }
  826. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  827. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  828. *out = *in
  829. out.TypeMeta = in.TypeMeta
  830. in.ListMeta.DeepCopyInto(&out.ListMeta)
  831. if in.Items != nil {
  832. in, out := &in.Items, &out.Items
  833. *out = make([]SecretStore, len(*in))
  834. for i := range *in {
  835. (*in)[i].DeepCopyInto(&(*out)[i])
  836. }
  837. }
  838. }
  839. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  840. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  841. if in == nil {
  842. return nil
  843. }
  844. out := new(SecretStoreList)
  845. in.DeepCopyInto(out)
  846. return out
  847. }
  848. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  849. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  850. if c := in.DeepCopy(); c != nil {
  851. return c
  852. }
  853. return nil
  854. }
  855. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  856. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  857. *out = *in
  858. if in.AWS != nil {
  859. in, out := &in.AWS, &out.AWS
  860. *out = new(AWSProvider)
  861. (*in).DeepCopyInto(*out)
  862. }
  863. if in.AzureKV != nil {
  864. in, out := &in.AzureKV, &out.AzureKV
  865. *out = new(AzureKVProvider)
  866. (*in).DeepCopyInto(*out)
  867. }
  868. if in.Akeyless != nil {
  869. in, out := &in.Akeyless, &out.Akeyless
  870. *out = new(AkeylessProvider)
  871. (*in).DeepCopyInto(*out)
  872. }
  873. if in.Vault != nil {
  874. in, out := &in.Vault, &out.Vault
  875. *out = new(VaultProvider)
  876. (*in).DeepCopyInto(*out)
  877. }
  878. if in.GCPSM != nil {
  879. in, out := &in.GCPSM, &out.GCPSM
  880. *out = new(GCPSMProvider)
  881. (*in).DeepCopyInto(*out)
  882. }
  883. if in.Oracle != nil {
  884. in, out := &in.Oracle, &out.Oracle
  885. *out = new(OracleProvider)
  886. (*in).DeepCopyInto(*out)
  887. }
  888. if in.IBM != nil {
  889. in, out := &in.IBM, &out.IBM
  890. *out = new(IBMProvider)
  891. (*in).DeepCopyInto(*out)
  892. }
  893. if in.YandexLockbox != nil {
  894. in, out := &in.YandexLockbox, &out.YandexLockbox
  895. *out = new(YandexLockboxProvider)
  896. (*in).DeepCopyInto(*out)
  897. }
  898. if in.Gitlab != nil {
  899. in, out := &in.Gitlab, &out.Gitlab
  900. *out = new(GitlabProvider)
  901. (*in).DeepCopyInto(*out)
  902. }
  903. if in.Alibaba != nil {
  904. in, out := &in.Alibaba, &out.Alibaba
  905. *out = new(AlibabaProvider)
  906. (*in).DeepCopyInto(*out)
  907. }
  908. if in.Webhook != nil {
  909. in, out := &in.Webhook, &out.Webhook
  910. *out = new(WebhookProvider)
  911. (*in).DeepCopyInto(*out)
  912. }
  913. }
  914. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  915. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  916. if in == nil {
  917. return nil
  918. }
  919. out := new(SecretStoreProvider)
  920. in.DeepCopyInto(out)
  921. return out
  922. }
  923. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  924. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  925. *out = *in
  926. }
  927. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  928. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  929. if in == nil {
  930. return nil
  931. }
  932. out := new(SecretStoreRef)
  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 *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  938. *out = *in
  939. if in.MaxRetries != nil {
  940. in, out := &in.MaxRetries, &out.MaxRetries
  941. *out = new(int32)
  942. **out = **in
  943. }
  944. if in.RetryInterval != nil {
  945. in, out := &in.RetryInterval, &out.RetryInterval
  946. *out = new(string)
  947. **out = **in
  948. }
  949. }
  950. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  951. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  952. if in == nil {
  953. return nil
  954. }
  955. out := new(SecretStoreRetrySettings)
  956. in.DeepCopyInto(out)
  957. return out
  958. }
  959. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  960. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  961. *out = *in
  962. if in.Provider != nil {
  963. in, out := &in.Provider, &out.Provider
  964. *out = new(SecretStoreProvider)
  965. (*in).DeepCopyInto(*out)
  966. }
  967. if in.RetrySettings != nil {
  968. in, out := &in.RetrySettings, &out.RetrySettings
  969. *out = new(SecretStoreRetrySettings)
  970. (*in).DeepCopyInto(*out)
  971. }
  972. }
  973. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  974. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  975. if in == nil {
  976. return nil
  977. }
  978. out := new(SecretStoreSpec)
  979. in.DeepCopyInto(out)
  980. return out
  981. }
  982. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  983. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  984. *out = *in
  985. if in.Conditions != nil {
  986. in, out := &in.Conditions, &out.Conditions
  987. *out = make([]SecretStoreStatusCondition, len(*in))
  988. for i := range *in {
  989. (*in)[i].DeepCopyInto(&(*out)[i])
  990. }
  991. }
  992. }
  993. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  994. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  995. if in == nil {
  996. return nil
  997. }
  998. out := new(SecretStoreStatus)
  999. in.DeepCopyInto(out)
  1000. return out
  1001. }
  1002. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1003. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1004. *out = *in
  1005. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1006. }
  1007. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1008. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1009. if in == nil {
  1010. return nil
  1011. }
  1012. out := new(SecretStoreStatusCondition)
  1013. in.DeepCopyInto(out)
  1014. return out
  1015. }
  1016. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1017. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  1018. *out = *in
  1019. if in.ConfigMap != nil {
  1020. in, out := &in.ConfigMap, &out.ConfigMap
  1021. *out = new(TemplateRef)
  1022. (*in).DeepCopyInto(*out)
  1023. }
  1024. if in.Secret != nil {
  1025. in, out := &in.Secret, &out.Secret
  1026. *out = new(TemplateRef)
  1027. (*in).DeepCopyInto(*out)
  1028. }
  1029. }
  1030. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  1031. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  1032. if in == nil {
  1033. return nil
  1034. }
  1035. out := new(TemplateFrom)
  1036. in.DeepCopyInto(out)
  1037. return out
  1038. }
  1039. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1040. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  1041. *out = *in
  1042. if in.Items != nil {
  1043. in, out := &in.Items, &out.Items
  1044. *out = make([]TemplateRefItem, len(*in))
  1045. copy(*out, *in)
  1046. }
  1047. }
  1048. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  1049. func (in *TemplateRef) DeepCopy() *TemplateRef {
  1050. if in == nil {
  1051. return nil
  1052. }
  1053. out := new(TemplateRef)
  1054. in.DeepCopyInto(out)
  1055. return out
  1056. }
  1057. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1058. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  1059. *out = *in
  1060. }
  1061. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  1062. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  1063. if in == nil {
  1064. return nil
  1065. }
  1066. out := new(TemplateRefItem)
  1067. in.DeepCopyInto(out)
  1068. return out
  1069. }
  1070. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1071. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  1072. *out = *in
  1073. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1074. }
  1075. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  1076. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  1077. if in == nil {
  1078. return nil
  1079. }
  1080. out := new(VaultAppRole)
  1081. in.DeepCopyInto(out)
  1082. return out
  1083. }
  1084. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1085. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  1086. *out = *in
  1087. if in.TokenSecretRef != nil {
  1088. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  1089. *out = new(metav1.SecretKeySelector)
  1090. (*in).DeepCopyInto(*out)
  1091. }
  1092. if in.AppRole != nil {
  1093. in, out := &in.AppRole, &out.AppRole
  1094. *out = new(VaultAppRole)
  1095. (*in).DeepCopyInto(*out)
  1096. }
  1097. if in.Kubernetes != nil {
  1098. in, out := &in.Kubernetes, &out.Kubernetes
  1099. *out = new(VaultKubernetesAuth)
  1100. (*in).DeepCopyInto(*out)
  1101. }
  1102. if in.Ldap != nil {
  1103. in, out := &in.Ldap, &out.Ldap
  1104. *out = new(VaultLdapAuth)
  1105. (*in).DeepCopyInto(*out)
  1106. }
  1107. if in.Jwt != nil {
  1108. in, out := &in.Jwt, &out.Jwt
  1109. *out = new(VaultJwtAuth)
  1110. (*in).DeepCopyInto(*out)
  1111. }
  1112. if in.Cert != nil {
  1113. in, out := &in.Cert, &out.Cert
  1114. *out = new(VaultCertAuth)
  1115. (*in).DeepCopyInto(*out)
  1116. }
  1117. }
  1118. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  1119. func (in *VaultAuth) DeepCopy() *VaultAuth {
  1120. if in == nil {
  1121. return nil
  1122. }
  1123. out := new(VaultAuth)
  1124. in.DeepCopyInto(out)
  1125. return out
  1126. }
  1127. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1128. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  1129. *out = *in
  1130. in.ClientCert.DeepCopyInto(&out.ClientCert)
  1131. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1132. }
  1133. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  1134. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  1135. if in == nil {
  1136. return nil
  1137. }
  1138. out := new(VaultCertAuth)
  1139. in.DeepCopyInto(out)
  1140. return out
  1141. }
  1142. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1143. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  1144. *out = *in
  1145. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1146. }
  1147. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  1148. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  1149. if in == nil {
  1150. return nil
  1151. }
  1152. out := new(VaultJwtAuth)
  1153. in.DeepCopyInto(out)
  1154. return out
  1155. }
  1156. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1157. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  1158. *out = *in
  1159. if in.ServiceAccountRef != nil {
  1160. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1161. *out = new(metav1.ServiceAccountSelector)
  1162. (*in).DeepCopyInto(*out)
  1163. }
  1164. if in.SecretRef != nil {
  1165. in, out := &in.SecretRef, &out.SecretRef
  1166. *out = new(metav1.SecretKeySelector)
  1167. (*in).DeepCopyInto(*out)
  1168. }
  1169. }
  1170. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  1171. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  1172. if in == nil {
  1173. return nil
  1174. }
  1175. out := new(VaultKubernetesAuth)
  1176. in.DeepCopyInto(out)
  1177. return out
  1178. }
  1179. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1180. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  1181. *out = *in
  1182. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1183. }
  1184. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  1185. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  1186. if in == nil {
  1187. return nil
  1188. }
  1189. out := new(VaultLdapAuth)
  1190. in.DeepCopyInto(out)
  1191. return out
  1192. }
  1193. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1194. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  1195. *out = *in
  1196. in.Auth.DeepCopyInto(&out.Auth)
  1197. if in.Path != nil {
  1198. in, out := &in.Path, &out.Path
  1199. *out = new(string)
  1200. **out = **in
  1201. }
  1202. if in.Namespace != nil {
  1203. in, out := &in.Namespace, &out.Namespace
  1204. *out = new(string)
  1205. **out = **in
  1206. }
  1207. if in.CABundle != nil {
  1208. in, out := &in.CABundle, &out.CABundle
  1209. *out = make([]byte, len(*in))
  1210. copy(*out, *in)
  1211. }
  1212. if in.CAProvider != nil {
  1213. in, out := &in.CAProvider, &out.CAProvider
  1214. *out = new(CAProvider)
  1215. (*in).DeepCopyInto(*out)
  1216. }
  1217. }
  1218. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1219. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1220. if in == nil {
  1221. return nil
  1222. }
  1223. out := new(VaultProvider)
  1224. in.DeepCopyInto(out)
  1225. return out
  1226. }
  1227. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1228. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1229. *out = *in
  1230. if in.Namespace != nil {
  1231. in, out := &in.Namespace, &out.Namespace
  1232. *out = new(string)
  1233. **out = **in
  1234. }
  1235. }
  1236. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1237. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1238. if in == nil {
  1239. return nil
  1240. }
  1241. out := new(WebhookCAProvider)
  1242. in.DeepCopyInto(out)
  1243. return out
  1244. }
  1245. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1246. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  1247. *out = *in
  1248. if in.Headers != nil {
  1249. in, out := &in.Headers, &out.Headers
  1250. *out = make(map[string]string, len(*in))
  1251. for key, val := range *in {
  1252. (*out)[key] = val
  1253. }
  1254. }
  1255. if in.Timeout != nil {
  1256. in, out := &in.Timeout, &out.Timeout
  1257. *out = new(v1.Duration)
  1258. **out = **in
  1259. }
  1260. out.Result = in.Result
  1261. if in.Secrets != nil {
  1262. in, out := &in.Secrets, &out.Secrets
  1263. *out = make([]WebhookSecret, len(*in))
  1264. for i := range *in {
  1265. (*in)[i].DeepCopyInto(&(*out)[i])
  1266. }
  1267. }
  1268. if in.CABundle != nil {
  1269. in, out := &in.CABundle, &out.CABundle
  1270. *out = make([]byte, len(*in))
  1271. copy(*out, *in)
  1272. }
  1273. if in.CAProvider != nil {
  1274. in, out := &in.CAProvider, &out.CAProvider
  1275. *out = new(WebhookCAProvider)
  1276. (*in).DeepCopyInto(*out)
  1277. }
  1278. }
  1279. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  1280. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  1281. if in == nil {
  1282. return nil
  1283. }
  1284. out := new(WebhookProvider)
  1285. in.DeepCopyInto(out)
  1286. return out
  1287. }
  1288. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1289. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1290. *out = *in
  1291. }
  1292. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1293. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1294. if in == nil {
  1295. return nil
  1296. }
  1297. out := new(WebhookResult)
  1298. in.DeepCopyInto(out)
  1299. return out
  1300. }
  1301. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1302. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1303. *out = *in
  1304. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1305. }
  1306. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1307. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1308. if in == nil {
  1309. return nil
  1310. }
  1311. out := new(WebhookSecret)
  1312. in.DeepCopyInto(out)
  1313. return out
  1314. }
  1315. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1316. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  1317. *out = *in
  1318. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  1319. }
  1320. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  1321. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  1322. if in == nil {
  1323. return nil
  1324. }
  1325. out := new(YandexLockboxAuth)
  1326. in.DeepCopyInto(out)
  1327. return out
  1328. }
  1329. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1330. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  1331. *out = *in
  1332. in.Certificate.DeepCopyInto(&out.Certificate)
  1333. }
  1334. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  1335. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  1336. if in == nil {
  1337. return nil
  1338. }
  1339. out := new(YandexLockboxCAProvider)
  1340. in.DeepCopyInto(out)
  1341. return out
  1342. }
  1343. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1344. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  1345. *out = *in
  1346. in.Auth.DeepCopyInto(&out.Auth)
  1347. if in.CAProvider != nil {
  1348. in, out := &in.CAProvider, &out.CAProvider
  1349. *out = new(YandexLockboxCAProvider)
  1350. (*in).DeepCopyInto(*out)
  1351. }
  1352. }
  1353. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  1354. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  1355. if in == nil {
  1356. return nil
  1357. }
  1358. out := new(YandexLockboxProvider)
  1359. in.DeepCopyInto(out)
  1360. return out
  1361. }