zz_generated.deepcopy.go 127 KB

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