zz_generated.deepcopy.go 111 KB

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