zz_generated.deepcopy.go 91 KB

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