zz_generated.deepcopy.go 79 KB

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