zz_generated.deepcopy.go 144 KB

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