zz_generated.deepcopy.go 70 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395
  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 v1beta1
  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. if in.SessionToken != nil {
  50. in, out := &in.SessionToken, &out.SessionToken
  51. *out = new(metav1.SecretKeySelector)
  52. (*in).DeepCopyInto(*out)
  53. }
  54. }
  55. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  56. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  57. if in == nil {
  58. return nil
  59. }
  60. out := new(AWSAuthSecretRef)
  61. in.DeepCopyInto(out)
  62. return out
  63. }
  64. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  65. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  66. *out = *in
  67. if in.ServiceAccountRef != nil {
  68. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  69. *out = new(metav1.ServiceAccountSelector)
  70. (*in).DeepCopyInto(*out)
  71. }
  72. }
  73. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  74. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  75. if in == nil {
  76. return nil
  77. }
  78. out := new(AWSJWTAuth)
  79. in.DeepCopyInto(out)
  80. return out
  81. }
  82. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  83. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  84. *out = *in
  85. in.Auth.DeepCopyInto(&out.Auth)
  86. if in.AdditionalRoles != nil {
  87. in, out := &in.AdditionalRoles, &out.AdditionalRoles
  88. *out = make([]string, len(*in))
  89. copy(*out, *in)
  90. }
  91. }
  92. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  93. func (in *AWSProvider) DeepCopy() *AWSProvider {
  94. if in == nil {
  95. return nil
  96. }
  97. out := new(AWSProvider)
  98. in.DeepCopyInto(out)
  99. return out
  100. }
  101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  102. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  103. *out = *in
  104. in.SecretRef.DeepCopyInto(&out.SecretRef)
  105. if in.KubernetesAuth != nil {
  106. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  107. *out = new(AkeylessKubernetesAuth)
  108. (*in).DeepCopyInto(*out)
  109. }
  110. }
  111. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  112. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  113. if in == nil {
  114. return nil
  115. }
  116. out := new(AkeylessAuth)
  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 *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  122. *out = *in
  123. in.AccessID.DeepCopyInto(&out.AccessID)
  124. in.AccessType.DeepCopyInto(&out.AccessType)
  125. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  126. }
  127. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  128. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  129. if in == nil {
  130. return nil
  131. }
  132. out := new(AkeylessAuthSecretRef)
  133. in.DeepCopyInto(out)
  134. return out
  135. }
  136. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  137. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  138. *out = *in
  139. if in.ServiceAccountRef != nil {
  140. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  141. *out = new(metav1.ServiceAccountSelector)
  142. (*in).DeepCopyInto(*out)
  143. }
  144. if in.SecretRef != nil {
  145. in, out := &in.SecretRef, &out.SecretRef
  146. *out = new(metav1.SecretKeySelector)
  147. (*in).DeepCopyInto(*out)
  148. }
  149. }
  150. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  151. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  152. if in == nil {
  153. return nil
  154. }
  155. out := new(AkeylessKubernetesAuth)
  156. in.DeepCopyInto(out)
  157. return out
  158. }
  159. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  160. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  161. *out = *in
  162. if in.AkeylessGWApiURL != nil {
  163. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  164. *out = new(string)
  165. **out = **in
  166. }
  167. if in.Auth != nil {
  168. in, out := &in.Auth, &out.Auth
  169. *out = new(AkeylessAuth)
  170. (*in).DeepCopyInto(*out)
  171. }
  172. if in.CABundle != nil {
  173. in, out := &in.CABundle, &out.CABundle
  174. *out = make([]byte, len(*in))
  175. copy(*out, *in)
  176. }
  177. if in.CAProvider != nil {
  178. in, out := &in.CAProvider, &out.CAProvider
  179. *out = new(CAProvider)
  180. (*in).DeepCopyInto(*out)
  181. }
  182. }
  183. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  184. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  185. if in == nil {
  186. return nil
  187. }
  188. out := new(AkeylessProvider)
  189. in.DeepCopyInto(out)
  190. return out
  191. }
  192. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  193. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  194. *out = *in
  195. in.SecretRef.DeepCopyInto(&out.SecretRef)
  196. }
  197. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  198. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  199. if in == nil {
  200. return nil
  201. }
  202. out := new(AlibabaAuth)
  203. in.DeepCopyInto(out)
  204. return out
  205. }
  206. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  207. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  208. *out = *in
  209. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  210. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  211. }
  212. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  213. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  214. if in == nil {
  215. return nil
  216. }
  217. out := new(AlibabaAuthSecretRef)
  218. in.DeepCopyInto(out)
  219. return out
  220. }
  221. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  222. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  223. *out = *in
  224. if in.Auth != nil {
  225. in, out := &in.Auth, &out.Auth
  226. *out = new(AlibabaAuth)
  227. (*in).DeepCopyInto(*out)
  228. }
  229. }
  230. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  231. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  232. if in == nil {
  233. return nil
  234. }
  235. out := new(AlibabaProvider)
  236. in.DeepCopyInto(out)
  237. return out
  238. }
  239. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  240. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  241. *out = *in
  242. if in.ClientID != nil {
  243. in, out := &in.ClientID, &out.ClientID
  244. *out = new(metav1.SecretKeySelector)
  245. (*in).DeepCopyInto(*out)
  246. }
  247. if in.ClientSecret != nil {
  248. in, out := &in.ClientSecret, &out.ClientSecret
  249. *out = new(metav1.SecretKeySelector)
  250. (*in).DeepCopyInto(*out)
  251. }
  252. }
  253. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  254. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  255. if in == nil {
  256. return nil
  257. }
  258. out := new(AzureKVAuth)
  259. in.DeepCopyInto(out)
  260. return out
  261. }
  262. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  263. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  264. *out = *in
  265. if in.AuthType != nil {
  266. in, out := &in.AuthType, &out.AuthType
  267. *out = new(AzureAuthType)
  268. **out = **in
  269. }
  270. if in.VaultURL != nil {
  271. in, out := &in.VaultURL, &out.VaultURL
  272. *out = new(string)
  273. **out = **in
  274. }
  275. if in.TenantID != nil {
  276. in, out := &in.TenantID, &out.TenantID
  277. *out = new(string)
  278. **out = **in
  279. }
  280. if in.AuthSecretRef != nil {
  281. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  282. *out = new(AzureKVAuth)
  283. (*in).DeepCopyInto(*out)
  284. }
  285. if in.ServiceAccountRef != nil {
  286. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  287. *out = new(metav1.ServiceAccountSelector)
  288. (*in).DeepCopyInto(*out)
  289. }
  290. if in.IdentityID != nil {
  291. in, out := &in.IdentityID, &out.IdentityID
  292. *out = new(string)
  293. **out = **in
  294. }
  295. }
  296. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  297. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  298. if in == nil {
  299. return nil
  300. }
  301. out := new(AzureKVProvider)
  302. in.DeepCopyInto(out)
  303. return out
  304. }
  305. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  306. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  307. *out = *in
  308. if in.Namespace != nil {
  309. in, out := &in.Namespace, &out.Namespace
  310. *out = new(string)
  311. **out = **in
  312. }
  313. }
  314. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  315. func (in *CAProvider) DeepCopy() *CAProvider {
  316. if in == nil {
  317. return nil
  318. }
  319. out := new(CAProvider)
  320. in.DeepCopyInto(out)
  321. return out
  322. }
  323. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  324. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  325. *out = *in
  326. in.ClientCert.DeepCopyInto(&out.ClientCert)
  327. in.ClientKey.DeepCopyInto(&out.ClientKey)
  328. }
  329. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  330. func (in *CertAuth) DeepCopy() *CertAuth {
  331. if in == nil {
  332. return nil
  333. }
  334. out := new(CertAuth)
  335. in.DeepCopyInto(out)
  336. return out
  337. }
  338. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  339. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  340. *out = *in
  341. out.TypeMeta = in.TypeMeta
  342. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  343. in.Spec.DeepCopyInto(&out.Spec)
  344. in.Status.DeepCopyInto(&out.Status)
  345. }
  346. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  347. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  348. if in == nil {
  349. return nil
  350. }
  351. out := new(ClusterExternalSecret)
  352. in.DeepCopyInto(out)
  353. return out
  354. }
  355. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  356. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  357. if c := in.DeepCopy(); c != nil {
  358. return c
  359. }
  360. return nil
  361. }
  362. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  363. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  364. *out = *in
  365. out.TypeMeta = in.TypeMeta
  366. in.ListMeta.DeepCopyInto(&out.ListMeta)
  367. if in.Items != nil {
  368. in, out := &in.Items, &out.Items
  369. *out = make([]ClusterExternalSecret, len(*in))
  370. for i := range *in {
  371. (*in)[i].DeepCopyInto(&(*out)[i])
  372. }
  373. }
  374. }
  375. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  376. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  377. if in == nil {
  378. return nil
  379. }
  380. out := new(ClusterExternalSecretList)
  381. in.DeepCopyInto(out)
  382. return out
  383. }
  384. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  385. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  386. if c := in.DeepCopy(); c != nil {
  387. return c
  388. }
  389. return nil
  390. }
  391. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  392. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  393. *out = *in
  394. }
  395. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  396. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  397. if in == nil {
  398. return nil
  399. }
  400. out := new(ClusterExternalSecretNamespaceFailure)
  401. in.DeepCopyInto(out)
  402. return out
  403. }
  404. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  405. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  406. *out = *in
  407. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  408. in.NamespaceSelector.DeepCopyInto(&out.NamespaceSelector)
  409. if in.RefreshInterval != nil {
  410. in, out := &in.RefreshInterval, &out.RefreshInterval
  411. *out = new(v1.Duration)
  412. **out = **in
  413. }
  414. }
  415. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  416. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  417. if in == nil {
  418. return nil
  419. }
  420. out := new(ClusterExternalSecretSpec)
  421. in.DeepCopyInto(out)
  422. return out
  423. }
  424. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  425. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  426. *out = *in
  427. if in.FailedNamespaces != nil {
  428. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  429. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  430. copy(*out, *in)
  431. }
  432. if in.ProvisionedNamespaces != nil {
  433. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  434. *out = make([]string, len(*in))
  435. copy(*out, *in)
  436. }
  437. if in.Conditions != nil {
  438. in, out := &in.Conditions, &out.Conditions
  439. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  440. copy(*out, *in)
  441. }
  442. }
  443. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  444. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  445. if in == nil {
  446. return nil
  447. }
  448. out := new(ClusterExternalSecretStatus)
  449. in.DeepCopyInto(out)
  450. return out
  451. }
  452. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  453. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  454. *out = *in
  455. }
  456. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  457. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  458. if in == nil {
  459. return nil
  460. }
  461. out := new(ClusterExternalSecretStatusCondition)
  462. in.DeepCopyInto(out)
  463. return out
  464. }
  465. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  466. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  467. *out = *in
  468. out.TypeMeta = in.TypeMeta
  469. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  470. in.Spec.DeepCopyInto(&out.Spec)
  471. in.Status.DeepCopyInto(&out.Status)
  472. }
  473. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  474. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  475. if in == nil {
  476. return nil
  477. }
  478. out := new(ClusterSecretStore)
  479. in.DeepCopyInto(out)
  480. return out
  481. }
  482. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  483. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  484. if c := in.DeepCopy(); c != nil {
  485. return c
  486. }
  487. return nil
  488. }
  489. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  490. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  491. *out = *in
  492. if in.NamespaceSelector != nil {
  493. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  494. *out = new(v1.LabelSelector)
  495. (*in).DeepCopyInto(*out)
  496. }
  497. if in.Namespaces != nil {
  498. in, out := &in.Namespaces, &out.Namespaces
  499. *out = make([]string, len(*in))
  500. copy(*out, *in)
  501. }
  502. }
  503. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  504. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  505. if in == nil {
  506. return nil
  507. }
  508. out := new(ClusterSecretStoreCondition)
  509. in.DeepCopyInto(out)
  510. return out
  511. }
  512. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  513. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  514. *out = *in
  515. out.TypeMeta = in.TypeMeta
  516. in.ListMeta.DeepCopyInto(&out.ListMeta)
  517. if in.Items != nil {
  518. in, out := &in.Items, &out.Items
  519. *out = make([]ClusterSecretStore, len(*in))
  520. for i := range *in {
  521. (*in)[i].DeepCopyInto(&(*out)[i])
  522. }
  523. }
  524. }
  525. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  526. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  527. if in == nil {
  528. return nil
  529. }
  530. out := new(ClusterSecretStoreList)
  531. in.DeepCopyInto(out)
  532. return out
  533. }
  534. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  535. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  536. if c := in.DeepCopy(); c != nil {
  537. return c
  538. }
  539. return nil
  540. }
  541. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  542. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  543. *out = *in
  544. in.SecretRef.DeepCopyInto(&out.SecretRef)
  545. }
  546. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  547. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  548. if in == nil {
  549. return nil
  550. }
  551. out := new(DopplerAuth)
  552. in.DeepCopyInto(out)
  553. return out
  554. }
  555. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  556. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  557. *out = *in
  558. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  559. }
  560. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  561. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  562. if in == nil {
  563. return nil
  564. }
  565. out := new(DopplerAuthSecretRef)
  566. in.DeepCopyInto(out)
  567. return out
  568. }
  569. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  570. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  571. *out = *in
  572. if in.Auth != nil {
  573. in, out := &in.Auth, &out.Auth
  574. *out = new(DopplerAuth)
  575. (*in).DeepCopyInto(*out)
  576. }
  577. }
  578. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  579. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  580. if in == nil {
  581. return nil
  582. }
  583. out := new(DopplerProvider)
  584. in.DeepCopyInto(out)
  585. return out
  586. }
  587. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  588. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  589. *out = *in
  590. out.TypeMeta = in.TypeMeta
  591. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  592. in.Spec.DeepCopyInto(&out.Spec)
  593. in.Status.DeepCopyInto(&out.Status)
  594. }
  595. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  596. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  597. if in == nil {
  598. return nil
  599. }
  600. out := new(ExternalSecret)
  601. in.DeepCopyInto(out)
  602. return out
  603. }
  604. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  605. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  606. if c := in.DeepCopy(); c != nil {
  607. return c
  608. }
  609. return nil
  610. }
  611. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  612. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  613. *out = *in
  614. out.RemoteRef = in.RemoteRef
  615. if in.SourceRef != nil {
  616. in, out := &in.SourceRef, &out.SourceRef
  617. *out = new(SourceRef)
  618. (*in).DeepCopyInto(*out)
  619. }
  620. }
  621. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  622. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  623. if in == nil {
  624. return nil
  625. }
  626. out := new(ExternalSecretData)
  627. in.DeepCopyInto(out)
  628. return out
  629. }
  630. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  631. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  632. *out = *in
  633. if in.Extract != nil {
  634. in, out := &in.Extract, &out.Extract
  635. *out = new(ExternalSecretDataRemoteRef)
  636. **out = **in
  637. }
  638. if in.Find != nil {
  639. in, out := &in.Find, &out.Find
  640. *out = new(ExternalSecretFind)
  641. (*in).DeepCopyInto(*out)
  642. }
  643. if in.Rewrite != nil {
  644. in, out := &in.Rewrite, &out.Rewrite
  645. *out = make([]ExternalSecretRewrite, len(*in))
  646. for i := range *in {
  647. (*in)[i].DeepCopyInto(&(*out)[i])
  648. }
  649. }
  650. if in.SourceRef != nil {
  651. in, out := &in.SourceRef, &out.SourceRef
  652. *out = new(SourceRef)
  653. (*in).DeepCopyInto(*out)
  654. }
  655. }
  656. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  657. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  658. if in == nil {
  659. return nil
  660. }
  661. out := new(ExternalSecretDataFromRemoteRef)
  662. in.DeepCopyInto(out)
  663. return out
  664. }
  665. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  666. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  667. *out = *in
  668. }
  669. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  670. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  671. if in == nil {
  672. return nil
  673. }
  674. out := new(ExternalSecretDataRemoteRef)
  675. in.DeepCopyInto(out)
  676. return out
  677. }
  678. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  679. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  680. *out = *in
  681. if in.Path != nil {
  682. in, out := &in.Path, &out.Path
  683. *out = new(string)
  684. **out = **in
  685. }
  686. if in.Name != nil {
  687. in, out := &in.Name, &out.Name
  688. *out = new(FindName)
  689. **out = **in
  690. }
  691. if in.Tags != nil {
  692. in, out := &in.Tags, &out.Tags
  693. *out = make(map[string]string, len(*in))
  694. for key, val := range *in {
  695. (*out)[key] = val
  696. }
  697. }
  698. }
  699. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  700. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  701. if in == nil {
  702. return nil
  703. }
  704. out := new(ExternalSecretFind)
  705. in.DeepCopyInto(out)
  706. return out
  707. }
  708. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  709. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  710. *out = *in
  711. out.TypeMeta = in.TypeMeta
  712. in.ListMeta.DeepCopyInto(&out.ListMeta)
  713. if in.Items != nil {
  714. in, out := &in.Items, &out.Items
  715. *out = make([]ExternalSecret, len(*in))
  716. for i := range *in {
  717. (*in)[i].DeepCopyInto(&(*out)[i])
  718. }
  719. }
  720. }
  721. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  722. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  723. if in == nil {
  724. return nil
  725. }
  726. out := new(ExternalSecretList)
  727. in.DeepCopyInto(out)
  728. return out
  729. }
  730. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  731. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  732. if c := in.DeepCopy(); c != nil {
  733. return c
  734. }
  735. return nil
  736. }
  737. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  738. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  739. *out = *in
  740. if in.Regexp != nil {
  741. in, out := &in.Regexp, &out.Regexp
  742. *out = new(ExternalSecretRewriteRegexp)
  743. **out = **in
  744. }
  745. }
  746. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  747. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  748. if in == nil {
  749. return nil
  750. }
  751. out := new(ExternalSecretRewrite)
  752. in.DeepCopyInto(out)
  753. return out
  754. }
  755. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  756. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  757. *out = *in
  758. }
  759. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  760. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  761. if in == nil {
  762. return nil
  763. }
  764. out := new(ExternalSecretRewriteRegexp)
  765. in.DeepCopyInto(out)
  766. return out
  767. }
  768. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  769. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  770. *out = *in
  771. out.SecretStoreRef = in.SecretStoreRef
  772. in.Target.DeepCopyInto(&out.Target)
  773. if in.RefreshInterval != nil {
  774. in, out := &in.RefreshInterval, &out.RefreshInterval
  775. *out = new(v1.Duration)
  776. **out = **in
  777. }
  778. if in.Data != nil {
  779. in, out := &in.Data, &out.Data
  780. *out = make([]ExternalSecretData, len(*in))
  781. for i := range *in {
  782. (*in)[i].DeepCopyInto(&(*out)[i])
  783. }
  784. }
  785. if in.DataFrom != nil {
  786. in, out := &in.DataFrom, &out.DataFrom
  787. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  788. for i := range *in {
  789. (*in)[i].DeepCopyInto(&(*out)[i])
  790. }
  791. }
  792. }
  793. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  794. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  795. if in == nil {
  796. return nil
  797. }
  798. out := new(ExternalSecretSpec)
  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 *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  804. *out = *in
  805. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  806. if in.Conditions != nil {
  807. in, out := &in.Conditions, &out.Conditions
  808. *out = make([]ExternalSecretStatusCondition, len(*in))
  809. for i := range *in {
  810. (*in)[i].DeepCopyInto(&(*out)[i])
  811. }
  812. }
  813. }
  814. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  815. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  816. if in == nil {
  817. return nil
  818. }
  819. out := new(ExternalSecretStatus)
  820. in.DeepCopyInto(out)
  821. return out
  822. }
  823. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  824. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  825. *out = *in
  826. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  827. }
  828. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  829. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  830. if in == nil {
  831. return nil
  832. }
  833. out := new(ExternalSecretStatusCondition)
  834. in.DeepCopyInto(out)
  835. return out
  836. }
  837. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  838. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  839. *out = *in
  840. if in.Template != nil {
  841. in, out := &in.Template, &out.Template
  842. *out = new(ExternalSecretTemplate)
  843. (*in).DeepCopyInto(*out)
  844. }
  845. }
  846. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  847. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  848. if in == nil {
  849. return nil
  850. }
  851. out := new(ExternalSecretTarget)
  852. in.DeepCopyInto(out)
  853. return out
  854. }
  855. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  856. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  857. *out = *in
  858. in.Metadata.DeepCopyInto(&out.Metadata)
  859. if in.Data != nil {
  860. in, out := &in.Data, &out.Data
  861. *out = make(map[string]string, len(*in))
  862. for key, val := range *in {
  863. (*out)[key] = val
  864. }
  865. }
  866. if in.TemplateFrom != nil {
  867. in, out := &in.TemplateFrom, &out.TemplateFrom
  868. *out = make([]TemplateFrom, len(*in))
  869. for i := range *in {
  870. (*in)[i].DeepCopyInto(&(*out)[i])
  871. }
  872. }
  873. }
  874. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  875. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  876. if in == nil {
  877. return nil
  878. }
  879. out := new(ExternalSecretTemplate)
  880. in.DeepCopyInto(out)
  881. return out
  882. }
  883. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  884. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  885. *out = *in
  886. if in.Annotations != nil {
  887. in, out := &in.Annotations, &out.Annotations
  888. *out = make(map[string]string, len(*in))
  889. for key, val := range *in {
  890. (*out)[key] = val
  891. }
  892. }
  893. if in.Labels != nil {
  894. in, out := &in.Labels, &out.Labels
  895. *out = make(map[string]string, len(*in))
  896. for key, val := range *in {
  897. (*out)[key] = val
  898. }
  899. }
  900. }
  901. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  902. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  903. if in == nil {
  904. return nil
  905. }
  906. out := new(ExternalSecretTemplateMetadata)
  907. in.DeepCopyInto(out)
  908. return out
  909. }
  910. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  911. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  912. *out = *in
  913. }
  914. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  915. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  916. if in == nil {
  917. return nil
  918. }
  919. out := new(ExternalSecretValidator)
  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 *FakeProvider) DeepCopyInto(out *FakeProvider) {
  925. *out = *in
  926. if in.Data != nil {
  927. in, out := &in.Data, &out.Data
  928. *out = make([]FakeProviderData, len(*in))
  929. for i := range *in {
  930. (*in)[i].DeepCopyInto(&(*out)[i])
  931. }
  932. }
  933. }
  934. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  935. func (in *FakeProvider) DeepCopy() *FakeProvider {
  936. if in == nil {
  937. return nil
  938. }
  939. out := new(FakeProvider)
  940. in.DeepCopyInto(out)
  941. return out
  942. }
  943. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  944. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  945. *out = *in
  946. if in.ValueMap != nil {
  947. in, out := &in.ValueMap, &out.ValueMap
  948. *out = make(map[string]string, len(*in))
  949. for key, val := range *in {
  950. (*out)[key] = val
  951. }
  952. }
  953. }
  954. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  955. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  956. if in == nil {
  957. return nil
  958. }
  959. out := new(FakeProviderData)
  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 *FindName) DeepCopyInto(out *FindName) {
  965. *out = *in
  966. }
  967. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  968. func (in *FindName) DeepCopy() *FindName {
  969. if in == nil {
  970. return nil
  971. }
  972. out := new(FindName)
  973. in.DeepCopyInto(out)
  974. return out
  975. }
  976. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  977. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  978. *out = *in
  979. if in.SecretRef != nil {
  980. in, out := &in.SecretRef, &out.SecretRef
  981. *out = new(GCPSMAuthSecretRef)
  982. (*in).DeepCopyInto(*out)
  983. }
  984. if in.WorkloadIdentity != nil {
  985. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  986. *out = new(GCPWorkloadIdentity)
  987. (*in).DeepCopyInto(*out)
  988. }
  989. }
  990. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  991. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  992. if in == nil {
  993. return nil
  994. }
  995. out := new(GCPSMAuth)
  996. in.DeepCopyInto(out)
  997. return out
  998. }
  999. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1000. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1001. *out = *in
  1002. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1003. }
  1004. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1005. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1006. if in == nil {
  1007. return nil
  1008. }
  1009. out := new(GCPSMAuthSecretRef)
  1010. in.DeepCopyInto(out)
  1011. return out
  1012. }
  1013. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1014. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1015. *out = *in
  1016. in.Auth.DeepCopyInto(&out.Auth)
  1017. }
  1018. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1019. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1020. if in == nil {
  1021. return nil
  1022. }
  1023. out := new(GCPSMProvider)
  1024. in.DeepCopyInto(out)
  1025. return out
  1026. }
  1027. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1028. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1029. *out = *in
  1030. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1031. }
  1032. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1033. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1034. if in == nil {
  1035. return nil
  1036. }
  1037. out := new(GCPWorkloadIdentity)
  1038. in.DeepCopyInto(out)
  1039. return out
  1040. }
  1041. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1042. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1043. *out = *in
  1044. }
  1045. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1046. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1047. if in == nil {
  1048. return nil
  1049. }
  1050. out := new(GeneratorRef)
  1051. in.DeepCopyInto(out)
  1052. return out
  1053. }
  1054. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1055. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1056. *out = *in
  1057. }
  1058. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1059. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1060. if in == nil {
  1061. return nil
  1062. }
  1063. out := new(GenericStoreValidator)
  1064. in.DeepCopyInto(out)
  1065. return out
  1066. }
  1067. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1068. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1069. *out = *in
  1070. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1071. }
  1072. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1073. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1074. if in == nil {
  1075. return nil
  1076. }
  1077. out := new(GitlabAuth)
  1078. in.DeepCopyInto(out)
  1079. return out
  1080. }
  1081. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1082. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1083. *out = *in
  1084. in.Auth.DeepCopyInto(&out.Auth)
  1085. if in.GroupIDs != nil {
  1086. in, out := &in.GroupIDs, &out.GroupIDs
  1087. *out = make([]string, len(*in))
  1088. copy(*out, *in)
  1089. }
  1090. }
  1091. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1092. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1093. if in == nil {
  1094. return nil
  1095. }
  1096. out := new(GitlabProvider)
  1097. in.DeepCopyInto(out)
  1098. return out
  1099. }
  1100. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1101. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1102. *out = *in
  1103. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1104. }
  1105. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1106. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1107. if in == nil {
  1108. return nil
  1109. }
  1110. out := new(GitlabSecretRef)
  1111. in.DeepCopyInto(out)
  1112. return out
  1113. }
  1114. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1115. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1116. *out = *in
  1117. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1118. out.ContainerAuth = in.ContainerAuth
  1119. }
  1120. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1121. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1122. if in == nil {
  1123. return nil
  1124. }
  1125. out := new(IBMAuth)
  1126. in.DeepCopyInto(out)
  1127. return out
  1128. }
  1129. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1130. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1131. *out = *in
  1132. }
  1133. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1134. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1135. if in == nil {
  1136. return nil
  1137. }
  1138. out := new(IBMAuthContainerAuth)
  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 *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1144. *out = *in
  1145. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1146. }
  1147. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1148. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1149. if in == nil {
  1150. return nil
  1151. }
  1152. out := new(IBMAuthSecretRef)
  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 *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1158. *out = *in
  1159. in.Auth.DeepCopyInto(&out.Auth)
  1160. if in.ServiceURL != nil {
  1161. in, out := &in.ServiceURL, &out.ServiceURL
  1162. *out = new(string)
  1163. **out = **in
  1164. }
  1165. }
  1166. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1167. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1168. if in == nil {
  1169. return nil
  1170. }
  1171. out := new(IBMProvider)
  1172. in.DeepCopyInto(out)
  1173. return out
  1174. }
  1175. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1176. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1177. *out = *in
  1178. in.Auth.DeepCopyInto(&out.Auth)
  1179. }
  1180. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1181. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1182. if in == nil {
  1183. return nil
  1184. }
  1185. out := new(KeeperSecurityProvider)
  1186. in.DeepCopyInto(out)
  1187. return out
  1188. }
  1189. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1190. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1191. *out = *in
  1192. if in.Cert != nil {
  1193. in, out := &in.Cert, &out.Cert
  1194. *out = new(CertAuth)
  1195. (*in).DeepCopyInto(*out)
  1196. }
  1197. if in.Token != nil {
  1198. in, out := &in.Token, &out.Token
  1199. *out = new(TokenAuth)
  1200. (*in).DeepCopyInto(*out)
  1201. }
  1202. if in.ServiceAccount != nil {
  1203. in, out := &in.ServiceAccount, &out.ServiceAccount
  1204. *out = new(metav1.ServiceAccountSelector)
  1205. (*in).DeepCopyInto(*out)
  1206. }
  1207. }
  1208. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1209. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1210. if in == nil {
  1211. return nil
  1212. }
  1213. out := new(KubernetesAuth)
  1214. in.DeepCopyInto(out)
  1215. return out
  1216. }
  1217. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1218. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1219. *out = *in
  1220. in.Server.DeepCopyInto(&out.Server)
  1221. in.Auth.DeepCopyInto(&out.Auth)
  1222. }
  1223. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1224. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1225. if in == nil {
  1226. return nil
  1227. }
  1228. out := new(KubernetesProvider)
  1229. in.DeepCopyInto(out)
  1230. return out
  1231. }
  1232. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1233. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1234. *out = *in
  1235. if in.CABundle != nil {
  1236. in, out := &in.CABundle, &out.CABundle
  1237. *out = make([]byte, len(*in))
  1238. copy(*out, *in)
  1239. }
  1240. if in.CAProvider != nil {
  1241. in, out := &in.CAProvider, &out.CAProvider
  1242. *out = new(CAProvider)
  1243. (*in).DeepCopyInto(*out)
  1244. }
  1245. }
  1246. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1247. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1248. if in == nil {
  1249. return nil
  1250. }
  1251. out := new(KubernetesServer)
  1252. in.DeepCopyInto(out)
  1253. return out
  1254. }
  1255. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1256. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1257. *out = *in
  1258. }
  1259. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1260. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1261. if in == nil {
  1262. return nil
  1263. }
  1264. out := new(NoSecretError)
  1265. in.DeepCopyInto(out)
  1266. return out
  1267. }
  1268. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1269. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1270. *out = *in
  1271. if in.SecretRef != nil {
  1272. in, out := &in.SecretRef, &out.SecretRef
  1273. *out = new(OnePasswordAuthSecretRef)
  1274. (*in).DeepCopyInto(*out)
  1275. }
  1276. }
  1277. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1278. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1279. if in == nil {
  1280. return nil
  1281. }
  1282. out := new(OnePasswordAuth)
  1283. in.DeepCopyInto(out)
  1284. return out
  1285. }
  1286. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1287. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1288. *out = *in
  1289. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1290. }
  1291. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1292. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1293. if in == nil {
  1294. return nil
  1295. }
  1296. out := new(OnePasswordAuthSecretRef)
  1297. in.DeepCopyInto(out)
  1298. return out
  1299. }
  1300. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1301. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1302. *out = *in
  1303. if in.Auth != nil {
  1304. in, out := &in.Auth, &out.Auth
  1305. *out = new(OnePasswordAuth)
  1306. (*in).DeepCopyInto(*out)
  1307. }
  1308. if in.Vaults != nil {
  1309. in, out := &in.Vaults, &out.Vaults
  1310. *out = make(map[string]int, len(*in))
  1311. for key, val := range *in {
  1312. (*out)[key] = val
  1313. }
  1314. }
  1315. }
  1316. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1317. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1318. if in == nil {
  1319. return nil
  1320. }
  1321. out := new(OnePasswordProvider)
  1322. in.DeepCopyInto(out)
  1323. return out
  1324. }
  1325. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1326. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1327. *out = *in
  1328. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1329. }
  1330. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1331. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1332. if in == nil {
  1333. return nil
  1334. }
  1335. out := new(OracleAuth)
  1336. in.DeepCopyInto(out)
  1337. return out
  1338. }
  1339. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1340. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1341. *out = *in
  1342. if in.Auth != nil {
  1343. in, out := &in.Auth, &out.Auth
  1344. *out = new(OracleAuth)
  1345. (*in).DeepCopyInto(*out)
  1346. }
  1347. }
  1348. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1349. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1350. if in == nil {
  1351. return nil
  1352. }
  1353. out := new(OracleProvider)
  1354. in.DeepCopyInto(out)
  1355. return out
  1356. }
  1357. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1358. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1359. *out = *in
  1360. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1361. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1362. }
  1363. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1364. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1365. if in == nil {
  1366. return nil
  1367. }
  1368. out := new(OracleSecretRef)
  1369. in.DeepCopyInto(out)
  1370. return out
  1371. }
  1372. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1373. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  1374. *out = *in
  1375. if in.AccessKey != nil {
  1376. in, out := &in.AccessKey, &out.AccessKey
  1377. *out = new(ScalewayProviderSecretRef)
  1378. (*in).DeepCopyInto(*out)
  1379. }
  1380. if in.SecretKey != nil {
  1381. in, out := &in.SecretKey, &out.SecretKey
  1382. *out = new(ScalewayProviderSecretRef)
  1383. (*in).DeepCopyInto(*out)
  1384. }
  1385. }
  1386. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  1387. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  1388. if in == nil {
  1389. return nil
  1390. }
  1391. out := new(ScalewayProvider)
  1392. in.DeepCopyInto(out)
  1393. return out
  1394. }
  1395. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1396. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  1397. *out = *in
  1398. if in.SecretRef != nil {
  1399. in, out := &in.SecretRef, &out.SecretRef
  1400. *out = new(metav1.SecretKeySelector)
  1401. (*in).DeepCopyInto(*out)
  1402. }
  1403. }
  1404. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  1405. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  1406. if in == nil {
  1407. return nil
  1408. }
  1409. out := new(ScalewayProviderSecretRef)
  1410. in.DeepCopyInto(out)
  1411. return out
  1412. }
  1413. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1414. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1415. *out = *in
  1416. out.TypeMeta = in.TypeMeta
  1417. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1418. in.Spec.DeepCopyInto(&out.Spec)
  1419. in.Status.DeepCopyInto(&out.Status)
  1420. }
  1421. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1422. func (in *SecretStore) DeepCopy() *SecretStore {
  1423. if in == nil {
  1424. return nil
  1425. }
  1426. out := new(SecretStore)
  1427. in.DeepCopyInto(out)
  1428. return out
  1429. }
  1430. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1431. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1432. if c := in.DeepCopy(); c != nil {
  1433. return c
  1434. }
  1435. return nil
  1436. }
  1437. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1438. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1439. *out = *in
  1440. out.TypeMeta = in.TypeMeta
  1441. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1442. if in.Items != nil {
  1443. in, out := &in.Items, &out.Items
  1444. *out = make([]SecretStore, len(*in))
  1445. for i := range *in {
  1446. (*in)[i].DeepCopyInto(&(*out)[i])
  1447. }
  1448. }
  1449. }
  1450. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1451. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1452. if in == nil {
  1453. return nil
  1454. }
  1455. out := new(SecretStoreList)
  1456. in.DeepCopyInto(out)
  1457. return out
  1458. }
  1459. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1460. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1461. if c := in.DeepCopy(); c != nil {
  1462. return c
  1463. }
  1464. return nil
  1465. }
  1466. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1467. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1468. *out = *in
  1469. if in.AWS != nil {
  1470. in, out := &in.AWS, &out.AWS
  1471. *out = new(AWSProvider)
  1472. (*in).DeepCopyInto(*out)
  1473. }
  1474. if in.AzureKV != nil {
  1475. in, out := &in.AzureKV, &out.AzureKV
  1476. *out = new(AzureKVProvider)
  1477. (*in).DeepCopyInto(*out)
  1478. }
  1479. if in.Akeyless != nil {
  1480. in, out := &in.Akeyless, &out.Akeyless
  1481. *out = new(AkeylessProvider)
  1482. (*in).DeepCopyInto(*out)
  1483. }
  1484. if in.Vault != nil {
  1485. in, out := &in.Vault, &out.Vault
  1486. *out = new(VaultProvider)
  1487. (*in).DeepCopyInto(*out)
  1488. }
  1489. if in.GCPSM != nil {
  1490. in, out := &in.GCPSM, &out.GCPSM
  1491. *out = new(GCPSMProvider)
  1492. (*in).DeepCopyInto(*out)
  1493. }
  1494. if in.Oracle != nil {
  1495. in, out := &in.Oracle, &out.Oracle
  1496. *out = new(OracleProvider)
  1497. (*in).DeepCopyInto(*out)
  1498. }
  1499. if in.IBM != nil {
  1500. in, out := &in.IBM, &out.IBM
  1501. *out = new(IBMProvider)
  1502. (*in).DeepCopyInto(*out)
  1503. }
  1504. if in.YandexCertificateManager != nil {
  1505. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1506. *out = new(YandexCertificateManagerProvider)
  1507. (*in).DeepCopyInto(*out)
  1508. }
  1509. if in.YandexLockbox != nil {
  1510. in, out := &in.YandexLockbox, &out.YandexLockbox
  1511. *out = new(YandexLockboxProvider)
  1512. (*in).DeepCopyInto(*out)
  1513. }
  1514. if in.Gitlab != nil {
  1515. in, out := &in.Gitlab, &out.Gitlab
  1516. *out = new(GitlabProvider)
  1517. (*in).DeepCopyInto(*out)
  1518. }
  1519. if in.Alibaba != nil {
  1520. in, out := &in.Alibaba, &out.Alibaba
  1521. *out = new(AlibabaProvider)
  1522. (*in).DeepCopyInto(*out)
  1523. }
  1524. if in.OnePassword != nil {
  1525. in, out := &in.OnePassword, &out.OnePassword
  1526. *out = new(OnePasswordProvider)
  1527. (*in).DeepCopyInto(*out)
  1528. }
  1529. if in.Webhook != nil {
  1530. in, out := &in.Webhook, &out.Webhook
  1531. *out = new(WebhookProvider)
  1532. (*in).DeepCopyInto(*out)
  1533. }
  1534. if in.Kubernetes != nil {
  1535. in, out := &in.Kubernetes, &out.Kubernetes
  1536. *out = new(KubernetesProvider)
  1537. (*in).DeepCopyInto(*out)
  1538. }
  1539. if in.Fake != nil {
  1540. in, out := &in.Fake, &out.Fake
  1541. *out = new(FakeProvider)
  1542. (*in).DeepCopyInto(*out)
  1543. }
  1544. if in.Senhasegura != nil {
  1545. in, out := &in.Senhasegura, &out.Senhasegura
  1546. *out = new(SenhaseguraProvider)
  1547. (*in).DeepCopyInto(*out)
  1548. }
  1549. if in.Scaleway != nil {
  1550. in, out := &in.Scaleway, &out.Scaleway
  1551. *out = new(ScalewayProvider)
  1552. (*in).DeepCopyInto(*out)
  1553. }
  1554. if in.Doppler != nil {
  1555. in, out := &in.Doppler, &out.Doppler
  1556. *out = new(DopplerProvider)
  1557. (*in).DeepCopyInto(*out)
  1558. }
  1559. if in.KeeperSecurity != nil {
  1560. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  1561. *out = new(KeeperSecurityProvider)
  1562. (*in).DeepCopyInto(*out)
  1563. }
  1564. }
  1565. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1566. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1567. if in == nil {
  1568. return nil
  1569. }
  1570. out := new(SecretStoreProvider)
  1571. in.DeepCopyInto(out)
  1572. return out
  1573. }
  1574. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1575. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1576. *out = *in
  1577. }
  1578. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1579. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1580. if in == nil {
  1581. return nil
  1582. }
  1583. out := new(SecretStoreRef)
  1584. in.DeepCopyInto(out)
  1585. return out
  1586. }
  1587. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1588. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1589. *out = *in
  1590. if in.MaxRetries != nil {
  1591. in, out := &in.MaxRetries, &out.MaxRetries
  1592. *out = new(int32)
  1593. **out = **in
  1594. }
  1595. if in.RetryInterval != nil {
  1596. in, out := &in.RetryInterval, &out.RetryInterval
  1597. *out = new(string)
  1598. **out = **in
  1599. }
  1600. }
  1601. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1602. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1603. if in == nil {
  1604. return nil
  1605. }
  1606. out := new(SecretStoreRetrySettings)
  1607. in.DeepCopyInto(out)
  1608. return out
  1609. }
  1610. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1611. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1612. *out = *in
  1613. if in.Provider != nil {
  1614. in, out := &in.Provider, &out.Provider
  1615. *out = new(SecretStoreProvider)
  1616. (*in).DeepCopyInto(*out)
  1617. }
  1618. if in.RetrySettings != nil {
  1619. in, out := &in.RetrySettings, &out.RetrySettings
  1620. *out = new(SecretStoreRetrySettings)
  1621. (*in).DeepCopyInto(*out)
  1622. }
  1623. if in.Conditions != nil {
  1624. in, out := &in.Conditions, &out.Conditions
  1625. *out = make([]ClusterSecretStoreCondition, len(*in))
  1626. for i := range *in {
  1627. (*in)[i].DeepCopyInto(&(*out)[i])
  1628. }
  1629. }
  1630. }
  1631. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1632. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1633. if in == nil {
  1634. return nil
  1635. }
  1636. out := new(SecretStoreSpec)
  1637. in.DeepCopyInto(out)
  1638. return out
  1639. }
  1640. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1641. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1642. *out = *in
  1643. if in.Conditions != nil {
  1644. in, out := &in.Conditions, &out.Conditions
  1645. *out = make([]SecretStoreStatusCondition, len(*in))
  1646. for i := range *in {
  1647. (*in)[i].DeepCopyInto(&(*out)[i])
  1648. }
  1649. }
  1650. }
  1651. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1652. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1653. if in == nil {
  1654. return nil
  1655. }
  1656. out := new(SecretStoreStatus)
  1657. in.DeepCopyInto(out)
  1658. return out
  1659. }
  1660. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1661. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1662. *out = *in
  1663. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1664. }
  1665. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1666. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1667. if in == nil {
  1668. return nil
  1669. }
  1670. out := new(SecretStoreStatusCondition)
  1671. in.DeepCopyInto(out)
  1672. return out
  1673. }
  1674. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1675. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  1676. *out = *in
  1677. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  1678. }
  1679. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  1680. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  1681. if in == nil {
  1682. return nil
  1683. }
  1684. out := new(SenhaseguraAuth)
  1685. in.DeepCopyInto(out)
  1686. return out
  1687. }
  1688. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1689. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  1690. *out = *in
  1691. in.Auth.DeepCopyInto(&out.Auth)
  1692. }
  1693. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  1694. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  1695. if in == nil {
  1696. return nil
  1697. }
  1698. out := new(SenhaseguraProvider)
  1699. in.DeepCopyInto(out)
  1700. return out
  1701. }
  1702. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1703. func (in *SourceRef) DeepCopyInto(out *SourceRef) {
  1704. *out = *in
  1705. if in.SecretStoreRef != nil {
  1706. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  1707. *out = new(SecretStoreRef)
  1708. **out = **in
  1709. }
  1710. if in.GeneratorRef != nil {
  1711. in, out := &in.GeneratorRef, &out.GeneratorRef
  1712. *out = new(GeneratorRef)
  1713. **out = **in
  1714. }
  1715. }
  1716. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceRef.
  1717. func (in *SourceRef) DeepCopy() *SourceRef {
  1718. if in == nil {
  1719. return nil
  1720. }
  1721. out := new(SourceRef)
  1722. in.DeepCopyInto(out)
  1723. return out
  1724. }
  1725. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1726. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  1727. *out = *in
  1728. if in.ConfigMap != nil {
  1729. in, out := &in.ConfigMap, &out.ConfigMap
  1730. *out = new(TemplateRef)
  1731. (*in).DeepCopyInto(*out)
  1732. }
  1733. if in.Secret != nil {
  1734. in, out := &in.Secret, &out.Secret
  1735. *out = new(TemplateRef)
  1736. (*in).DeepCopyInto(*out)
  1737. }
  1738. if in.Literal != nil {
  1739. in, out := &in.Literal, &out.Literal
  1740. *out = new(string)
  1741. **out = **in
  1742. }
  1743. }
  1744. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  1745. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  1746. if in == nil {
  1747. return nil
  1748. }
  1749. out := new(TemplateFrom)
  1750. in.DeepCopyInto(out)
  1751. return out
  1752. }
  1753. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1754. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  1755. *out = *in
  1756. if in.Items != nil {
  1757. in, out := &in.Items, &out.Items
  1758. *out = make([]TemplateRefItem, len(*in))
  1759. copy(*out, *in)
  1760. }
  1761. }
  1762. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  1763. func (in *TemplateRef) DeepCopy() *TemplateRef {
  1764. if in == nil {
  1765. return nil
  1766. }
  1767. out := new(TemplateRef)
  1768. in.DeepCopyInto(out)
  1769. return out
  1770. }
  1771. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1772. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  1773. *out = *in
  1774. }
  1775. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  1776. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  1777. if in == nil {
  1778. return nil
  1779. }
  1780. out := new(TemplateRefItem)
  1781. in.DeepCopyInto(out)
  1782. return out
  1783. }
  1784. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1785. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  1786. *out = *in
  1787. in.BearerToken.DeepCopyInto(&out.BearerToken)
  1788. }
  1789. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  1790. func (in *TokenAuth) DeepCopy() *TokenAuth {
  1791. if in == nil {
  1792. return nil
  1793. }
  1794. out := new(TokenAuth)
  1795. in.DeepCopyInto(out)
  1796. return out
  1797. }
  1798. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1799. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  1800. *out = *in
  1801. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1802. }
  1803. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  1804. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  1805. if in == nil {
  1806. return nil
  1807. }
  1808. out := new(VaultAppRole)
  1809. in.DeepCopyInto(out)
  1810. return out
  1811. }
  1812. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1813. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  1814. *out = *in
  1815. if in.TokenSecretRef != nil {
  1816. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  1817. *out = new(metav1.SecretKeySelector)
  1818. (*in).DeepCopyInto(*out)
  1819. }
  1820. if in.AppRole != nil {
  1821. in, out := &in.AppRole, &out.AppRole
  1822. *out = new(VaultAppRole)
  1823. (*in).DeepCopyInto(*out)
  1824. }
  1825. if in.Kubernetes != nil {
  1826. in, out := &in.Kubernetes, &out.Kubernetes
  1827. *out = new(VaultKubernetesAuth)
  1828. (*in).DeepCopyInto(*out)
  1829. }
  1830. if in.Ldap != nil {
  1831. in, out := &in.Ldap, &out.Ldap
  1832. *out = new(VaultLdapAuth)
  1833. (*in).DeepCopyInto(*out)
  1834. }
  1835. if in.Jwt != nil {
  1836. in, out := &in.Jwt, &out.Jwt
  1837. *out = new(VaultJwtAuth)
  1838. (*in).DeepCopyInto(*out)
  1839. }
  1840. if in.Cert != nil {
  1841. in, out := &in.Cert, &out.Cert
  1842. *out = new(VaultCertAuth)
  1843. (*in).DeepCopyInto(*out)
  1844. }
  1845. }
  1846. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  1847. func (in *VaultAuth) DeepCopy() *VaultAuth {
  1848. if in == nil {
  1849. return nil
  1850. }
  1851. out := new(VaultAuth)
  1852. in.DeepCopyInto(out)
  1853. return out
  1854. }
  1855. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1856. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  1857. *out = *in
  1858. in.ClientCert.DeepCopyInto(&out.ClientCert)
  1859. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1860. }
  1861. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  1862. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  1863. if in == nil {
  1864. return nil
  1865. }
  1866. out := new(VaultCertAuth)
  1867. in.DeepCopyInto(out)
  1868. return out
  1869. }
  1870. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1871. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  1872. *out = *in
  1873. if in.SecretRef != nil {
  1874. in, out := &in.SecretRef, &out.SecretRef
  1875. *out = new(metav1.SecretKeySelector)
  1876. (*in).DeepCopyInto(*out)
  1877. }
  1878. if in.KubernetesServiceAccountToken != nil {
  1879. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  1880. *out = new(VaultKubernetesServiceAccountTokenAuth)
  1881. (*in).DeepCopyInto(*out)
  1882. }
  1883. }
  1884. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  1885. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  1886. if in == nil {
  1887. return nil
  1888. }
  1889. out := new(VaultJwtAuth)
  1890. in.DeepCopyInto(out)
  1891. return out
  1892. }
  1893. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1894. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  1895. *out = *in
  1896. if in.ServiceAccountRef != nil {
  1897. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1898. *out = new(metav1.ServiceAccountSelector)
  1899. (*in).DeepCopyInto(*out)
  1900. }
  1901. if in.SecretRef != nil {
  1902. in, out := &in.SecretRef, &out.SecretRef
  1903. *out = new(metav1.SecretKeySelector)
  1904. (*in).DeepCopyInto(*out)
  1905. }
  1906. }
  1907. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  1908. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  1909. if in == nil {
  1910. return nil
  1911. }
  1912. out := new(VaultKubernetesAuth)
  1913. in.DeepCopyInto(out)
  1914. return out
  1915. }
  1916. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1917. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  1918. *out = *in
  1919. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1920. if in.Audiences != nil {
  1921. in, out := &in.Audiences, &out.Audiences
  1922. *out = new([]string)
  1923. if **in != nil {
  1924. in, out := *in, *out
  1925. *out = make([]string, len(*in))
  1926. copy(*out, *in)
  1927. }
  1928. }
  1929. if in.ExpirationSeconds != nil {
  1930. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  1931. *out = new(int64)
  1932. **out = **in
  1933. }
  1934. }
  1935. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  1936. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  1937. if in == nil {
  1938. return nil
  1939. }
  1940. out := new(VaultKubernetesServiceAccountTokenAuth)
  1941. in.DeepCopyInto(out)
  1942. return out
  1943. }
  1944. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1945. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  1946. *out = *in
  1947. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1948. }
  1949. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  1950. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  1951. if in == nil {
  1952. return nil
  1953. }
  1954. out := new(VaultLdapAuth)
  1955. in.DeepCopyInto(out)
  1956. return out
  1957. }
  1958. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1959. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  1960. *out = *in
  1961. in.Auth.DeepCopyInto(&out.Auth)
  1962. if in.Path != nil {
  1963. in, out := &in.Path, &out.Path
  1964. *out = new(string)
  1965. **out = **in
  1966. }
  1967. if in.Namespace != nil {
  1968. in, out := &in.Namespace, &out.Namespace
  1969. *out = new(string)
  1970. **out = **in
  1971. }
  1972. if in.CABundle != nil {
  1973. in, out := &in.CABundle, &out.CABundle
  1974. *out = make([]byte, len(*in))
  1975. copy(*out, *in)
  1976. }
  1977. if in.CAProvider != nil {
  1978. in, out := &in.CAProvider, &out.CAProvider
  1979. *out = new(CAProvider)
  1980. (*in).DeepCopyInto(*out)
  1981. }
  1982. }
  1983. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  1984. func (in *VaultProvider) DeepCopy() *VaultProvider {
  1985. if in == nil {
  1986. return nil
  1987. }
  1988. out := new(VaultProvider)
  1989. in.DeepCopyInto(out)
  1990. return out
  1991. }
  1992. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1993. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1994. *out = *in
  1995. if in.Namespace != nil {
  1996. in, out := &in.Namespace, &out.Namespace
  1997. *out = new(string)
  1998. **out = **in
  1999. }
  2000. }
  2001. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  2002. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  2003. if in == nil {
  2004. return nil
  2005. }
  2006. out := new(WebhookCAProvider)
  2007. in.DeepCopyInto(out)
  2008. return out
  2009. }
  2010. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2011. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  2012. *out = *in
  2013. if in.Headers != nil {
  2014. in, out := &in.Headers, &out.Headers
  2015. *out = make(map[string]string, len(*in))
  2016. for key, val := range *in {
  2017. (*out)[key] = val
  2018. }
  2019. }
  2020. if in.Timeout != nil {
  2021. in, out := &in.Timeout, &out.Timeout
  2022. *out = new(v1.Duration)
  2023. **out = **in
  2024. }
  2025. out.Result = in.Result
  2026. if in.Secrets != nil {
  2027. in, out := &in.Secrets, &out.Secrets
  2028. *out = make([]WebhookSecret, len(*in))
  2029. for i := range *in {
  2030. (*in)[i].DeepCopyInto(&(*out)[i])
  2031. }
  2032. }
  2033. if in.CABundle != nil {
  2034. in, out := &in.CABundle, &out.CABundle
  2035. *out = make([]byte, len(*in))
  2036. copy(*out, *in)
  2037. }
  2038. if in.CAProvider != nil {
  2039. in, out := &in.CAProvider, &out.CAProvider
  2040. *out = new(WebhookCAProvider)
  2041. (*in).DeepCopyInto(*out)
  2042. }
  2043. }
  2044. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  2045. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  2046. if in == nil {
  2047. return nil
  2048. }
  2049. out := new(WebhookProvider)
  2050. in.DeepCopyInto(out)
  2051. return out
  2052. }
  2053. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2054. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  2055. *out = *in
  2056. }
  2057. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  2058. func (in *WebhookResult) DeepCopy() *WebhookResult {
  2059. if in == nil {
  2060. return nil
  2061. }
  2062. out := new(WebhookResult)
  2063. in.DeepCopyInto(out)
  2064. return out
  2065. }
  2066. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2067. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  2068. *out = *in
  2069. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2070. }
  2071. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  2072. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  2073. if in == nil {
  2074. return nil
  2075. }
  2076. out := new(WebhookSecret)
  2077. in.DeepCopyInto(out)
  2078. return out
  2079. }
  2080. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2081. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  2082. *out = *in
  2083. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2084. }
  2085. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  2086. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  2087. if in == nil {
  2088. return nil
  2089. }
  2090. out := new(YandexCertificateManagerAuth)
  2091. in.DeepCopyInto(out)
  2092. return out
  2093. }
  2094. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2095. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  2096. *out = *in
  2097. in.Certificate.DeepCopyInto(&out.Certificate)
  2098. }
  2099. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  2100. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  2101. if in == nil {
  2102. return nil
  2103. }
  2104. out := new(YandexCertificateManagerCAProvider)
  2105. in.DeepCopyInto(out)
  2106. return out
  2107. }
  2108. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2109. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  2110. *out = *in
  2111. in.Auth.DeepCopyInto(&out.Auth)
  2112. if in.CAProvider != nil {
  2113. in, out := &in.CAProvider, &out.CAProvider
  2114. *out = new(YandexCertificateManagerCAProvider)
  2115. (*in).DeepCopyInto(*out)
  2116. }
  2117. }
  2118. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  2119. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  2120. if in == nil {
  2121. return nil
  2122. }
  2123. out := new(YandexCertificateManagerProvider)
  2124. in.DeepCopyInto(out)
  2125. return out
  2126. }
  2127. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2128. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  2129. *out = *in
  2130. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2131. }
  2132. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  2133. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  2134. if in == nil {
  2135. return nil
  2136. }
  2137. out := new(YandexLockboxAuth)
  2138. in.DeepCopyInto(out)
  2139. return out
  2140. }
  2141. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2142. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2143. *out = *in
  2144. in.Certificate.DeepCopyInto(&out.Certificate)
  2145. }
  2146. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2147. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2148. if in == nil {
  2149. return nil
  2150. }
  2151. out := new(YandexLockboxCAProvider)
  2152. in.DeepCopyInto(out)
  2153. return out
  2154. }
  2155. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2156. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2157. *out = *in
  2158. in.Auth.DeepCopyInto(&out.Auth)
  2159. if in.CAProvider != nil {
  2160. in, out := &in.CAProvider, &out.CAProvider
  2161. *out = new(YandexLockboxCAProvider)
  2162. (*in).DeepCopyInto(*out)
  2163. }
  2164. }
  2165. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2166. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2167. if in == nil {
  2168. return nil
  2169. }
  2170. out := new(YandexLockboxProvider)
  2171. in.DeepCopyInto(out)
  2172. return out
  2173. }