zz_generated.deepcopy.go 125 KB

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