zz_generated.deepcopy.go 113 KB

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