zz_generated.deepcopy.go 131 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438
  1. //go:build !ignore_autogenerated
  2. /*
  3. Copyright © 2025 ESO Maintainer Team
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. https://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1
  16. import (
  17. apismetav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  19. "k8s.io/apimachinery/pkg/runtime"
  20. )
  21. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  22. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  23. *out = *in
  24. if in.SecretRef != nil {
  25. in, out := &in.SecretRef, &out.SecretRef
  26. *out = new(AWSAuthSecretRef)
  27. (*in).DeepCopyInto(*out)
  28. }
  29. if in.JWTAuth != nil {
  30. in, out := &in.JWTAuth, &out.JWTAuth
  31. *out = new(AWSJWTAuth)
  32. (*in).DeepCopyInto(*out)
  33. }
  34. }
  35. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  36. func (in *AWSAuth) DeepCopy() *AWSAuth {
  37. if in == nil {
  38. return nil
  39. }
  40. out := new(AWSAuth)
  41. in.DeepCopyInto(out)
  42. return out
  43. }
  44. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  45. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  46. *out = *in
  47. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  48. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  49. if in.SessionToken != nil {
  50. in, out := &in.SessionToken, &out.SessionToken
  51. *out = new(apismetav1.SecretKeySelector)
  52. (*in).DeepCopyInto(*out)
  53. }
  54. }
  55. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  56. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  57. if in == nil {
  58. return nil
  59. }
  60. out := new(AWSAuthSecretRef)
  61. in.DeepCopyInto(out)
  62. return out
  63. }
  64. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  65. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  66. *out = *in
  67. if in.ServiceAccountRef != nil {
  68. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  69. *out = new(apismetav1.ServiceAccountSelector)
  70. (*in).DeepCopyInto(*out)
  71. }
  72. }
  73. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  74. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  75. if in == nil {
  76. return nil
  77. }
  78. out := new(AWSJWTAuth)
  79. in.DeepCopyInto(out)
  80. return out
  81. }
  82. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  83. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  84. *out = *in
  85. in.Auth.DeepCopyInto(&out.Auth)
  86. if in.AdditionalRoles != nil {
  87. in, out := &in.AdditionalRoles, &out.AdditionalRoles
  88. *out = make([]string, len(*in))
  89. copy(*out, *in)
  90. }
  91. if in.SessionTags != nil {
  92. in, out := &in.SessionTags, &out.SessionTags
  93. *out = make([]*Tag, len(*in))
  94. for i := range *in {
  95. if (*in)[i] != nil {
  96. in, out := &(*in)[i], &(*out)[i]
  97. *out = new(Tag)
  98. **out = **in
  99. }
  100. }
  101. }
  102. if in.SecretsManager != nil {
  103. in, out := &in.SecretsManager, &out.SecretsManager
  104. *out = new(SecretsManager)
  105. **out = **in
  106. }
  107. if in.TransitiveTagKeys != nil {
  108. in, out := &in.TransitiveTagKeys, &out.TransitiveTagKeys
  109. *out = make([]string, len(*in))
  110. copy(*out, *in)
  111. }
  112. }
  113. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  114. func (in *AWSProvider) DeepCopy() *AWSProvider {
  115. if in == nil {
  116. return nil
  117. }
  118. out := new(AWSProvider)
  119. in.DeepCopyInto(out)
  120. return out
  121. }
  122. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  123. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  124. *out = *in
  125. in.SecretRef.DeepCopyInto(&out.SecretRef)
  126. if in.KubernetesAuth != nil {
  127. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  128. *out = new(AkeylessKubernetesAuth)
  129. (*in).DeepCopyInto(*out)
  130. }
  131. }
  132. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  133. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  134. if in == nil {
  135. return nil
  136. }
  137. out := new(AkeylessAuth)
  138. in.DeepCopyInto(out)
  139. return out
  140. }
  141. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  142. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  143. *out = *in
  144. in.AccessID.DeepCopyInto(&out.AccessID)
  145. in.AccessType.DeepCopyInto(&out.AccessType)
  146. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  147. }
  148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  149. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  150. if in == nil {
  151. return nil
  152. }
  153. out := new(AkeylessAuthSecretRef)
  154. in.DeepCopyInto(out)
  155. return out
  156. }
  157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  158. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  159. *out = *in
  160. if in.ServiceAccountRef != nil {
  161. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  162. *out = new(apismetav1.ServiceAccountSelector)
  163. (*in).DeepCopyInto(*out)
  164. }
  165. if in.SecretRef != nil {
  166. in, out := &in.SecretRef, &out.SecretRef
  167. *out = new(apismetav1.SecretKeySelector)
  168. (*in).DeepCopyInto(*out)
  169. }
  170. }
  171. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  172. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  173. if in == nil {
  174. return nil
  175. }
  176. out := new(AkeylessKubernetesAuth)
  177. in.DeepCopyInto(out)
  178. return out
  179. }
  180. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  181. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  182. *out = *in
  183. if in.AkeylessGWApiURL != nil {
  184. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  185. *out = new(string)
  186. **out = **in
  187. }
  188. if in.Auth != nil {
  189. in, out := &in.Auth, &out.Auth
  190. *out = new(AkeylessAuth)
  191. (*in).DeepCopyInto(*out)
  192. }
  193. if in.CABundle != nil {
  194. in, out := &in.CABundle, &out.CABundle
  195. *out = make([]byte, len(*in))
  196. copy(*out, *in)
  197. }
  198. if in.CAProvider != nil {
  199. in, out := &in.CAProvider, &out.CAProvider
  200. *out = new(CAProvider)
  201. (*in).DeepCopyInto(*out)
  202. }
  203. }
  204. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  205. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  206. if in == nil {
  207. return nil
  208. }
  209. out := new(AkeylessProvider)
  210. in.DeepCopyInto(out)
  211. return out
  212. }
  213. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  214. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  215. *out = *in
  216. if in.SecretRef != nil {
  217. in, out := &in.SecretRef, &out.SecretRef
  218. *out = new(AlibabaAuthSecretRef)
  219. (*in).DeepCopyInto(*out)
  220. }
  221. if in.RRSAAuth != nil {
  222. in, out := &in.RRSAAuth, &out.RRSAAuth
  223. *out = new(AlibabaRRSAAuth)
  224. **out = **in
  225. }
  226. }
  227. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  228. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  229. if in == nil {
  230. return nil
  231. }
  232. out := new(AlibabaAuth)
  233. in.DeepCopyInto(out)
  234. return out
  235. }
  236. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  237. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  238. *out = *in
  239. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  240. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  241. }
  242. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  243. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  244. if in == nil {
  245. return nil
  246. }
  247. out := new(AlibabaAuthSecretRef)
  248. in.DeepCopyInto(out)
  249. return out
  250. }
  251. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  252. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  253. *out = *in
  254. in.Auth.DeepCopyInto(&out.Auth)
  255. }
  256. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  257. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  258. if in == nil {
  259. return nil
  260. }
  261. out := new(AlibabaProvider)
  262. in.DeepCopyInto(out)
  263. return out
  264. }
  265. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  266. func (in *AlibabaRRSAAuth) DeepCopyInto(out *AlibabaRRSAAuth) {
  267. *out = *in
  268. }
  269. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaRRSAAuth.
  270. func (in *AlibabaRRSAAuth) DeepCopy() *AlibabaRRSAAuth {
  271. if in == nil {
  272. return nil
  273. }
  274. out := new(AlibabaRRSAAuth)
  275. in.DeepCopyInto(out)
  276. return out
  277. }
  278. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  279. func (in *AuthorizationProtocol) DeepCopyInto(out *AuthorizationProtocol) {
  280. *out = *in
  281. if in.NTLM != nil {
  282. in, out := &in.NTLM, &out.NTLM
  283. *out = new(NTLMProtocol)
  284. (*in).DeepCopyInto(*out)
  285. }
  286. }
  287. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProtocol.
  288. func (in *AuthorizationProtocol) DeepCopy() *AuthorizationProtocol {
  289. if in == nil {
  290. return nil
  291. }
  292. out := new(AuthorizationProtocol)
  293. in.DeepCopyInto(out)
  294. return out
  295. }
  296. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  297. func (in *AwsAuthCredentials) DeepCopyInto(out *AwsAuthCredentials) {
  298. *out = *in
  299. in.IdentityID.DeepCopyInto(&out.IdentityID)
  300. }
  301. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsAuthCredentials.
  302. func (in *AwsAuthCredentials) DeepCopy() *AwsAuthCredentials {
  303. if in == nil {
  304. return nil
  305. }
  306. out := new(AwsAuthCredentials)
  307. in.DeepCopyInto(out)
  308. return out
  309. }
  310. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  311. func (in *AwsCredentialsConfig) DeepCopyInto(out *AwsCredentialsConfig) {
  312. *out = *in
  313. if in.AwsCredentialsSecretRef != nil {
  314. in, out := &in.AwsCredentialsSecretRef, &out.AwsCredentialsSecretRef
  315. *out = new(SecretReference)
  316. **out = **in
  317. }
  318. }
  319. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsCredentialsConfig.
  320. func (in *AwsCredentialsConfig) DeepCopy() *AwsCredentialsConfig {
  321. if in == nil {
  322. return nil
  323. }
  324. out := new(AwsCredentialsConfig)
  325. in.DeepCopyInto(out)
  326. return out
  327. }
  328. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  329. func (in *AzureAuthCredentials) DeepCopyInto(out *AzureAuthCredentials) {
  330. *out = *in
  331. in.IdentityID.DeepCopyInto(&out.IdentityID)
  332. in.Resource.DeepCopyInto(&out.Resource)
  333. }
  334. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureAuthCredentials.
  335. func (in *AzureAuthCredentials) DeepCopy() *AzureAuthCredentials {
  336. if in == nil {
  337. return nil
  338. }
  339. out := new(AzureAuthCredentials)
  340. in.DeepCopyInto(out)
  341. return out
  342. }
  343. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  344. func (in *AzureCustomCloudConfig) DeepCopyInto(out *AzureCustomCloudConfig) {
  345. *out = *in
  346. if in.KeyVaultEndpoint != nil {
  347. in, out := &in.KeyVaultEndpoint, &out.KeyVaultEndpoint
  348. *out = new(string)
  349. **out = **in
  350. }
  351. if in.KeyVaultDNSSuffix != nil {
  352. in, out := &in.KeyVaultDNSSuffix, &out.KeyVaultDNSSuffix
  353. *out = new(string)
  354. **out = **in
  355. }
  356. if in.ResourceManagerEndpoint != nil {
  357. in, out := &in.ResourceManagerEndpoint, &out.ResourceManagerEndpoint
  358. *out = new(string)
  359. **out = **in
  360. }
  361. }
  362. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureCustomCloudConfig.
  363. func (in *AzureCustomCloudConfig) DeepCopy() *AzureCustomCloudConfig {
  364. if in == nil {
  365. return nil
  366. }
  367. out := new(AzureCustomCloudConfig)
  368. in.DeepCopyInto(out)
  369. return out
  370. }
  371. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  372. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  373. *out = *in
  374. if in.ClientID != nil {
  375. in, out := &in.ClientID, &out.ClientID
  376. *out = new(apismetav1.SecretKeySelector)
  377. (*in).DeepCopyInto(*out)
  378. }
  379. if in.TenantID != nil {
  380. in, out := &in.TenantID, &out.TenantID
  381. *out = new(apismetav1.SecretKeySelector)
  382. (*in).DeepCopyInto(*out)
  383. }
  384. if in.ClientSecret != nil {
  385. in, out := &in.ClientSecret, &out.ClientSecret
  386. *out = new(apismetav1.SecretKeySelector)
  387. (*in).DeepCopyInto(*out)
  388. }
  389. if in.ClientCertificate != nil {
  390. in, out := &in.ClientCertificate, &out.ClientCertificate
  391. *out = new(apismetav1.SecretKeySelector)
  392. (*in).DeepCopyInto(*out)
  393. }
  394. }
  395. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  396. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  397. if in == nil {
  398. return nil
  399. }
  400. out := new(AzureKVAuth)
  401. in.DeepCopyInto(out)
  402. return out
  403. }
  404. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  405. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  406. *out = *in
  407. if in.AuthType != nil {
  408. in, out := &in.AuthType, &out.AuthType
  409. *out = new(AzureAuthType)
  410. **out = **in
  411. }
  412. if in.VaultURL != nil {
  413. in, out := &in.VaultURL, &out.VaultURL
  414. *out = new(string)
  415. **out = **in
  416. }
  417. if in.TenantID != nil {
  418. in, out := &in.TenantID, &out.TenantID
  419. *out = new(string)
  420. **out = **in
  421. }
  422. if in.AuthSecretRef != nil {
  423. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  424. *out = new(AzureKVAuth)
  425. (*in).DeepCopyInto(*out)
  426. }
  427. if in.ServiceAccountRef != nil {
  428. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  429. *out = new(apismetav1.ServiceAccountSelector)
  430. (*in).DeepCopyInto(*out)
  431. }
  432. if in.IdentityID != nil {
  433. in, out := &in.IdentityID, &out.IdentityID
  434. *out = new(string)
  435. **out = **in
  436. }
  437. if in.UseAzureSDK != nil {
  438. in, out := &in.UseAzureSDK, &out.UseAzureSDK
  439. *out = new(bool)
  440. **out = **in
  441. }
  442. if in.CustomCloudConfig != nil {
  443. in, out := &in.CustomCloudConfig, &out.CustomCloudConfig
  444. *out = new(AzureCustomCloudConfig)
  445. (*in).DeepCopyInto(*out)
  446. }
  447. }
  448. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  449. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  450. if in == nil {
  451. return nil
  452. }
  453. out := new(AzureKVProvider)
  454. in.DeepCopyInto(out)
  455. return out
  456. }
  457. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  458. func (in *BeyondTrustProviderSecretRef) DeepCopyInto(out *BeyondTrustProviderSecretRef) {
  459. *out = *in
  460. if in.SecretRef != nil {
  461. in, out := &in.SecretRef, &out.SecretRef
  462. *out = new(apismetav1.SecretKeySelector)
  463. (*in).DeepCopyInto(*out)
  464. }
  465. }
  466. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondTrustProviderSecretRef.
  467. func (in *BeyondTrustProviderSecretRef) DeepCopy() *BeyondTrustProviderSecretRef {
  468. if in == nil {
  469. return nil
  470. }
  471. out := new(BeyondTrustProviderSecretRef)
  472. in.DeepCopyInto(out)
  473. return out
  474. }
  475. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  476. func (in *BeyondtrustAuth) DeepCopyInto(out *BeyondtrustAuth) {
  477. *out = *in
  478. if in.APIKey != nil {
  479. in, out := &in.APIKey, &out.APIKey
  480. *out = new(BeyondTrustProviderSecretRef)
  481. (*in).DeepCopyInto(*out)
  482. }
  483. if in.ClientID != nil {
  484. in, out := &in.ClientID, &out.ClientID
  485. *out = new(BeyondTrustProviderSecretRef)
  486. (*in).DeepCopyInto(*out)
  487. }
  488. if in.ClientSecret != nil {
  489. in, out := &in.ClientSecret, &out.ClientSecret
  490. *out = new(BeyondTrustProviderSecretRef)
  491. (*in).DeepCopyInto(*out)
  492. }
  493. if in.Certificate != nil {
  494. in, out := &in.Certificate, &out.Certificate
  495. *out = new(BeyondTrustProviderSecretRef)
  496. (*in).DeepCopyInto(*out)
  497. }
  498. if in.CertificateKey != nil {
  499. in, out := &in.CertificateKey, &out.CertificateKey
  500. *out = new(BeyondTrustProviderSecretRef)
  501. (*in).DeepCopyInto(*out)
  502. }
  503. }
  504. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustAuth.
  505. func (in *BeyondtrustAuth) DeepCopy() *BeyondtrustAuth {
  506. if in == nil {
  507. return nil
  508. }
  509. out := new(BeyondtrustAuth)
  510. in.DeepCopyInto(out)
  511. return out
  512. }
  513. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  514. func (in *BeyondtrustProvider) DeepCopyInto(out *BeyondtrustProvider) {
  515. *out = *in
  516. if in.Auth != nil {
  517. in, out := &in.Auth, &out.Auth
  518. *out = new(BeyondtrustAuth)
  519. (*in).DeepCopyInto(*out)
  520. }
  521. if in.Server != nil {
  522. in, out := &in.Server, &out.Server
  523. *out = new(BeyondtrustServer)
  524. **out = **in
  525. }
  526. }
  527. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustProvider.
  528. func (in *BeyondtrustProvider) DeepCopy() *BeyondtrustProvider {
  529. if in == nil {
  530. return nil
  531. }
  532. out := new(BeyondtrustProvider)
  533. in.DeepCopyInto(out)
  534. return out
  535. }
  536. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  537. func (in *BeyondtrustServer) DeepCopyInto(out *BeyondtrustServer) {
  538. *out = *in
  539. }
  540. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustServer.
  541. func (in *BeyondtrustServer) DeepCopy() *BeyondtrustServer {
  542. if in == nil {
  543. return nil
  544. }
  545. out := new(BeyondtrustServer)
  546. in.DeepCopyInto(out)
  547. return out
  548. }
  549. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  550. func (in *BitwardenSecretsManagerAuth) DeepCopyInto(out *BitwardenSecretsManagerAuth) {
  551. *out = *in
  552. in.SecretRef.DeepCopyInto(&out.SecretRef)
  553. }
  554. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerAuth.
  555. func (in *BitwardenSecretsManagerAuth) DeepCopy() *BitwardenSecretsManagerAuth {
  556. if in == nil {
  557. return nil
  558. }
  559. out := new(BitwardenSecretsManagerAuth)
  560. in.DeepCopyInto(out)
  561. return out
  562. }
  563. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  564. func (in *BitwardenSecretsManagerProvider) DeepCopyInto(out *BitwardenSecretsManagerProvider) {
  565. *out = *in
  566. if in.CAProvider != nil {
  567. in, out := &in.CAProvider, &out.CAProvider
  568. *out = new(CAProvider)
  569. (*in).DeepCopyInto(*out)
  570. }
  571. in.Auth.DeepCopyInto(&out.Auth)
  572. }
  573. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerProvider.
  574. func (in *BitwardenSecretsManagerProvider) DeepCopy() *BitwardenSecretsManagerProvider {
  575. if in == nil {
  576. return nil
  577. }
  578. out := new(BitwardenSecretsManagerProvider)
  579. in.DeepCopyInto(out)
  580. return out
  581. }
  582. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  583. func (in *BitwardenSecretsManagerSecretRef) DeepCopyInto(out *BitwardenSecretsManagerSecretRef) {
  584. *out = *in
  585. in.Credentials.DeepCopyInto(&out.Credentials)
  586. }
  587. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerSecretRef.
  588. func (in *BitwardenSecretsManagerSecretRef) DeepCopy() *BitwardenSecretsManagerSecretRef {
  589. if in == nil {
  590. return nil
  591. }
  592. out := new(BitwardenSecretsManagerSecretRef)
  593. in.DeepCopyInto(out)
  594. return out
  595. }
  596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  597. func (in *ByID) DeepCopyInto(out *ByID) {
  598. *out = *in
  599. }
  600. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ByID.
  601. func (in *ByID) DeepCopy() *ByID {
  602. if in == nil {
  603. return nil
  604. }
  605. out := new(ByID)
  606. in.DeepCopyInto(out)
  607. return out
  608. }
  609. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  610. func (in *ByName) DeepCopyInto(out *ByName) {
  611. *out = *in
  612. }
  613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ByName.
  614. func (in *ByName) DeepCopy() *ByName {
  615. if in == nil {
  616. return nil
  617. }
  618. out := new(ByName)
  619. in.DeepCopyInto(out)
  620. return out
  621. }
  622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  623. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  624. *out = *in
  625. if in.Namespace != nil {
  626. in, out := &in.Namespace, &out.Namespace
  627. *out = new(string)
  628. **out = **in
  629. }
  630. }
  631. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  632. func (in *CAProvider) DeepCopy() *CAProvider {
  633. if in == nil {
  634. return nil
  635. }
  636. out := new(CAProvider)
  637. in.DeepCopyInto(out)
  638. return out
  639. }
  640. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  641. func (in *CSMAuth) DeepCopyInto(out *CSMAuth) {
  642. *out = *in
  643. if in.SecretRef != nil {
  644. in, out := &in.SecretRef, &out.SecretRef
  645. *out = new(CSMAuthSecretRef)
  646. (*in).DeepCopyInto(*out)
  647. }
  648. }
  649. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuth.
  650. func (in *CSMAuth) DeepCopy() *CSMAuth {
  651. if in == nil {
  652. return nil
  653. }
  654. out := new(CSMAuth)
  655. in.DeepCopyInto(out)
  656. return out
  657. }
  658. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  659. func (in *CSMAuthSecretRef) DeepCopyInto(out *CSMAuthSecretRef) {
  660. *out = *in
  661. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  662. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  663. }
  664. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuthSecretRef.
  665. func (in *CSMAuthSecretRef) DeepCopy() *CSMAuthSecretRef {
  666. if in == nil {
  667. return nil
  668. }
  669. out := new(CSMAuthSecretRef)
  670. in.DeepCopyInto(out)
  671. return out
  672. }
  673. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  674. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  675. *out = *in
  676. in.ClientCert.DeepCopyInto(&out.ClientCert)
  677. in.ClientKey.DeepCopyInto(&out.ClientKey)
  678. }
  679. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  680. func (in *CertAuth) DeepCopy() *CertAuth {
  681. if in == nil {
  682. return nil
  683. }
  684. out := new(CertAuth)
  685. in.DeepCopyInto(out)
  686. return out
  687. }
  688. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  689. func (in *ChefAuth) DeepCopyInto(out *ChefAuth) {
  690. *out = *in
  691. in.SecretRef.DeepCopyInto(&out.SecretRef)
  692. }
  693. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuth.
  694. func (in *ChefAuth) DeepCopy() *ChefAuth {
  695. if in == nil {
  696. return nil
  697. }
  698. out := new(ChefAuth)
  699. in.DeepCopyInto(out)
  700. return out
  701. }
  702. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  703. func (in *ChefAuthSecretRef) DeepCopyInto(out *ChefAuthSecretRef) {
  704. *out = *in
  705. in.SecretKey.DeepCopyInto(&out.SecretKey)
  706. }
  707. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuthSecretRef.
  708. func (in *ChefAuthSecretRef) DeepCopy() *ChefAuthSecretRef {
  709. if in == nil {
  710. return nil
  711. }
  712. out := new(ChefAuthSecretRef)
  713. in.DeepCopyInto(out)
  714. return out
  715. }
  716. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  717. func (in *ChefProvider) DeepCopyInto(out *ChefProvider) {
  718. *out = *in
  719. if in.Auth != nil {
  720. in, out := &in.Auth, &out.Auth
  721. *out = new(ChefAuth)
  722. (*in).DeepCopyInto(*out)
  723. }
  724. }
  725. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefProvider.
  726. func (in *ChefProvider) DeepCopy() *ChefProvider {
  727. if in == nil {
  728. return nil
  729. }
  730. out := new(ChefProvider)
  731. in.DeepCopyInto(out)
  732. return out
  733. }
  734. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  735. func (in *CloudruSMProvider) DeepCopyInto(out *CloudruSMProvider) {
  736. *out = *in
  737. in.Auth.DeepCopyInto(&out.Auth)
  738. }
  739. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudruSMProvider.
  740. func (in *CloudruSMProvider) DeepCopy() *CloudruSMProvider {
  741. if in == nil {
  742. return nil
  743. }
  744. out := new(CloudruSMProvider)
  745. in.DeepCopyInto(out)
  746. return out
  747. }
  748. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  749. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  750. *out = *in
  751. out.TypeMeta = in.TypeMeta
  752. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  753. in.Spec.DeepCopyInto(&out.Spec)
  754. in.Status.DeepCopyInto(&out.Status)
  755. }
  756. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  757. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  758. if in == nil {
  759. return nil
  760. }
  761. out := new(ClusterExternalSecret)
  762. in.DeepCopyInto(out)
  763. return out
  764. }
  765. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  766. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  767. if c := in.DeepCopy(); c != nil {
  768. return c
  769. }
  770. return nil
  771. }
  772. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  773. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  774. *out = *in
  775. out.TypeMeta = in.TypeMeta
  776. in.ListMeta.DeepCopyInto(&out.ListMeta)
  777. if in.Items != nil {
  778. in, out := &in.Items, &out.Items
  779. *out = make([]ClusterExternalSecret, len(*in))
  780. for i := range *in {
  781. (*in)[i].DeepCopyInto(&(*out)[i])
  782. }
  783. }
  784. }
  785. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  786. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  787. if in == nil {
  788. return nil
  789. }
  790. out := new(ClusterExternalSecretList)
  791. in.DeepCopyInto(out)
  792. return out
  793. }
  794. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  795. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  796. if c := in.DeepCopy(); c != nil {
  797. return c
  798. }
  799. return nil
  800. }
  801. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  802. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  803. *out = *in
  804. }
  805. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  806. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  807. if in == nil {
  808. return nil
  809. }
  810. out := new(ClusterExternalSecretNamespaceFailure)
  811. in.DeepCopyInto(out)
  812. return out
  813. }
  814. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  815. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  816. *out = *in
  817. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  818. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  819. if in.NamespaceSelector != nil {
  820. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  821. *out = new(metav1.LabelSelector)
  822. (*in).DeepCopyInto(*out)
  823. }
  824. if in.NamespaceSelectors != nil {
  825. in, out := &in.NamespaceSelectors, &out.NamespaceSelectors
  826. *out = make([]*metav1.LabelSelector, len(*in))
  827. for i := range *in {
  828. if (*in)[i] != nil {
  829. in, out := &(*in)[i], &(*out)[i]
  830. *out = new(metav1.LabelSelector)
  831. (*in).DeepCopyInto(*out)
  832. }
  833. }
  834. }
  835. if in.Namespaces != nil {
  836. in, out := &in.Namespaces, &out.Namespaces
  837. *out = make([]string, len(*in))
  838. copy(*out, *in)
  839. }
  840. if in.RefreshInterval != nil {
  841. in, out := &in.RefreshInterval, &out.RefreshInterval
  842. *out = new(metav1.Duration)
  843. **out = **in
  844. }
  845. }
  846. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  847. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  848. if in == nil {
  849. return nil
  850. }
  851. out := new(ClusterExternalSecretSpec)
  852. in.DeepCopyInto(out)
  853. return out
  854. }
  855. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  856. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  857. *out = *in
  858. if in.FailedNamespaces != nil {
  859. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  860. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  861. copy(*out, *in)
  862. }
  863. if in.ProvisionedNamespaces != nil {
  864. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  865. *out = make([]string, len(*in))
  866. copy(*out, *in)
  867. }
  868. if in.Conditions != nil {
  869. in, out := &in.Conditions, &out.Conditions
  870. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  871. copy(*out, *in)
  872. }
  873. }
  874. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  875. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  876. if in == nil {
  877. return nil
  878. }
  879. out := new(ClusterExternalSecretStatus)
  880. in.DeepCopyInto(out)
  881. return out
  882. }
  883. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  884. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  885. *out = *in
  886. }
  887. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  888. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  889. if in == nil {
  890. return nil
  891. }
  892. out := new(ClusterExternalSecretStatusCondition)
  893. in.DeepCopyInto(out)
  894. return out
  895. }
  896. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  897. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  898. *out = *in
  899. out.TypeMeta = in.TypeMeta
  900. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  901. in.Spec.DeepCopyInto(&out.Spec)
  902. in.Status.DeepCopyInto(&out.Status)
  903. }
  904. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  905. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  906. if in == nil {
  907. return nil
  908. }
  909. out := new(ClusterSecretStore)
  910. in.DeepCopyInto(out)
  911. return out
  912. }
  913. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  914. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  915. if c := in.DeepCopy(); c != nil {
  916. return c
  917. }
  918. return nil
  919. }
  920. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  921. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  922. *out = *in
  923. if in.NamespaceSelector != nil {
  924. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  925. *out = new(metav1.LabelSelector)
  926. (*in).DeepCopyInto(*out)
  927. }
  928. if in.Namespaces != nil {
  929. in, out := &in.Namespaces, &out.Namespaces
  930. *out = make([]string, len(*in))
  931. copy(*out, *in)
  932. }
  933. if in.NamespaceRegexes != nil {
  934. in, out := &in.NamespaceRegexes, &out.NamespaceRegexes
  935. *out = make([]string, len(*in))
  936. copy(*out, *in)
  937. }
  938. }
  939. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  940. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  941. if in == nil {
  942. return nil
  943. }
  944. out := new(ClusterSecretStoreCondition)
  945. in.DeepCopyInto(out)
  946. return out
  947. }
  948. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  949. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  950. *out = *in
  951. out.TypeMeta = in.TypeMeta
  952. in.ListMeta.DeepCopyInto(&out.ListMeta)
  953. if in.Items != nil {
  954. in, out := &in.Items, &out.Items
  955. *out = make([]ClusterSecretStore, len(*in))
  956. for i := range *in {
  957. (*in)[i].DeepCopyInto(&(*out)[i])
  958. }
  959. }
  960. }
  961. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  962. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  963. if in == nil {
  964. return nil
  965. }
  966. out := new(ClusterSecretStoreList)
  967. in.DeepCopyInto(out)
  968. return out
  969. }
  970. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  971. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  972. if c := in.DeepCopy(); c != nil {
  973. return c
  974. }
  975. return nil
  976. }
  977. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  978. func (in *ConfigMapReference) DeepCopyInto(out *ConfigMapReference) {
  979. *out = *in
  980. }
  981. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapReference.
  982. func (in *ConfigMapReference) DeepCopy() *ConfigMapReference {
  983. if in == nil {
  984. return nil
  985. }
  986. out := new(ConfigMapReference)
  987. in.DeepCopyInto(out)
  988. return out
  989. }
  990. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  991. func (in *ConjurAPIKey) DeepCopyInto(out *ConjurAPIKey) {
  992. *out = *in
  993. if in.UserRef != nil {
  994. in, out := &in.UserRef, &out.UserRef
  995. *out = new(apismetav1.SecretKeySelector)
  996. (*in).DeepCopyInto(*out)
  997. }
  998. if in.APIKeyRef != nil {
  999. in, out := &in.APIKeyRef, &out.APIKeyRef
  1000. *out = new(apismetav1.SecretKeySelector)
  1001. (*in).DeepCopyInto(*out)
  1002. }
  1003. }
  1004. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAPIKey.
  1005. func (in *ConjurAPIKey) DeepCopy() *ConjurAPIKey {
  1006. if in == nil {
  1007. return nil
  1008. }
  1009. out := new(ConjurAPIKey)
  1010. in.DeepCopyInto(out)
  1011. return out
  1012. }
  1013. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1014. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  1015. *out = *in
  1016. if in.APIKey != nil {
  1017. in, out := &in.APIKey, &out.APIKey
  1018. *out = new(ConjurAPIKey)
  1019. (*in).DeepCopyInto(*out)
  1020. }
  1021. if in.Jwt != nil {
  1022. in, out := &in.Jwt, &out.Jwt
  1023. *out = new(ConjurJWT)
  1024. (*in).DeepCopyInto(*out)
  1025. }
  1026. }
  1027. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  1028. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  1029. if in == nil {
  1030. return nil
  1031. }
  1032. out := new(ConjurAuth)
  1033. in.DeepCopyInto(out)
  1034. return out
  1035. }
  1036. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1037. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  1038. *out = *in
  1039. if in.SecretRef != nil {
  1040. in, out := &in.SecretRef, &out.SecretRef
  1041. *out = new(apismetav1.SecretKeySelector)
  1042. (*in).DeepCopyInto(*out)
  1043. }
  1044. if in.ServiceAccountRef != nil {
  1045. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1046. *out = new(apismetav1.ServiceAccountSelector)
  1047. (*in).DeepCopyInto(*out)
  1048. }
  1049. }
  1050. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  1051. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  1052. if in == nil {
  1053. return nil
  1054. }
  1055. out := new(ConjurJWT)
  1056. in.DeepCopyInto(out)
  1057. return out
  1058. }
  1059. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1060. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  1061. *out = *in
  1062. if in.CAProvider != nil {
  1063. in, out := &in.CAProvider, &out.CAProvider
  1064. *out = new(CAProvider)
  1065. (*in).DeepCopyInto(*out)
  1066. }
  1067. in.Auth.DeepCopyInto(&out.Auth)
  1068. }
  1069. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  1070. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  1071. if in == nil {
  1072. return nil
  1073. }
  1074. out := new(ConjurProvider)
  1075. in.DeepCopyInto(out)
  1076. return out
  1077. }
  1078. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1079. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  1080. *out = *in
  1081. if in.ClientID != nil {
  1082. in, out := &in.ClientID, &out.ClientID
  1083. *out = new(DelineaProviderSecretRef)
  1084. (*in).DeepCopyInto(*out)
  1085. }
  1086. if in.ClientSecret != nil {
  1087. in, out := &in.ClientSecret, &out.ClientSecret
  1088. *out = new(DelineaProviderSecretRef)
  1089. (*in).DeepCopyInto(*out)
  1090. }
  1091. }
  1092. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  1093. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  1094. if in == nil {
  1095. return nil
  1096. }
  1097. out := new(DelineaProvider)
  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 *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  1103. *out = *in
  1104. if in.SecretRef != nil {
  1105. in, out := &in.SecretRef, &out.SecretRef
  1106. *out = new(apismetav1.SecretKeySelector)
  1107. (*in).DeepCopyInto(*out)
  1108. }
  1109. }
  1110. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  1111. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  1112. if in == nil {
  1113. return nil
  1114. }
  1115. out := new(DelineaProviderSecretRef)
  1116. in.DeepCopyInto(out)
  1117. return out
  1118. }
  1119. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1120. func (in *Device42Auth) DeepCopyInto(out *Device42Auth) {
  1121. *out = *in
  1122. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1123. }
  1124. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Auth.
  1125. func (in *Device42Auth) DeepCopy() *Device42Auth {
  1126. if in == nil {
  1127. return nil
  1128. }
  1129. out := new(Device42Auth)
  1130. in.DeepCopyInto(out)
  1131. return out
  1132. }
  1133. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1134. func (in *Device42Provider) DeepCopyInto(out *Device42Provider) {
  1135. *out = *in
  1136. in.Auth.DeepCopyInto(&out.Auth)
  1137. }
  1138. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Provider.
  1139. func (in *Device42Provider) DeepCopy() *Device42Provider {
  1140. if in == nil {
  1141. return nil
  1142. }
  1143. out := new(Device42Provider)
  1144. in.DeepCopyInto(out)
  1145. return out
  1146. }
  1147. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1148. func (in *Device42SecretRef) DeepCopyInto(out *Device42SecretRef) {
  1149. *out = *in
  1150. in.Credentials.DeepCopyInto(&out.Credentials)
  1151. }
  1152. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42SecretRef.
  1153. func (in *Device42SecretRef) DeepCopy() *Device42SecretRef {
  1154. if in == nil {
  1155. return nil
  1156. }
  1157. out := new(Device42SecretRef)
  1158. in.DeepCopyInto(out)
  1159. return out
  1160. }
  1161. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1162. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  1163. *out = *in
  1164. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1165. }
  1166. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  1167. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  1168. if in == nil {
  1169. return nil
  1170. }
  1171. out := new(DopplerAuth)
  1172. in.DeepCopyInto(out)
  1173. return out
  1174. }
  1175. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1176. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  1177. *out = *in
  1178. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  1179. }
  1180. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  1181. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  1182. if in == nil {
  1183. return nil
  1184. }
  1185. out := new(DopplerAuthSecretRef)
  1186. in.DeepCopyInto(out)
  1187. return out
  1188. }
  1189. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1190. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  1191. *out = *in
  1192. if in.Auth != nil {
  1193. in, out := &in.Auth, &out.Auth
  1194. *out = new(DopplerAuth)
  1195. (*in).DeepCopyInto(*out)
  1196. }
  1197. }
  1198. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  1199. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  1200. if in == nil {
  1201. return nil
  1202. }
  1203. out := new(DopplerProvider)
  1204. in.DeepCopyInto(out)
  1205. return out
  1206. }
  1207. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1208. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  1209. *out = *in
  1210. out.TypeMeta = in.TypeMeta
  1211. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1212. in.Spec.DeepCopyInto(&out.Spec)
  1213. in.Status.DeepCopyInto(&out.Status)
  1214. }
  1215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  1216. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  1217. if in == nil {
  1218. return nil
  1219. }
  1220. out := new(ExternalSecret)
  1221. in.DeepCopyInto(out)
  1222. return out
  1223. }
  1224. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1225. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  1226. if c := in.DeepCopy(); c != nil {
  1227. return c
  1228. }
  1229. return nil
  1230. }
  1231. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1232. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  1233. *out = *in
  1234. out.RemoteRef = in.RemoteRef
  1235. if in.SourceRef != nil {
  1236. in, out := &in.SourceRef, &out.SourceRef
  1237. *out = new(StoreSourceRef)
  1238. (*in).DeepCopyInto(*out)
  1239. }
  1240. }
  1241. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  1242. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  1243. if in == nil {
  1244. return nil
  1245. }
  1246. out := new(ExternalSecretData)
  1247. in.DeepCopyInto(out)
  1248. return out
  1249. }
  1250. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1251. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  1252. *out = *in
  1253. if in.Extract != nil {
  1254. in, out := &in.Extract, &out.Extract
  1255. *out = new(ExternalSecretDataRemoteRef)
  1256. **out = **in
  1257. }
  1258. if in.Find != nil {
  1259. in, out := &in.Find, &out.Find
  1260. *out = new(ExternalSecretFind)
  1261. (*in).DeepCopyInto(*out)
  1262. }
  1263. if in.Rewrite != nil {
  1264. in, out := &in.Rewrite, &out.Rewrite
  1265. *out = make([]ExternalSecretRewrite, len(*in))
  1266. for i := range *in {
  1267. (*in)[i].DeepCopyInto(&(*out)[i])
  1268. }
  1269. }
  1270. if in.SourceRef != nil {
  1271. in, out := &in.SourceRef, &out.SourceRef
  1272. *out = new(StoreGeneratorSourceRef)
  1273. (*in).DeepCopyInto(*out)
  1274. }
  1275. }
  1276. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  1277. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  1278. if in == nil {
  1279. return nil
  1280. }
  1281. out := new(ExternalSecretDataFromRemoteRef)
  1282. in.DeepCopyInto(out)
  1283. return out
  1284. }
  1285. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1286. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  1287. *out = *in
  1288. }
  1289. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  1290. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  1291. if in == nil {
  1292. return nil
  1293. }
  1294. out := new(ExternalSecretDataRemoteRef)
  1295. in.DeepCopyInto(out)
  1296. return out
  1297. }
  1298. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1299. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  1300. *out = *in
  1301. if in.Path != nil {
  1302. in, out := &in.Path, &out.Path
  1303. *out = new(string)
  1304. **out = **in
  1305. }
  1306. if in.Name != nil {
  1307. in, out := &in.Name, &out.Name
  1308. *out = new(FindName)
  1309. **out = **in
  1310. }
  1311. if in.Tags != nil {
  1312. in, out := &in.Tags, &out.Tags
  1313. *out = make(map[string]string, len(*in))
  1314. for key, val := range *in {
  1315. (*out)[key] = val
  1316. }
  1317. }
  1318. }
  1319. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  1320. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  1321. if in == nil {
  1322. return nil
  1323. }
  1324. out := new(ExternalSecretFind)
  1325. in.DeepCopyInto(out)
  1326. return out
  1327. }
  1328. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1329. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  1330. *out = *in
  1331. out.TypeMeta = in.TypeMeta
  1332. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1333. if in.Items != nil {
  1334. in, out := &in.Items, &out.Items
  1335. *out = make([]ExternalSecret, len(*in))
  1336. for i := range *in {
  1337. (*in)[i].DeepCopyInto(&(*out)[i])
  1338. }
  1339. }
  1340. }
  1341. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  1342. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  1343. if in == nil {
  1344. return nil
  1345. }
  1346. out := new(ExternalSecretList)
  1347. in.DeepCopyInto(out)
  1348. return out
  1349. }
  1350. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1351. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  1352. if c := in.DeepCopy(); c != nil {
  1353. return c
  1354. }
  1355. return nil
  1356. }
  1357. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1358. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  1359. *out = *in
  1360. if in.Annotations != nil {
  1361. in, out := &in.Annotations, &out.Annotations
  1362. *out = make(map[string]string, len(*in))
  1363. for key, val := range *in {
  1364. (*out)[key] = val
  1365. }
  1366. }
  1367. if in.Labels != nil {
  1368. in, out := &in.Labels, &out.Labels
  1369. *out = make(map[string]string, len(*in))
  1370. for key, val := range *in {
  1371. (*out)[key] = val
  1372. }
  1373. }
  1374. }
  1375. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  1376. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  1377. if in == nil {
  1378. return nil
  1379. }
  1380. out := new(ExternalSecretMetadata)
  1381. in.DeepCopyInto(out)
  1382. return out
  1383. }
  1384. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1385. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  1386. *out = *in
  1387. if in.Merge != nil {
  1388. in, out := &in.Merge, &out.Merge
  1389. *out = new(ExternalSecretRewriteMerge)
  1390. (*in).DeepCopyInto(*out)
  1391. }
  1392. if in.Regexp != nil {
  1393. in, out := &in.Regexp, &out.Regexp
  1394. *out = new(ExternalSecretRewriteRegexp)
  1395. **out = **in
  1396. }
  1397. if in.Transform != nil {
  1398. in, out := &in.Transform, &out.Transform
  1399. *out = new(ExternalSecretRewriteTransform)
  1400. **out = **in
  1401. }
  1402. }
  1403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1404. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1405. if in == nil {
  1406. return nil
  1407. }
  1408. out := new(ExternalSecretRewrite)
  1409. in.DeepCopyInto(out)
  1410. return out
  1411. }
  1412. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1413. func (in *ExternalSecretRewriteMerge) DeepCopyInto(out *ExternalSecretRewriteMerge) {
  1414. *out = *in
  1415. if in.Priority != nil {
  1416. in, out := &in.Priority, &out.Priority
  1417. *out = make([]string, len(*in))
  1418. copy(*out, *in)
  1419. }
  1420. }
  1421. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteMerge.
  1422. func (in *ExternalSecretRewriteMerge) DeepCopy() *ExternalSecretRewriteMerge {
  1423. if in == nil {
  1424. return nil
  1425. }
  1426. out := new(ExternalSecretRewriteMerge)
  1427. in.DeepCopyInto(out)
  1428. return out
  1429. }
  1430. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1431. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1432. *out = *in
  1433. }
  1434. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1435. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1436. if in == nil {
  1437. return nil
  1438. }
  1439. out := new(ExternalSecretRewriteRegexp)
  1440. in.DeepCopyInto(out)
  1441. return out
  1442. }
  1443. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1444. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1445. *out = *in
  1446. }
  1447. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1448. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1449. if in == nil {
  1450. return nil
  1451. }
  1452. out := new(ExternalSecretRewriteTransform)
  1453. in.DeepCopyInto(out)
  1454. return out
  1455. }
  1456. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1457. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1458. *out = *in
  1459. out.SecretStoreRef = in.SecretStoreRef
  1460. in.Target.DeepCopyInto(&out.Target)
  1461. if in.RefreshInterval != nil {
  1462. in, out := &in.RefreshInterval, &out.RefreshInterval
  1463. *out = new(metav1.Duration)
  1464. **out = **in
  1465. }
  1466. if in.Data != nil {
  1467. in, out := &in.Data, &out.Data
  1468. *out = make([]ExternalSecretData, len(*in))
  1469. for i := range *in {
  1470. (*in)[i].DeepCopyInto(&(*out)[i])
  1471. }
  1472. }
  1473. if in.DataFrom != nil {
  1474. in, out := &in.DataFrom, &out.DataFrom
  1475. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1476. for i := range *in {
  1477. (*in)[i].DeepCopyInto(&(*out)[i])
  1478. }
  1479. }
  1480. }
  1481. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1482. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1483. if in == nil {
  1484. return nil
  1485. }
  1486. out := new(ExternalSecretSpec)
  1487. in.DeepCopyInto(out)
  1488. return out
  1489. }
  1490. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1491. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1492. *out = *in
  1493. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1494. if in.Conditions != nil {
  1495. in, out := &in.Conditions, &out.Conditions
  1496. *out = make([]ExternalSecretStatusCondition, len(*in))
  1497. for i := range *in {
  1498. (*in)[i].DeepCopyInto(&(*out)[i])
  1499. }
  1500. }
  1501. out.Binding = in.Binding
  1502. }
  1503. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1504. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1505. if in == nil {
  1506. return nil
  1507. }
  1508. out := new(ExternalSecretStatus)
  1509. in.DeepCopyInto(out)
  1510. return out
  1511. }
  1512. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1513. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1514. *out = *in
  1515. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1516. }
  1517. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1518. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1519. if in == nil {
  1520. return nil
  1521. }
  1522. out := new(ExternalSecretStatusCondition)
  1523. in.DeepCopyInto(out)
  1524. return out
  1525. }
  1526. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1527. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1528. *out = *in
  1529. if in.Template != nil {
  1530. in, out := &in.Template, &out.Template
  1531. *out = new(ExternalSecretTemplate)
  1532. (*in).DeepCopyInto(*out)
  1533. }
  1534. if in.Manifest != nil {
  1535. in, out := &in.Manifest, &out.Manifest
  1536. *out = new(ManifestReference)
  1537. **out = **in
  1538. }
  1539. }
  1540. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1541. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1542. if in == nil {
  1543. return nil
  1544. }
  1545. out := new(ExternalSecretTarget)
  1546. in.DeepCopyInto(out)
  1547. return out
  1548. }
  1549. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1550. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1551. *out = *in
  1552. in.Metadata.DeepCopyInto(&out.Metadata)
  1553. if in.Data != nil {
  1554. in, out := &in.Data, &out.Data
  1555. *out = make(map[string]string, len(*in))
  1556. for key, val := range *in {
  1557. (*out)[key] = val
  1558. }
  1559. }
  1560. if in.TemplateFrom != nil {
  1561. in, out := &in.TemplateFrom, &out.TemplateFrom
  1562. *out = make([]TemplateFrom, len(*in))
  1563. for i := range *in {
  1564. (*in)[i].DeepCopyInto(&(*out)[i])
  1565. }
  1566. }
  1567. }
  1568. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1569. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1570. if in == nil {
  1571. return nil
  1572. }
  1573. out := new(ExternalSecretTemplate)
  1574. in.DeepCopyInto(out)
  1575. return out
  1576. }
  1577. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1578. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1579. *out = *in
  1580. if in.Annotations != nil {
  1581. in, out := &in.Annotations, &out.Annotations
  1582. *out = make(map[string]string, len(*in))
  1583. for key, val := range *in {
  1584. (*out)[key] = val
  1585. }
  1586. }
  1587. if in.Labels != nil {
  1588. in, out := &in.Labels, &out.Labels
  1589. *out = make(map[string]string, len(*in))
  1590. for key, val := range *in {
  1591. (*out)[key] = val
  1592. }
  1593. }
  1594. if in.Finalizers != nil {
  1595. in, out := &in.Finalizers, &out.Finalizers
  1596. *out = make([]string, len(*in))
  1597. copy(*out, *in)
  1598. }
  1599. }
  1600. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1601. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1602. if in == nil {
  1603. return nil
  1604. }
  1605. out := new(ExternalSecretTemplateMetadata)
  1606. in.DeepCopyInto(out)
  1607. return out
  1608. }
  1609. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1610. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1611. *out = *in
  1612. }
  1613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1614. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1615. if in == nil {
  1616. return nil
  1617. }
  1618. out := new(ExternalSecretValidator)
  1619. in.DeepCopyInto(out)
  1620. return out
  1621. }
  1622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1623. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1624. *out = *in
  1625. if in.Data != nil {
  1626. in, out := &in.Data, &out.Data
  1627. *out = make([]FakeProviderData, len(*in))
  1628. copy(*out, *in)
  1629. }
  1630. if in.ValidationResult != nil {
  1631. in, out := &in.ValidationResult, &out.ValidationResult
  1632. *out = new(ValidationResult)
  1633. **out = **in
  1634. }
  1635. }
  1636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1637. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1638. if in == nil {
  1639. return nil
  1640. }
  1641. out := new(FakeProvider)
  1642. in.DeepCopyInto(out)
  1643. return out
  1644. }
  1645. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1646. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1647. *out = *in
  1648. }
  1649. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1650. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1651. if in == nil {
  1652. return nil
  1653. }
  1654. out := new(FakeProviderData)
  1655. in.DeepCopyInto(out)
  1656. return out
  1657. }
  1658. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1659. func (in *FetchingPolicy) DeepCopyInto(out *FetchingPolicy) {
  1660. *out = *in
  1661. if in.ByID != nil {
  1662. in, out := &in.ByID, &out.ByID
  1663. *out = new(ByID)
  1664. **out = **in
  1665. }
  1666. if in.ByName != nil {
  1667. in, out := &in.ByName, &out.ByName
  1668. *out = new(ByName)
  1669. **out = **in
  1670. }
  1671. }
  1672. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FetchingPolicy.
  1673. func (in *FetchingPolicy) DeepCopy() *FetchingPolicy {
  1674. if in == nil {
  1675. return nil
  1676. }
  1677. out := new(FetchingPolicy)
  1678. in.DeepCopyInto(out)
  1679. return out
  1680. }
  1681. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1682. func (in *FindName) DeepCopyInto(out *FindName) {
  1683. *out = *in
  1684. }
  1685. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1686. func (in *FindName) DeepCopy() *FindName {
  1687. if in == nil {
  1688. return nil
  1689. }
  1690. out := new(FindName)
  1691. in.DeepCopyInto(out)
  1692. return out
  1693. }
  1694. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1695. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1696. *out = *in
  1697. if in.APIKey != nil {
  1698. in, out := &in.APIKey, &out.APIKey
  1699. *out = new(FortanixProviderSecretRef)
  1700. (*in).DeepCopyInto(*out)
  1701. }
  1702. }
  1703. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1704. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1705. if in == nil {
  1706. return nil
  1707. }
  1708. out := new(FortanixProvider)
  1709. in.DeepCopyInto(out)
  1710. return out
  1711. }
  1712. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1713. func (in *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1714. *out = *in
  1715. if in.SecretRef != nil {
  1716. in, out := &in.SecretRef, &out.SecretRef
  1717. *out = new(apismetav1.SecretKeySelector)
  1718. (*in).DeepCopyInto(*out)
  1719. }
  1720. }
  1721. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1722. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1723. if in == nil {
  1724. return nil
  1725. }
  1726. out := new(FortanixProviderSecretRef)
  1727. in.DeepCopyInto(out)
  1728. return out
  1729. }
  1730. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1731. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1732. *out = *in
  1733. if in.SecretRef != nil {
  1734. in, out := &in.SecretRef, &out.SecretRef
  1735. *out = new(GCPSMAuthSecretRef)
  1736. (*in).DeepCopyInto(*out)
  1737. }
  1738. if in.WorkloadIdentity != nil {
  1739. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1740. *out = new(GCPWorkloadIdentity)
  1741. (*in).DeepCopyInto(*out)
  1742. }
  1743. if in.WorkloadIdentityFederation != nil {
  1744. in, out := &in.WorkloadIdentityFederation, &out.WorkloadIdentityFederation
  1745. *out = new(GCPWorkloadIdentityFederation)
  1746. (*in).DeepCopyInto(*out)
  1747. }
  1748. }
  1749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1750. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1751. if in == nil {
  1752. return nil
  1753. }
  1754. out := new(GCPSMAuth)
  1755. in.DeepCopyInto(out)
  1756. return out
  1757. }
  1758. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1759. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1760. *out = *in
  1761. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1762. }
  1763. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1764. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1765. if in == nil {
  1766. return nil
  1767. }
  1768. out := new(GCPSMAuthSecretRef)
  1769. in.DeepCopyInto(out)
  1770. return out
  1771. }
  1772. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1773. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1774. *out = *in
  1775. in.Auth.DeepCopyInto(&out.Auth)
  1776. }
  1777. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1778. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1779. if in == nil {
  1780. return nil
  1781. }
  1782. out := new(GCPSMProvider)
  1783. in.DeepCopyInto(out)
  1784. return out
  1785. }
  1786. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1787. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1788. *out = *in
  1789. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1790. }
  1791. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1792. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1793. if in == nil {
  1794. return nil
  1795. }
  1796. out := new(GCPWorkloadIdentity)
  1797. in.DeepCopyInto(out)
  1798. return out
  1799. }
  1800. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1801. func (in *GCPWorkloadIdentityFederation) DeepCopyInto(out *GCPWorkloadIdentityFederation) {
  1802. *out = *in
  1803. if in.CredConfig != nil {
  1804. in, out := &in.CredConfig, &out.CredConfig
  1805. *out = new(ConfigMapReference)
  1806. **out = **in
  1807. }
  1808. if in.ServiceAccountRef != nil {
  1809. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1810. *out = new(apismetav1.ServiceAccountSelector)
  1811. (*in).DeepCopyInto(*out)
  1812. }
  1813. if in.AwsSecurityCredentials != nil {
  1814. in, out := &in.AwsSecurityCredentials, &out.AwsSecurityCredentials
  1815. *out = new(AwsCredentialsConfig)
  1816. (*in).DeepCopyInto(*out)
  1817. }
  1818. }
  1819. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentityFederation.
  1820. func (in *GCPWorkloadIdentityFederation) DeepCopy() *GCPWorkloadIdentityFederation {
  1821. if in == nil {
  1822. return nil
  1823. }
  1824. out := new(GCPWorkloadIdentityFederation)
  1825. in.DeepCopyInto(out)
  1826. return out
  1827. }
  1828. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1829. func (in *GcpIDTokenAuthCredentials) DeepCopyInto(out *GcpIDTokenAuthCredentials) {
  1830. *out = *in
  1831. in.IdentityID.DeepCopyInto(&out.IdentityID)
  1832. }
  1833. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpIDTokenAuthCredentials.
  1834. func (in *GcpIDTokenAuthCredentials) DeepCopy() *GcpIDTokenAuthCredentials {
  1835. if in == nil {
  1836. return nil
  1837. }
  1838. out := new(GcpIDTokenAuthCredentials)
  1839. in.DeepCopyInto(out)
  1840. return out
  1841. }
  1842. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1843. func (in *GcpIamAuthCredentials) DeepCopyInto(out *GcpIamAuthCredentials) {
  1844. *out = *in
  1845. in.IdentityID.DeepCopyInto(&out.IdentityID)
  1846. in.ServiceAccountKeyFilePath.DeepCopyInto(&out.ServiceAccountKeyFilePath)
  1847. }
  1848. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpIamAuthCredentials.
  1849. func (in *GcpIamAuthCredentials) DeepCopy() *GcpIamAuthCredentials {
  1850. if in == nil {
  1851. return nil
  1852. }
  1853. out := new(GcpIamAuthCredentials)
  1854. in.DeepCopyInto(out)
  1855. return out
  1856. }
  1857. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1858. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1859. *out = *in
  1860. }
  1861. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1862. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1863. if in == nil {
  1864. return nil
  1865. }
  1866. out := new(GeneratorRef)
  1867. in.DeepCopyInto(out)
  1868. return out
  1869. }
  1870. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1871. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1872. *out = *in
  1873. }
  1874. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1875. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1876. if in == nil {
  1877. return nil
  1878. }
  1879. out := new(GenericStoreValidator)
  1880. in.DeepCopyInto(out)
  1881. return out
  1882. }
  1883. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1884. func (in *GithubAppAuth) DeepCopyInto(out *GithubAppAuth) {
  1885. *out = *in
  1886. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1887. }
  1888. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAppAuth.
  1889. func (in *GithubAppAuth) DeepCopy() *GithubAppAuth {
  1890. if in == nil {
  1891. return nil
  1892. }
  1893. out := new(GithubAppAuth)
  1894. in.DeepCopyInto(out)
  1895. return out
  1896. }
  1897. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1898. func (in *GithubProvider) DeepCopyInto(out *GithubProvider) {
  1899. *out = *in
  1900. in.Auth.DeepCopyInto(&out.Auth)
  1901. }
  1902. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubProvider.
  1903. func (in *GithubProvider) DeepCopy() *GithubProvider {
  1904. if in == nil {
  1905. return nil
  1906. }
  1907. out := new(GithubProvider)
  1908. in.DeepCopyInto(out)
  1909. return out
  1910. }
  1911. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1912. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1913. *out = *in
  1914. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1915. }
  1916. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1917. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1918. if in == nil {
  1919. return nil
  1920. }
  1921. out := new(GitlabAuth)
  1922. in.DeepCopyInto(out)
  1923. return out
  1924. }
  1925. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1926. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1927. *out = *in
  1928. in.Auth.DeepCopyInto(&out.Auth)
  1929. if in.GroupIDs != nil {
  1930. in, out := &in.GroupIDs, &out.GroupIDs
  1931. *out = make([]string, len(*in))
  1932. copy(*out, *in)
  1933. }
  1934. if in.CABundle != nil {
  1935. in, out := &in.CABundle, &out.CABundle
  1936. *out = make([]byte, len(*in))
  1937. copy(*out, *in)
  1938. }
  1939. if in.CAProvider != nil {
  1940. in, out := &in.CAProvider, &out.CAProvider
  1941. *out = new(CAProvider)
  1942. (*in).DeepCopyInto(*out)
  1943. }
  1944. }
  1945. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1946. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1947. if in == nil {
  1948. return nil
  1949. }
  1950. out := new(GitlabProvider)
  1951. in.DeepCopyInto(out)
  1952. return out
  1953. }
  1954. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1955. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1956. *out = *in
  1957. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1958. }
  1959. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1960. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1961. if in == nil {
  1962. return nil
  1963. }
  1964. out := new(GitlabSecretRef)
  1965. in.DeepCopyInto(out)
  1966. return out
  1967. }
  1968. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1969. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1970. *out = *in
  1971. if in.SecretRef != nil {
  1972. in, out := &in.SecretRef, &out.SecretRef
  1973. *out = new(IBMAuthSecretRef)
  1974. (*in).DeepCopyInto(*out)
  1975. }
  1976. if in.ContainerAuth != nil {
  1977. in, out := &in.ContainerAuth, &out.ContainerAuth
  1978. *out = new(IBMAuthContainerAuth)
  1979. **out = **in
  1980. }
  1981. }
  1982. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1983. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1984. if in == nil {
  1985. return nil
  1986. }
  1987. out := new(IBMAuth)
  1988. in.DeepCopyInto(out)
  1989. return out
  1990. }
  1991. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1992. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1993. *out = *in
  1994. }
  1995. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1996. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1997. if in == nil {
  1998. return nil
  1999. }
  2000. out := new(IBMAuthContainerAuth)
  2001. in.DeepCopyInto(out)
  2002. return out
  2003. }
  2004. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2005. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  2006. *out = *in
  2007. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  2008. }
  2009. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  2010. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  2011. if in == nil {
  2012. return nil
  2013. }
  2014. out := new(IBMAuthSecretRef)
  2015. in.DeepCopyInto(out)
  2016. return out
  2017. }
  2018. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2019. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  2020. *out = *in
  2021. in.Auth.DeepCopyInto(&out.Auth)
  2022. if in.ServiceURL != nil {
  2023. in, out := &in.ServiceURL, &out.ServiceURL
  2024. *out = new(string)
  2025. **out = **in
  2026. }
  2027. }
  2028. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  2029. func (in *IBMProvider) DeepCopy() *IBMProvider {
  2030. if in == nil {
  2031. return nil
  2032. }
  2033. out := new(IBMProvider)
  2034. in.DeepCopyInto(out)
  2035. return out
  2036. }
  2037. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2038. func (in *InfisicalAuth) DeepCopyInto(out *InfisicalAuth) {
  2039. *out = *in
  2040. if in.UniversalAuthCredentials != nil {
  2041. in, out := &in.UniversalAuthCredentials, &out.UniversalAuthCredentials
  2042. *out = new(UniversalAuthCredentials)
  2043. (*in).DeepCopyInto(*out)
  2044. }
  2045. if in.AzureAuthCredentials != nil {
  2046. in, out := &in.AzureAuthCredentials, &out.AzureAuthCredentials
  2047. *out = new(AzureAuthCredentials)
  2048. (*in).DeepCopyInto(*out)
  2049. }
  2050. if in.GcpIDTokenAuthCredentials != nil {
  2051. in, out := &in.GcpIDTokenAuthCredentials, &out.GcpIDTokenAuthCredentials
  2052. *out = new(GcpIDTokenAuthCredentials)
  2053. (*in).DeepCopyInto(*out)
  2054. }
  2055. if in.GcpIamAuthCredentials != nil {
  2056. in, out := &in.GcpIamAuthCredentials, &out.GcpIamAuthCredentials
  2057. *out = new(GcpIamAuthCredentials)
  2058. (*in).DeepCopyInto(*out)
  2059. }
  2060. if in.JwtAuthCredentials != nil {
  2061. in, out := &in.JwtAuthCredentials, &out.JwtAuthCredentials
  2062. *out = new(JwtAuthCredentials)
  2063. (*in).DeepCopyInto(*out)
  2064. }
  2065. if in.LdapAuthCredentials != nil {
  2066. in, out := &in.LdapAuthCredentials, &out.LdapAuthCredentials
  2067. *out = new(LdapAuthCredentials)
  2068. (*in).DeepCopyInto(*out)
  2069. }
  2070. if in.OciAuthCredentials != nil {
  2071. in, out := &in.OciAuthCredentials, &out.OciAuthCredentials
  2072. *out = new(OciAuthCredentials)
  2073. (*in).DeepCopyInto(*out)
  2074. }
  2075. if in.KubernetesAuthCredentials != nil {
  2076. in, out := &in.KubernetesAuthCredentials, &out.KubernetesAuthCredentials
  2077. *out = new(KubernetesAuthCredentials)
  2078. (*in).DeepCopyInto(*out)
  2079. }
  2080. if in.AwsAuthCredentials != nil {
  2081. in, out := &in.AwsAuthCredentials, &out.AwsAuthCredentials
  2082. *out = new(AwsAuthCredentials)
  2083. (*in).DeepCopyInto(*out)
  2084. }
  2085. if in.TokenAuthCredentials != nil {
  2086. in, out := &in.TokenAuthCredentials, &out.TokenAuthCredentials
  2087. *out = new(TokenAuthCredentials)
  2088. (*in).DeepCopyInto(*out)
  2089. }
  2090. }
  2091. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalAuth.
  2092. func (in *InfisicalAuth) DeepCopy() *InfisicalAuth {
  2093. if in == nil {
  2094. return nil
  2095. }
  2096. out := new(InfisicalAuth)
  2097. in.DeepCopyInto(out)
  2098. return out
  2099. }
  2100. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2101. func (in *InfisicalProvider) DeepCopyInto(out *InfisicalProvider) {
  2102. *out = *in
  2103. in.Auth.DeepCopyInto(&out.Auth)
  2104. out.SecretsScope = in.SecretsScope
  2105. }
  2106. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalProvider.
  2107. func (in *InfisicalProvider) DeepCopy() *InfisicalProvider {
  2108. if in == nil {
  2109. return nil
  2110. }
  2111. out := new(InfisicalProvider)
  2112. in.DeepCopyInto(out)
  2113. return out
  2114. }
  2115. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2116. func (in *IntegrationInfo) DeepCopyInto(out *IntegrationInfo) {
  2117. *out = *in
  2118. }
  2119. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationInfo.
  2120. func (in *IntegrationInfo) DeepCopy() *IntegrationInfo {
  2121. if in == nil {
  2122. return nil
  2123. }
  2124. out := new(IntegrationInfo)
  2125. in.DeepCopyInto(out)
  2126. return out
  2127. }
  2128. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2129. func (in *JwtAuthCredentials) DeepCopyInto(out *JwtAuthCredentials) {
  2130. *out = *in
  2131. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2132. in.JWT.DeepCopyInto(&out.JWT)
  2133. }
  2134. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtAuthCredentials.
  2135. func (in *JwtAuthCredentials) DeepCopy() *JwtAuthCredentials {
  2136. if in == nil {
  2137. return nil
  2138. }
  2139. out := new(JwtAuthCredentials)
  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 *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  2145. *out = *in
  2146. in.Auth.DeepCopyInto(&out.Auth)
  2147. }
  2148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  2149. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  2150. if in == nil {
  2151. return nil
  2152. }
  2153. out := new(KeeperSecurityProvider)
  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 *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  2159. *out = *in
  2160. if in.Cert != nil {
  2161. in, out := &in.Cert, &out.Cert
  2162. *out = new(CertAuth)
  2163. (*in).DeepCopyInto(*out)
  2164. }
  2165. if in.Token != nil {
  2166. in, out := &in.Token, &out.Token
  2167. *out = new(TokenAuth)
  2168. (*in).DeepCopyInto(*out)
  2169. }
  2170. if in.ServiceAccount != nil {
  2171. in, out := &in.ServiceAccount, &out.ServiceAccount
  2172. *out = new(apismetav1.ServiceAccountSelector)
  2173. (*in).DeepCopyInto(*out)
  2174. }
  2175. }
  2176. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  2177. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  2178. if in == nil {
  2179. return nil
  2180. }
  2181. out := new(KubernetesAuth)
  2182. in.DeepCopyInto(out)
  2183. return out
  2184. }
  2185. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2186. func (in *KubernetesAuthCredentials) DeepCopyInto(out *KubernetesAuthCredentials) {
  2187. *out = *in
  2188. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2189. in.ServiceAccountTokenPath.DeepCopyInto(&out.ServiceAccountTokenPath)
  2190. }
  2191. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuthCredentials.
  2192. func (in *KubernetesAuthCredentials) DeepCopy() *KubernetesAuthCredentials {
  2193. if in == nil {
  2194. return nil
  2195. }
  2196. out := new(KubernetesAuthCredentials)
  2197. in.DeepCopyInto(out)
  2198. return out
  2199. }
  2200. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2201. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  2202. *out = *in
  2203. in.Server.DeepCopyInto(&out.Server)
  2204. if in.Auth != nil {
  2205. in, out := &in.Auth, &out.Auth
  2206. *out = new(KubernetesAuth)
  2207. (*in).DeepCopyInto(*out)
  2208. }
  2209. if in.AuthRef != nil {
  2210. in, out := &in.AuthRef, &out.AuthRef
  2211. *out = new(apismetav1.SecretKeySelector)
  2212. (*in).DeepCopyInto(*out)
  2213. }
  2214. }
  2215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  2216. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  2217. if in == nil {
  2218. return nil
  2219. }
  2220. out := new(KubernetesProvider)
  2221. in.DeepCopyInto(out)
  2222. return out
  2223. }
  2224. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2225. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  2226. *out = *in
  2227. if in.CABundle != nil {
  2228. in, out := &in.CABundle, &out.CABundle
  2229. *out = make([]byte, len(*in))
  2230. copy(*out, *in)
  2231. }
  2232. if in.CAProvider != nil {
  2233. in, out := &in.CAProvider, &out.CAProvider
  2234. *out = new(CAProvider)
  2235. (*in).DeepCopyInto(*out)
  2236. }
  2237. }
  2238. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  2239. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  2240. if in == nil {
  2241. return nil
  2242. }
  2243. out := new(KubernetesServer)
  2244. in.DeepCopyInto(out)
  2245. return out
  2246. }
  2247. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2248. func (in *LdapAuthCredentials) DeepCopyInto(out *LdapAuthCredentials) {
  2249. *out = *in
  2250. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2251. in.LDAPPassword.DeepCopyInto(&out.LDAPPassword)
  2252. in.LDAPUsername.DeepCopyInto(&out.LDAPUsername)
  2253. }
  2254. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LdapAuthCredentials.
  2255. func (in *LdapAuthCredentials) DeepCopy() *LdapAuthCredentials {
  2256. if in == nil {
  2257. return nil
  2258. }
  2259. out := new(LdapAuthCredentials)
  2260. in.DeepCopyInto(out)
  2261. return out
  2262. }
  2263. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2264. func (in *MachineIdentityScopeInWorkspace) DeepCopyInto(out *MachineIdentityScopeInWorkspace) {
  2265. *out = *in
  2266. }
  2267. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineIdentityScopeInWorkspace.
  2268. func (in *MachineIdentityScopeInWorkspace) DeepCopy() *MachineIdentityScopeInWorkspace {
  2269. if in == nil {
  2270. return nil
  2271. }
  2272. out := new(MachineIdentityScopeInWorkspace)
  2273. in.DeepCopyInto(out)
  2274. return out
  2275. }
  2276. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2277. func (in *ManifestReference) DeepCopyInto(out *ManifestReference) {
  2278. *out = *in
  2279. }
  2280. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestReference.
  2281. func (in *ManifestReference) DeepCopy() *ManifestReference {
  2282. if in == nil {
  2283. return nil
  2284. }
  2285. out := new(ManifestReference)
  2286. in.DeepCopyInto(out)
  2287. return out
  2288. }
  2289. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2290. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  2291. *out = *in
  2292. in.UserName.DeepCopyInto(&out.UserName)
  2293. in.Password.DeepCopyInto(&out.Password)
  2294. }
  2295. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  2296. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  2297. if in == nil {
  2298. return nil
  2299. }
  2300. out := new(NTLMProtocol)
  2301. in.DeepCopyInto(out)
  2302. return out
  2303. }
  2304. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2305. func (in *NgrokAuth) DeepCopyInto(out *NgrokAuth) {
  2306. *out = *in
  2307. if in.APIKey != nil {
  2308. in, out := &in.APIKey, &out.APIKey
  2309. *out = new(NgrokProviderSecretRef)
  2310. (*in).DeepCopyInto(*out)
  2311. }
  2312. }
  2313. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokAuth.
  2314. func (in *NgrokAuth) DeepCopy() *NgrokAuth {
  2315. if in == nil {
  2316. return nil
  2317. }
  2318. out := new(NgrokAuth)
  2319. in.DeepCopyInto(out)
  2320. return out
  2321. }
  2322. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2323. func (in *NgrokProvider) DeepCopyInto(out *NgrokProvider) {
  2324. *out = *in
  2325. in.Auth.DeepCopyInto(&out.Auth)
  2326. out.Vault = in.Vault
  2327. }
  2328. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProvider.
  2329. func (in *NgrokProvider) DeepCopy() *NgrokProvider {
  2330. if in == nil {
  2331. return nil
  2332. }
  2333. out := new(NgrokProvider)
  2334. in.DeepCopyInto(out)
  2335. return out
  2336. }
  2337. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2338. func (in *NgrokProviderSecretRef) DeepCopyInto(out *NgrokProviderSecretRef) {
  2339. *out = *in
  2340. if in.SecretRef != nil {
  2341. in, out := &in.SecretRef, &out.SecretRef
  2342. *out = new(apismetav1.SecretKeySelector)
  2343. (*in).DeepCopyInto(*out)
  2344. }
  2345. }
  2346. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProviderSecretRef.
  2347. func (in *NgrokProviderSecretRef) DeepCopy() *NgrokProviderSecretRef {
  2348. if in == nil {
  2349. return nil
  2350. }
  2351. out := new(NgrokProviderSecretRef)
  2352. in.DeepCopyInto(out)
  2353. return out
  2354. }
  2355. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2356. func (in *NgrokVault) DeepCopyInto(out *NgrokVault) {
  2357. *out = *in
  2358. }
  2359. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokVault.
  2360. func (in *NgrokVault) DeepCopy() *NgrokVault {
  2361. if in == nil {
  2362. return nil
  2363. }
  2364. out := new(NgrokVault)
  2365. in.DeepCopyInto(out)
  2366. return out
  2367. }
  2368. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2369. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  2370. *out = *in
  2371. }
  2372. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  2373. func (in *NoSecretError) DeepCopy() *NoSecretError {
  2374. if in == nil {
  2375. return nil
  2376. }
  2377. out := new(NoSecretError)
  2378. in.DeepCopyInto(out)
  2379. return out
  2380. }
  2381. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2382. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  2383. *out = *in
  2384. }
  2385. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  2386. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  2387. if in == nil {
  2388. return nil
  2389. }
  2390. out := new(NotModifiedError)
  2391. in.DeepCopyInto(out)
  2392. return out
  2393. }
  2394. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2395. func (in *OciAuthCredentials) DeepCopyInto(out *OciAuthCredentials) {
  2396. *out = *in
  2397. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2398. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2399. in.PrivateKeyPassphrase.DeepCopyInto(&out.PrivateKeyPassphrase)
  2400. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2401. in.UserID.DeepCopyInto(&out.UserID)
  2402. in.TenancyID.DeepCopyInto(&out.TenancyID)
  2403. in.Region.DeepCopyInto(&out.Region)
  2404. }
  2405. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OciAuthCredentials.
  2406. func (in *OciAuthCredentials) DeepCopy() *OciAuthCredentials {
  2407. if in == nil {
  2408. return nil
  2409. }
  2410. out := new(OciAuthCredentials)
  2411. in.DeepCopyInto(out)
  2412. return out
  2413. }
  2414. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2415. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  2416. *out = *in
  2417. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  2418. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  2419. }
  2420. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  2421. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  2422. if in == nil {
  2423. return nil
  2424. }
  2425. out := new(OnboardbaseAuthSecretRef)
  2426. in.DeepCopyInto(out)
  2427. return out
  2428. }
  2429. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2430. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  2431. *out = *in
  2432. if in.Auth != nil {
  2433. in, out := &in.Auth, &out.Auth
  2434. *out = new(OnboardbaseAuthSecretRef)
  2435. (*in).DeepCopyInto(*out)
  2436. }
  2437. }
  2438. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  2439. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  2440. if in == nil {
  2441. return nil
  2442. }
  2443. out := new(OnboardbaseProvider)
  2444. in.DeepCopyInto(out)
  2445. return out
  2446. }
  2447. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2448. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  2449. *out = *in
  2450. if in.SecretRef != nil {
  2451. in, out := &in.SecretRef, &out.SecretRef
  2452. *out = new(OnePasswordAuthSecretRef)
  2453. (*in).DeepCopyInto(*out)
  2454. }
  2455. }
  2456. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  2457. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  2458. if in == nil {
  2459. return nil
  2460. }
  2461. out := new(OnePasswordAuth)
  2462. in.DeepCopyInto(out)
  2463. return out
  2464. }
  2465. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2466. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  2467. *out = *in
  2468. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  2469. }
  2470. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  2471. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  2472. if in == nil {
  2473. return nil
  2474. }
  2475. out := new(OnePasswordAuthSecretRef)
  2476. in.DeepCopyInto(out)
  2477. return out
  2478. }
  2479. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2480. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  2481. *out = *in
  2482. if in.Auth != nil {
  2483. in, out := &in.Auth, &out.Auth
  2484. *out = new(OnePasswordAuth)
  2485. (*in).DeepCopyInto(*out)
  2486. }
  2487. if in.Vaults != nil {
  2488. in, out := &in.Vaults, &out.Vaults
  2489. *out = make(map[string]int, len(*in))
  2490. for key, val := range *in {
  2491. (*out)[key] = val
  2492. }
  2493. }
  2494. }
  2495. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  2496. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  2497. if in == nil {
  2498. return nil
  2499. }
  2500. out := new(OnePasswordProvider)
  2501. in.DeepCopyInto(out)
  2502. return out
  2503. }
  2504. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2505. func (in *OnePasswordSDKAuth) DeepCopyInto(out *OnePasswordSDKAuth) {
  2506. *out = *in
  2507. in.ServiceAccountSecretRef.DeepCopyInto(&out.ServiceAccountSecretRef)
  2508. }
  2509. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKAuth.
  2510. func (in *OnePasswordSDKAuth) DeepCopy() *OnePasswordSDKAuth {
  2511. if in == nil {
  2512. return nil
  2513. }
  2514. out := new(OnePasswordSDKAuth)
  2515. in.DeepCopyInto(out)
  2516. return out
  2517. }
  2518. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2519. func (in *OnePasswordSDKProvider) DeepCopyInto(out *OnePasswordSDKProvider) {
  2520. *out = *in
  2521. if in.IntegrationInfo != nil {
  2522. in, out := &in.IntegrationInfo, &out.IntegrationInfo
  2523. *out = new(IntegrationInfo)
  2524. **out = **in
  2525. }
  2526. if in.Auth != nil {
  2527. in, out := &in.Auth, &out.Auth
  2528. *out = new(OnePasswordSDKAuth)
  2529. (*in).DeepCopyInto(*out)
  2530. }
  2531. }
  2532. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKProvider.
  2533. func (in *OnePasswordSDKProvider) DeepCopy() *OnePasswordSDKProvider {
  2534. if in == nil {
  2535. return nil
  2536. }
  2537. out := new(OnePasswordSDKProvider)
  2538. in.DeepCopyInto(out)
  2539. return out
  2540. }
  2541. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2542. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  2543. *out = *in
  2544. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2545. }
  2546. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  2547. func (in *OracleAuth) DeepCopy() *OracleAuth {
  2548. if in == nil {
  2549. return nil
  2550. }
  2551. out := new(OracleAuth)
  2552. in.DeepCopyInto(out)
  2553. return out
  2554. }
  2555. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2556. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  2557. *out = *in
  2558. if in.Auth != nil {
  2559. in, out := &in.Auth, &out.Auth
  2560. *out = new(OracleAuth)
  2561. (*in).DeepCopyInto(*out)
  2562. }
  2563. if in.ServiceAccountRef != nil {
  2564. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2565. *out = new(apismetav1.ServiceAccountSelector)
  2566. (*in).DeepCopyInto(*out)
  2567. }
  2568. }
  2569. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  2570. func (in *OracleProvider) DeepCopy() *OracleProvider {
  2571. if in == nil {
  2572. return nil
  2573. }
  2574. out := new(OracleProvider)
  2575. in.DeepCopyInto(out)
  2576. return out
  2577. }
  2578. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2579. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  2580. *out = *in
  2581. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2582. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2583. }
  2584. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  2585. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  2586. if in == nil {
  2587. return nil
  2588. }
  2589. out := new(OracleSecretRef)
  2590. in.DeepCopyInto(out)
  2591. return out
  2592. }
  2593. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2594. func (in *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  2595. *out = *in
  2596. if in.PasswordSecretRef != nil {
  2597. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  2598. *out = new(apismetav1.SecretKeySelector)
  2599. (*in).DeepCopyInto(*out)
  2600. }
  2601. if in.PrivateKeySecretRef != nil {
  2602. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  2603. *out = new(apismetav1.SecretKeySelector)
  2604. (*in).DeepCopyInto(*out)
  2605. }
  2606. }
  2607. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  2608. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  2609. if in == nil {
  2610. return nil
  2611. }
  2612. out := new(PassboltAuth)
  2613. in.DeepCopyInto(out)
  2614. return out
  2615. }
  2616. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2617. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  2618. *out = *in
  2619. if in.Auth != nil {
  2620. in, out := &in.Auth, &out.Auth
  2621. *out = new(PassboltAuth)
  2622. (*in).DeepCopyInto(*out)
  2623. }
  2624. }
  2625. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  2626. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  2627. if in == nil {
  2628. return nil
  2629. }
  2630. out := new(PassboltProvider)
  2631. in.DeepCopyInto(out)
  2632. return out
  2633. }
  2634. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2635. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  2636. *out = *in
  2637. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2638. }
  2639. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  2640. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  2641. if in == nil {
  2642. return nil
  2643. }
  2644. out := new(PasswordDepotAuth)
  2645. in.DeepCopyInto(out)
  2646. return out
  2647. }
  2648. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2649. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  2650. *out = *in
  2651. in.Auth.DeepCopyInto(&out.Auth)
  2652. }
  2653. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  2654. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  2655. if in == nil {
  2656. return nil
  2657. }
  2658. out := new(PasswordDepotProvider)
  2659. in.DeepCopyInto(out)
  2660. return out
  2661. }
  2662. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2663. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  2664. *out = *in
  2665. in.Credentials.DeepCopyInto(&out.Credentials)
  2666. }
  2667. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  2668. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  2669. if in == nil {
  2670. return nil
  2671. }
  2672. out := new(PasswordDepotSecretRef)
  2673. in.DeepCopyInto(out)
  2674. return out
  2675. }
  2676. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2677. func (in *PreviderAuth) DeepCopyInto(out *PreviderAuth) {
  2678. *out = *in
  2679. if in.SecretRef != nil {
  2680. in, out := &in.SecretRef, &out.SecretRef
  2681. *out = new(PreviderAuthSecretRef)
  2682. (*in).DeepCopyInto(*out)
  2683. }
  2684. }
  2685. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuth.
  2686. func (in *PreviderAuth) DeepCopy() *PreviderAuth {
  2687. if in == nil {
  2688. return nil
  2689. }
  2690. out := new(PreviderAuth)
  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 *PreviderAuthSecretRef) DeepCopyInto(out *PreviderAuthSecretRef) {
  2696. *out = *in
  2697. in.AccessToken.DeepCopyInto(&out.AccessToken)
  2698. }
  2699. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuthSecretRef.
  2700. func (in *PreviderAuthSecretRef) DeepCopy() *PreviderAuthSecretRef {
  2701. if in == nil {
  2702. return nil
  2703. }
  2704. out := new(PreviderAuthSecretRef)
  2705. in.DeepCopyInto(out)
  2706. return out
  2707. }
  2708. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2709. func (in *PreviderProvider) DeepCopyInto(out *PreviderProvider) {
  2710. *out = *in
  2711. in.Auth.DeepCopyInto(&out.Auth)
  2712. }
  2713. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderProvider.
  2714. func (in *PreviderProvider) DeepCopy() *PreviderProvider {
  2715. if in == nil {
  2716. return nil
  2717. }
  2718. out := new(PreviderProvider)
  2719. in.DeepCopyInto(out)
  2720. return out
  2721. }
  2722. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2723. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  2724. *out = *in
  2725. if in.AccessToken != nil {
  2726. in, out := &in.AccessToken, &out.AccessToken
  2727. *out = new(PulumiProviderSecretRef)
  2728. (*in).DeepCopyInto(*out)
  2729. }
  2730. }
  2731. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  2732. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  2733. if in == nil {
  2734. return nil
  2735. }
  2736. out := new(PulumiProvider)
  2737. in.DeepCopyInto(out)
  2738. return out
  2739. }
  2740. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2741. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  2742. *out = *in
  2743. if in.SecretRef != nil {
  2744. in, out := &in.SecretRef, &out.SecretRef
  2745. *out = new(apismetav1.SecretKeySelector)
  2746. (*in).DeepCopyInto(*out)
  2747. }
  2748. }
  2749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  2750. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  2751. if in == nil {
  2752. return nil
  2753. }
  2754. out := new(PulumiProviderSecretRef)
  2755. in.DeepCopyInto(out)
  2756. return out
  2757. }
  2758. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2759. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  2760. *out = *in
  2761. if in.AccessKey != nil {
  2762. in, out := &in.AccessKey, &out.AccessKey
  2763. *out = new(ScalewayProviderSecretRef)
  2764. (*in).DeepCopyInto(*out)
  2765. }
  2766. if in.SecretKey != nil {
  2767. in, out := &in.SecretKey, &out.SecretKey
  2768. *out = new(ScalewayProviderSecretRef)
  2769. (*in).DeepCopyInto(*out)
  2770. }
  2771. }
  2772. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  2773. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  2774. if in == nil {
  2775. return nil
  2776. }
  2777. out := new(ScalewayProvider)
  2778. in.DeepCopyInto(out)
  2779. return out
  2780. }
  2781. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2782. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  2783. *out = *in
  2784. if in.SecretRef != nil {
  2785. in, out := &in.SecretRef, &out.SecretRef
  2786. *out = new(apismetav1.SecretKeySelector)
  2787. (*in).DeepCopyInto(*out)
  2788. }
  2789. }
  2790. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  2791. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  2792. if in == nil {
  2793. return nil
  2794. }
  2795. out := new(ScalewayProviderSecretRef)
  2796. in.DeepCopyInto(out)
  2797. return out
  2798. }
  2799. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2800. func (in *SecretReference) DeepCopyInto(out *SecretReference) {
  2801. *out = *in
  2802. }
  2803. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretReference.
  2804. func (in *SecretReference) DeepCopy() *SecretReference {
  2805. if in == nil {
  2806. return nil
  2807. }
  2808. out := new(SecretReference)
  2809. in.DeepCopyInto(out)
  2810. return out
  2811. }
  2812. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2813. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  2814. *out = *in
  2815. if in.Username != nil {
  2816. in, out := &in.Username, &out.Username
  2817. *out = new(SecretServerProviderRef)
  2818. (*in).DeepCopyInto(*out)
  2819. }
  2820. if in.Password != nil {
  2821. in, out := &in.Password, &out.Password
  2822. *out = new(SecretServerProviderRef)
  2823. (*in).DeepCopyInto(*out)
  2824. }
  2825. if in.CABundle != nil {
  2826. in, out := &in.CABundle, &out.CABundle
  2827. *out = make([]byte, len(*in))
  2828. copy(*out, *in)
  2829. }
  2830. if in.CAProvider != nil {
  2831. in, out := &in.CAProvider, &out.CAProvider
  2832. *out = new(CAProvider)
  2833. (*in).DeepCopyInto(*out)
  2834. }
  2835. }
  2836. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  2837. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  2838. if in == nil {
  2839. return nil
  2840. }
  2841. out := new(SecretServerProvider)
  2842. in.DeepCopyInto(out)
  2843. return out
  2844. }
  2845. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2846. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  2847. *out = *in
  2848. if in.SecretRef != nil {
  2849. in, out := &in.SecretRef, &out.SecretRef
  2850. *out = new(apismetav1.SecretKeySelector)
  2851. (*in).DeepCopyInto(*out)
  2852. }
  2853. }
  2854. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  2855. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  2856. if in == nil {
  2857. return nil
  2858. }
  2859. out := new(SecretServerProviderRef)
  2860. in.DeepCopyInto(out)
  2861. return out
  2862. }
  2863. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2864. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  2865. *out = *in
  2866. out.TypeMeta = in.TypeMeta
  2867. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  2868. in.Spec.DeepCopyInto(&out.Spec)
  2869. in.Status.DeepCopyInto(&out.Status)
  2870. }
  2871. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  2872. func (in *SecretStore) DeepCopy() *SecretStore {
  2873. if in == nil {
  2874. return nil
  2875. }
  2876. out := new(SecretStore)
  2877. in.DeepCopyInto(out)
  2878. return out
  2879. }
  2880. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2881. func (in *SecretStore) DeepCopyObject() runtime.Object {
  2882. if c := in.DeepCopy(); c != nil {
  2883. return c
  2884. }
  2885. return nil
  2886. }
  2887. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2888. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  2889. *out = *in
  2890. out.TypeMeta = in.TypeMeta
  2891. in.ListMeta.DeepCopyInto(&out.ListMeta)
  2892. if in.Items != nil {
  2893. in, out := &in.Items, &out.Items
  2894. *out = make([]SecretStore, len(*in))
  2895. for i := range *in {
  2896. (*in)[i].DeepCopyInto(&(*out)[i])
  2897. }
  2898. }
  2899. }
  2900. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  2901. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  2902. if in == nil {
  2903. return nil
  2904. }
  2905. out := new(SecretStoreList)
  2906. in.DeepCopyInto(out)
  2907. return out
  2908. }
  2909. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2910. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  2911. if c := in.DeepCopy(); c != nil {
  2912. return c
  2913. }
  2914. return nil
  2915. }
  2916. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2917. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  2918. *out = *in
  2919. if in.AWS != nil {
  2920. in, out := &in.AWS, &out.AWS
  2921. *out = new(AWSProvider)
  2922. (*in).DeepCopyInto(*out)
  2923. }
  2924. if in.AzureKV != nil {
  2925. in, out := &in.AzureKV, &out.AzureKV
  2926. *out = new(AzureKVProvider)
  2927. (*in).DeepCopyInto(*out)
  2928. }
  2929. if in.Akeyless != nil {
  2930. in, out := &in.Akeyless, &out.Akeyless
  2931. *out = new(AkeylessProvider)
  2932. (*in).DeepCopyInto(*out)
  2933. }
  2934. if in.BitwardenSecretsManager != nil {
  2935. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  2936. *out = new(BitwardenSecretsManagerProvider)
  2937. (*in).DeepCopyInto(*out)
  2938. }
  2939. if in.Vault != nil {
  2940. in, out := &in.Vault, &out.Vault
  2941. *out = new(VaultProvider)
  2942. (*in).DeepCopyInto(*out)
  2943. }
  2944. if in.GCPSM != nil {
  2945. in, out := &in.GCPSM, &out.GCPSM
  2946. *out = new(GCPSMProvider)
  2947. (*in).DeepCopyInto(*out)
  2948. }
  2949. if in.Oracle != nil {
  2950. in, out := &in.Oracle, &out.Oracle
  2951. *out = new(OracleProvider)
  2952. (*in).DeepCopyInto(*out)
  2953. }
  2954. if in.IBM != nil {
  2955. in, out := &in.IBM, &out.IBM
  2956. *out = new(IBMProvider)
  2957. (*in).DeepCopyInto(*out)
  2958. }
  2959. if in.YandexCertificateManager != nil {
  2960. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  2961. *out = new(YandexCertificateManagerProvider)
  2962. (*in).DeepCopyInto(*out)
  2963. }
  2964. if in.YandexLockbox != nil {
  2965. in, out := &in.YandexLockbox, &out.YandexLockbox
  2966. *out = new(YandexLockboxProvider)
  2967. (*in).DeepCopyInto(*out)
  2968. }
  2969. if in.Github != nil {
  2970. in, out := &in.Github, &out.Github
  2971. *out = new(GithubProvider)
  2972. (*in).DeepCopyInto(*out)
  2973. }
  2974. if in.Gitlab != nil {
  2975. in, out := &in.Gitlab, &out.Gitlab
  2976. *out = new(GitlabProvider)
  2977. (*in).DeepCopyInto(*out)
  2978. }
  2979. if in.Alibaba != nil {
  2980. in, out := &in.Alibaba, &out.Alibaba
  2981. *out = new(AlibabaProvider)
  2982. (*in).DeepCopyInto(*out)
  2983. }
  2984. if in.OnePassword != nil {
  2985. in, out := &in.OnePassword, &out.OnePassword
  2986. *out = new(OnePasswordProvider)
  2987. (*in).DeepCopyInto(*out)
  2988. }
  2989. if in.OnePasswordSDK != nil {
  2990. in, out := &in.OnePasswordSDK, &out.OnePasswordSDK
  2991. *out = new(OnePasswordSDKProvider)
  2992. (*in).DeepCopyInto(*out)
  2993. }
  2994. if in.Webhook != nil {
  2995. in, out := &in.Webhook, &out.Webhook
  2996. *out = new(WebhookProvider)
  2997. (*in).DeepCopyInto(*out)
  2998. }
  2999. if in.Kubernetes != nil {
  3000. in, out := &in.Kubernetes, &out.Kubernetes
  3001. *out = new(KubernetesProvider)
  3002. (*in).DeepCopyInto(*out)
  3003. }
  3004. if in.Fake != nil {
  3005. in, out := &in.Fake, &out.Fake
  3006. *out = new(FakeProvider)
  3007. (*in).DeepCopyInto(*out)
  3008. }
  3009. if in.Senhasegura != nil {
  3010. in, out := &in.Senhasegura, &out.Senhasegura
  3011. *out = new(SenhaseguraProvider)
  3012. (*in).DeepCopyInto(*out)
  3013. }
  3014. if in.Scaleway != nil {
  3015. in, out := &in.Scaleway, &out.Scaleway
  3016. *out = new(ScalewayProvider)
  3017. (*in).DeepCopyInto(*out)
  3018. }
  3019. if in.Doppler != nil {
  3020. in, out := &in.Doppler, &out.Doppler
  3021. *out = new(DopplerProvider)
  3022. (*in).DeepCopyInto(*out)
  3023. }
  3024. if in.Previder != nil {
  3025. in, out := &in.Previder, &out.Previder
  3026. *out = new(PreviderProvider)
  3027. (*in).DeepCopyInto(*out)
  3028. }
  3029. if in.Onboardbase != nil {
  3030. in, out := &in.Onboardbase, &out.Onboardbase
  3031. *out = new(OnboardbaseProvider)
  3032. (*in).DeepCopyInto(*out)
  3033. }
  3034. if in.KeeperSecurity != nil {
  3035. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  3036. *out = new(KeeperSecurityProvider)
  3037. (*in).DeepCopyInto(*out)
  3038. }
  3039. if in.Conjur != nil {
  3040. in, out := &in.Conjur, &out.Conjur
  3041. *out = new(ConjurProvider)
  3042. (*in).DeepCopyInto(*out)
  3043. }
  3044. if in.Delinea != nil {
  3045. in, out := &in.Delinea, &out.Delinea
  3046. *out = new(DelineaProvider)
  3047. (*in).DeepCopyInto(*out)
  3048. }
  3049. if in.SecretServer != nil {
  3050. in, out := &in.SecretServer, &out.SecretServer
  3051. *out = new(SecretServerProvider)
  3052. (*in).DeepCopyInto(*out)
  3053. }
  3054. if in.Chef != nil {
  3055. in, out := &in.Chef, &out.Chef
  3056. *out = new(ChefProvider)
  3057. (*in).DeepCopyInto(*out)
  3058. }
  3059. if in.Pulumi != nil {
  3060. in, out := &in.Pulumi, &out.Pulumi
  3061. *out = new(PulumiProvider)
  3062. (*in).DeepCopyInto(*out)
  3063. }
  3064. if in.Fortanix != nil {
  3065. in, out := &in.Fortanix, &out.Fortanix
  3066. *out = new(FortanixProvider)
  3067. (*in).DeepCopyInto(*out)
  3068. }
  3069. if in.PasswordDepot != nil {
  3070. in, out := &in.PasswordDepot, &out.PasswordDepot
  3071. *out = new(PasswordDepotProvider)
  3072. (*in).DeepCopyInto(*out)
  3073. }
  3074. if in.Passbolt != nil {
  3075. in, out := &in.Passbolt, &out.Passbolt
  3076. *out = new(PassboltProvider)
  3077. (*in).DeepCopyInto(*out)
  3078. }
  3079. if in.Device42 != nil {
  3080. in, out := &in.Device42, &out.Device42
  3081. *out = new(Device42Provider)
  3082. (*in).DeepCopyInto(*out)
  3083. }
  3084. if in.Infisical != nil {
  3085. in, out := &in.Infisical, &out.Infisical
  3086. *out = new(InfisicalProvider)
  3087. (*in).DeepCopyInto(*out)
  3088. }
  3089. if in.Beyondtrust != nil {
  3090. in, out := &in.Beyondtrust, &out.Beyondtrust
  3091. *out = new(BeyondtrustProvider)
  3092. (*in).DeepCopyInto(*out)
  3093. }
  3094. if in.CloudruSM != nil {
  3095. in, out := &in.CloudruSM, &out.CloudruSM
  3096. *out = new(CloudruSMProvider)
  3097. (*in).DeepCopyInto(*out)
  3098. }
  3099. if in.Volcengine != nil {
  3100. in, out := &in.Volcengine, &out.Volcengine
  3101. *out = new(VolcengineProvider)
  3102. (*in).DeepCopyInto(*out)
  3103. }
  3104. if in.Ngrok != nil {
  3105. in, out := &in.Ngrok, &out.Ngrok
  3106. *out = new(NgrokProvider)
  3107. (*in).DeepCopyInto(*out)
  3108. }
  3109. }
  3110. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  3111. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  3112. if in == nil {
  3113. return nil
  3114. }
  3115. out := new(SecretStoreProvider)
  3116. in.DeepCopyInto(out)
  3117. return out
  3118. }
  3119. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3120. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  3121. *out = *in
  3122. }
  3123. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  3124. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  3125. if in == nil {
  3126. return nil
  3127. }
  3128. out := new(SecretStoreRef)
  3129. in.DeepCopyInto(out)
  3130. return out
  3131. }
  3132. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3133. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  3134. *out = *in
  3135. if in.MaxRetries != nil {
  3136. in, out := &in.MaxRetries, &out.MaxRetries
  3137. *out = new(int32)
  3138. **out = **in
  3139. }
  3140. if in.RetryInterval != nil {
  3141. in, out := &in.RetryInterval, &out.RetryInterval
  3142. *out = new(string)
  3143. **out = **in
  3144. }
  3145. }
  3146. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  3147. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  3148. if in == nil {
  3149. return nil
  3150. }
  3151. out := new(SecretStoreRetrySettings)
  3152. in.DeepCopyInto(out)
  3153. return out
  3154. }
  3155. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3156. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  3157. *out = *in
  3158. if in.Provider != nil {
  3159. in, out := &in.Provider, &out.Provider
  3160. *out = new(SecretStoreProvider)
  3161. (*in).DeepCopyInto(*out)
  3162. }
  3163. if in.RetrySettings != nil {
  3164. in, out := &in.RetrySettings, &out.RetrySettings
  3165. *out = new(SecretStoreRetrySettings)
  3166. (*in).DeepCopyInto(*out)
  3167. }
  3168. if in.Conditions != nil {
  3169. in, out := &in.Conditions, &out.Conditions
  3170. *out = make([]ClusterSecretStoreCondition, len(*in))
  3171. for i := range *in {
  3172. (*in)[i].DeepCopyInto(&(*out)[i])
  3173. }
  3174. }
  3175. }
  3176. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  3177. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  3178. if in == nil {
  3179. return nil
  3180. }
  3181. out := new(SecretStoreSpec)
  3182. in.DeepCopyInto(out)
  3183. return out
  3184. }
  3185. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3186. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  3187. *out = *in
  3188. if in.Conditions != nil {
  3189. in, out := &in.Conditions, &out.Conditions
  3190. *out = make([]SecretStoreStatusCondition, len(*in))
  3191. for i := range *in {
  3192. (*in)[i].DeepCopyInto(&(*out)[i])
  3193. }
  3194. }
  3195. }
  3196. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  3197. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  3198. if in == nil {
  3199. return nil
  3200. }
  3201. out := new(SecretStoreStatus)
  3202. in.DeepCopyInto(out)
  3203. return out
  3204. }
  3205. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3206. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  3207. *out = *in
  3208. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  3209. }
  3210. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  3211. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  3212. if in == nil {
  3213. return nil
  3214. }
  3215. out := new(SecretStoreStatusCondition)
  3216. in.DeepCopyInto(out)
  3217. return out
  3218. }
  3219. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3220. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  3221. *out = *in
  3222. }
  3223. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  3224. func (in *SecretsManager) DeepCopy() *SecretsManager {
  3225. if in == nil {
  3226. return nil
  3227. }
  3228. out := new(SecretsManager)
  3229. in.DeepCopyInto(out)
  3230. return out
  3231. }
  3232. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3233. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  3234. *out = *in
  3235. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3236. }
  3237. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  3238. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  3239. if in == nil {
  3240. return nil
  3241. }
  3242. out := new(SenhaseguraAuth)
  3243. in.DeepCopyInto(out)
  3244. return out
  3245. }
  3246. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3247. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  3248. *out = *in
  3249. in.Auth.DeepCopyInto(&out.Auth)
  3250. }
  3251. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  3252. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  3253. if in == nil {
  3254. return nil
  3255. }
  3256. out := new(SenhaseguraProvider)
  3257. in.DeepCopyInto(out)
  3258. return out
  3259. }
  3260. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3261. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  3262. *out = *in
  3263. if in.SecretStoreRef != nil {
  3264. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  3265. *out = new(SecretStoreRef)
  3266. **out = **in
  3267. }
  3268. if in.GeneratorRef != nil {
  3269. in, out := &in.GeneratorRef, &out.GeneratorRef
  3270. *out = new(GeneratorRef)
  3271. **out = **in
  3272. }
  3273. }
  3274. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  3275. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  3276. if in == nil {
  3277. return nil
  3278. }
  3279. out := new(StoreGeneratorSourceRef)
  3280. in.DeepCopyInto(out)
  3281. return out
  3282. }
  3283. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3284. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  3285. *out = *in
  3286. out.SecretStoreRef = in.SecretStoreRef
  3287. if in.GeneratorRef != nil {
  3288. in, out := &in.GeneratorRef, &out.GeneratorRef
  3289. *out = new(GeneratorRef)
  3290. **out = **in
  3291. }
  3292. }
  3293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  3294. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  3295. if in == nil {
  3296. return nil
  3297. }
  3298. out := new(StoreSourceRef)
  3299. in.DeepCopyInto(out)
  3300. return out
  3301. }
  3302. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3303. func (in *Tag) DeepCopyInto(out *Tag) {
  3304. *out = *in
  3305. }
  3306. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  3307. func (in *Tag) DeepCopy() *Tag {
  3308. if in == nil {
  3309. return nil
  3310. }
  3311. out := new(Tag)
  3312. in.DeepCopyInto(out)
  3313. return out
  3314. }
  3315. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3316. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  3317. *out = *in
  3318. if in.ConfigMap != nil {
  3319. in, out := &in.ConfigMap, &out.ConfigMap
  3320. *out = new(TemplateRef)
  3321. (*in).DeepCopyInto(*out)
  3322. }
  3323. if in.Secret != nil {
  3324. in, out := &in.Secret, &out.Secret
  3325. *out = new(TemplateRef)
  3326. (*in).DeepCopyInto(*out)
  3327. }
  3328. if in.Literal != nil {
  3329. in, out := &in.Literal, &out.Literal
  3330. *out = new(string)
  3331. **out = **in
  3332. }
  3333. }
  3334. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  3335. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  3336. if in == nil {
  3337. return nil
  3338. }
  3339. out := new(TemplateFrom)
  3340. in.DeepCopyInto(out)
  3341. return out
  3342. }
  3343. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3344. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  3345. *out = *in
  3346. if in.Items != nil {
  3347. in, out := &in.Items, &out.Items
  3348. *out = make([]TemplateRefItem, len(*in))
  3349. copy(*out, *in)
  3350. }
  3351. }
  3352. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  3353. func (in *TemplateRef) DeepCopy() *TemplateRef {
  3354. if in == nil {
  3355. return nil
  3356. }
  3357. out := new(TemplateRef)
  3358. in.DeepCopyInto(out)
  3359. return out
  3360. }
  3361. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3362. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  3363. *out = *in
  3364. }
  3365. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  3366. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  3367. if in == nil {
  3368. return nil
  3369. }
  3370. out := new(TemplateRefItem)
  3371. in.DeepCopyInto(out)
  3372. return out
  3373. }
  3374. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3375. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  3376. *out = *in
  3377. in.BearerToken.DeepCopyInto(&out.BearerToken)
  3378. }
  3379. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  3380. func (in *TokenAuth) DeepCopy() *TokenAuth {
  3381. if in == nil {
  3382. return nil
  3383. }
  3384. out := new(TokenAuth)
  3385. in.DeepCopyInto(out)
  3386. return out
  3387. }
  3388. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3389. func (in *TokenAuthCredentials) DeepCopyInto(out *TokenAuthCredentials) {
  3390. *out = *in
  3391. in.AccessToken.DeepCopyInto(&out.AccessToken)
  3392. }
  3393. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuthCredentials.
  3394. func (in *TokenAuthCredentials) DeepCopy() *TokenAuthCredentials {
  3395. if in == nil {
  3396. return nil
  3397. }
  3398. out := new(TokenAuthCredentials)
  3399. in.DeepCopyInto(out)
  3400. return out
  3401. }
  3402. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3403. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  3404. *out = *in
  3405. in.ClientID.DeepCopyInto(&out.ClientID)
  3406. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3407. }
  3408. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  3409. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  3410. if in == nil {
  3411. return nil
  3412. }
  3413. out := new(UniversalAuthCredentials)
  3414. in.DeepCopyInto(out)
  3415. return out
  3416. }
  3417. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3418. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  3419. *out = *in
  3420. if in.RoleRef != nil {
  3421. in, out := &in.RoleRef, &out.RoleRef
  3422. *out = new(apismetav1.SecretKeySelector)
  3423. (*in).DeepCopyInto(*out)
  3424. }
  3425. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3426. }
  3427. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  3428. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  3429. if in == nil {
  3430. return nil
  3431. }
  3432. out := new(VaultAppRole)
  3433. in.DeepCopyInto(out)
  3434. return out
  3435. }
  3436. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3437. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  3438. *out = *in
  3439. if in.Namespace != nil {
  3440. in, out := &in.Namespace, &out.Namespace
  3441. *out = new(string)
  3442. **out = **in
  3443. }
  3444. if in.TokenSecretRef != nil {
  3445. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  3446. *out = new(apismetav1.SecretKeySelector)
  3447. (*in).DeepCopyInto(*out)
  3448. }
  3449. if in.AppRole != nil {
  3450. in, out := &in.AppRole, &out.AppRole
  3451. *out = new(VaultAppRole)
  3452. (*in).DeepCopyInto(*out)
  3453. }
  3454. if in.Kubernetes != nil {
  3455. in, out := &in.Kubernetes, &out.Kubernetes
  3456. *out = new(VaultKubernetesAuth)
  3457. (*in).DeepCopyInto(*out)
  3458. }
  3459. if in.Ldap != nil {
  3460. in, out := &in.Ldap, &out.Ldap
  3461. *out = new(VaultLdapAuth)
  3462. (*in).DeepCopyInto(*out)
  3463. }
  3464. if in.Jwt != nil {
  3465. in, out := &in.Jwt, &out.Jwt
  3466. *out = new(VaultJwtAuth)
  3467. (*in).DeepCopyInto(*out)
  3468. }
  3469. if in.Cert != nil {
  3470. in, out := &in.Cert, &out.Cert
  3471. *out = new(VaultCertAuth)
  3472. (*in).DeepCopyInto(*out)
  3473. }
  3474. if in.Iam != nil {
  3475. in, out := &in.Iam, &out.Iam
  3476. *out = new(VaultIamAuth)
  3477. (*in).DeepCopyInto(*out)
  3478. }
  3479. if in.UserPass != nil {
  3480. in, out := &in.UserPass, &out.UserPass
  3481. *out = new(VaultUserPassAuth)
  3482. (*in).DeepCopyInto(*out)
  3483. }
  3484. if in.GCP != nil {
  3485. in, out := &in.GCP, &out.GCP
  3486. *out = new(VaultGCPAuth)
  3487. (*in).DeepCopyInto(*out)
  3488. }
  3489. }
  3490. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  3491. func (in *VaultAuth) DeepCopy() *VaultAuth {
  3492. if in == nil {
  3493. return nil
  3494. }
  3495. out := new(VaultAuth)
  3496. in.DeepCopyInto(out)
  3497. return out
  3498. }
  3499. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3500. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  3501. *out = *in
  3502. if in.SecretRef != nil {
  3503. in, out := &in.SecretRef, &out.SecretRef
  3504. *out = new(VaultAwsAuthSecretRef)
  3505. (*in).DeepCopyInto(*out)
  3506. }
  3507. if in.JWTAuth != nil {
  3508. in, out := &in.JWTAuth, &out.JWTAuth
  3509. *out = new(VaultAwsJWTAuth)
  3510. (*in).DeepCopyInto(*out)
  3511. }
  3512. }
  3513. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  3514. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  3515. if in == nil {
  3516. return nil
  3517. }
  3518. out := new(VaultAwsAuth)
  3519. in.DeepCopyInto(out)
  3520. return out
  3521. }
  3522. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3523. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  3524. *out = *in
  3525. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  3526. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  3527. if in.SessionToken != nil {
  3528. in, out := &in.SessionToken, &out.SessionToken
  3529. *out = new(apismetav1.SecretKeySelector)
  3530. (*in).DeepCopyInto(*out)
  3531. }
  3532. }
  3533. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  3534. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  3535. if in == nil {
  3536. return nil
  3537. }
  3538. out := new(VaultAwsAuthSecretRef)
  3539. in.DeepCopyInto(out)
  3540. return out
  3541. }
  3542. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3543. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  3544. *out = *in
  3545. if in.ServiceAccountRef != nil {
  3546. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3547. *out = new(apismetav1.ServiceAccountSelector)
  3548. (*in).DeepCopyInto(*out)
  3549. }
  3550. }
  3551. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  3552. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  3553. if in == nil {
  3554. return nil
  3555. }
  3556. out := new(VaultAwsJWTAuth)
  3557. in.DeepCopyInto(out)
  3558. return out
  3559. }
  3560. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3561. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  3562. *out = *in
  3563. in.ClientCert.DeepCopyInto(&out.ClientCert)
  3564. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3565. }
  3566. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  3567. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  3568. if in == nil {
  3569. return nil
  3570. }
  3571. out := new(VaultCertAuth)
  3572. in.DeepCopyInto(out)
  3573. return out
  3574. }
  3575. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3576. func (in *VaultCheckAndSet) DeepCopyInto(out *VaultCheckAndSet) {
  3577. *out = *in
  3578. }
  3579. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCheckAndSet.
  3580. func (in *VaultCheckAndSet) DeepCopy() *VaultCheckAndSet {
  3581. if in == nil {
  3582. return nil
  3583. }
  3584. out := new(VaultCheckAndSet)
  3585. in.DeepCopyInto(out)
  3586. return out
  3587. }
  3588. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3589. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  3590. *out = *in
  3591. if in.CertSecretRef != nil {
  3592. in, out := &in.CertSecretRef, &out.CertSecretRef
  3593. *out = new(apismetav1.SecretKeySelector)
  3594. (*in).DeepCopyInto(*out)
  3595. }
  3596. if in.KeySecretRef != nil {
  3597. in, out := &in.KeySecretRef, &out.KeySecretRef
  3598. *out = new(apismetav1.SecretKeySelector)
  3599. (*in).DeepCopyInto(*out)
  3600. }
  3601. }
  3602. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  3603. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  3604. if in == nil {
  3605. return nil
  3606. }
  3607. out := new(VaultClientTLS)
  3608. in.DeepCopyInto(out)
  3609. return out
  3610. }
  3611. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3612. func (in *VaultGCPAuth) DeepCopyInto(out *VaultGCPAuth) {
  3613. *out = *in
  3614. if in.SecretRef != nil {
  3615. in, out := &in.SecretRef, &out.SecretRef
  3616. *out = new(GCPSMAuthSecretRef)
  3617. (*in).DeepCopyInto(*out)
  3618. }
  3619. if in.WorkloadIdentity != nil {
  3620. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  3621. *out = new(GCPWorkloadIdentity)
  3622. (*in).DeepCopyInto(*out)
  3623. }
  3624. if in.ServiceAccountRef != nil {
  3625. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3626. *out = new(apismetav1.ServiceAccountSelector)
  3627. (*in).DeepCopyInto(*out)
  3628. }
  3629. }
  3630. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultGCPAuth.
  3631. func (in *VaultGCPAuth) DeepCopy() *VaultGCPAuth {
  3632. if in == nil {
  3633. return nil
  3634. }
  3635. out := new(VaultGCPAuth)
  3636. in.DeepCopyInto(out)
  3637. return out
  3638. }
  3639. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3640. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  3641. *out = *in
  3642. if in.SecretRef != nil {
  3643. in, out := &in.SecretRef, &out.SecretRef
  3644. *out = new(VaultAwsAuthSecretRef)
  3645. (*in).DeepCopyInto(*out)
  3646. }
  3647. if in.JWTAuth != nil {
  3648. in, out := &in.JWTAuth, &out.JWTAuth
  3649. *out = new(VaultAwsJWTAuth)
  3650. (*in).DeepCopyInto(*out)
  3651. }
  3652. }
  3653. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  3654. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  3655. if in == nil {
  3656. return nil
  3657. }
  3658. out := new(VaultIamAuth)
  3659. in.DeepCopyInto(out)
  3660. return out
  3661. }
  3662. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3663. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  3664. *out = *in
  3665. if in.SecretRef != nil {
  3666. in, out := &in.SecretRef, &out.SecretRef
  3667. *out = new(apismetav1.SecretKeySelector)
  3668. (*in).DeepCopyInto(*out)
  3669. }
  3670. if in.KubernetesServiceAccountToken != nil {
  3671. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  3672. *out = new(VaultKubernetesServiceAccountTokenAuth)
  3673. (*in).DeepCopyInto(*out)
  3674. }
  3675. }
  3676. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  3677. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  3678. if in == nil {
  3679. return nil
  3680. }
  3681. out := new(VaultJwtAuth)
  3682. in.DeepCopyInto(out)
  3683. return out
  3684. }
  3685. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3686. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  3687. *out = *in
  3688. if in.ServiceAccountRef != nil {
  3689. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3690. *out = new(apismetav1.ServiceAccountSelector)
  3691. (*in).DeepCopyInto(*out)
  3692. }
  3693. if in.SecretRef != nil {
  3694. in, out := &in.SecretRef, &out.SecretRef
  3695. *out = new(apismetav1.SecretKeySelector)
  3696. (*in).DeepCopyInto(*out)
  3697. }
  3698. }
  3699. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  3700. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  3701. if in == nil {
  3702. return nil
  3703. }
  3704. out := new(VaultKubernetesAuth)
  3705. in.DeepCopyInto(out)
  3706. return out
  3707. }
  3708. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3709. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  3710. *out = *in
  3711. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  3712. if in.Audiences != nil {
  3713. in, out := &in.Audiences, &out.Audiences
  3714. *out = new([]string)
  3715. if **in != nil {
  3716. in, out := *in, *out
  3717. *out = make([]string, len(*in))
  3718. copy(*out, *in)
  3719. }
  3720. }
  3721. if in.ExpirationSeconds != nil {
  3722. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  3723. *out = new(int64)
  3724. **out = **in
  3725. }
  3726. }
  3727. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  3728. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  3729. if in == nil {
  3730. return nil
  3731. }
  3732. out := new(VaultKubernetesServiceAccountTokenAuth)
  3733. in.DeepCopyInto(out)
  3734. return out
  3735. }
  3736. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3737. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  3738. *out = *in
  3739. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3740. }
  3741. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  3742. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  3743. if in == nil {
  3744. return nil
  3745. }
  3746. out := new(VaultLdapAuth)
  3747. in.DeepCopyInto(out)
  3748. return out
  3749. }
  3750. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3751. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  3752. *out = *in
  3753. if in.Auth != nil {
  3754. in, out := &in.Auth, &out.Auth
  3755. *out = new(VaultAuth)
  3756. (*in).DeepCopyInto(*out)
  3757. }
  3758. if in.Path != nil {
  3759. in, out := &in.Path, &out.Path
  3760. *out = new(string)
  3761. **out = **in
  3762. }
  3763. if in.Namespace != nil {
  3764. in, out := &in.Namespace, &out.Namespace
  3765. *out = new(string)
  3766. **out = **in
  3767. }
  3768. if in.CABundle != nil {
  3769. in, out := &in.CABundle, &out.CABundle
  3770. *out = make([]byte, len(*in))
  3771. copy(*out, *in)
  3772. }
  3773. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  3774. if in.CAProvider != nil {
  3775. in, out := &in.CAProvider, &out.CAProvider
  3776. *out = new(CAProvider)
  3777. (*in).DeepCopyInto(*out)
  3778. }
  3779. if in.Headers != nil {
  3780. in, out := &in.Headers, &out.Headers
  3781. *out = make(map[string]string, len(*in))
  3782. for key, val := range *in {
  3783. (*out)[key] = val
  3784. }
  3785. }
  3786. if in.CheckAndSet != nil {
  3787. in, out := &in.CheckAndSet, &out.CheckAndSet
  3788. *out = new(VaultCheckAndSet)
  3789. **out = **in
  3790. }
  3791. }
  3792. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  3793. func (in *VaultProvider) DeepCopy() *VaultProvider {
  3794. if in == nil {
  3795. return nil
  3796. }
  3797. out := new(VaultProvider)
  3798. in.DeepCopyInto(out)
  3799. return out
  3800. }
  3801. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3802. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  3803. *out = *in
  3804. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3805. }
  3806. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  3807. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  3808. if in == nil {
  3809. return nil
  3810. }
  3811. out := new(VaultUserPassAuth)
  3812. in.DeepCopyInto(out)
  3813. return out
  3814. }
  3815. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3816. func (in *VolcengineAuth) DeepCopyInto(out *VolcengineAuth) {
  3817. *out = *in
  3818. if in.SecretRef != nil {
  3819. in, out := &in.SecretRef, &out.SecretRef
  3820. *out = new(VolcengineAuthSecretRef)
  3821. (*in).DeepCopyInto(*out)
  3822. }
  3823. }
  3824. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuth.
  3825. func (in *VolcengineAuth) DeepCopy() *VolcengineAuth {
  3826. if in == nil {
  3827. return nil
  3828. }
  3829. out := new(VolcengineAuth)
  3830. in.DeepCopyInto(out)
  3831. return out
  3832. }
  3833. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3834. func (in *VolcengineAuthSecretRef) DeepCopyInto(out *VolcengineAuthSecretRef) {
  3835. *out = *in
  3836. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  3837. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  3838. if in.Token != nil {
  3839. in, out := &in.Token, &out.Token
  3840. *out = new(apismetav1.SecretKeySelector)
  3841. (*in).DeepCopyInto(*out)
  3842. }
  3843. }
  3844. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuthSecretRef.
  3845. func (in *VolcengineAuthSecretRef) DeepCopy() *VolcengineAuthSecretRef {
  3846. if in == nil {
  3847. return nil
  3848. }
  3849. out := new(VolcengineAuthSecretRef)
  3850. in.DeepCopyInto(out)
  3851. return out
  3852. }
  3853. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3854. func (in *VolcengineProvider) DeepCopyInto(out *VolcengineProvider) {
  3855. *out = *in
  3856. if in.Auth != nil {
  3857. in, out := &in.Auth, &out.Auth
  3858. *out = new(VolcengineAuth)
  3859. (*in).DeepCopyInto(*out)
  3860. }
  3861. }
  3862. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineProvider.
  3863. func (in *VolcengineProvider) DeepCopy() *VolcengineProvider {
  3864. if in == nil {
  3865. return nil
  3866. }
  3867. out := new(VolcengineProvider)
  3868. in.DeepCopyInto(out)
  3869. return out
  3870. }
  3871. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3872. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  3873. *out = *in
  3874. if in.Namespace != nil {
  3875. in, out := &in.Namespace, &out.Namespace
  3876. *out = new(string)
  3877. **out = **in
  3878. }
  3879. }
  3880. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  3881. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  3882. if in == nil {
  3883. return nil
  3884. }
  3885. out := new(WebhookCAProvider)
  3886. in.DeepCopyInto(out)
  3887. return out
  3888. }
  3889. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3890. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  3891. *out = *in
  3892. if in.Headers != nil {
  3893. in, out := &in.Headers, &out.Headers
  3894. *out = make(map[string]string, len(*in))
  3895. for key, val := range *in {
  3896. (*out)[key] = val
  3897. }
  3898. }
  3899. if in.Auth != nil {
  3900. in, out := &in.Auth, &out.Auth
  3901. *out = new(AuthorizationProtocol)
  3902. (*in).DeepCopyInto(*out)
  3903. }
  3904. if in.Timeout != nil {
  3905. in, out := &in.Timeout, &out.Timeout
  3906. *out = new(metav1.Duration)
  3907. **out = **in
  3908. }
  3909. out.Result = in.Result
  3910. if in.Secrets != nil {
  3911. in, out := &in.Secrets, &out.Secrets
  3912. *out = make([]WebhookSecret, len(*in))
  3913. for i := range *in {
  3914. (*in)[i].DeepCopyInto(&(*out)[i])
  3915. }
  3916. }
  3917. if in.CABundle != nil {
  3918. in, out := &in.CABundle, &out.CABundle
  3919. *out = make([]byte, len(*in))
  3920. copy(*out, *in)
  3921. }
  3922. if in.CAProvider != nil {
  3923. in, out := &in.CAProvider, &out.CAProvider
  3924. *out = new(WebhookCAProvider)
  3925. (*in).DeepCopyInto(*out)
  3926. }
  3927. }
  3928. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  3929. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  3930. if in == nil {
  3931. return nil
  3932. }
  3933. out := new(WebhookProvider)
  3934. in.DeepCopyInto(out)
  3935. return out
  3936. }
  3937. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3938. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  3939. *out = *in
  3940. }
  3941. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  3942. func (in *WebhookResult) DeepCopy() *WebhookResult {
  3943. if in == nil {
  3944. return nil
  3945. }
  3946. out := new(WebhookResult)
  3947. in.DeepCopyInto(out)
  3948. return out
  3949. }
  3950. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3951. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  3952. *out = *in
  3953. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3954. }
  3955. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  3956. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  3957. if in == nil {
  3958. return nil
  3959. }
  3960. out := new(WebhookSecret)
  3961. in.DeepCopyInto(out)
  3962. return out
  3963. }
  3964. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3965. func (in *YandexAuth) DeepCopyInto(out *YandexAuth) {
  3966. *out = *in
  3967. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3968. }
  3969. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexAuth.
  3970. func (in *YandexAuth) DeepCopy() *YandexAuth {
  3971. if in == nil {
  3972. return nil
  3973. }
  3974. out := new(YandexAuth)
  3975. in.DeepCopyInto(out)
  3976. return out
  3977. }
  3978. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3979. func (in *YandexCAProvider) DeepCopyInto(out *YandexCAProvider) {
  3980. *out = *in
  3981. in.Certificate.DeepCopyInto(&out.Certificate)
  3982. }
  3983. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCAProvider.
  3984. func (in *YandexCAProvider) DeepCopy() *YandexCAProvider {
  3985. if in == nil {
  3986. return nil
  3987. }
  3988. out := new(YandexCAProvider)
  3989. in.DeepCopyInto(out)
  3990. return out
  3991. }
  3992. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3993. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  3994. *out = *in
  3995. in.Auth.DeepCopyInto(&out.Auth)
  3996. if in.CAProvider != nil {
  3997. in, out := &in.CAProvider, &out.CAProvider
  3998. *out = new(YandexCAProvider)
  3999. (*in).DeepCopyInto(*out)
  4000. }
  4001. if in.FetchingPolicy != nil {
  4002. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  4003. *out = new(FetchingPolicy)
  4004. (*in).DeepCopyInto(*out)
  4005. }
  4006. }
  4007. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  4008. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  4009. if in == nil {
  4010. return nil
  4011. }
  4012. out := new(YandexCertificateManagerProvider)
  4013. in.DeepCopyInto(out)
  4014. return out
  4015. }
  4016. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4017. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  4018. *out = *in
  4019. in.Auth.DeepCopyInto(&out.Auth)
  4020. if in.CAProvider != nil {
  4021. in, out := &in.CAProvider, &out.CAProvider
  4022. *out = new(YandexCAProvider)
  4023. (*in).DeepCopyInto(*out)
  4024. }
  4025. if in.FetchingPolicy != nil {
  4026. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  4027. *out = new(FetchingPolicy)
  4028. (*in).DeepCopyInto(*out)
  4029. }
  4030. }
  4031. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  4032. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  4033. if in == nil {
  4034. return nil
  4035. }
  4036. out := new(YandexLockboxProvider)
  4037. in.DeepCopyInto(out)
  4038. return out
  4039. }