zz_generated.deepcopy.go 139 KB

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