zz_generated.deepcopy.go 85 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922
  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 *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1253. *out = *in
  1254. if in.SecretRef != nil {
  1255. in, out := &in.SecretRef, &out.SecretRef
  1256. *out = new(GCPSMAuthSecretRef)
  1257. (*in).DeepCopyInto(*out)
  1258. }
  1259. if in.WorkloadIdentity != nil {
  1260. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1261. *out = new(GCPWorkloadIdentity)
  1262. (*in).DeepCopyInto(*out)
  1263. }
  1264. }
  1265. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1266. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1267. if in == nil {
  1268. return nil
  1269. }
  1270. out := new(GCPSMAuth)
  1271. in.DeepCopyInto(out)
  1272. return out
  1273. }
  1274. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1275. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1276. *out = *in
  1277. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1278. }
  1279. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1280. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1281. if in == nil {
  1282. return nil
  1283. }
  1284. out := new(GCPSMAuthSecretRef)
  1285. in.DeepCopyInto(out)
  1286. return out
  1287. }
  1288. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1289. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1290. *out = *in
  1291. in.Auth.DeepCopyInto(&out.Auth)
  1292. }
  1293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1294. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1295. if in == nil {
  1296. return nil
  1297. }
  1298. out := new(GCPSMProvider)
  1299. in.DeepCopyInto(out)
  1300. return out
  1301. }
  1302. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1303. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1304. *out = *in
  1305. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1306. }
  1307. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1308. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1309. if in == nil {
  1310. return nil
  1311. }
  1312. out := new(GCPWorkloadIdentity)
  1313. in.DeepCopyInto(out)
  1314. return out
  1315. }
  1316. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1317. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1318. *out = *in
  1319. }
  1320. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1321. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1322. if in == nil {
  1323. return nil
  1324. }
  1325. out := new(GeneratorRef)
  1326. in.DeepCopyInto(out)
  1327. return out
  1328. }
  1329. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1330. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1331. *out = *in
  1332. }
  1333. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1334. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1335. if in == nil {
  1336. return nil
  1337. }
  1338. out := new(GenericStoreValidator)
  1339. in.DeepCopyInto(out)
  1340. return out
  1341. }
  1342. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1343. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1344. *out = *in
  1345. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1346. }
  1347. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1348. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1349. if in == nil {
  1350. return nil
  1351. }
  1352. out := new(GitlabAuth)
  1353. in.DeepCopyInto(out)
  1354. return out
  1355. }
  1356. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1357. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1358. *out = *in
  1359. in.Auth.DeepCopyInto(&out.Auth)
  1360. if in.GroupIDs != nil {
  1361. in, out := &in.GroupIDs, &out.GroupIDs
  1362. *out = make([]string, len(*in))
  1363. copy(*out, *in)
  1364. }
  1365. }
  1366. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1367. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1368. if in == nil {
  1369. return nil
  1370. }
  1371. out := new(GitlabProvider)
  1372. in.DeepCopyInto(out)
  1373. return out
  1374. }
  1375. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1376. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1377. *out = *in
  1378. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1379. }
  1380. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1381. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1382. if in == nil {
  1383. return nil
  1384. }
  1385. out := new(GitlabSecretRef)
  1386. in.DeepCopyInto(out)
  1387. return out
  1388. }
  1389. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1390. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1391. *out = *in
  1392. if in.SecretRef != nil {
  1393. in, out := &in.SecretRef, &out.SecretRef
  1394. *out = new(IBMAuthSecretRef)
  1395. (*in).DeepCopyInto(*out)
  1396. }
  1397. if in.ContainerAuth != nil {
  1398. in, out := &in.ContainerAuth, &out.ContainerAuth
  1399. *out = new(IBMAuthContainerAuth)
  1400. **out = **in
  1401. }
  1402. }
  1403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1404. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1405. if in == nil {
  1406. return nil
  1407. }
  1408. out := new(IBMAuth)
  1409. in.DeepCopyInto(out)
  1410. return out
  1411. }
  1412. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1413. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1414. *out = *in
  1415. }
  1416. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1417. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1418. if in == nil {
  1419. return nil
  1420. }
  1421. out := new(IBMAuthContainerAuth)
  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 *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1427. *out = *in
  1428. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1429. }
  1430. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1431. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1432. if in == nil {
  1433. return nil
  1434. }
  1435. out := new(IBMAuthSecretRef)
  1436. in.DeepCopyInto(out)
  1437. return out
  1438. }
  1439. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1440. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1441. *out = *in
  1442. in.Auth.DeepCopyInto(&out.Auth)
  1443. if in.ServiceURL != nil {
  1444. in, out := &in.ServiceURL, &out.ServiceURL
  1445. *out = new(string)
  1446. **out = **in
  1447. }
  1448. }
  1449. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1450. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1451. if in == nil {
  1452. return nil
  1453. }
  1454. out := new(IBMProvider)
  1455. in.DeepCopyInto(out)
  1456. return out
  1457. }
  1458. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1459. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1460. *out = *in
  1461. in.Auth.DeepCopyInto(&out.Auth)
  1462. }
  1463. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1464. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1465. if in == nil {
  1466. return nil
  1467. }
  1468. out := new(KeeperSecurityProvider)
  1469. in.DeepCopyInto(out)
  1470. return out
  1471. }
  1472. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1473. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1474. *out = *in
  1475. if in.Cert != nil {
  1476. in, out := &in.Cert, &out.Cert
  1477. *out = new(CertAuth)
  1478. (*in).DeepCopyInto(*out)
  1479. }
  1480. if in.Token != nil {
  1481. in, out := &in.Token, &out.Token
  1482. *out = new(TokenAuth)
  1483. (*in).DeepCopyInto(*out)
  1484. }
  1485. if in.ServiceAccount != nil {
  1486. in, out := &in.ServiceAccount, &out.ServiceAccount
  1487. *out = new(metav1.ServiceAccountSelector)
  1488. (*in).DeepCopyInto(*out)
  1489. }
  1490. }
  1491. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1492. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1493. if in == nil {
  1494. return nil
  1495. }
  1496. out := new(KubernetesAuth)
  1497. in.DeepCopyInto(out)
  1498. return out
  1499. }
  1500. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1501. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1502. *out = *in
  1503. in.Server.DeepCopyInto(&out.Server)
  1504. in.Auth.DeepCopyInto(&out.Auth)
  1505. }
  1506. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1507. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1508. if in == nil {
  1509. return nil
  1510. }
  1511. out := new(KubernetesProvider)
  1512. in.DeepCopyInto(out)
  1513. return out
  1514. }
  1515. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1516. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1517. *out = *in
  1518. if in.CABundle != nil {
  1519. in, out := &in.CABundle, &out.CABundle
  1520. *out = make([]byte, len(*in))
  1521. copy(*out, *in)
  1522. }
  1523. if in.CAProvider != nil {
  1524. in, out := &in.CAProvider, &out.CAProvider
  1525. *out = new(CAProvider)
  1526. (*in).DeepCopyInto(*out)
  1527. }
  1528. }
  1529. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1530. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1531. if in == nil {
  1532. return nil
  1533. }
  1534. out := new(KubernetesServer)
  1535. in.DeepCopyInto(out)
  1536. return out
  1537. }
  1538. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1539. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1540. *out = *in
  1541. }
  1542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1543. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1544. if in == nil {
  1545. return nil
  1546. }
  1547. out := new(NoSecretError)
  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 *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1553. *out = *in
  1554. if in.SecretRef != nil {
  1555. in, out := &in.SecretRef, &out.SecretRef
  1556. *out = new(OnePasswordAuthSecretRef)
  1557. (*in).DeepCopyInto(*out)
  1558. }
  1559. }
  1560. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1561. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1562. if in == nil {
  1563. return nil
  1564. }
  1565. out := new(OnePasswordAuth)
  1566. in.DeepCopyInto(out)
  1567. return out
  1568. }
  1569. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1570. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1571. *out = *in
  1572. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1573. }
  1574. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1575. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1576. if in == nil {
  1577. return nil
  1578. }
  1579. out := new(OnePasswordAuthSecretRef)
  1580. in.DeepCopyInto(out)
  1581. return out
  1582. }
  1583. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1584. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1585. *out = *in
  1586. if in.Auth != nil {
  1587. in, out := &in.Auth, &out.Auth
  1588. *out = new(OnePasswordAuth)
  1589. (*in).DeepCopyInto(*out)
  1590. }
  1591. if in.Vaults != nil {
  1592. in, out := &in.Vaults, &out.Vaults
  1593. *out = make(map[string]int, len(*in))
  1594. for key, val := range *in {
  1595. (*out)[key] = val
  1596. }
  1597. }
  1598. }
  1599. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1600. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1601. if in == nil {
  1602. return nil
  1603. }
  1604. out := new(OnePasswordProvider)
  1605. in.DeepCopyInto(out)
  1606. return out
  1607. }
  1608. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1609. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1610. *out = *in
  1611. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1612. }
  1613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1614. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1615. if in == nil {
  1616. return nil
  1617. }
  1618. out := new(OracleAuth)
  1619. in.DeepCopyInto(out)
  1620. return out
  1621. }
  1622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1623. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1624. *out = *in
  1625. if in.Auth != nil {
  1626. in, out := &in.Auth, &out.Auth
  1627. *out = new(OracleAuth)
  1628. (*in).DeepCopyInto(*out)
  1629. }
  1630. if in.ServiceAccountRef != nil {
  1631. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1632. *out = new(metav1.ServiceAccountSelector)
  1633. (*in).DeepCopyInto(*out)
  1634. }
  1635. }
  1636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1637. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1638. if in == nil {
  1639. return nil
  1640. }
  1641. out := new(OracleProvider)
  1642. in.DeepCopyInto(out)
  1643. return out
  1644. }
  1645. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1646. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1647. *out = *in
  1648. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1649. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1650. }
  1651. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1652. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1653. if in == nil {
  1654. return nil
  1655. }
  1656. out := new(OracleSecretRef)
  1657. in.DeepCopyInto(out)
  1658. return out
  1659. }
  1660. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1661. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  1662. *out = *in
  1663. if in.AccessKey != nil {
  1664. in, out := &in.AccessKey, &out.AccessKey
  1665. *out = new(ScalewayProviderSecretRef)
  1666. (*in).DeepCopyInto(*out)
  1667. }
  1668. if in.SecretKey != nil {
  1669. in, out := &in.SecretKey, &out.SecretKey
  1670. *out = new(ScalewayProviderSecretRef)
  1671. (*in).DeepCopyInto(*out)
  1672. }
  1673. }
  1674. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  1675. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  1676. if in == nil {
  1677. return nil
  1678. }
  1679. out := new(ScalewayProvider)
  1680. in.DeepCopyInto(out)
  1681. return out
  1682. }
  1683. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1684. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  1685. *out = *in
  1686. if in.SecretRef != nil {
  1687. in, out := &in.SecretRef, &out.SecretRef
  1688. *out = new(metav1.SecretKeySelector)
  1689. (*in).DeepCopyInto(*out)
  1690. }
  1691. }
  1692. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  1693. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  1694. if in == nil {
  1695. return nil
  1696. }
  1697. out := new(ScalewayProviderSecretRef)
  1698. in.DeepCopyInto(out)
  1699. return out
  1700. }
  1701. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1702. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1703. *out = *in
  1704. out.TypeMeta = in.TypeMeta
  1705. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1706. in.Spec.DeepCopyInto(&out.Spec)
  1707. in.Status.DeepCopyInto(&out.Status)
  1708. }
  1709. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1710. func (in *SecretStore) DeepCopy() *SecretStore {
  1711. if in == nil {
  1712. return nil
  1713. }
  1714. out := new(SecretStore)
  1715. in.DeepCopyInto(out)
  1716. return out
  1717. }
  1718. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1719. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1720. if c := in.DeepCopy(); c != nil {
  1721. return c
  1722. }
  1723. return nil
  1724. }
  1725. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1726. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1727. *out = *in
  1728. out.TypeMeta = in.TypeMeta
  1729. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1730. if in.Items != nil {
  1731. in, out := &in.Items, &out.Items
  1732. *out = make([]SecretStore, len(*in))
  1733. for i := range *in {
  1734. (*in)[i].DeepCopyInto(&(*out)[i])
  1735. }
  1736. }
  1737. }
  1738. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1739. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1740. if in == nil {
  1741. return nil
  1742. }
  1743. out := new(SecretStoreList)
  1744. in.DeepCopyInto(out)
  1745. return out
  1746. }
  1747. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1748. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1749. if c := in.DeepCopy(); c != nil {
  1750. return c
  1751. }
  1752. return nil
  1753. }
  1754. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1755. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1756. *out = *in
  1757. if in.AWS != nil {
  1758. in, out := &in.AWS, &out.AWS
  1759. *out = new(AWSProvider)
  1760. (*in).DeepCopyInto(*out)
  1761. }
  1762. if in.AzureKV != nil {
  1763. in, out := &in.AzureKV, &out.AzureKV
  1764. *out = new(AzureKVProvider)
  1765. (*in).DeepCopyInto(*out)
  1766. }
  1767. if in.Akeyless != nil {
  1768. in, out := &in.Akeyless, &out.Akeyless
  1769. *out = new(AkeylessProvider)
  1770. (*in).DeepCopyInto(*out)
  1771. }
  1772. if in.Vault != nil {
  1773. in, out := &in.Vault, &out.Vault
  1774. *out = new(VaultProvider)
  1775. (*in).DeepCopyInto(*out)
  1776. }
  1777. if in.GCPSM != nil {
  1778. in, out := &in.GCPSM, &out.GCPSM
  1779. *out = new(GCPSMProvider)
  1780. (*in).DeepCopyInto(*out)
  1781. }
  1782. if in.Oracle != nil {
  1783. in, out := &in.Oracle, &out.Oracle
  1784. *out = new(OracleProvider)
  1785. (*in).DeepCopyInto(*out)
  1786. }
  1787. if in.IBM != nil {
  1788. in, out := &in.IBM, &out.IBM
  1789. *out = new(IBMProvider)
  1790. (*in).DeepCopyInto(*out)
  1791. }
  1792. if in.YandexCertificateManager != nil {
  1793. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1794. *out = new(YandexCertificateManagerProvider)
  1795. (*in).DeepCopyInto(*out)
  1796. }
  1797. if in.YandexLockbox != nil {
  1798. in, out := &in.YandexLockbox, &out.YandexLockbox
  1799. *out = new(YandexLockboxProvider)
  1800. (*in).DeepCopyInto(*out)
  1801. }
  1802. if in.Gitlab != nil {
  1803. in, out := &in.Gitlab, &out.Gitlab
  1804. *out = new(GitlabProvider)
  1805. (*in).DeepCopyInto(*out)
  1806. }
  1807. if in.Alibaba != nil {
  1808. in, out := &in.Alibaba, &out.Alibaba
  1809. *out = new(AlibabaProvider)
  1810. (*in).DeepCopyInto(*out)
  1811. }
  1812. if in.OnePassword != nil {
  1813. in, out := &in.OnePassword, &out.OnePassword
  1814. *out = new(OnePasswordProvider)
  1815. (*in).DeepCopyInto(*out)
  1816. }
  1817. if in.Webhook != nil {
  1818. in, out := &in.Webhook, &out.Webhook
  1819. *out = new(WebhookProvider)
  1820. (*in).DeepCopyInto(*out)
  1821. }
  1822. if in.Kubernetes != nil {
  1823. in, out := &in.Kubernetes, &out.Kubernetes
  1824. *out = new(KubernetesProvider)
  1825. (*in).DeepCopyInto(*out)
  1826. }
  1827. if in.Fake != nil {
  1828. in, out := &in.Fake, &out.Fake
  1829. *out = new(FakeProvider)
  1830. (*in).DeepCopyInto(*out)
  1831. }
  1832. if in.Senhasegura != nil {
  1833. in, out := &in.Senhasegura, &out.Senhasegura
  1834. *out = new(SenhaseguraProvider)
  1835. (*in).DeepCopyInto(*out)
  1836. }
  1837. if in.Scaleway != nil {
  1838. in, out := &in.Scaleway, &out.Scaleway
  1839. *out = new(ScalewayProvider)
  1840. (*in).DeepCopyInto(*out)
  1841. }
  1842. if in.Doppler != nil {
  1843. in, out := &in.Doppler, &out.Doppler
  1844. *out = new(DopplerProvider)
  1845. (*in).DeepCopyInto(*out)
  1846. }
  1847. if in.KeeperSecurity != nil {
  1848. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  1849. *out = new(KeeperSecurityProvider)
  1850. (*in).DeepCopyInto(*out)
  1851. }
  1852. if in.Conjur != nil {
  1853. in, out := &in.Conjur, &out.Conjur
  1854. *out = new(ConjurProvider)
  1855. (*in).DeepCopyInto(*out)
  1856. }
  1857. if in.Delinea != nil {
  1858. in, out := &in.Delinea, &out.Delinea
  1859. *out = new(DelineaProvider)
  1860. (*in).DeepCopyInto(*out)
  1861. }
  1862. if in.Chef != nil {
  1863. in, out := &in.Chef, &out.Chef
  1864. *out = new(ChefProvider)
  1865. (*in).DeepCopyInto(*out)
  1866. }
  1867. }
  1868. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1869. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1870. if in == nil {
  1871. return nil
  1872. }
  1873. out := new(SecretStoreProvider)
  1874. in.DeepCopyInto(out)
  1875. return out
  1876. }
  1877. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1878. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1879. *out = *in
  1880. }
  1881. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1882. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1883. if in == nil {
  1884. return nil
  1885. }
  1886. out := new(SecretStoreRef)
  1887. in.DeepCopyInto(out)
  1888. return out
  1889. }
  1890. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1891. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1892. *out = *in
  1893. if in.MaxRetries != nil {
  1894. in, out := &in.MaxRetries, &out.MaxRetries
  1895. *out = new(int32)
  1896. **out = **in
  1897. }
  1898. if in.RetryInterval != nil {
  1899. in, out := &in.RetryInterval, &out.RetryInterval
  1900. *out = new(string)
  1901. **out = **in
  1902. }
  1903. }
  1904. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1905. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1906. if in == nil {
  1907. return nil
  1908. }
  1909. out := new(SecretStoreRetrySettings)
  1910. in.DeepCopyInto(out)
  1911. return out
  1912. }
  1913. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1914. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1915. *out = *in
  1916. if in.Provider != nil {
  1917. in, out := &in.Provider, &out.Provider
  1918. *out = new(SecretStoreProvider)
  1919. (*in).DeepCopyInto(*out)
  1920. }
  1921. if in.RetrySettings != nil {
  1922. in, out := &in.RetrySettings, &out.RetrySettings
  1923. *out = new(SecretStoreRetrySettings)
  1924. (*in).DeepCopyInto(*out)
  1925. }
  1926. if in.Conditions != nil {
  1927. in, out := &in.Conditions, &out.Conditions
  1928. *out = make([]ClusterSecretStoreCondition, len(*in))
  1929. for i := range *in {
  1930. (*in)[i].DeepCopyInto(&(*out)[i])
  1931. }
  1932. }
  1933. }
  1934. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1935. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1936. if in == nil {
  1937. return nil
  1938. }
  1939. out := new(SecretStoreSpec)
  1940. in.DeepCopyInto(out)
  1941. return out
  1942. }
  1943. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1944. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1945. *out = *in
  1946. if in.Conditions != nil {
  1947. in, out := &in.Conditions, &out.Conditions
  1948. *out = make([]SecretStoreStatusCondition, len(*in))
  1949. for i := range *in {
  1950. (*in)[i].DeepCopyInto(&(*out)[i])
  1951. }
  1952. }
  1953. }
  1954. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1955. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1956. if in == nil {
  1957. return nil
  1958. }
  1959. out := new(SecretStoreStatus)
  1960. in.DeepCopyInto(out)
  1961. return out
  1962. }
  1963. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1964. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1965. *out = *in
  1966. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1967. }
  1968. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1969. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1970. if in == nil {
  1971. return nil
  1972. }
  1973. out := new(SecretStoreStatusCondition)
  1974. in.DeepCopyInto(out)
  1975. return out
  1976. }
  1977. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1978. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  1979. *out = *in
  1980. }
  1981. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  1982. func (in *SecretsManager) DeepCopy() *SecretsManager {
  1983. if in == nil {
  1984. return nil
  1985. }
  1986. out := new(SecretsManager)
  1987. in.DeepCopyInto(out)
  1988. return out
  1989. }
  1990. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1991. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  1992. *out = *in
  1993. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  1994. }
  1995. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  1996. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  1997. if in == nil {
  1998. return nil
  1999. }
  2000. out := new(SenhaseguraAuth)
  2001. in.DeepCopyInto(out)
  2002. return out
  2003. }
  2004. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2005. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  2006. *out = *in
  2007. in.Auth.DeepCopyInto(&out.Auth)
  2008. }
  2009. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  2010. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  2011. if in == nil {
  2012. return nil
  2013. }
  2014. out := new(SenhaseguraProvider)
  2015. in.DeepCopyInto(out)
  2016. return out
  2017. }
  2018. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2019. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  2020. *out = *in
  2021. if in.SecretStoreRef != nil {
  2022. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  2023. *out = new(SecretStoreRef)
  2024. **out = **in
  2025. }
  2026. if in.GeneratorRef != nil {
  2027. in, out := &in.GeneratorRef, &out.GeneratorRef
  2028. *out = new(GeneratorRef)
  2029. **out = **in
  2030. }
  2031. }
  2032. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  2033. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  2034. if in == nil {
  2035. return nil
  2036. }
  2037. out := new(StoreGeneratorSourceRef)
  2038. in.DeepCopyInto(out)
  2039. return out
  2040. }
  2041. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2042. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  2043. *out = *in
  2044. out.SecretStoreRef = in.SecretStoreRef
  2045. if in.GeneratorRef != nil {
  2046. in, out := &in.GeneratorRef, &out.GeneratorRef
  2047. *out = new(GeneratorRef)
  2048. **out = **in
  2049. }
  2050. }
  2051. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  2052. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  2053. if in == nil {
  2054. return nil
  2055. }
  2056. out := new(StoreSourceRef)
  2057. in.DeepCopyInto(out)
  2058. return out
  2059. }
  2060. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2061. func (in *Tag) DeepCopyInto(out *Tag) {
  2062. *out = *in
  2063. }
  2064. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  2065. func (in *Tag) DeepCopy() *Tag {
  2066. if in == nil {
  2067. return nil
  2068. }
  2069. out := new(Tag)
  2070. in.DeepCopyInto(out)
  2071. return out
  2072. }
  2073. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2074. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  2075. *out = *in
  2076. if in.ConfigMap != nil {
  2077. in, out := &in.ConfigMap, &out.ConfigMap
  2078. *out = new(TemplateRef)
  2079. (*in).DeepCopyInto(*out)
  2080. }
  2081. if in.Secret != nil {
  2082. in, out := &in.Secret, &out.Secret
  2083. *out = new(TemplateRef)
  2084. (*in).DeepCopyInto(*out)
  2085. }
  2086. if in.Literal != nil {
  2087. in, out := &in.Literal, &out.Literal
  2088. *out = new(string)
  2089. **out = **in
  2090. }
  2091. }
  2092. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2093. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2094. if in == nil {
  2095. return nil
  2096. }
  2097. out := new(TemplateFrom)
  2098. in.DeepCopyInto(out)
  2099. return out
  2100. }
  2101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2102. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2103. *out = *in
  2104. if in.Items != nil {
  2105. in, out := &in.Items, &out.Items
  2106. *out = make([]TemplateRefItem, len(*in))
  2107. copy(*out, *in)
  2108. }
  2109. }
  2110. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2111. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2112. if in == nil {
  2113. return nil
  2114. }
  2115. out := new(TemplateRef)
  2116. in.DeepCopyInto(out)
  2117. return out
  2118. }
  2119. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2120. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2121. *out = *in
  2122. }
  2123. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2124. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2125. if in == nil {
  2126. return nil
  2127. }
  2128. out := new(TemplateRefItem)
  2129. in.DeepCopyInto(out)
  2130. return out
  2131. }
  2132. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2133. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2134. *out = *in
  2135. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2136. }
  2137. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2138. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2139. if in == nil {
  2140. return nil
  2141. }
  2142. out := new(TokenAuth)
  2143. in.DeepCopyInto(out)
  2144. return out
  2145. }
  2146. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2147. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2148. *out = *in
  2149. if in.RoleRef != nil {
  2150. in, out := &in.RoleRef, &out.RoleRef
  2151. *out = new(metav1.SecretKeySelector)
  2152. (*in).DeepCopyInto(*out)
  2153. }
  2154. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2155. }
  2156. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2157. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2158. if in == nil {
  2159. return nil
  2160. }
  2161. out := new(VaultAppRole)
  2162. in.DeepCopyInto(out)
  2163. return out
  2164. }
  2165. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2166. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2167. *out = *in
  2168. if in.TokenSecretRef != nil {
  2169. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2170. *out = new(metav1.SecretKeySelector)
  2171. (*in).DeepCopyInto(*out)
  2172. }
  2173. if in.AppRole != nil {
  2174. in, out := &in.AppRole, &out.AppRole
  2175. *out = new(VaultAppRole)
  2176. (*in).DeepCopyInto(*out)
  2177. }
  2178. if in.Kubernetes != nil {
  2179. in, out := &in.Kubernetes, &out.Kubernetes
  2180. *out = new(VaultKubernetesAuth)
  2181. (*in).DeepCopyInto(*out)
  2182. }
  2183. if in.Ldap != nil {
  2184. in, out := &in.Ldap, &out.Ldap
  2185. *out = new(VaultLdapAuth)
  2186. (*in).DeepCopyInto(*out)
  2187. }
  2188. if in.Jwt != nil {
  2189. in, out := &in.Jwt, &out.Jwt
  2190. *out = new(VaultJwtAuth)
  2191. (*in).DeepCopyInto(*out)
  2192. }
  2193. if in.Cert != nil {
  2194. in, out := &in.Cert, &out.Cert
  2195. *out = new(VaultCertAuth)
  2196. (*in).DeepCopyInto(*out)
  2197. }
  2198. if in.Iam != nil {
  2199. in, out := &in.Iam, &out.Iam
  2200. *out = new(VaultIamAuth)
  2201. (*in).DeepCopyInto(*out)
  2202. }
  2203. if in.UserPass != nil {
  2204. in, out := &in.UserPass, &out.UserPass
  2205. *out = new(VaultUserPassAuth)
  2206. (*in).DeepCopyInto(*out)
  2207. }
  2208. }
  2209. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2210. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2211. if in == nil {
  2212. return nil
  2213. }
  2214. out := new(VaultAuth)
  2215. in.DeepCopyInto(out)
  2216. return out
  2217. }
  2218. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2219. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2220. *out = *in
  2221. if in.SecretRef != nil {
  2222. in, out := &in.SecretRef, &out.SecretRef
  2223. *out = new(VaultAwsAuthSecretRef)
  2224. (*in).DeepCopyInto(*out)
  2225. }
  2226. if in.JWTAuth != nil {
  2227. in, out := &in.JWTAuth, &out.JWTAuth
  2228. *out = new(VaultAwsJWTAuth)
  2229. (*in).DeepCopyInto(*out)
  2230. }
  2231. }
  2232. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  2233. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  2234. if in == nil {
  2235. return nil
  2236. }
  2237. out := new(VaultAwsAuth)
  2238. in.DeepCopyInto(out)
  2239. return out
  2240. }
  2241. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2242. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  2243. *out = *in
  2244. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  2245. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  2246. if in.SessionToken != nil {
  2247. in, out := &in.SessionToken, &out.SessionToken
  2248. *out = new(metav1.SecretKeySelector)
  2249. (*in).DeepCopyInto(*out)
  2250. }
  2251. }
  2252. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  2253. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  2254. if in == nil {
  2255. return nil
  2256. }
  2257. out := new(VaultAwsAuthSecretRef)
  2258. in.DeepCopyInto(out)
  2259. return out
  2260. }
  2261. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2262. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  2263. *out = *in
  2264. if in.ServiceAccountRef != nil {
  2265. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2266. *out = new(metav1.ServiceAccountSelector)
  2267. (*in).DeepCopyInto(*out)
  2268. }
  2269. }
  2270. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  2271. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  2272. if in == nil {
  2273. return nil
  2274. }
  2275. out := new(VaultAwsJWTAuth)
  2276. in.DeepCopyInto(out)
  2277. return out
  2278. }
  2279. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2280. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  2281. *out = *in
  2282. in.ClientCert.DeepCopyInto(&out.ClientCert)
  2283. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2284. }
  2285. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  2286. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  2287. if in == nil {
  2288. return nil
  2289. }
  2290. out := new(VaultCertAuth)
  2291. in.DeepCopyInto(out)
  2292. return out
  2293. }
  2294. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2295. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  2296. *out = *in
  2297. if in.CertSecretRef != nil {
  2298. in, out := &in.CertSecretRef, &out.CertSecretRef
  2299. *out = new(metav1.SecretKeySelector)
  2300. (*in).DeepCopyInto(*out)
  2301. }
  2302. if in.KeySecretRef != nil {
  2303. in, out := &in.KeySecretRef, &out.KeySecretRef
  2304. *out = new(metav1.SecretKeySelector)
  2305. (*in).DeepCopyInto(*out)
  2306. }
  2307. }
  2308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  2309. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  2310. if in == nil {
  2311. return nil
  2312. }
  2313. out := new(VaultClientTLS)
  2314. in.DeepCopyInto(out)
  2315. return out
  2316. }
  2317. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2318. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  2319. *out = *in
  2320. if in.SecretRef != nil {
  2321. in, out := &in.SecretRef, &out.SecretRef
  2322. *out = new(VaultAwsAuthSecretRef)
  2323. (*in).DeepCopyInto(*out)
  2324. }
  2325. if in.JWTAuth != nil {
  2326. in, out := &in.JWTAuth, &out.JWTAuth
  2327. *out = new(VaultAwsJWTAuth)
  2328. (*in).DeepCopyInto(*out)
  2329. }
  2330. }
  2331. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  2332. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  2333. if in == nil {
  2334. return nil
  2335. }
  2336. out := new(VaultIamAuth)
  2337. in.DeepCopyInto(out)
  2338. return out
  2339. }
  2340. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2341. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  2342. *out = *in
  2343. if in.SecretRef != nil {
  2344. in, out := &in.SecretRef, &out.SecretRef
  2345. *out = new(metav1.SecretKeySelector)
  2346. (*in).DeepCopyInto(*out)
  2347. }
  2348. if in.KubernetesServiceAccountToken != nil {
  2349. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  2350. *out = new(VaultKubernetesServiceAccountTokenAuth)
  2351. (*in).DeepCopyInto(*out)
  2352. }
  2353. }
  2354. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  2355. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  2356. if in == nil {
  2357. return nil
  2358. }
  2359. out := new(VaultJwtAuth)
  2360. in.DeepCopyInto(out)
  2361. return out
  2362. }
  2363. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2364. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  2365. *out = *in
  2366. if in.ServiceAccountRef != nil {
  2367. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2368. *out = new(metav1.ServiceAccountSelector)
  2369. (*in).DeepCopyInto(*out)
  2370. }
  2371. if in.SecretRef != nil {
  2372. in, out := &in.SecretRef, &out.SecretRef
  2373. *out = new(metav1.SecretKeySelector)
  2374. (*in).DeepCopyInto(*out)
  2375. }
  2376. }
  2377. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  2378. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  2379. if in == nil {
  2380. return nil
  2381. }
  2382. out := new(VaultKubernetesAuth)
  2383. in.DeepCopyInto(out)
  2384. return out
  2385. }
  2386. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2387. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  2388. *out = *in
  2389. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  2390. if in.Audiences != nil {
  2391. in, out := &in.Audiences, &out.Audiences
  2392. *out = new([]string)
  2393. if **in != nil {
  2394. in, out := *in, *out
  2395. *out = make([]string, len(*in))
  2396. copy(*out, *in)
  2397. }
  2398. }
  2399. if in.ExpirationSeconds != nil {
  2400. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  2401. *out = new(int64)
  2402. **out = **in
  2403. }
  2404. }
  2405. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  2406. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  2407. if in == nil {
  2408. return nil
  2409. }
  2410. out := new(VaultKubernetesServiceAccountTokenAuth)
  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 *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  2416. *out = *in
  2417. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2418. }
  2419. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  2420. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  2421. if in == nil {
  2422. return nil
  2423. }
  2424. out := new(VaultLdapAuth)
  2425. in.DeepCopyInto(out)
  2426. return out
  2427. }
  2428. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2429. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  2430. *out = *in
  2431. in.Auth.DeepCopyInto(&out.Auth)
  2432. if in.Path != nil {
  2433. in, out := &in.Path, &out.Path
  2434. *out = new(string)
  2435. **out = **in
  2436. }
  2437. if in.Namespace != nil {
  2438. in, out := &in.Namespace, &out.Namespace
  2439. *out = new(string)
  2440. **out = **in
  2441. }
  2442. if in.CABundle != nil {
  2443. in, out := &in.CABundle, &out.CABundle
  2444. *out = make([]byte, len(*in))
  2445. copy(*out, *in)
  2446. }
  2447. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  2448. if in.CAProvider != nil {
  2449. in, out := &in.CAProvider, &out.CAProvider
  2450. *out = new(CAProvider)
  2451. (*in).DeepCopyInto(*out)
  2452. }
  2453. }
  2454. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  2455. func (in *VaultProvider) DeepCopy() *VaultProvider {
  2456. if in == nil {
  2457. return nil
  2458. }
  2459. out := new(VaultProvider)
  2460. in.DeepCopyInto(out)
  2461. return out
  2462. }
  2463. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2464. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  2465. *out = *in
  2466. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2467. }
  2468. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  2469. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  2470. if in == nil {
  2471. return nil
  2472. }
  2473. out := new(VaultUserPassAuth)
  2474. in.DeepCopyInto(out)
  2475. return out
  2476. }
  2477. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2478. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  2479. *out = *in
  2480. if in.Namespace != nil {
  2481. in, out := &in.Namespace, &out.Namespace
  2482. *out = new(string)
  2483. **out = **in
  2484. }
  2485. }
  2486. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  2487. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  2488. if in == nil {
  2489. return nil
  2490. }
  2491. out := new(WebhookCAProvider)
  2492. in.DeepCopyInto(out)
  2493. return out
  2494. }
  2495. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2496. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  2497. *out = *in
  2498. if in.Headers != nil {
  2499. in, out := &in.Headers, &out.Headers
  2500. *out = make(map[string]string, len(*in))
  2501. for key, val := range *in {
  2502. (*out)[key] = val
  2503. }
  2504. }
  2505. if in.Timeout != nil {
  2506. in, out := &in.Timeout, &out.Timeout
  2507. *out = new(v1.Duration)
  2508. **out = **in
  2509. }
  2510. out.Result = in.Result
  2511. if in.Secrets != nil {
  2512. in, out := &in.Secrets, &out.Secrets
  2513. *out = make([]WebhookSecret, len(*in))
  2514. for i := range *in {
  2515. (*in)[i].DeepCopyInto(&(*out)[i])
  2516. }
  2517. }
  2518. if in.CABundle != nil {
  2519. in, out := &in.CABundle, &out.CABundle
  2520. *out = make([]byte, len(*in))
  2521. copy(*out, *in)
  2522. }
  2523. if in.CAProvider != nil {
  2524. in, out := &in.CAProvider, &out.CAProvider
  2525. *out = new(WebhookCAProvider)
  2526. (*in).DeepCopyInto(*out)
  2527. }
  2528. }
  2529. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  2530. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  2531. if in == nil {
  2532. return nil
  2533. }
  2534. out := new(WebhookProvider)
  2535. in.DeepCopyInto(out)
  2536. return out
  2537. }
  2538. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2539. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  2540. *out = *in
  2541. }
  2542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  2543. func (in *WebhookResult) DeepCopy() *WebhookResult {
  2544. if in == nil {
  2545. return nil
  2546. }
  2547. out := new(WebhookResult)
  2548. in.DeepCopyInto(out)
  2549. return out
  2550. }
  2551. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2552. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  2553. *out = *in
  2554. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2555. }
  2556. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  2557. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  2558. if in == nil {
  2559. return nil
  2560. }
  2561. out := new(WebhookSecret)
  2562. in.DeepCopyInto(out)
  2563. return out
  2564. }
  2565. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2566. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  2567. *out = *in
  2568. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2569. }
  2570. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  2571. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  2572. if in == nil {
  2573. return nil
  2574. }
  2575. out := new(YandexCertificateManagerAuth)
  2576. in.DeepCopyInto(out)
  2577. return out
  2578. }
  2579. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2580. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  2581. *out = *in
  2582. in.Certificate.DeepCopyInto(&out.Certificate)
  2583. }
  2584. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  2585. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  2586. if in == nil {
  2587. return nil
  2588. }
  2589. out := new(YandexCertificateManagerCAProvider)
  2590. in.DeepCopyInto(out)
  2591. return out
  2592. }
  2593. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2594. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  2595. *out = *in
  2596. in.Auth.DeepCopyInto(&out.Auth)
  2597. if in.CAProvider != nil {
  2598. in, out := &in.CAProvider, &out.CAProvider
  2599. *out = new(YandexCertificateManagerCAProvider)
  2600. (*in).DeepCopyInto(*out)
  2601. }
  2602. }
  2603. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  2604. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  2605. if in == nil {
  2606. return nil
  2607. }
  2608. out := new(YandexCertificateManagerProvider)
  2609. in.DeepCopyInto(out)
  2610. return out
  2611. }
  2612. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2613. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  2614. *out = *in
  2615. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2616. }
  2617. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  2618. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  2619. if in == nil {
  2620. return nil
  2621. }
  2622. out := new(YandexLockboxAuth)
  2623. in.DeepCopyInto(out)
  2624. return out
  2625. }
  2626. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2627. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2628. *out = *in
  2629. in.Certificate.DeepCopyInto(&out.Certificate)
  2630. }
  2631. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2632. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2633. if in == nil {
  2634. return nil
  2635. }
  2636. out := new(YandexLockboxCAProvider)
  2637. in.DeepCopyInto(out)
  2638. return out
  2639. }
  2640. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2641. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2642. *out = *in
  2643. in.Auth.DeepCopyInto(&out.Auth)
  2644. if in.CAProvider != nil {
  2645. in, out := &in.CAProvider, &out.CAProvider
  2646. *out = new(YandexLockboxCAProvider)
  2647. (*in).DeepCopyInto(*out)
  2648. }
  2649. }
  2650. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2651. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2652. if in == nil {
  2653. return nil
  2654. }
  2655. out := new(YandexLockboxProvider)
  2656. in.DeepCopyInto(out)
  2657. return out
  2658. }