zz_generated.deepcopy.go 122 KB

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