zz_generated.deepcopy.go 110 KB

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