zz_generated.deepcopy.go 89 KB

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