zz_generated.deepcopy.go 109 KB

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