zz_generated.deepcopy.go 106 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607
  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.TenantID != nil {
  292. in, out := &in.TenantID, &out.TenantID
  293. *out = new(metav1.SecretKeySelector)
  294. (*in).DeepCopyInto(*out)
  295. }
  296. if in.ClientSecret != nil {
  297. in, out := &in.ClientSecret, &out.ClientSecret
  298. *out = new(metav1.SecretKeySelector)
  299. (*in).DeepCopyInto(*out)
  300. }
  301. if in.ClientCertificate != nil {
  302. in, out := &in.ClientCertificate, &out.ClientCertificate
  303. *out = new(metav1.SecretKeySelector)
  304. (*in).DeepCopyInto(*out)
  305. }
  306. }
  307. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  308. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  309. if in == nil {
  310. return nil
  311. }
  312. out := new(AzureKVAuth)
  313. in.DeepCopyInto(out)
  314. return out
  315. }
  316. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  317. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  318. *out = *in
  319. if in.AuthType != nil {
  320. in, out := &in.AuthType, &out.AuthType
  321. *out = new(AzureAuthType)
  322. **out = **in
  323. }
  324. if in.VaultURL != nil {
  325. in, out := &in.VaultURL, &out.VaultURL
  326. *out = new(string)
  327. **out = **in
  328. }
  329. if in.TenantID != nil {
  330. in, out := &in.TenantID, &out.TenantID
  331. *out = new(string)
  332. **out = **in
  333. }
  334. if in.AuthSecretRef != nil {
  335. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  336. *out = new(AzureKVAuth)
  337. (*in).DeepCopyInto(*out)
  338. }
  339. if in.ServiceAccountRef != nil {
  340. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  341. *out = new(metav1.ServiceAccountSelector)
  342. (*in).DeepCopyInto(*out)
  343. }
  344. if in.IdentityID != nil {
  345. in, out := &in.IdentityID, &out.IdentityID
  346. *out = new(string)
  347. **out = **in
  348. }
  349. }
  350. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  351. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  352. if in == nil {
  353. return nil
  354. }
  355. out := new(AzureKVProvider)
  356. in.DeepCopyInto(out)
  357. return out
  358. }
  359. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  360. func (in *BeyondTrustProviderSecretRef) DeepCopyInto(out *BeyondTrustProviderSecretRef) {
  361. *out = *in
  362. if in.SecretRef != nil {
  363. in, out := &in.SecretRef, &out.SecretRef
  364. *out = new(metav1.SecretKeySelector)
  365. (*in).DeepCopyInto(*out)
  366. }
  367. }
  368. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondTrustProviderSecretRef.
  369. func (in *BeyondTrustProviderSecretRef) DeepCopy() *BeyondTrustProviderSecretRef {
  370. if in == nil {
  371. return nil
  372. }
  373. out := new(BeyondTrustProviderSecretRef)
  374. in.DeepCopyInto(out)
  375. return out
  376. }
  377. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  378. func (in *BeyondtrustAuth) DeepCopyInto(out *BeyondtrustAuth) {
  379. *out = *in
  380. if in.ClientID != nil {
  381. in, out := &in.ClientID, &out.ClientID
  382. *out = new(BeyondTrustProviderSecretRef)
  383. (*in).DeepCopyInto(*out)
  384. }
  385. if in.ClientSecret != nil {
  386. in, out := &in.ClientSecret, &out.ClientSecret
  387. *out = new(BeyondTrustProviderSecretRef)
  388. (*in).DeepCopyInto(*out)
  389. }
  390. if in.Certificate != nil {
  391. in, out := &in.Certificate, &out.Certificate
  392. *out = new(BeyondTrustProviderSecretRef)
  393. (*in).DeepCopyInto(*out)
  394. }
  395. if in.CertificateKey != nil {
  396. in, out := &in.CertificateKey, &out.CertificateKey
  397. *out = new(BeyondTrustProviderSecretRef)
  398. (*in).DeepCopyInto(*out)
  399. }
  400. }
  401. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustAuth.
  402. func (in *BeyondtrustAuth) DeepCopy() *BeyondtrustAuth {
  403. if in == nil {
  404. return nil
  405. }
  406. out := new(BeyondtrustAuth)
  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 *BeyondtrustProvider) DeepCopyInto(out *BeyondtrustProvider) {
  412. *out = *in
  413. if in.Auth != nil {
  414. in, out := &in.Auth, &out.Auth
  415. *out = new(BeyondtrustAuth)
  416. (*in).DeepCopyInto(*out)
  417. }
  418. if in.Server != nil {
  419. in, out := &in.Server, &out.Server
  420. *out = new(BeyondtrustServer)
  421. **out = **in
  422. }
  423. }
  424. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustProvider.
  425. func (in *BeyondtrustProvider) DeepCopy() *BeyondtrustProvider {
  426. if in == nil {
  427. return nil
  428. }
  429. out := new(BeyondtrustProvider)
  430. in.DeepCopyInto(out)
  431. return out
  432. }
  433. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  434. func (in *BeyondtrustServer) DeepCopyInto(out *BeyondtrustServer) {
  435. *out = *in
  436. }
  437. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustServer.
  438. func (in *BeyondtrustServer) DeepCopy() *BeyondtrustServer {
  439. if in == nil {
  440. return nil
  441. }
  442. out := new(BeyondtrustServer)
  443. in.DeepCopyInto(out)
  444. return out
  445. }
  446. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  447. func (in *BitwardenSecretsManagerAuth) DeepCopyInto(out *BitwardenSecretsManagerAuth) {
  448. *out = *in
  449. in.SecretRef.DeepCopyInto(&out.SecretRef)
  450. }
  451. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerAuth.
  452. func (in *BitwardenSecretsManagerAuth) DeepCopy() *BitwardenSecretsManagerAuth {
  453. if in == nil {
  454. return nil
  455. }
  456. out := new(BitwardenSecretsManagerAuth)
  457. in.DeepCopyInto(out)
  458. return out
  459. }
  460. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  461. func (in *BitwardenSecretsManagerProvider) DeepCopyInto(out *BitwardenSecretsManagerProvider) {
  462. *out = *in
  463. if in.CAProvider != nil {
  464. in, out := &in.CAProvider, &out.CAProvider
  465. *out = new(CAProvider)
  466. (*in).DeepCopyInto(*out)
  467. }
  468. in.Auth.DeepCopyInto(&out.Auth)
  469. }
  470. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerProvider.
  471. func (in *BitwardenSecretsManagerProvider) DeepCopy() *BitwardenSecretsManagerProvider {
  472. if in == nil {
  473. return nil
  474. }
  475. out := new(BitwardenSecretsManagerProvider)
  476. in.DeepCopyInto(out)
  477. return out
  478. }
  479. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  480. func (in *BitwardenSecretsManagerSecretRef) DeepCopyInto(out *BitwardenSecretsManagerSecretRef) {
  481. *out = *in
  482. in.Credentials.DeepCopyInto(&out.Credentials)
  483. }
  484. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerSecretRef.
  485. func (in *BitwardenSecretsManagerSecretRef) DeepCopy() *BitwardenSecretsManagerSecretRef {
  486. if in == nil {
  487. return nil
  488. }
  489. out := new(BitwardenSecretsManagerSecretRef)
  490. in.DeepCopyInto(out)
  491. return out
  492. }
  493. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  494. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  495. *out = *in
  496. if in.Namespace != nil {
  497. in, out := &in.Namespace, &out.Namespace
  498. *out = new(string)
  499. **out = **in
  500. }
  501. }
  502. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  503. func (in *CAProvider) DeepCopy() *CAProvider {
  504. if in == nil {
  505. return nil
  506. }
  507. out := new(CAProvider)
  508. in.DeepCopyInto(out)
  509. return out
  510. }
  511. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  512. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  513. *out = *in
  514. in.ClientCert.DeepCopyInto(&out.ClientCert)
  515. in.ClientKey.DeepCopyInto(&out.ClientKey)
  516. }
  517. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  518. func (in *CertAuth) DeepCopy() *CertAuth {
  519. if in == nil {
  520. return nil
  521. }
  522. out := new(CertAuth)
  523. in.DeepCopyInto(out)
  524. return out
  525. }
  526. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  527. func (in *ChefAuth) DeepCopyInto(out *ChefAuth) {
  528. *out = *in
  529. in.SecretRef.DeepCopyInto(&out.SecretRef)
  530. }
  531. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuth.
  532. func (in *ChefAuth) DeepCopy() *ChefAuth {
  533. if in == nil {
  534. return nil
  535. }
  536. out := new(ChefAuth)
  537. in.DeepCopyInto(out)
  538. return out
  539. }
  540. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  541. func (in *ChefAuthSecretRef) DeepCopyInto(out *ChefAuthSecretRef) {
  542. *out = *in
  543. in.SecretKey.DeepCopyInto(&out.SecretKey)
  544. }
  545. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuthSecretRef.
  546. func (in *ChefAuthSecretRef) DeepCopy() *ChefAuthSecretRef {
  547. if in == nil {
  548. return nil
  549. }
  550. out := new(ChefAuthSecretRef)
  551. in.DeepCopyInto(out)
  552. return out
  553. }
  554. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  555. func (in *ChefProvider) DeepCopyInto(out *ChefProvider) {
  556. *out = *in
  557. if in.Auth != nil {
  558. in, out := &in.Auth, &out.Auth
  559. *out = new(ChefAuth)
  560. (*in).DeepCopyInto(*out)
  561. }
  562. }
  563. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefProvider.
  564. func (in *ChefProvider) DeepCopy() *ChefProvider {
  565. if in == nil {
  566. return nil
  567. }
  568. out := new(ChefProvider)
  569. in.DeepCopyInto(out)
  570. return out
  571. }
  572. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  573. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  574. *out = *in
  575. out.TypeMeta = in.TypeMeta
  576. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  577. in.Spec.DeepCopyInto(&out.Spec)
  578. in.Status.DeepCopyInto(&out.Status)
  579. }
  580. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  581. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  582. if in == nil {
  583. return nil
  584. }
  585. out := new(ClusterExternalSecret)
  586. in.DeepCopyInto(out)
  587. return out
  588. }
  589. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  590. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  591. if c := in.DeepCopy(); c != nil {
  592. return c
  593. }
  594. return nil
  595. }
  596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  597. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  598. *out = *in
  599. out.TypeMeta = in.TypeMeta
  600. in.ListMeta.DeepCopyInto(&out.ListMeta)
  601. if in.Items != nil {
  602. in, out := &in.Items, &out.Items
  603. *out = make([]ClusterExternalSecret, len(*in))
  604. for i := range *in {
  605. (*in)[i].DeepCopyInto(&(*out)[i])
  606. }
  607. }
  608. }
  609. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  610. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  611. if in == nil {
  612. return nil
  613. }
  614. out := new(ClusterExternalSecretList)
  615. in.DeepCopyInto(out)
  616. return out
  617. }
  618. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  619. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  620. if c := in.DeepCopy(); c != nil {
  621. return c
  622. }
  623. return nil
  624. }
  625. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  626. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  627. *out = *in
  628. }
  629. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  630. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  631. if in == nil {
  632. return nil
  633. }
  634. out := new(ClusterExternalSecretNamespaceFailure)
  635. in.DeepCopyInto(out)
  636. return out
  637. }
  638. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  639. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  640. *out = *in
  641. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  642. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  643. if in.NamespaceSelector != nil {
  644. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  645. *out = new(v1.LabelSelector)
  646. (*in).DeepCopyInto(*out)
  647. }
  648. if in.NamespaceSelectors != nil {
  649. in, out := &in.NamespaceSelectors, &out.NamespaceSelectors
  650. *out = make([]*v1.LabelSelector, len(*in))
  651. for i := range *in {
  652. if (*in)[i] != nil {
  653. in, out := &(*in)[i], &(*out)[i]
  654. *out = new(v1.LabelSelector)
  655. (*in).DeepCopyInto(*out)
  656. }
  657. }
  658. }
  659. if in.Namespaces != nil {
  660. in, out := &in.Namespaces, &out.Namespaces
  661. *out = make([]string, len(*in))
  662. copy(*out, *in)
  663. }
  664. if in.RefreshInterval != nil {
  665. in, out := &in.RefreshInterval, &out.RefreshInterval
  666. *out = new(v1.Duration)
  667. **out = **in
  668. }
  669. }
  670. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  671. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  672. if in == nil {
  673. return nil
  674. }
  675. out := new(ClusterExternalSecretSpec)
  676. in.DeepCopyInto(out)
  677. return out
  678. }
  679. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  680. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  681. *out = *in
  682. if in.FailedNamespaces != nil {
  683. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  684. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  685. copy(*out, *in)
  686. }
  687. if in.ProvisionedNamespaces != nil {
  688. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  689. *out = make([]string, len(*in))
  690. copy(*out, *in)
  691. }
  692. if in.Conditions != nil {
  693. in, out := &in.Conditions, &out.Conditions
  694. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  695. copy(*out, *in)
  696. }
  697. }
  698. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  699. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  700. if in == nil {
  701. return nil
  702. }
  703. out := new(ClusterExternalSecretStatus)
  704. in.DeepCopyInto(out)
  705. return out
  706. }
  707. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  708. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  709. *out = *in
  710. }
  711. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  712. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  713. if in == nil {
  714. return nil
  715. }
  716. out := new(ClusterExternalSecretStatusCondition)
  717. in.DeepCopyInto(out)
  718. return out
  719. }
  720. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  721. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  722. *out = *in
  723. out.TypeMeta = in.TypeMeta
  724. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  725. in.Spec.DeepCopyInto(&out.Spec)
  726. in.Status.DeepCopyInto(&out.Status)
  727. }
  728. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  729. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  730. if in == nil {
  731. return nil
  732. }
  733. out := new(ClusterSecretStore)
  734. in.DeepCopyInto(out)
  735. return out
  736. }
  737. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  738. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  739. if c := in.DeepCopy(); c != nil {
  740. return c
  741. }
  742. return nil
  743. }
  744. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  745. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  746. *out = *in
  747. if in.NamespaceSelector != nil {
  748. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  749. *out = new(v1.LabelSelector)
  750. (*in).DeepCopyInto(*out)
  751. }
  752. if in.Namespaces != nil {
  753. in, out := &in.Namespaces, &out.Namespaces
  754. *out = make([]string, len(*in))
  755. copy(*out, *in)
  756. }
  757. if in.NamespaceRegexes != nil {
  758. in, out := &in.NamespaceRegexes, &out.NamespaceRegexes
  759. *out = make([]string, len(*in))
  760. copy(*out, *in)
  761. }
  762. }
  763. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  764. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  765. if in == nil {
  766. return nil
  767. }
  768. out := new(ClusterSecretStoreCondition)
  769. in.DeepCopyInto(out)
  770. return out
  771. }
  772. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  773. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  774. *out = *in
  775. out.TypeMeta = in.TypeMeta
  776. in.ListMeta.DeepCopyInto(&out.ListMeta)
  777. if in.Items != nil {
  778. in, out := &in.Items, &out.Items
  779. *out = make([]ClusterSecretStore, len(*in))
  780. for i := range *in {
  781. (*in)[i].DeepCopyInto(&(*out)[i])
  782. }
  783. }
  784. }
  785. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  786. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  787. if in == nil {
  788. return nil
  789. }
  790. out := new(ClusterSecretStoreList)
  791. in.DeepCopyInto(out)
  792. return out
  793. }
  794. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  795. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  796. if c := in.DeepCopy(); c != nil {
  797. return c
  798. }
  799. return nil
  800. }
  801. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  802. func (in *ConjurAPIKey) DeepCopyInto(out *ConjurAPIKey) {
  803. *out = *in
  804. if in.UserRef != nil {
  805. in, out := &in.UserRef, &out.UserRef
  806. *out = new(metav1.SecretKeySelector)
  807. (*in).DeepCopyInto(*out)
  808. }
  809. if in.APIKeyRef != nil {
  810. in, out := &in.APIKeyRef, &out.APIKeyRef
  811. *out = new(metav1.SecretKeySelector)
  812. (*in).DeepCopyInto(*out)
  813. }
  814. }
  815. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAPIKey.
  816. func (in *ConjurAPIKey) DeepCopy() *ConjurAPIKey {
  817. if in == nil {
  818. return nil
  819. }
  820. out := new(ConjurAPIKey)
  821. in.DeepCopyInto(out)
  822. return out
  823. }
  824. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  825. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  826. *out = *in
  827. if in.APIKey != nil {
  828. in, out := &in.APIKey, &out.APIKey
  829. *out = new(ConjurAPIKey)
  830. (*in).DeepCopyInto(*out)
  831. }
  832. if in.Jwt != nil {
  833. in, out := &in.Jwt, &out.Jwt
  834. *out = new(ConjurJWT)
  835. (*in).DeepCopyInto(*out)
  836. }
  837. }
  838. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  839. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  840. if in == nil {
  841. return nil
  842. }
  843. out := new(ConjurAuth)
  844. in.DeepCopyInto(out)
  845. return out
  846. }
  847. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  848. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  849. *out = *in
  850. if in.SecretRef != nil {
  851. in, out := &in.SecretRef, &out.SecretRef
  852. *out = new(metav1.SecretKeySelector)
  853. (*in).DeepCopyInto(*out)
  854. }
  855. if in.ServiceAccountRef != nil {
  856. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  857. *out = new(metav1.ServiceAccountSelector)
  858. (*in).DeepCopyInto(*out)
  859. }
  860. }
  861. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  862. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  863. if in == nil {
  864. return nil
  865. }
  866. out := new(ConjurJWT)
  867. in.DeepCopyInto(out)
  868. return out
  869. }
  870. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  871. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  872. *out = *in
  873. if in.CAProvider != nil {
  874. in, out := &in.CAProvider, &out.CAProvider
  875. *out = new(CAProvider)
  876. (*in).DeepCopyInto(*out)
  877. }
  878. in.Auth.DeepCopyInto(&out.Auth)
  879. }
  880. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  881. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  882. if in == nil {
  883. return nil
  884. }
  885. out := new(ConjurProvider)
  886. in.DeepCopyInto(out)
  887. return out
  888. }
  889. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  890. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  891. *out = *in
  892. if in.ClientID != nil {
  893. in, out := &in.ClientID, &out.ClientID
  894. *out = new(DelineaProviderSecretRef)
  895. (*in).DeepCopyInto(*out)
  896. }
  897. if in.ClientSecret != nil {
  898. in, out := &in.ClientSecret, &out.ClientSecret
  899. *out = new(DelineaProviderSecretRef)
  900. (*in).DeepCopyInto(*out)
  901. }
  902. }
  903. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  904. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  905. if in == nil {
  906. return nil
  907. }
  908. out := new(DelineaProvider)
  909. in.DeepCopyInto(out)
  910. return out
  911. }
  912. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  913. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  914. *out = *in
  915. if in.SecretRef != nil {
  916. in, out := &in.SecretRef, &out.SecretRef
  917. *out = new(metav1.SecretKeySelector)
  918. (*in).DeepCopyInto(*out)
  919. }
  920. }
  921. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  922. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  923. if in == nil {
  924. return nil
  925. }
  926. out := new(DelineaProviderSecretRef)
  927. in.DeepCopyInto(out)
  928. return out
  929. }
  930. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  931. func (in *Device42Auth) DeepCopyInto(out *Device42Auth) {
  932. *out = *in
  933. in.SecretRef.DeepCopyInto(&out.SecretRef)
  934. }
  935. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Auth.
  936. func (in *Device42Auth) DeepCopy() *Device42Auth {
  937. if in == nil {
  938. return nil
  939. }
  940. out := new(Device42Auth)
  941. in.DeepCopyInto(out)
  942. return out
  943. }
  944. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  945. func (in *Device42Provider) DeepCopyInto(out *Device42Provider) {
  946. *out = *in
  947. in.Auth.DeepCopyInto(&out.Auth)
  948. }
  949. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Provider.
  950. func (in *Device42Provider) DeepCopy() *Device42Provider {
  951. if in == nil {
  952. return nil
  953. }
  954. out := new(Device42Provider)
  955. in.DeepCopyInto(out)
  956. return out
  957. }
  958. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  959. func (in *Device42SecretRef) DeepCopyInto(out *Device42SecretRef) {
  960. *out = *in
  961. in.Credentials.DeepCopyInto(&out.Credentials)
  962. }
  963. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42SecretRef.
  964. func (in *Device42SecretRef) DeepCopy() *Device42SecretRef {
  965. if in == nil {
  966. return nil
  967. }
  968. out := new(Device42SecretRef)
  969. in.DeepCopyInto(out)
  970. return out
  971. }
  972. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  973. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  974. *out = *in
  975. in.SecretRef.DeepCopyInto(&out.SecretRef)
  976. }
  977. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  978. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  979. if in == nil {
  980. return nil
  981. }
  982. out := new(DopplerAuth)
  983. in.DeepCopyInto(out)
  984. return out
  985. }
  986. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  987. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  988. *out = *in
  989. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  990. }
  991. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  992. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  993. if in == nil {
  994. return nil
  995. }
  996. out := new(DopplerAuthSecretRef)
  997. in.DeepCopyInto(out)
  998. return out
  999. }
  1000. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1001. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  1002. *out = *in
  1003. if in.Auth != nil {
  1004. in, out := &in.Auth, &out.Auth
  1005. *out = new(DopplerAuth)
  1006. (*in).DeepCopyInto(*out)
  1007. }
  1008. }
  1009. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  1010. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  1011. if in == nil {
  1012. return nil
  1013. }
  1014. out := new(DopplerProvider)
  1015. in.DeepCopyInto(out)
  1016. return out
  1017. }
  1018. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1019. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  1020. *out = *in
  1021. out.TypeMeta = in.TypeMeta
  1022. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1023. in.Spec.DeepCopyInto(&out.Spec)
  1024. in.Status.DeepCopyInto(&out.Status)
  1025. }
  1026. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  1027. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  1028. if in == nil {
  1029. return nil
  1030. }
  1031. out := new(ExternalSecret)
  1032. in.DeepCopyInto(out)
  1033. return out
  1034. }
  1035. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1036. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  1037. if c := in.DeepCopy(); c != nil {
  1038. return c
  1039. }
  1040. return nil
  1041. }
  1042. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1043. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  1044. *out = *in
  1045. out.RemoteRef = in.RemoteRef
  1046. if in.SourceRef != nil {
  1047. in, out := &in.SourceRef, &out.SourceRef
  1048. *out = new(StoreSourceRef)
  1049. (*in).DeepCopyInto(*out)
  1050. }
  1051. }
  1052. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  1053. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  1054. if in == nil {
  1055. return nil
  1056. }
  1057. out := new(ExternalSecretData)
  1058. in.DeepCopyInto(out)
  1059. return out
  1060. }
  1061. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1062. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  1063. *out = *in
  1064. if in.Extract != nil {
  1065. in, out := &in.Extract, &out.Extract
  1066. *out = new(ExternalSecretDataRemoteRef)
  1067. **out = **in
  1068. }
  1069. if in.Find != nil {
  1070. in, out := &in.Find, &out.Find
  1071. *out = new(ExternalSecretFind)
  1072. (*in).DeepCopyInto(*out)
  1073. }
  1074. if in.Rewrite != nil {
  1075. in, out := &in.Rewrite, &out.Rewrite
  1076. *out = make([]ExternalSecretRewrite, len(*in))
  1077. for i := range *in {
  1078. (*in)[i].DeepCopyInto(&(*out)[i])
  1079. }
  1080. }
  1081. if in.SourceRef != nil {
  1082. in, out := &in.SourceRef, &out.SourceRef
  1083. *out = new(StoreGeneratorSourceRef)
  1084. (*in).DeepCopyInto(*out)
  1085. }
  1086. }
  1087. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  1088. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  1089. if in == nil {
  1090. return nil
  1091. }
  1092. out := new(ExternalSecretDataFromRemoteRef)
  1093. in.DeepCopyInto(out)
  1094. return out
  1095. }
  1096. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1097. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  1098. *out = *in
  1099. }
  1100. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  1101. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  1102. if in == nil {
  1103. return nil
  1104. }
  1105. out := new(ExternalSecretDataRemoteRef)
  1106. in.DeepCopyInto(out)
  1107. return out
  1108. }
  1109. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1110. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  1111. *out = *in
  1112. if in.Path != nil {
  1113. in, out := &in.Path, &out.Path
  1114. *out = new(string)
  1115. **out = **in
  1116. }
  1117. if in.Name != nil {
  1118. in, out := &in.Name, &out.Name
  1119. *out = new(FindName)
  1120. **out = **in
  1121. }
  1122. if in.Tags != nil {
  1123. in, out := &in.Tags, &out.Tags
  1124. *out = make(map[string]string, len(*in))
  1125. for key, val := range *in {
  1126. (*out)[key] = val
  1127. }
  1128. }
  1129. }
  1130. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  1131. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  1132. if in == nil {
  1133. return nil
  1134. }
  1135. out := new(ExternalSecretFind)
  1136. in.DeepCopyInto(out)
  1137. return out
  1138. }
  1139. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1140. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  1141. *out = *in
  1142. out.TypeMeta = in.TypeMeta
  1143. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1144. if in.Items != nil {
  1145. in, out := &in.Items, &out.Items
  1146. *out = make([]ExternalSecret, len(*in))
  1147. for i := range *in {
  1148. (*in)[i].DeepCopyInto(&(*out)[i])
  1149. }
  1150. }
  1151. }
  1152. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  1153. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  1154. if in == nil {
  1155. return nil
  1156. }
  1157. out := new(ExternalSecretList)
  1158. in.DeepCopyInto(out)
  1159. return out
  1160. }
  1161. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1162. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  1163. if c := in.DeepCopy(); c != nil {
  1164. return c
  1165. }
  1166. return nil
  1167. }
  1168. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1169. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  1170. *out = *in
  1171. if in.Annotations != nil {
  1172. in, out := &in.Annotations, &out.Annotations
  1173. *out = make(map[string]string, len(*in))
  1174. for key, val := range *in {
  1175. (*out)[key] = val
  1176. }
  1177. }
  1178. if in.Labels != nil {
  1179. in, out := &in.Labels, &out.Labels
  1180. *out = make(map[string]string, len(*in))
  1181. for key, val := range *in {
  1182. (*out)[key] = val
  1183. }
  1184. }
  1185. }
  1186. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  1187. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  1188. if in == nil {
  1189. return nil
  1190. }
  1191. out := new(ExternalSecretMetadata)
  1192. in.DeepCopyInto(out)
  1193. return out
  1194. }
  1195. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1196. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  1197. *out = *in
  1198. if in.Regexp != nil {
  1199. in, out := &in.Regexp, &out.Regexp
  1200. *out = new(ExternalSecretRewriteRegexp)
  1201. **out = **in
  1202. }
  1203. if in.Transform != nil {
  1204. in, out := &in.Transform, &out.Transform
  1205. *out = new(ExternalSecretRewriteTransform)
  1206. **out = **in
  1207. }
  1208. }
  1209. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1210. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1211. if in == nil {
  1212. return nil
  1213. }
  1214. out := new(ExternalSecretRewrite)
  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 *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1220. *out = *in
  1221. }
  1222. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1223. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1224. if in == nil {
  1225. return nil
  1226. }
  1227. out := new(ExternalSecretRewriteRegexp)
  1228. in.DeepCopyInto(out)
  1229. return out
  1230. }
  1231. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1232. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1233. *out = *in
  1234. }
  1235. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1236. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1237. if in == nil {
  1238. return nil
  1239. }
  1240. out := new(ExternalSecretRewriteTransform)
  1241. in.DeepCopyInto(out)
  1242. return out
  1243. }
  1244. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1245. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1246. *out = *in
  1247. out.SecretStoreRef = in.SecretStoreRef
  1248. in.Target.DeepCopyInto(&out.Target)
  1249. if in.RefreshInterval != nil {
  1250. in, out := &in.RefreshInterval, &out.RefreshInterval
  1251. *out = new(v1.Duration)
  1252. **out = **in
  1253. }
  1254. if in.Data != nil {
  1255. in, out := &in.Data, &out.Data
  1256. *out = make([]ExternalSecretData, len(*in))
  1257. for i := range *in {
  1258. (*in)[i].DeepCopyInto(&(*out)[i])
  1259. }
  1260. }
  1261. if in.DataFrom != nil {
  1262. in, out := &in.DataFrom, &out.DataFrom
  1263. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1264. for i := range *in {
  1265. (*in)[i].DeepCopyInto(&(*out)[i])
  1266. }
  1267. }
  1268. }
  1269. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1270. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1271. if in == nil {
  1272. return nil
  1273. }
  1274. out := new(ExternalSecretSpec)
  1275. in.DeepCopyInto(out)
  1276. return out
  1277. }
  1278. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1279. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1280. *out = *in
  1281. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1282. if in.Conditions != nil {
  1283. in, out := &in.Conditions, &out.Conditions
  1284. *out = make([]ExternalSecretStatusCondition, len(*in))
  1285. for i := range *in {
  1286. (*in)[i].DeepCopyInto(&(*out)[i])
  1287. }
  1288. }
  1289. out.Binding = in.Binding
  1290. }
  1291. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1292. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1293. if in == nil {
  1294. return nil
  1295. }
  1296. out := new(ExternalSecretStatus)
  1297. in.DeepCopyInto(out)
  1298. return out
  1299. }
  1300. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1301. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1302. *out = *in
  1303. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1304. }
  1305. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1306. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1307. if in == nil {
  1308. return nil
  1309. }
  1310. out := new(ExternalSecretStatusCondition)
  1311. in.DeepCopyInto(out)
  1312. return out
  1313. }
  1314. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1315. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1316. *out = *in
  1317. if in.Template != nil {
  1318. in, out := &in.Template, &out.Template
  1319. *out = new(ExternalSecretTemplate)
  1320. (*in).DeepCopyInto(*out)
  1321. }
  1322. }
  1323. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1324. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1325. if in == nil {
  1326. return nil
  1327. }
  1328. out := new(ExternalSecretTarget)
  1329. in.DeepCopyInto(out)
  1330. return out
  1331. }
  1332. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1333. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1334. *out = *in
  1335. in.Metadata.DeepCopyInto(&out.Metadata)
  1336. if in.Data != nil {
  1337. in, out := &in.Data, &out.Data
  1338. *out = make(map[string]string, len(*in))
  1339. for key, val := range *in {
  1340. (*out)[key] = val
  1341. }
  1342. }
  1343. if in.TemplateFrom != nil {
  1344. in, out := &in.TemplateFrom, &out.TemplateFrom
  1345. *out = make([]TemplateFrom, len(*in))
  1346. for i := range *in {
  1347. (*in)[i].DeepCopyInto(&(*out)[i])
  1348. }
  1349. }
  1350. }
  1351. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1352. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1353. if in == nil {
  1354. return nil
  1355. }
  1356. out := new(ExternalSecretTemplate)
  1357. in.DeepCopyInto(out)
  1358. return out
  1359. }
  1360. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1361. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1362. *out = *in
  1363. if in.Annotations != nil {
  1364. in, out := &in.Annotations, &out.Annotations
  1365. *out = make(map[string]string, len(*in))
  1366. for key, val := range *in {
  1367. (*out)[key] = val
  1368. }
  1369. }
  1370. if in.Labels != nil {
  1371. in, out := &in.Labels, &out.Labels
  1372. *out = make(map[string]string, len(*in))
  1373. for key, val := range *in {
  1374. (*out)[key] = val
  1375. }
  1376. }
  1377. }
  1378. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1379. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1380. if in == nil {
  1381. return nil
  1382. }
  1383. out := new(ExternalSecretTemplateMetadata)
  1384. in.DeepCopyInto(out)
  1385. return out
  1386. }
  1387. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1388. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1389. *out = *in
  1390. }
  1391. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1392. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1393. if in == nil {
  1394. return nil
  1395. }
  1396. out := new(ExternalSecretValidator)
  1397. in.DeepCopyInto(out)
  1398. return out
  1399. }
  1400. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1401. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1402. *out = *in
  1403. if in.Data != nil {
  1404. in, out := &in.Data, &out.Data
  1405. *out = make([]FakeProviderData, len(*in))
  1406. for i := range *in {
  1407. (*in)[i].DeepCopyInto(&(*out)[i])
  1408. }
  1409. }
  1410. }
  1411. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1412. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1413. if in == nil {
  1414. return nil
  1415. }
  1416. out := new(FakeProvider)
  1417. in.DeepCopyInto(out)
  1418. return out
  1419. }
  1420. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1421. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1422. *out = *in
  1423. if in.ValueMap != nil {
  1424. in, out := &in.ValueMap, &out.ValueMap
  1425. *out = make(map[string]string, len(*in))
  1426. for key, val := range *in {
  1427. (*out)[key] = val
  1428. }
  1429. }
  1430. }
  1431. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1432. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1433. if in == nil {
  1434. return nil
  1435. }
  1436. out := new(FakeProviderData)
  1437. in.DeepCopyInto(out)
  1438. return out
  1439. }
  1440. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1441. func (in *FindName) DeepCopyInto(out *FindName) {
  1442. *out = *in
  1443. }
  1444. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1445. func (in *FindName) DeepCopy() *FindName {
  1446. if in == nil {
  1447. return nil
  1448. }
  1449. out := new(FindName)
  1450. in.DeepCopyInto(out)
  1451. return out
  1452. }
  1453. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1454. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1455. *out = *in
  1456. if in.APIKey != nil {
  1457. in, out := &in.APIKey, &out.APIKey
  1458. *out = new(FortanixProviderSecretRef)
  1459. (*in).DeepCopyInto(*out)
  1460. }
  1461. }
  1462. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1463. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1464. if in == nil {
  1465. return nil
  1466. }
  1467. out := new(FortanixProvider)
  1468. in.DeepCopyInto(out)
  1469. return out
  1470. }
  1471. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1472. func (in *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1473. *out = *in
  1474. if in.SecretRef != nil {
  1475. in, out := &in.SecretRef, &out.SecretRef
  1476. *out = new(metav1.SecretKeySelector)
  1477. (*in).DeepCopyInto(*out)
  1478. }
  1479. }
  1480. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1481. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1482. if in == nil {
  1483. return nil
  1484. }
  1485. out := new(FortanixProviderSecretRef)
  1486. in.DeepCopyInto(out)
  1487. return out
  1488. }
  1489. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1490. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1491. *out = *in
  1492. if in.SecretRef != nil {
  1493. in, out := &in.SecretRef, &out.SecretRef
  1494. *out = new(GCPSMAuthSecretRef)
  1495. (*in).DeepCopyInto(*out)
  1496. }
  1497. if in.WorkloadIdentity != nil {
  1498. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1499. *out = new(GCPWorkloadIdentity)
  1500. (*in).DeepCopyInto(*out)
  1501. }
  1502. }
  1503. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1504. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1505. if in == nil {
  1506. return nil
  1507. }
  1508. out := new(GCPSMAuth)
  1509. in.DeepCopyInto(out)
  1510. return out
  1511. }
  1512. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1513. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1514. *out = *in
  1515. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1516. }
  1517. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1518. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1519. if in == nil {
  1520. return nil
  1521. }
  1522. out := new(GCPSMAuthSecretRef)
  1523. in.DeepCopyInto(out)
  1524. return out
  1525. }
  1526. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1527. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1528. *out = *in
  1529. in.Auth.DeepCopyInto(&out.Auth)
  1530. }
  1531. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1532. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1533. if in == nil {
  1534. return nil
  1535. }
  1536. out := new(GCPSMProvider)
  1537. in.DeepCopyInto(out)
  1538. return out
  1539. }
  1540. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1541. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1542. *out = *in
  1543. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1544. }
  1545. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1546. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1547. if in == nil {
  1548. return nil
  1549. }
  1550. out := new(GCPWorkloadIdentity)
  1551. in.DeepCopyInto(out)
  1552. return out
  1553. }
  1554. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1555. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1556. *out = *in
  1557. }
  1558. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1559. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1560. if in == nil {
  1561. return nil
  1562. }
  1563. out := new(GeneratorRef)
  1564. in.DeepCopyInto(out)
  1565. return out
  1566. }
  1567. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1568. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1569. *out = *in
  1570. }
  1571. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1572. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1573. if in == nil {
  1574. return nil
  1575. }
  1576. out := new(GenericStoreValidator)
  1577. in.DeepCopyInto(out)
  1578. return out
  1579. }
  1580. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1581. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1582. *out = *in
  1583. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1584. }
  1585. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1586. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1587. if in == nil {
  1588. return nil
  1589. }
  1590. out := new(GitlabAuth)
  1591. in.DeepCopyInto(out)
  1592. return out
  1593. }
  1594. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1595. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1596. *out = *in
  1597. in.Auth.DeepCopyInto(&out.Auth)
  1598. if in.GroupIDs != nil {
  1599. in, out := &in.GroupIDs, &out.GroupIDs
  1600. *out = make([]string, len(*in))
  1601. copy(*out, *in)
  1602. }
  1603. }
  1604. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1605. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1606. if in == nil {
  1607. return nil
  1608. }
  1609. out := new(GitlabProvider)
  1610. in.DeepCopyInto(out)
  1611. return out
  1612. }
  1613. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1614. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1615. *out = *in
  1616. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1617. }
  1618. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1619. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1620. if in == nil {
  1621. return nil
  1622. }
  1623. out := new(GitlabSecretRef)
  1624. in.DeepCopyInto(out)
  1625. return out
  1626. }
  1627. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1628. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1629. *out = *in
  1630. if in.SecretRef != nil {
  1631. in, out := &in.SecretRef, &out.SecretRef
  1632. *out = new(IBMAuthSecretRef)
  1633. (*in).DeepCopyInto(*out)
  1634. }
  1635. if in.ContainerAuth != nil {
  1636. in, out := &in.ContainerAuth, &out.ContainerAuth
  1637. *out = new(IBMAuthContainerAuth)
  1638. **out = **in
  1639. }
  1640. }
  1641. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1642. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1643. if in == nil {
  1644. return nil
  1645. }
  1646. out := new(IBMAuth)
  1647. in.DeepCopyInto(out)
  1648. return out
  1649. }
  1650. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1651. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1652. *out = *in
  1653. }
  1654. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1655. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1656. if in == nil {
  1657. return nil
  1658. }
  1659. out := new(IBMAuthContainerAuth)
  1660. in.DeepCopyInto(out)
  1661. return out
  1662. }
  1663. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1664. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1665. *out = *in
  1666. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1667. }
  1668. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1669. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1670. if in == nil {
  1671. return nil
  1672. }
  1673. out := new(IBMAuthSecretRef)
  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 *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1679. *out = *in
  1680. in.Auth.DeepCopyInto(&out.Auth)
  1681. if in.ServiceURL != nil {
  1682. in, out := &in.ServiceURL, &out.ServiceURL
  1683. *out = new(string)
  1684. **out = **in
  1685. }
  1686. }
  1687. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1688. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1689. if in == nil {
  1690. return nil
  1691. }
  1692. out := new(IBMProvider)
  1693. in.DeepCopyInto(out)
  1694. return out
  1695. }
  1696. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1697. func (in *InfisicalAuth) DeepCopyInto(out *InfisicalAuth) {
  1698. *out = *in
  1699. if in.UniversalAuthCredentials != nil {
  1700. in, out := &in.UniversalAuthCredentials, &out.UniversalAuthCredentials
  1701. *out = new(UniversalAuthCredentials)
  1702. (*in).DeepCopyInto(*out)
  1703. }
  1704. }
  1705. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalAuth.
  1706. func (in *InfisicalAuth) DeepCopy() *InfisicalAuth {
  1707. if in == nil {
  1708. return nil
  1709. }
  1710. out := new(InfisicalAuth)
  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 *InfisicalProvider) DeepCopyInto(out *InfisicalProvider) {
  1716. *out = *in
  1717. in.Auth.DeepCopyInto(&out.Auth)
  1718. out.SecretsScope = in.SecretsScope
  1719. }
  1720. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalProvider.
  1721. func (in *InfisicalProvider) DeepCopy() *InfisicalProvider {
  1722. if in == nil {
  1723. return nil
  1724. }
  1725. out := new(InfisicalProvider)
  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 *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1731. *out = *in
  1732. in.Auth.DeepCopyInto(&out.Auth)
  1733. }
  1734. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1735. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1736. if in == nil {
  1737. return nil
  1738. }
  1739. out := new(KeeperSecurityProvider)
  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 *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1745. *out = *in
  1746. if in.Cert != nil {
  1747. in, out := &in.Cert, &out.Cert
  1748. *out = new(CertAuth)
  1749. (*in).DeepCopyInto(*out)
  1750. }
  1751. if in.Token != nil {
  1752. in, out := &in.Token, &out.Token
  1753. *out = new(TokenAuth)
  1754. (*in).DeepCopyInto(*out)
  1755. }
  1756. if in.ServiceAccount != nil {
  1757. in, out := &in.ServiceAccount, &out.ServiceAccount
  1758. *out = new(metav1.ServiceAccountSelector)
  1759. (*in).DeepCopyInto(*out)
  1760. }
  1761. }
  1762. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1763. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1764. if in == nil {
  1765. return nil
  1766. }
  1767. out := new(KubernetesAuth)
  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 *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1773. *out = *in
  1774. in.Server.DeepCopyInto(&out.Server)
  1775. in.Auth.DeepCopyInto(&out.Auth)
  1776. if in.AuthRef != nil {
  1777. in, out := &in.AuthRef, &out.AuthRef
  1778. *out = new(metav1.SecretKeySelector)
  1779. (*in).DeepCopyInto(*out)
  1780. }
  1781. }
  1782. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1783. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1784. if in == nil {
  1785. return nil
  1786. }
  1787. out := new(KubernetesProvider)
  1788. in.DeepCopyInto(out)
  1789. return out
  1790. }
  1791. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1792. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1793. *out = *in
  1794. if in.CABundle != nil {
  1795. in, out := &in.CABundle, &out.CABundle
  1796. *out = make([]byte, len(*in))
  1797. copy(*out, *in)
  1798. }
  1799. if in.CAProvider != nil {
  1800. in, out := &in.CAProvider, &out.CAProvider
  1801. *out = new(CAProvider)
  1802. (*in).DeepCopyInto(*out)
  1803. }
  1804. }
  1805. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1806. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1807. if in == nil {
  1808. return nil
  1809. }
  1810. out := new(KubernetesServer)
  1811. in.DeepCopyInto(out)
  1812. return out
  1813. }
  1814. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1815. func (in *MachineIdentityScopeInWorkspace) DeepCopyInto(out *MachineIdentityScopeInWorkspace) {
  1816. *out = *in
  1817. }
  1818. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineIdentityScopeInWorkspace.
  1819. func (in *MachineIdentityScopeInWorkspace) DeepCopy() *MachineIdentityScopeInWorkspace {
  1820. if in == nil {
  1821. return nil
  1822. }
  1823. out := new(MachineIdentityScopeInWorkspace)
  1824. in.DeepCopyInto(out)
  1825. return out
  1826. }
  1827. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1828. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1829. *out = *in
  1830. }
  1831. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1832. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1833. if in == nil {
  1834. return nil
  1835. }
  1836. out := new(NoSecretError)
  1837. in.DeepCopyInto(out)
  1838. return out
  1839. }
  1840. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1841. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  1842. *out = *in
  1843. }
  1844. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  1845. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  1846. if in == nil {
  1847. return nil
  1848. }
  1849. out := new(NotModifiedError)
  1850. in.DeepCopyInto(out)
  1851. return out
  1852. }
  1853. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1854. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  1855. *out = *in
  1856. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  1857. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  1858. }
  1859. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  1860. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  1861. if in == nil {
  1862. return nil
  1863. }
  1864. out := new(OnboardbaseAuthSecretRef)
  1865. in.DeepCopyInto(out)
  1866. return out
  1867. }
  1868. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1869. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  1870. *out = *in
  1871. if in.Auth != nil {
  1872. in, out := &in.Auth, &out.Auth
  1873. *out = new(OnboardbaseAuthSecretRef)
  1874. (*in).DeepCopyInto(*out)
  1875. }
  1876. }
  1877. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  1878. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  1879. if in == nil {
  1880. return nil
  1881. }
  1882. out := new(OnboardbaseProvider)
  1883. in.DeepCopyInto(out)
  1884. return out
  1885. }
  1886. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1887. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1888. *out = *in
  1889. if in.SecretRef != nil {
  1890. in, out := &in.SecretRef, &out.SecretRef
  1891. *out = new(OnePasswordAuthSecretRef)
  1892. (*in).DeepCopyInto(*out)
  1893. }
  1894. }
  1895. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1896. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1897. if in == nil {
  1898. return nil
  1899. }
  1900. out := new(OnePasswordAuth)
  1901. in.DeepCopyInto(out)
  1902. return out
  1903. }
  1904. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1905. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1906. *out = *in
  1907. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1908. }
  1909. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1910. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1911. if in == nil {
  1912. return nil
  1913. }
  1914. out := new(OnePasswordAuthSecretRef)
  1915. in.DeepCopyInto(out)
  1916. return out
  1917. }
  1918. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1919. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1920. *out = *in
  1921. if in.Auth != nil {
  1922. in, out := &in.Auth, &out.Auth
  1923. *out = new(OnePasswordAuth)
  1924. (*in).DeepCopyInto(*out)
  1925. }
  1926. if in.Vaults != nil {
  1927. in, out := &in.Vaults, &out.Vaults
  1928. *out = make(map[string]int, len(*in))
  1929. for key, val := range *in {
  1930. (*out)[key] = val
  1931. }
  1932. }
  1933. }
  1934. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1935. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1936. if in == nil {
  1937. return nil
  1938. }
  1939. out := new(OnePasswordProvider)
  1940. in.DeepCopyInto(out)
  1941. return out
  1942. }
  1943. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1944. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1945. *out = *in
  1946. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1947. }
  1948. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1949. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1950. if in == nil {
  1951. return nil
  1952. }
  1953. out := new(OracleAuth)
  1954. in.DeepCopyInto(out)
  1955. return out
  1956. }
  1957. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1958. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1959. *out = *in
  1960. if in.Auth != nil {
  1961. in, out := &in.Auth, &out.Auth
  1962. *out = new(OracleAuth)
  1963. (*in).DeepCopyInto(*out)
  1964. }
  1965. if in.ServiceAccountRef != nil {
  1966. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1967. *out = new(metav1.ServiceAccountSelector)
  1968. (*in).DeepCopyInto(*out)
  1969. }
  1970. }
  1971. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1972. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1973. if in == nil {
  1974. return nil
  1975. }
  1976. out := new(OracleProvider)
  1977. in.DeepCopyInto(out)
  1978. return out
  1979. }
  1980. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1981. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1982. *out = *in
  1983. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1984. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1985. }
  1986. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1987. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1988. if in == nil {
  1989. return nil
  1990. }
  1991. out := new(OracleSecretRef)
  1992. in.DeepCopyInto(out)
  1993. return out
  1994. }
  1995. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1996. func (in *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  1997. *out = *in
  1998. if in.PasswordSecretRef != nil {
  1999. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  2000. *out = new(metav1.SecretKeySelector)
  2001. (*in).DeepCopyInto(*out)
  2002. }
  2003. if in.PrivateKeySecretRef != nil {
  2004. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  2005. *out = new(metav1.SecretKeySelector)
  2006. (*in).DeepCopyInto(*out)
  2007. }
  2008. }
  2009. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  2010. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  2011. if in == nil {
  2012. return nil
  2013. }
  2014. out := new(PassboltAuth)
  2015. in.DeepCopyInto(out)
  2016. return out
  2017. }
  2018. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2019. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  2020. *out = *in
  2021. if in.Auth != nil {
  2022. in, out := &in.Auth, &out.Auth
  2023. *out = new(PassboltAuth)
  2024. (*in).DeepCopyInto(*out)
  2025. }
  2026. }
  2027. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  2028. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  2029. if in == nil {
  2030. return nil
  2031. }
  2032. out := new(PassboltProvider)
  2033. in.DeepCopyInto(out)
  2034. return out
  2035. }
  2036. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2037. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  2038. *out = *in
  2039. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2040. }
  2041. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  2042. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  2043. if in == nil {
  2044. return nil
  2045. }
  2046. out := new(PasswordDepotAuth)
  2047. in.DeepCopyInto(out)
  2048. return out
  2049. }
  2050. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2051. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  2052. *out = *in
  2053. in.Auth.DeepCopyInto(&out.Auth)
  2054. }
  2055. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  2056. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  2057. if in == nil {
  2058. return nil
  2059. }
  2060. out := new(PasswordDepotProvider)
  2061. in.DeepCopyInto(out)
  2062. return out
  2063. }
  2064. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2065. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  2066. *out = *in
  2067. in.Credentials.DeepCopyInto(&out.Credentials)
  2068. }
  2069. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  2070. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  2071. if in == nil {
  2072. return nil
  2073. }
  2074. out := new(PasswordDepotSecretRef)
  2075. in.DeepCopyInto(out)
  2076. return out
  2077. }
  2078. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2079. func (in *PreviderAuth) DeepCopyInto(out *PreviderAuth) {
  2080. *out = *in
  2081. if in.SecretRef != nil {
  2082. in, out := &in.SecretRef, &out.SecretRef
  2083. *out = new(PreviderAuthSecretRef)
  2084. (*in).DeepCopyInto(*out)
  2085. }
  2086. }
  2087. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuth.
  2088. func (in *PreviderAuth) DeepCopy() *PreviderAuth {
  2089. if in == nil {
  2090. return nil
  2091. }
  2092. out := new(PreviderAuth)
  2093. in.DeepCopyInto(out)
  2094. return out
  2095. }
  2096. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2097. func (in *PreviderAuthSecretRef) DeepCopyInto(out *PreviderAuthSecretRef) {
  2098. *out = *in
  2099. in.AccessToken.DeepCopyInto(&out.AccessToken)
  2100. }
  2101. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuthSecretRef.
  2102. func (in *PreviderAuthSecretRef) DeepCopy() *PreviderAuthSecretRef {
  2103. if in == nil {
  2104. return nil
  2105. }
  2106. out := new(PreviderAuthSecretRef)
  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 *PreviderProvider) DeepCopyInto(out *PreviderProvider) {
  2112. *out = *in
  2113. in.Auth.DeepCopyInto(&out.Auth)
  2114. }
  2115. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderProvider.
  2116. func (in *PreviderProvider) DeepCopy() *PreviderProvider {
  2117. if in == nil {
  2118. return nil
  2119. }
  2120. out := new(PreviderProvider)
  2121. in.DeepCopyInto(out)
  2122. return out
  2123. }
  2124. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2125. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  2126. *out = *in
  2127. if in.AccessToken != nil {
  2128. in, out := &in.AccessToken, &out.AccessToken
  2129. *out = new(PulumiProviderSecretRef)
  2130. (*in).DeepCopyInto(*out)
  2131. }
  2132. }
  2133. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  2134. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  2135. if in == nil {
  2136. return nil
  2137. }
  2138. out := new(PulumiProvider)
  2139. in.DeepCopyInto(out)
  2140. return out
  2141. }
  2142. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2143. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  2144. *out = *in
  2145. if in.SecretRef != nil {
  2146. in, out := &in.SecretRef, &out.SecretRef
  2147. *out = new(metav1.SecretKeySelector)
  2148. (*in).DeepCopyInto(*out)
  2149. }
  2150. }
  2151. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  2152. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  2153. if in == nil {
  2154. return nil
  2155. }
  2156. out := new(PulumiProviderSecretRef)
  2157. in.DeepCopyInto(out)
  2158. return out
  2159. }
  2160. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2161. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  2162. *out = *in
  2163. if in.AccessKey != nil {
  2164. in, out := &in.AccessKey, &out.AccessKey
  2165. *out = new(ScalewayProviderSecretRef)
  2166. (*in).DeepCopyInto(*out)
  2167. }
  2168. if in.SecretKey != nil {
  2169. in, out := &in.SecretKey, &out.SecretKey
  2170. *out = new(ScalewayProviderSecretRef)
  2171. (*in).DeepCopyInto(*out)
  2172. }
  2173. }
  2174. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  2175. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  2176. if in == nil {
  2177. return nil
  2178. }
  2179. out := new(ScalewayProvider)
  2180. in.DeepCopyInto(out)
  2181. return out
  2182. }
  2183. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2184. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  2185. *out = *in
  2186. if in.SecretRef != nil {
  2187. in, out := &in.SecretRef, &out.SecretRef
  2188. *out = new(metav1.SecretKeySelector)
  2189. (*in).DeepCopyInto(*out)
  2190. }
  2191. }
  2192. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  2193. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  2194. if in == nil {
  2195. return nil
  2196. }
  2197. out := new(ScalewayProviderSecretRef)
  2198. in.DeepCopyInto(out)
  2199. return out
  2200. }
  2201. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2202. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  2203. *out = *in
  2204. if in.Username != nil {
  2205. in, out := &in.Username, &out.Username
  2206. *out = new(SecretServerProviderRef)
  2207. (*in).DeepCopyInto(*out)
  2208. }
  2209. if in.Password != nil {
  2210. in, out := &in.Password, &out.Password
  2211. *out = new(SecretServerProviderRef)
  2212. (*in).DeepCopyInto(*out)
  2213. }
  2214. }
  2215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  2216. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  2217. if in == nil {
  2218. return nil
  2219. }
  2220. out := new(SecretServerProvider)
  2221. in.DeepCopyInto(out)
  2222. return out
  2223. }
  2224. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2225. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  2226. *out = *in
  2227. if in.SecretRef != nil {
  2228. in, out := &in.SecretRef, &out.SecretRef
  2229. *out = new(metav1.SecretKeySelector)
  2230. (*in).DeepCopyInto(*out)
  2231. }
  2232. }
  2233. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  2234. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  2235. if in == nil {
  2236. return nil
  2237. }
  2238. out := new(SecretServerProviderRef)
  2239. in.DeepCopyInto(out)
  2240. return out
  2241. }
  2242. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2243. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  2244. *out = *in
  2245. out.TypeMeta = in.TypeMeta
  2246. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  2247. in.Spec.DeepCopyInto(&out.Spec)
  2248. in.Status.DeepCopyInto(&out.Status)
  2249. }
  2250. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  2251. func (in *SecretStore) DeepCopy() *SecretStore {
  2252. if in == nil {
  2253. return nil
  2254. }
  2255. out := new(SecretStore)
  2256. in.DeepCopyInto(out)
  2257. return out
  2258. }
  2259. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2260. func (in *SecretStore) DeepCopyObject() runtime.Object {
  2261. if c := in.DeepCopy(); c != nil {
  2262. return c
  2263. }
  2264. return nil
  2265. }
  2266. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2267. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  2268. *out = *in
  2269. out.TypeMeta = in.TypeMeta
  2270. in.ListMeta.DeepCopyInto(&out.ListMeta)
  2271. if in.Items != nil {
  2272. in, out := &in.Items, &out.Items
  2273. *out = make([]SecretStore, len(*in))
  2274. for i := range *in {
  2275. (*in)[i].DeepCopyInto(&(*out)[i])
  2276. }
  2277. }
  2278. }
  2279. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  2280. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  2281. if in == nil {
  2282. return nil
  2283. }
  2284. out := new(SecretStoreList)
  2285. in.DeepCopyInto(out)
  2286. return out
  2287. }
  2288. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2289. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  2290. if c := in.DeepCopy(); c != nil {
  2291. return c
  2292. }
  2293. return nil
  2294. }
  2295. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2296. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  2297. *out = *in
  2298. if in.AWS != nil {
  2299. in, out := &in.AWS, &out.AWS
  2300. *out = new(AWSProvider)
  2301. (*in).DeepCopyInto(*out)
  2302. }
  2303. if in.AzureKV != nil {
  2304. in, out := &in.AzureKV, &out.AzureKV
  2305. *out = new(AzureKVProvider)
  2306. (*in).DeepCopyInto(*out)
  2307. }
  2308. if in.Akeyless != nil {
  2309. in, out := &in.Akeyless, &out.Akeyless
  2310. *out = new(AkeylessProvider)
  2311. (*in).DeepCopyInto(*out)
  2312. }
  2313. if in.BitwardenSecretsManager != nil {
  2314. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  2315. *out = new(BitwardenSecretsManagerProvider)
  2316. (*in).DeepCopyInto(*out)
  2317. }
  2318. if in.Vault != nil {
  2319. in, out := &in.Vault, &out.Vault
  2320. *out = new(VaultProvider)
  2321. (*in).DeepCopyInto(*out)
  2322. }
  2323. if in.GCPSM != nil {
  2324. in, out := &in.GCPSM, &out.GCPSM
  2325. *out = new(GCPSMProvider)
  2326. (*in).DeepCopyInto(*out)
  2327. }
  2328. if in.Oracle != nil {
  2329. in, out := &in.Oracle, &out.Oracle
  2330. *out = new(OracleProvider)
  2331. (*in).DeepCopyInto(*out)
  2332. }
  2333. if in.IBM != nil {
  2334. in, out := &in.IBM, &out.IBM
  2335. *out = new(IBMProvider)
  2336. (*in).DeepCopyInto(*out)
  2337. }
  2338. if in.YandexCertificateManager != nil {
  2339. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  2340. *out = new(YandexCertificateManagerProvider)
  2341. (*in).DeepCopyInto(*out)
  2342. }
  2343. if in.YandexLockbox != nil {
  2344. in, out := &in.YandexLockbox, &out.YandexLockbox
  2345. *out = new(YandexLockboxProvider)
  2346. (*in).DeepCopyInto(*out)
  2347. }
  2348. if in.Gitlab != nil {
  2349. in, out := &in.Gitlab, &out.Gitlab
  2350. *out = new(GitlabProvider)
  2351. (*in).DeepCopyInto(*out)
  2352. }
  2353. if in.Alibaba != nil {
  2354. in, out := &in.Alibaba, &out.Alibaba
  2355. *out = new(AlibabaProvider)
  2356. (*in).DeepCopyInto(*out)
  2357. }
  2358. if in.OnePassword != nil {
  2359. in, out := &in.OnePassword, &out.OnePassword
  2360. *out = new(OnePasswordProvider)
  2361. (*in).DeepCopyInto(*out)
  2362. }
  2363. if in.Webhook != nil {
  2364. in, out := &in.Webhook, &out.Webhook
  2365. *out = new(WebhookProvider)
  2366. (*in).DeepCopyInto(*out)
  2367. }
  2368. if in.Kubernetes != nil {
  2369. in, out := &in.Kubernetes, &out.Kubernetes
  2370. *out = new(KubernetesProvider)
  2371. (*in).DeepCopyInto(*out)
  2372. }
  2373. if in.Fake != nil {
  2374. in, out := &in.Fake, &out.Fake
  2375. *out = new(FakeProvider)
  2376. (*in).DeepCopyInto(*out)
  2377. }
  2378. if in.Senhasegura != nil {
  2379. in, out := &in.Senhasegura, &out.Senhasegura
  2380. *out = new(SenhaseguraProvider)
  2381. (*in).DeepCopyInto(*out)
  2382. }
  2383. if in.Scaleway != nil {
  2384. in, out := &in.Scaleway, &out.Scaleway
  2385. *out = new(ScalewayProvider)
  2386. (*in).DeepCopyInto(*out)
  2387. }
  2388. if in.Doppler != nil {
  2389. in, out := &in.Doppler, &out.Doppler
  2390. *out = new(DopplerProvider)
  2391. (*in).DeepCopyInto(*out)
  2392. }
  2393. if in.Previder != nil {
  2394. in, out := &in.Previder, &out.Previder
  2395. *out = new(PreviderProvider)
  2396. (*in).DeepCopyInto(*out)
  2397. }
  2398. if in.Onboardbase != nil {
  2399. in, out := &in.Onboardbase, &out.Onboardbase
  2400. *out = new(OnboardbaseProvider)
  2401. (*in).DeepCopyInto(*out)
  2402. }
  2403. if in.KeeperSecurity != nil {
  2404. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  2405. *out = new(KeeperSecurityProvider)
  2406. (*in).DeepCopyInto(*out)
  2407. }
  2408. if in.Conjur != nil {
  2409. in, out := &in.Conjur, &out.Conjur
  2410. *out = new(ConjurProvider)
  2411. (*in).DeepCopyInto(*out)
  2412. }
  2413. if in.Delinea != nil {
  2414. in, out := &in.Delinea, &out.Delinea
  2415. *out = new(DelineaProvider)
  2416. (*in).DeepCopyInto(*out)
  2417. }
  2418. if in.SecretServer != nil {
  2419. in, out := &in.SecretServer, &out.SecretServer
  2420. *out = new(SecretServerProvider)
  2421. (*in).DeepCopyInto(*out)
  2422. }
  2423. if in.Chef != nil {
  2424. in, out := &in.Chef, &out.Chef
  2425. *out = new(ChefProvider)
  2426. (*in).DeepCopyInto(*out)
  2427. }
  2428. if in.Pulumi != nil {
  2429. in, out := &in.Pulumi, &out.Pulumi
  2430. *out = new(PulumiProvider)
  2431. (*in).DeepCopyInto(*out)
  2432. }
  2433. if in.Fortanix != nil {
  2434. in, out := &in.Fortanix, &out.Fortanix
  2435. *out = new(FortanixProvider)
  2436. (*in).DeepCopyInto(*out)
  2437. }
  2438. if in.PasswordDepot != nil {
  2439. in, out := &in.PasswordDepot, &out.PasswordDepot
  2440. *out = new(PasswordDepotProvider)
  2441. (*in).DeepCopyInto(*out)
  2442. }
  2443. if in.Passbolt != nil {
  2444. in, out := &in.Passbolt, &out.Passbolt
  2445. *out = new(PassboltProvider)
  2446. (*in).DeepCopyInto(*out)
  2447. }
  2448. if in.Device42 != nil {
  2449. in, out := &in.Device42, &out.Device42
  2450. *out = new(Device42Provider)
  2451. (*in).DeepCopyInto(*out)
  2452. }
  2453. if in.Infisical != nil {
  2454. in, out := &in.Infisical, &out.Infisical
  2455. *out = new(InfisicalProvider)
  2456. (*in).DeepCopyInto(*out)
  2457. }
  2458. if in.Beyondtrust != nil {
  2459. in, out := &in.Beyondtrust, &out.Beyondtrust
  2460. *out = new(BeyondtrustProvider)
  2461. (*in).DeepCopyInto(*out)
  2462. }
  2463. }
  2464. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  2465. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  2466. if in == nil {
  2467. return nil
  2468. }
  2469. out := new(SecretStoreProvider)
  2470. in.DeepCopyInto(out)
  2471. return out
  2472. }
  2473. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2474. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  2475. *out = *in
  2476. }
  2477. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  2478. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  2479. if in == nil {
  2480. return nil
  2481. }
  2482. out := new(SecretStoreRef)
  2483. in.DeepCopyInto(out)
  2484. return out
  2485. }
  2486. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2487. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  2488. *out = *in
  2489. if in.MaxRetries != nil {
  2490. in, out := &in.MaxRetries, &out.MaxRetries
  2491. *out = new(int32)
  2492. **out = **in
  2493. }
  2494. if in.RetryInterval != nil {
  2495. in, out := &in.RetryInterval, &out.RetryInterval
  2496. *out = new(string)
  2497. **out = **in
  2498. }
  2499. }
  2500. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  2501. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  2502. if in == nil {
  2503. return nil
  2504. }
  2505. out := new(SecretStoreRetrySettings)
  2506. in.DeepCopyInto(out)
  2507. return out
  2508. }
  2509. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2510. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  2511. *out = *in
  2512. if in.Provider != nil {
  2513. in, out := &in.Provider, &out.Provider
  2514. *out = new(SecretStoreProvider)
  2515. (*in).DeepCopyInto(*out)
  2516. }
  2517. if in.RetrySettings != nil {
  2518. in, out := &in.RetrySettings, &out.RetrySettings
  2519. *out = new(SecretStoreRetrySettings)
  2520. (*in).DeepCopyInto(*out)
  2521. }
  2522. if in.Conditions != nil {
  2523. in, out := &in.Conditions, &out.Conditions
  2524. *out = make([]ClusterSecretStoreCondition, len(*in))
  2525. for i := range *in {
  2526. (*in)[i].DeepCopyInto(&(*out)[i])
  2527. }
  2528. }
  2529. }
  2530. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  2531. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  2532. if in == nil {
  2533. return nil
  2534. }
  2535. out := new(SecretStoreSpec)
  2536. in.DeepCopyInto(out)
  2537. return out
  2538. }
  2539. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2540. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  2541. *out = *in
  2542. if in.Conditions != nil {
  2543. in, out := &in.Conditions, &out.Conditions
  2544. *out = make([]SecretStoreStatusCondition, len(*in))
  2545. for i := range *in {
  2546. (*in)[i].DeepCopyInto(&(*out)[i])
  2547. }
  2548. }
  2549. }
  2550. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  2551. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  2552. if in == nil {
  2553. return nil
  2554. }
  2555. out := new(SecretStoreStatus)
  2556. in.DeepCopyInto(out)
  2557. return out
  2558. }
  2559. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2560. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  2561. *out = *in
  2562. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  2563. }
  2564. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  2565. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  2566. if in == nil {
  2567. return nil
  2568. }
  2569. out := new(SecretStoreStatusCondition)
  2570. in.DeepCopyInto(out)
  2571. return out
  2572. }
  2573. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2574. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  2575. *out = *in
  2576. }
  2577. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  2578. func (in *SecretsManager) DeepCopy() *SecretsManager {
  2579. if in == nil {
  2580. return nil
  2581. }
  2582. out := new(SecretsManager)
  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 *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  2588. *out = *in
  2589. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2590. }
  2591. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  2592. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  2593. if in == nil {
  2594. return nil
  2595. }
  2596. out := new(SenhaseguraAuth)
  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 *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  2602. *out = *in
  2603. in.Auth.DeepCopyInto(&out.Auth)
  2604. }
  2605. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  2606. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  2607. if in == nil {
  2608. return nil
  2609. }
  2610. out := new(SenhaseguraProvider)
  2611. in.DeepCopyInto(out)
  2612. return out
  2613. }
  2614. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2615. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  2616. *out = *in
  2617. if in.SecretStoreRef != nil {
  2618. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  2619. *out = new(SecretStoreRef)
  2620. **out = **in
  2621. }
  2622. if in.GeneratorRef != nil {
  2623. in, out := &in.GeneratorRef, &out.GeneratorRef
  2624. *out = new(GeneratorRef)
  2625. **out = **in
  2626. }
  2627. }
  2628. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  2629. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  2630. if in == nil {
  2631. return nil
  2632. }
  2633. out := new(StoreGeneratorSourceRef)
  2634. in.DeepCopyInto(out)
  2635. return out
  2636. }
  2637. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2638. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  2639. *out = *in
  2640. out.SecretStoreRef = in.SecretStoreRef
  2641. if in.GeneratorRef != nil {
  2642. in, out := &in.GeneratorRef, &out.GeneratorRef
  2643. *out = new(GeneratorRef)
  2644. **out = **in
  2645. }
  2646. }
  2647. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  2648. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  2649. if in == nil {
  2650. return nil
  2651. }
  2652. out := new(StoreSourceRef)
  2653. in.DeepCopyInto(out)
  2654. return out
  2655. }
  2656. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2657. func (in *Tag) DeepCopyInto(out *Tag) {
  2658. *out = *in
  2659. }
  2660. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  2661. func (in *Tag) DeepCopy() *Tag {
  2662. if in == nil {
  2663. return nil
  2664. }
  2665. out := new(Tag)
  2666. in.DeepCopyInto(out)
  2667. return out
  2668. }
  2669. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2670. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  2671. *out = *in
  2672. if in.ConfigMap != nil {
  2673. in, out := &in.ConfigMap, &out.ConfigMap
  2674. *out = new(TemplateRef)
  2675. (*in).DeepCopyInto(*out)
  2676. }
  2677. if in.Secret != nil {
  2678. in, out := &in.Secret, &out.Secret
  2679. *out = new(TemplateRef)
  2680. (*in).DeepCopyInto(*out)
  2681. }
  2682. if in.Literal != nil {
  2683. in, out := &in.Literal, &out.Literal
  2684. *out = new(string)
  2685. **out = **in
  2686. }
  2687. }
  2688. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2689. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2690. if in == nil {
  2691. return nil
  2692. }
  2693. out := new(TemplateFrom)
  2694. in.DeepCopyInto(out)
  2695. return out
  2696. }
  2697. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2698. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2699. *out = *in
  2700. if in.Items != nil {
  2701. in, out := &in.Items, &out.Items
  2702. *out = make([]TemplateRefItem, len(*in))
  2703. copy(*out, *in)
  2704. }
  2705. }
  2706. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2707. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2708. if in == nil {
  2709. return nil
  2710. }
  2711. out := new(TemplateRef)
  2712. in.DeepCopyInto(out)
  2713. return out
  2714. }
  2715. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2716. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2717. *out = *in
  2718. }
  2719. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2720. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2721. if in == nil {
  2722. return nil
  2723. }
  2724. out := new(TemplateRefItem)
  2725. in.DeepCopyInto(out)
  2726. return out
  2727. }
  2728. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2729. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2730. *out = *in
  2731. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2732. }
  2733. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2734. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2735. if in == nil {
  2736. return nil
  2737. }
  2738. out := new(TokenAuth)
  2739. in.DeepCopyInto(out)
  2740. return out
  2741. }
  2742. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2743. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  2744. *out = *in
  2745. in.ClientID.DeepCopyInto(&out.ClientID)
  2746. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2747. }
  2748. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  2749. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  2750. if in == nil {
  2751. return nil
  2752. }
  2753. out := new(UniversalAuthCredentials)
  2754. in.DeepCopyInto(out)
  2755. return out
  2756. }
  2757. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2758. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2759. *out = *in
  2760. if in.RoleRef != nil {
  2761. in, out := &in.RoleRef, &out.RoleRef
  2762. *out = new(metav1.SecretKeySelector)
  2763. (*in).DeepCopyInto(*out)
  2764. }
  2765. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2766. }
  2767. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2768. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2769. if in == nil {
  2770. return nil
  2771. }
  2772. out := new(VaultAppRole)
  2773. in.DeepCopyInto(out)
  2774. return out
  2775. }
  2776. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2777. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2778. *out = *in
  2779. if in.Namespace != nil {
  2780. in, out := &in.Namespace, &out.Namespace
  2781. *out = new(string)
  2782. **out = **in
  2783. }
  2784. if in.TokenSecretRef != nil {
  2785. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2786. *out = new(metav1.SecretKeySelector)
  2787. (*in).DeepCopyInto(*out)
  2788. }
  2789. if in.AppRole != nil {
  2790. in, out := &in.AppRole, &out.AppRole
  2791. *out = new(VaultAppRole)
  2792. (*in).DeepCopyInto(*out)
  2793. }
  2794. if in.Kubernetes != nil {
  2795. in, out := &in.Kubernetes, &out.Kubernetes
  2796. *out = new(VaultKubernetesAuth)
  2797. (*in).DeepCopyInto(*out)
  2798. }
  2799. if in.Ldap != nil {
  2800. in, out := &in.Ldap, &out.Ldap
  2801. *out = new(VaultLdapAuth)
  2802. (*in).DeepCopyInto(*out)
  2803. }
  2804. if in.Jwt != nil {
  2805. in, out := &in.Jwt, &out.Jwt
  2806. *out = new(VaultJwtAuth)
  2807. (*in).DeepCopyInto(*out)
  2808. }
  2809. if in.Cert != nil {
  2810. in, out := &in.Cert, &out.Cert
  2811. *out = new(VaultCertAuth)
  2812. (*in).DeepCopyInto(*out)
  2813. }
  2814. if in.Iam != nil {
  2815. in, out := &in.Iam, &out.Iam
  2816. *out = new(VaultIamAuth)
  2817. (*in).DeepCopyInto(*out)
  2818. }
  2819. if in.UserPass != nil {
  2820. in, out := &in.UserPass, &out.UserPass
  2821. *out = new(VaultUserPassAuth)
  2822. (*in).DeepCopyInto(*out)
  2823. }
  2824. }
  2825. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2826. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2827. if in == nil {
  2828. return nil
  2829. }
  2830. out := new(VaultAuth)
  2831. in.DeepCopyInto(out)
  2832. return out
  2833. }
  2834. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2835. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2836. *out = *in
  2837. if in.SecretRef != nil {
  2838. in, out := &in.SecretRef, &out.SecretRef
  2839. *out = new(VaultAwsAuthSecretRef)
  2840. (*in).DeepCopyInto(*out)
  2841. }
  2842. if in.JWTAuth != nil {
  2843. in, out := &in.JWTAuth, &out.JWTAuth
  2844. *out = new(VaultAwsJWTAuth)
  2845. (*in).DeepCopyInto(*out)
  2846. }
  2847. }
  2848. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  2849. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  2850. if in == nil {
  2851. return nil
  2852. }
  2853. out := new(VaultAwsAuth)
  2854. in.DeepCopyInto(out)
  2855. return out
  2856. }
  2857. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2858. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  2859. *out = *in
  2860. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  2861. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  2862. if in.SessionToken != nil {
  2863. in, out := &in.SessionToken, &out.SessionToken
  2864. *out = new(metav1.SecretKeySelector)
  2865. (*in).DeepCopyInto(*out)
  2866. }
  2867. }
  2868. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  2869. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  2870. if in == nil {
  2871. return nil
  2872. }
  2873. out := new(VaultAwsAuthSecretRef)
  2874. in.DeepCopyInto(out)
  2875. return out
  2876. }
  2877. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2878. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  2879. *out = *in
  2880. if in.ServiceAccountRef != nil {
  2881. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2882. *out = new(metav1.ServiceAccountSelector)
  2883. (*in).DeepCopyInto(*out)
  2884. }
  2885. }
  2886. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  2887. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  2888. if in == nil {
  2889. return nil
  2890. }
  2891. out := new(VaultAwsJWTAuth)
  2892. in.DeepCopyInto(out)
  2893. return out
  2894. }
  2895. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2896. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  2897. *out = *in
  2898. in.ClientCert.DeepCopyInto(&out.ClientCert)
  2899. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2900. }
  2901. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  2902. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  2903. if in == nil {
  2904. return nil
  2905. }
  2906. out := new(VaultCertAuth)
  2907. in.DeepCopyInto(out)
  2908. return out
  2909. }
  2910. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2911. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  2912. *out = *in
  2913. if in.CertSecretRef != nil {
  2914. in, out := &in.CertSecretRef, &out.CertSecretRef
  2915. *out = new(metav1.SecretKeySelector)
  2916. (*in).DeepCopyInto(*out)
  2917. }
  2918. if in.KeySecretRef != nil {
  2919. in, out := &in.KeySecretRef, &out.KeySecretRef
  2920. *out = new(metav1.SecretKeySelector)
  2921. (*in).DeepCopyInto(*out)
  2922. }
  2923. }
  2924. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  2925. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  2926. if in == nil {
  2927. return nil
  2928. }
  2929. out := new(VaultClientTLS)
  2930. in.DeepCopyInto(out)
  2931. return out
  2932. }
  2933. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2934. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  2935. *out = *in
  2936. if in.SecretRef != nil {
  2937. in, out := &in.SecretRef, &out.SecretRef
  2938. *out = new(VaultAwsAuthSecretRef)
  2939. (*in).DeepCopyInto(*out)
  2940. }
  2941. if in.JWTAuth != nil {
  2942. in, out := &in.JWTAuth, &out.JWTAuth
  2943. *out = new(VaultAwsJWTAuth)
  2944. (*in).DeepCopyInto(*out)
  2945. }
  2946. }
  2947. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  2948. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  2949. if in == nil {
  2950. return nil
  2951. }
  2952. out := new(VaultIamAuth)
  2953. in.DeepCopyInto(out)
  2954. return out
  2955. }
  2956. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2957. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  2958. *out = *in
  2959. if in.SecretRef != nil {
  2960. in, out := &in.SecretRef, &out.SecretRef
  2961. *out = new(metav1.SecretKeySelector)
  2962. (*in).DeepCopyInto(*out)
  2963. }
  2964. if in.KubernetesServiceAccountToken != nil {
  2965. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  2966. *out = new(VaultKubernetesServiceAccountTokenAuth)
  2967. (*in).DeepCopyInto(*out)
  2968. }
  2969. }
  2970. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  2971. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  2972. if in == nil {
  2973. return nil
  2974. }
  2975. out := new(VaultJwtAuth)
  2976. in.DeepCopyInto(out)
  2977. return out
  2978. }
  2979. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2980. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  2981. *out = *in
  2982. if in.ServiceAccountRef != nil {
  2983. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2984. *out = new(metav1.ServiceAccountSelector)
  2985. (*in).DeepCopyInto(*out)
  2986. }
  2987. if in.SecretRef != nil {
  2988. in, out := &in.SecretRef, &out.SecretRef
  2989. *out = new(metav1.SecretKeySelector)
  2990. (*in).DeepCopyInto(*out)
  2991. }
  2992. }
  2993. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  2994. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  2995. if in == nil {
  2996. return nil
  2997. }
  2998. out := new(VaultKubernetesAuth)
  2999. in.DeepCopyInto(out)
  3000. return out
  3001. }
  3002. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3003. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  3004. *out = *in
  3005. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  3006. if in.Audiences != nil {
  3007. in, out := &in.Audiences, &out.Audiences
  3008. *out = new([]string)
  3009. if **in != nil {
  3010. in, out := *in, *out
  3011. *out = make([]string, len(*in))
  3012. copy(*out, *in)
  3013. }
  3014. }
  3015. if in.ExpirationSeconds != nil {
  3016. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  3017. *out = new(int64)
  3018. **out = **in
  3019. }
  3020. }
  3021. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  3022. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  3023. if in == nil {
  3024. return nil
  3025. }
  3026. out := new(VaultKubernetesServiceAccountTokenAuth)
  3027. in.DeepCopyInto(out)
  3028. return out
  3029. }
  3030. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3031. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  3032. *out = *in
  3033. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3034. }
  3035. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  3036. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  3037. if in == nil {
  3038. return nil
  3039. }
  3040. out := new(VaultLdapAuth)
  3041. in.DeepCopyInto(out)
  3042. return out
  3043. }
  3044. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3045. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  3046. *out = *in
  3047. in.Auth.DeepCopyInto(&out.Auth)
  3048. if in.Path != nil {
  3049. in, out := &in.Path, &out.Path
  3050. *out = new(string)
  3051. **out = **in
  3052. }
  3053. if in.Namespace != nil {
  3054. in, out := &in.Namespace, &out.Namespace
  3055. *out = new(string)
  3056. **out = **in
  3057. }
  3058. if in.CABundle != nil {
  3059. in, out := &in.CABundle, &out.CABundle
  3060. *out = make([]byte, len(*in))
  3061. copy(*out, *in)
  3062. }
  3063. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  3064. if in.CAProvider != nil {
  3065. in, out := &in.CAProvider, &out.CAProvider
  3066. *out = new(CAProvider)
  3067. (*in).DeepCopyInto(*out)
  3068. }
  3069. if in.Headers != nil {
  3070. in, out := &in.Headers, &out.Headers
  3071. *out = make(map[string]string, len(*in))
  3072. for key, val := range *in {
  3073. (*out)[key] = val
  3074. }
  3075. }
  3076. }
  3077. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  3078. func (in *VaultProvider) DeepCopy() *VaultProvider {
  3079. if in == nil {
  3080. return nil
  3081. }
  3082. out := new(VaultProvider)
  3083. in.DeepCopyInto(out)
  3084. return out
  3085. }
  3086. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3087. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  3088. *out = *in
  3089. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3090. }
  3091. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  3092. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  3093. if in == nil {
  3094. return nil
  3095. }
  3096. out := new(VaultUserPassAuth)
  3097. in.DeepCopyInto(out)
  3098. return out
  3099. }
  3100. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3101. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  3102. *out = *in
  3103. if in.Namespace != nil {
  3104. in, out := &in.Namespace, &out.Namespace
  3105. *out = new(string)
  3106. **out = **in
  3107. }
  3108. }
  3109. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  3110. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  3111. if in == nil {
  3112. return nil
  3113. }
  3114. out := new(WebhookCAProvider)
  3115. in.DeepCopyInto(out)
  3116. return out
  3117. }
  3118. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3119. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  3120. *out = *in
  3121. if in.Headers != nil {
  3122. in, out := &in.Headers, &out.Headers
  3123. *out = make(map[string]string, len(*in))
  3124. for key, val := range *in {
  3125. (*out)[key] = val
  3126. }
  3127. }
  3128. if in.Timeout != nil {
  3129. in, out := &in.Timeout, &out.Timeout
  3130. *out = new(v1.Duration)
  3131. **out = **in
  3132. }
  3133. out.Result = in.Result
  3134. if in.Secrets != nil {
  3135. in, out := &in.Secrets, &out.Secrets
  3136. *out = make([]WebhookSecret, len(*in))
  3137. for i := range *in {
  3138. (*in)[i].DeepCopyInto(&(*out)[i])
  3139. }
  3140. }
  3141. if in.CABundle != nil {
  3142. in, out := &in.CABundle, &out.CABundle
  3143. *out = make([]byte, len(*in))
  3144. copy(*out, *in)
  3145. }
  3146. if in.CAProvider != nil {
  3147. in, out := &in.CAProvider, &out.CAProvider
  3148. *out = new(WebhookCAProvider)
  3149. (*in).DeepCopyInto(*out)
  3150. }
  3151. }
  3152. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  3153. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  3154. if in == nil {
  3155. return nil
  3156. }
  3157. out := new(WebhookProvider)
  3158. in.DeepCopyInto(out)
  3159. return out
  3160. }
  3161. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3162. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  3163. *out = *in
  3164. }
  3165. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  3166. func (in *WebhookResult) DeepCopy() *WebhookResult {
  3167. if in == nil {
  3168. return nil
  3169. }
  3170. out := new(WebhookResult)
  3171. in.DeepCopyInto(out)
  3172. return out
  3173. }
  3174. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3175. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  3176. *out = *in
  3177. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3178. }
  3179. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  3180. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  3181. if in == nil {
  3182. return nil
  3183. }
  3184. out := new(WebhookSecret)
  3185. in.DeepCopyInto(out)
  3186. return out
  3187. }
  3188. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3189. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  3190. *out = *in
  3191. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3192. }
  3193. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  3194. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  3195. if in == nil {
  3196. return nil
  3197. }
  3198. out := new(YandexCertificateManagerAuth)
  3199. in.DeepCopyInto(out)
  3200. return out
  3201. }
  3202. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3203. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  3204. *out = *in
  3205. in.Certificate.DeepCopyInto(&out.Certificate)
  3206. }
  3207. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  3208. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  3209. if in == nil {
  3210. return nil
  3211. }
  3212. out := new(YandexCertificateManagerCAProvider)
  3213. in.DeepCopyInto(out)
  3214. return out
  3215. }
  3216. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3217. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  3218. *out = *in
  3219. in.Auth.DeepCopyInto(&out.Auth)
  3220. if in.CAProvider != nil {
  3221. in, out := &in.CAProvider, &out.CAProvider
  3222. *out = new(YandexCertificateManagerCAProvider)
  3223. (*in).DeepCopyInto(*out)
  3224. }
  3225. }
  3226. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  3227. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  3228. if in == nil {
  3229. return nil
  3230. }
  3231. out := new(YandexCertificateManagerProvider)
  3232. in.DeepCopyInto(out)
  3233. return out
  3234. }
  3235. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3236. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  3237. *out = *in
  3238. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3239. }
  3240. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  3241. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  3242. if in == nil {
  3243. return nil
  3244. }
  3245. out := new(YandexLockboxAuth)
  3246. in.DeepCopyInto(out)
  3247. return out
  3248. }
  3249. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3250. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  3251. *out = *in
  3252. in.Certificate.DeepCopyInto(&out.Certificate)
  3253. }
  3254. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  3255. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  3256. if in == nil {
  3257. return nil
  3258. }
  3259. out := new(YandexLockboxCAProvider)
  3260. in.DeepCopyInto(out)
  3261. return out
  3262. }
  3263. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3264. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  3265. *out = *in
  3266. in.Auth.DeepCopyInto(&out.Auth)
  3267. if in.CAProvider != nil {
  3268. in, out := &in.CAProvider, &out.CAProvider
  3269. *out = new(YandexLockboxCAProvider)
  3270. (*in).DeepCopyInto(*out)
  3271. }
  3272. }
  3273. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  3274. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  3275. if in == nil {
  3276. return nil
  3277. }
  3278. out := new(YandexLockboxProvider)
  3279. in.DeepCopyInto(out)
  3280. return out
  3281. }