zz_generated.deepcopy.go 119 KB

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