zz_generated.deepcopy.go 110 KB

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