zz_generated.deepcopy.go 103 KB

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