zz_generated.deepcopy.go 107 KB

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