zz_generated.deepcopy.go 147 KB

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