zz_generated.deepcopy.go 84 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865
  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 *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  384. *out = *in
  385. out.TypeMeta = in.TypeMeta
  386. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  387. in.Spec.DeepCopyInto(&out.Spec)
  388. in.Status.DeepCopyInto(&out.Status)
  389. }
  390. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  391. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  392. if in == nil {
  393. return nil
  394. }
  395. out := new(ClusterExternalSecret)
  396. in.DeepCopyInto(out)
  397. return out
  398. }
  399. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  400. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  401. if c := in.DeepCopy(); c != nil {
  402. return c
  403. }
  404. return nil
  405. }
  406. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  407. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  408. *out = *in
  409. out.TypeMeta = in.TypeMeta
  410. in.ListMeta.DeepCopyInto(&out.ListMeta)
  411. if in.Items != nil {
  412. in, out := &in.Items, &out.Items
  413. *out = make([]ClusterExternalSecret, len(*in))
  414. for i := range *in {
  415. (*in)[i].DeepCopyInto(&(*out)[i])
  416. }
  417. }
  418. }
  419. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  420. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  421. if in == nil {
  422. return nil
  423. }
  424. out := new(ClusterExternalSecretList)
  425. in.DeepCopyInto(out)
  426. return out
  427. }
  428. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  429. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  430. if c := in.DeepCopy(); c != nil {
  431. return c
  432. }
  433. return nil
  434. }
  435. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  436. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  437. *out = *in
  438. }
  439. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  440. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  441. if in == nil {
  442. return nil
  443. }
  444. out := new(ClusterExternalSecretNamespaceFailure)
  445. in.DeepCopyInto(out)
  446. return out
  447. }
  448. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  449. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  450. *out = *in
  451. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  452. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  453. if in.NamespaceSelector != nil {
  454. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  455. *out = new(v1.LabelSelector)
  456. (*in).DeepCopyInto(*out)
  457. }
  458. if in.Namespaces != nil {
  459. in, out := &in.Namespaces, &out.Namespaces
  460. *out = make([]string, len(*in))
  461. copy(*out, *in)
  462. }
  463. if in.RefreshInterval != nil {
  464. in, out := &in.RefreshInterval, &out.RefreshInterval
  465. *out = new(v1.Duration)
  466. **out = **in
  467. }
  468. }
  469. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  470. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  471. if in == nil {
  472. return nil
  473. }
  474. out := new(ClusterExternalSecretSpec)
  475. in.DeepCopyInto(out)
  476. return out
  477. }
  478. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  479. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  480. *out = *in
  481. if in.FailedNamespaces != nil {
  482. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  483. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  484. copy(*out, *in)
  485. }
  486. if in.ProvisionedNamespaces != nil {
  487. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  488. *out = make([]string, len(*in))
  489. copy(*out, *in)
  490. }
  491. if in.Conditions != nil {
  492. in, out := &in.Conditions, &out.Conditions
  493. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  494. copy(*out, *in)
  495. }
  496. }
  497. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  498. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  499. if in == nil {
  500. return nil
  501. }
  502. out := new(ClusterExternalSecretStatus)
  503. in.DeepCopyInto(out)
  504. return out
  505. }
  506. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  507. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  508. *out = *in
  509. }
  510. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  511. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  512. if in == nil {
  513. return nil
  514. }
  515. out := new(ClusterExternalSecretStatusCondition)
  516. in.DeepCopyInto(out)
  517. return out
  518. }
  519. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  520. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  521. *out = *in
  522. out.TypeMeta = in.TypeMeta
  523. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  524. in.Spec.DeepCopyInto(&out.Spec)
  525. in.Status.DeepCopyInto(&out.Status)
  526. }
  527. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  528. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  529. if in == nil {
  530. return nil
  531. }
  532. out := new(ClusterSecretStore)
  533. in.DeepCopyInto(out)
  534. return out
  535. }
  536. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  537. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  538. if c := in.DeepCopy(); c != nil {
  539. return c
  540. }
  541. return nil
  542. }
  543. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  544. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  545. *out = *in
  546. if in.NamespaceSelector != nil {
  547. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  548. *out = new(v1.LabelSelector)
  549. (*in).DeepCopyInto(*out)
  550. }
  551. if in.Namespaces != nil {
  552. in, out := &in.Namespaces, &out.Namespaces
  553. *out = make([]string, len(*in))
  554. copy(*out, *in)
  555. }
  556. }
  557. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  558. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  559. if in == nil {
  560. return nil
  561. }
  562. out := new(ClusterSecretStoreCondition)
  563. in.DeepCopyInto(out)
  564. return out
  565. }
  566. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  567. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  568. *out = *in
  569. out.TypeMeta = in.TypeMeta
  570. in.ListMeta.DeepCopyInto(&out.ListMeta)
  571. if in.Items != nil {
  572. in, out := &in.Items, &out.Items
  573. *out = make([]ClusterSecretStore, len(*in))
  574. for i := range *in {
  575. (*in)[i].DeepCopyInto(&(*out)[i])
  576. }
  577. }
  578. }
  579. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  580. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  581. if in == nil {
  582. return nil
  583. }
  584. out := new(ClusterSecretStoreList)
  585. in.DeepCopyInto(out)
  586. return out
  587. }
  588. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  589. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  590. if c := in.DeepCopy(); c != nil {
  591. return c
  592. }
  593. return nil
  594. }
  595. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  596. func (in *ConjurApikey) DeepCopyInto(out *ConjurApikey) {
  597. *out = *in
  598. if in.UserRef != nil {
  599. in, out := &in.UserRef, &out.UserRef
  600. *out = new(metav1.SecretKeySelector)
  601. (*in).DeepCopyInto(*out)
  602. }
  603. if in.APIKeyRef != nil {
  604. in, out := &in.APIKeyRef, &out.APIKeyRef
  605. *out = new(metav1.SecretKeySelector)
  606. (*in).DeepCopyInto(*out)
  607. }
  608. }
  609. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurApikey.
  610. func (in *ConjurApikey) DeepCopy() *ConjurApikey {
  611. if in == nil {
  612. return nil
  613. }
  614. out := new(ConjurApikey)
  615. in.DeepCopyInto(out)
  616. return out
  617. }
  618. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  619. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  620. *out = *in
  621. if in.Apikey != nil {
  622. in, out := &in.Apikey, &out.Apikey
  623. *out = new(ConjurApikey)
  624. (*in).DeepCopyInto(*out)
  625. }
  626. if in.Jwt != nil {
  627. in, out := &in.Jwt, &out.Jwt
  628. *out = new(ConjurJWT)
  629. (*in).DeepCopyInto(*out)
  630. }
  631. }
  632. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  633. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  634. if in == nil {
  635. return nil
  636. }
  637. out := new(ConjurAuth)
  638. in.DeepCopyInto(out)
  639. return out
  640. }
  641. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  642. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  643. *out = *in
  644. if in.SecretRef != nil {
  645. in, out := &in.SecretRef, &out.SecretRef
  646. *out = new(metav1.SecretKeySelector)
  647. (*in).DeepCopyInto(*out)
  648. }
  649. if in.ServiceAccountRef != nil {
  650. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  651. *out = new(metav1.ServiceAccountSelector)
  652. (*in).DeepCopyInto(*out)
  653. }
  654. }
  655. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  656. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  657. if in == nil {
  658. return nil
  659. }
  660. out := new(ConjurJWT)
  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 *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  666. *out = *in
  667. if in.CAProvider != nil {
  668. in, out := &in.CAProvider, &out.CAProvider
  669. *out = new(CAProvider)
  670. (*in).DeepCopyInto(*out)
  671. }
  672. in.Auth.DeepCopyInto(&out.Auth)
  673. }
  674. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  675. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  676. if in == nil {
  677. return nil
  678. }
  679. out := new(ConjurProvider)
  680. in.DeepCopyInto(out)
  681. return out
  682. }
  683. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  684. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  685. *out = *in
  686. if in.ClientID != nil {
  687. in, out := &in.ClientID, &out.ClientID
  688. *out = new(DelineaProviderSecretRef)
  689. (*in).DeepCopyInto(*out)
  690. }
  691. if in.ClientSecret != nil {
  692. in, out := &in.ClientSecret, &out.ClientSecret
  693. *out = new(DelineaProviderSecretRef)
  694. (*in).DeepCopyInto(*out)
  695. }
  696. }
  697. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  698. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  699. if in == nil {
  700. return nil
  701. }
  702. out := new(DelineaProvider)
  703. in.DeepCopyInto(out)
  704. return out
  705. }
  706. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  707. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  708. *out = *in
  709. if in.SecretRef != nil {
  710. in, out := &in.SecretRef, &out.SecretRef
  711. *out = new(metav1.SecretKeySelector)
  712. (*in).DeepCopyInto(*out)
  713. }
  714. }
  715. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  716. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  717. if in == nil {
  718. return nil
  719. }
  720. out := new(DelineaProviderSecretRef)
  721. in.DeepCopyInto(out)
  722. return out
  723. }
  724. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  725. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  726. *out = *in
  727. in.SecretRef.DeepCopyInto(&out.SecretRef)
  728. }
  729. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  730. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  731. if in == nil {
  732. return nil
  733. }
  734. out := new(DopplerAuth)
  735. in.DeepCopyInto(out)
  736. return out
  737. }
  738. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  739. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  740. *out = *in
  741. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  742. }
  743. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  744. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  745. if in == nil {
  746. return nil
  747. }
  748. out := new(DopplerAuthSecretRef)
  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 *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  754. *out = *in
  755. if in.Auth != nil {
  756. in, out := &in.Auth, &out.Auth
  757. *out = new(DopplerAuth)
  758. (*in).DeepCopyInto(*out)
  759. }
  760. }
  761. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  762. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  763. if in == nil {
  764. return nil
  765. }
  766. out := new(DopplerProvider)
  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 *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  772. *out = *in
  773. out.TypeMeta = in.TypeMeta
  774. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  775. in.Spec.DeepCopyInto(&out.Spec)
  776. in.Status.DeepCopyInto(&out.Status)
  777. }
  778. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  779. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  780. if in == nil {
  781. return nil
  782. }
  783. out := new(ExternalSecret)
  784. in.DeepCopyInto(out)
  785. return out
  786. }
  787. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  788. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  789. if c := in.DeepCopy(); c != nil {
  790. return c
  791. }
  792. return nil
  793. }
  794. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  795. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  796. *out = *in
  797. out.RemoteRef = in.RemoteRef
  798. if in.SourceRef != nil {
  799. in, out := &in.SourceRef, &out.SourceRef
  800. *out = new(StoreSourceRef)
  801. (*in).DeepCopyInto(*out)
  802. }
  803. }
  804. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  805. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  806. if in == nil {
  807. return nil
  808. }
  809. out := new(ExternalSecretData)
  810. in.DeepCopyInto(out)
  811. return out
  812. }
  813. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  814. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  815. *out = *in
  816. if in.Extract != nil {
  817. in, out := &in.Extract, &out.Extract
  818. *out = new(ExternalSecretDataRemoteRef)
  819. **out = **in
  820. }
  821. if in.Find != nil {
  822. in, out := &in.Find, &out.Find
  823. *out = new(ExternalSecretFind)
  824. (*in).DeepCopyInto(*out)
  825. }
  826. if in.Rewrite != nil {
  827. in, out := &in.Rewrite, &out.Rewrite
  828. *out = make([]ExternalSecretRewrite, len(*in))
  829. for i := range *in {
  830. (*in)[i].DeepCopyInto(&(*out)[i])
  831. }
  832. }
  833. if in.SourceRef != nil {
  834. in, out := &in.SourceRef, &out.SourceRef
  835. *out = new(StoreGeneratorSourceRef)
  836. (*in).DeepCopyInto(*out)
  837. }
  838. }
  839. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  840. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  841. if in == nil {
  842. return nil
  843. }
  844. out := new(ExternalSecretDataFromRemoteRef)
  845. in.DeepCopyInto(out)
  846. return out
  847. }
  848. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  849. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  850. *out = *in
  851. }
  852. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  853. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  854. if in == nil {
  855. return nil
  856. }
  857. out := new(ExternalSecretDataRemoteRef)
  858. in.DeepCopyInto(out)
  859. return out
  860. }
  861. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  862. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  863. *out = *in
  864. if in.Path != nil {
  865. in, out := &in.Path, &out.Path
  866. *out = new(string)
  867. **out = **in
  868. }
  869. if in.Name != nil {
  870. in, out := &in.Name, &out.Name
  871. *out = new(FindName)
  872. **out = **in
  873. }
  874. if in.Tags != nil {
  875. in, out := &in.Tags, &out.Tags
  876. *out = make(map[string]string, len(*in))
  877. for key, val := range *in {
  878. (*out)[key] = val
  879. }
  880. }
  881. }
  882. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  883. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  884. if in == nil {
  885. return nil
  886. }
  887. out := new(ExternalSecretFind)
  888. in.DeepCopyInto(out)
  889. return out
  890. }
  891. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  892. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  893. *out = *in
  894. out.TypeMeta = in.TypeMeta
  895. in.ListMeta.DeepCopyInto(&out.ListMeta)
  896. if in.Items != nil {
  897. in, out := &in.Items, &out.Items
  898. *out = make([]ExternalSecret, len(*in))
  899. for i := range *in {
  900. (*in)[i].DeepCopyInto(&(*out)[i])
  901. }
  902. }
  903. }
  904. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  905. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  906. if in == nil {
  907. return nil
  908. }
  909. out := new(ExternalSecretList)
  910. in.DeepCopyInto(out)
  911. return out
  912. }
  913. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  914. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  915. if c := in.DeepCopy(); c != nil {
  916. return c
  917. }
  918. return nil
  919. }
  920. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  921. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  922. *out = *in
  923. if in.Annotations != nil {
  924. in, out := &in.Annotations, &out.Annotations
  925. *out = make(map[string]string, len(*in))
  926. for key, val := range *in {
  927. (*out)[key] = val
  928. }
  929. }
  930. if in.Labels != nil {
  931. in, out := &in.Labels, &out.Labels
  932. *out = make(map[string]string, len(*in))
  933. for key, val := range *in {
  934. (*out)[key] = val
  935. }
  936. }
  937. }
  938. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  939. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  940. if in == nil {
  941. return nil
  942. }
  943. out := new(ExternalSecretMetadata)
  944. in.DeepCopyInto(out)
  945. return out
  946. }
  947. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  948. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  949. *out = *in
  950. if in.Regexp != nil {
  951. in, out := &in.Regexp, &out.Regexp
  952. *out = new(ExternalSecretRewriteRegexp)
  953. **out = **in
  954. }
  955. if in.Transform != nil {
  956. in, out := &in.Transform, &out.Transform
  957. *out = new(ExternalSecretRewriteTransform)
  958. **out = **in
  959. }
  960. }
  961. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  962. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  963. if in == nil {
  964. return nil
  965. }
  966. out := new(ExternalSecretRewrite)
  967. in.DeepCopyInto(out)
  968. return out
  969. }
  970. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  971. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  972. *out = *in
  973. }
  974. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  975. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  976. if in == nil {
  977. return nil
  978. }
  979. out := new(ExternalSecretRewriteRegexp)
  980. in.DeepCopyInto(out)
  981. return out
  982. }
  983. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  984. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  985. *out = *in
  986. }
  987. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  988. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  989. if in == nil {
  990. return nil
  991. }
  992. out := new(ExternalSecretRewriteTransform)
  993. in.DeepCopyInto(out)
  994. return out
  995. }
  996. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  997. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  998. *out = *in
  999. out.SecretStoreRef = in.SecretStoreRef
  1000. in.Target.DeepCopyInto(&out.Target)
  1001. if in.RefreshInterval != nil {
  1002. in, out := &in.RefreshInterval, &out.RefreshInterval
  1003. *out = new(v1.Duration)
  1004. **out = **in
  1005. }
  1006. if in.Data != nil {
  1007. in, out := &in.Data, &out.Data
  1008. *out = make([]ExternalSecretData, len(*in))
  1009. for i := range *in {
  1010. (*in)[i].DeepCopyInto(&(*out)[i])
  1011. }
  1012. }
  1013. if in.DataFrom != nil {
  1014. in, out := &in.DataFrom, &out.DataFrom
  1015. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1016. for i := range *in {
  1017. (*in)[i].DeepCopyInto(&(*out)[i])
  1018. }
  1019. }
  1020. }
  1021. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1022. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1023. if in == nil {
  1024. return nil
  1025. }
  1026. out := new(ExternalSecretSpec)
  1027. in.DeepCopyInto(out)
  1028. return out
  1029. }
  1030. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1031. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1032. *out = *in
  1033. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1034. if in.Conditions != nil {
  1035. in, out := &in.Conditions, &out.Conditions
  1036. *out = make([]ExternalSecretStatusCondition, len(*in))
  1037. for i := range *in {
  1038. (*in)[i].DeepCopyInto(&(*out)[i])
  1039. }
  1040. }
  1041. out.Binding = in.Binding
  1042. }
  1043. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1044. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1045. if in == nil {
  1046. return nil
  1047. }
  1048. out := new(ExternalSecretStatus)
  1049. in.DeepCopyInto(out)
  1050. return out
  1051. }
  1052. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1053. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1054. *out = *in
  1055. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1056. }
  1057. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1058. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1059. if in == nil {
  1060. return nil
  1061. }
  1062. out := new(ExternalSecretStatusCondition)
  1063. in.DeepCopyInto(out)
  1064. return out
  1065. }
  1066. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1067. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1068. *out = *in
  1069. if in.Template != nil {
  1070. in, out := &in.Template, &out.Template
  1071. *out = new(ExternalSecretTemplate)
  1072. (*in).DeepCopyInto(*out)
  1073. }
  1074. }
  1075. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1076. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1077. if in == nil {
  1078. return nil
  1079. }
  1080. out := new(ExternalSecretTarget)
  1081. in.DeepCopyInto(out)
  1082. return out
  1083. }
  1084. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1085. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1086. *out = *in
  1087. in.Metadata.DeepCopyInto(&out.Metadata)
  1088. if in.Data != nil {
  1089. in, out := &in.Data, &out.Data
  1090. *out = make(map[string]string, len(*in))
  1091. for key, val := range *in {
  1092. (*out)[key] = val
  1093. }
  1094. }
  1095. if in.TemplateFrom != nil {
  1096. in, out := &in.TemplateFrom, &out.TemplateFrom
  1097. *out = make([]TemplateFrom, len(*in))
  1098. for i := range *in {
  1099. (*in)[i].DeepCopyInto(&(*out)[i])
  1100. }
  1101. }
  1102. }
  1103. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1104. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1105. if in == nil {
  1106. return nil
  1107. }
  1108. out := new(ExternalSecretTemplate)
  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 *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1114. *out = *in
  1115. if in.Annotations != nil {
  1116. in, out := &in.Annotations, &out.Annotations
  1117. *out = make(map[string]string, len(*in))
  1118. for key, val := range *in {
  1119. (*out)[key] = val
  1120. }
  1121. }
  1122. if in.Labels != nil {
  1123. in, out := &in.Labels, &out.Labels
  1124. *out = make(map[string]string, len(*in))
  1125. for key, val := range *in {
  1126. (*out)[key] = val
  1127. }
  1128. }
  1129. }
  1130. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1131. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1132. if in == nil {
  1133. return nil
  1134. }
  1135. out := new(ExternalSecretTemplateMetadata)
  1136. in.DeepCopyInto(out)
  1137. return out
  1138. }
  1139. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1140. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1141. *out = *in
  1142. }
  1143. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1144. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1145. if in == nil {
  1146. return nil
  1147. }
  1148. out := new(ExternalSecretValidator)
  1149. in.DeepCopyInto(out)
  1150. return out
  1151. }
  1152. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1153. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1154. *out = *in
  1155. if in.Data != nil {
  1156. in, out := &in.Data, &out.Data
  1157. *out = make([]FakeProviderData, len(*in))
  1158. for i := range *in {
  1159. (*in)[i].DeepCopyInto(&(*out)[i])
  1160. }
  1161. }
  1162. }
  1163. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1164. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1165. if in == nil {
  1166. return nil
  1167. }
  1168. out := new(FakeProvider)
  1169. in.DeepCopyInto(out)
  1170. return out
  1171. }
  1172. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1173. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1174. *out = *in
  1175. if in.ValueMap != nil {
  1176. in, out := &in.ValueMap, &out.ValueMap
  1177. *out = make(map[string]string, len(*in))
  1178. for key, val := range *in {
  1179. (*out)[key] = val
  1180. }
  1181. }
  1182. }
  1183. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1184. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1185. if in == nil {
  1186. return nil
  1187. }
  1188. out := new(FakeProviderData)
  1189. in.DeepCopyInto(out)
  1190. return out
  1191. }
  1192. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1193. func (in *FindName) DeepCopyInto(out *FindName) {
  1194. *out = *in
  1195. }
  1196. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1197. func (in *FindName) DeepCopy() *FindName {
  1198. if in == nil {
  1199. return nil
  1200. }
  1201. out := new(FindName)
  1202. in.DeepCopyInto(out)
  1203. return out
  1204. }
  1205. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1206. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1207. *out = *in
  1208. if in.SecretRef != nil {
  1209. in, out := &in.SecretRef, &out.SecretRef
  1210. *out = new(GCPSMAuthSecretRef)
  1211. (*in).DeepCopyInto(*out)
  1212. }
  1213. if in.WorkloadIdentity != nil {
  1214. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1215. *out = new(GCPWorkloadIdentity)
  1216. (*in).DeepCopyInto(*out)
  1217. }
  1218. }
  1219. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1220. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1221. if in == nil {
  1222. return nil
  1223. }
  1224. out := new(GCPSMAuth)
  1225. in.DeepCopyInto(out)
  1226. return out
  1227. }
  1228. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1229. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1230. *out = *in
  1231. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1232. }
  1233. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1234. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1235. if in == nil {
  1236. return nil
  1237. }
  1238. out := new(GCPSMAuthSecretRef)
  1239. in.DeepCopyInto(out)
  1240. return out
  1241. }
  1242. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1243. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1244. *out = *in
  1245. in.Auth.DeepCopyInto(&out.Auth)
  1246. }
  1247. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1248. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1249. if in == nil {
  1250. return nil
  1251. }
  1252. out := new(GCPSMProvider)
  1253. in.DeepCopyInto(out)
  1254. return out
  1255. }
  1256. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1257. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1258. *out = *in
  1259. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1260. }
  1261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1262. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1263. if in == nil {
  1264. return nil
  1265. }
  1266. out := new(GCPWorkloadIdentity)
  1267. in.DeepCopyInto(out)
  1268. return out
  1269. }
  1270. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1271. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1272. *out = *in
  1273. }
  1274. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1275. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1276. if in == nil {
  1277. return nil
  1278. }
  1279. out := new(GeneratorRef)
  1280. in.DeepCopyInto(out)
  1281. return out
  1282. }
  1283. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1284. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1285. *out = *in
  1286. }
  1287. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1288. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1289. if in == nil {
  1290. return nil
  1291. }
  1292. out := new(GenericStoreValidator)
  1293. in.DeepCopyInto(out)
  1294. return out
  1295. }
  1296. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1297. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1298. *out = *in
  1299. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1300. }
  1301. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1302. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1303. if in == nil {
  1304. return nil
  1305. }
  1306. out := new(GitlabAuth)
  1307. in.DeepCopyInto(out)
  1308. return out
  1309. }
  1310. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1311. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1312. *out = *in
  1313. in.Auth.DeepCopyInto(&out.Auth)
  1314. if in.GroupIDs != nil {
  1315. in, out := &in.GroupIDs, &out.GroupIDs
  1316. *out = make([]string, len(*in))
  1317. copy(*out, *in)
  1318. }
  1319. }
  1320. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1321. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1322. if in == nil {
  1323. return nil
  1324. }
  1325. out := new(GitlabProvider)
  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 *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1331. *out = *in
  1332. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1333. }
  1334. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1335. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1336. if in == nil {
  1337. return nil
  1338. }
  1339. out := new(GitlabSecretRef)
  1340. in.DeepCopyInto(out)
  1341. return out
  1342. }
  1343. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1344. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1345. *out = *in
  1346. if in.SecretRef != nil {
  1347. in, out := &in.SecretRef, &out.SecretRef
  1348. *out = new(IBMAuthSecretRef)
  1349. (*in).DeepCopyInto(*out)
  1350. }
  1351. if in.ContainerAuth != nil {
  1352. in, out := &in.ContainerAuth, &out.ContainerAuth
  1353. *out = new(IBMAuthContainerAuth)
  1354. **out = **in
  1355. }
  1356. }
  1357. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1358. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1359. if in == nil {
  1360. return nil
  1361. }
  1362. out := new(IBMAuth)
  1363. in.DeepCopyInto(out)
  1364. return out
  1365. }
  1366. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1367. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1368. *out = *in
  1369. }
  1370. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1371. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1372. if in == nil {
  1373. return nil
  1374. }
  1375. out := new(IBMAuthContainerAuth)
  1376. in.DeepCopyInto(out)
  1377. return out
  1378. }
  1379. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1380. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1381. *out = *in
  1382. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1383. }
  1384. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1385. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1386. if in == nil {
  1387. return nil
  1388. }
  1389. out := new(IBMAuthSecretRef)
  1390. in.DeepCopyInto(out)
  1391. return out
  1392. }
  1393. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1394. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1395. *out = *in
  1396. in.Auth.DeepCopyInto(&out.Auth)
  1397. if in.ServiceURL != nil {
  1398. in, out := &in.ServiceURL, &out.ServiceURL
  1399. *out = new(string)
  1400. **out = **in
  1401. }
  1402. }
  1403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1404. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1405. if in == nil {
  1406. return nil
  1407. }
  1408. out := new(IBMProvider)
  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 *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1414. *out = *in
  1415. in.Auth.DeepCopyInto(&out.Auth)
  1416. }
  1417. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1418. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1419. if in == nil {
  1420. return nil
  1421. }
  1422. out := new(KeeperSecurityProvider)
  1423. in.DeepCopyInto(out)
  1424. return out
  1425. }
  1426. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1427. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1428. *out = *in
  1429. if in.Cert != nil {
  1430. in, out := &in.Cert, &out.Cert
  1431. *out = new(CertAuth)
  1432. (*in).DeepCopyInto(*out)
  1433. }
  1434. if in.Token != nil {
  1435. in, out := &in.Token, &out.Token
  1436. *out = new(TokenAuth)
  1437. (*in).DeepCopyInto(*out)
  1438. }
  1439. if in.ServiceAccount != nil {
  1440. in, out := &in.ServiceAccount, &out.ServiceAccount
  1441. *out = new(metav1.ServiceAccountSelector)
  1442. (*in).DeepCopyInto(*out)
  1443. }
  1444. }
  1445. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1446. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1447. if in == nil {
  1448. return nil
  1449. }
  1450. out := new(KubernetesAuth)
  1451. in.DeepCopyInto(out)
  1452. return out
  1453. }
  1454. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1455. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1456. *out = *in
  1457. in.Server.DeepCopyInto(&out.Server)
  1458. in.Auth.DeepCopyInto(&out.Auth)
  1459. }
  1460. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1461. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1462. if in == nil {
  1463. return nil
  1464. }
  1465. out := new(KubernetesProvider)
  1466. in.DeepCopyInto(out)
  1467. return out
  1468. }
  1469. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1470. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1471. *out = *in
  1472. if in.CABundle != nil {
  1473. in, out := &in.CABundle, &out.CABundle
  1474. *out = make([]byte, len(*in))
  1475. copy(*out, *in)
  1476. }
  1477. if in.CAProvider != nil {
  1478. in, out := &in.CAProvider, &out.CAProvider
  1479. *out = new(CAProvider)
  1480. (*in).DeepCopyInto(*out)
  1481. }
  1482. }
  1483. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1484. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1485. if in == nil {
  1486. return nil
  1487. }
  1488. out := new(KubernetesServer)
  1489. in.DeepCopyInto(out)
  1490. return out
  1491. }
  1492. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1493. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1494. *out = *in
  1495. }
  1496. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1497. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1498. if in == nil {
  1499. return nil
  1500. }
  1501. out := new(NoSecretError)
  1502. in.DeepCopyInto(out)
  1503. return out
  1504. }
  1505. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1506. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  1507. *out = *in
  1508. if in.SecretRef != nil {
  1509. in, out := &in.SecretRef, &out.SecretRef
  1510. *out = new(OnePasswordAuthSecretRef)
  1511. (*in).DeepCopyInto(*out)
  1512. }
  1513. }
  1514. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  1515. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  1516. if in == nil {
  1517. return nil
  1518. }
  1519. out := new(OnePasswordAuth)
  1520. in.DeepCopyInto(out)
  1521. return out
  1522. }
  1523. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1524. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  1525. *out = *in
  1526. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  1527. }
  1528. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  1529. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  1530. if in == nil {
  1531. return nil
  1532. }
  1533. out := new(OnePasswordAuthSecretRef)
  1534. in.DeepCopyInto(out)
  1535. return out
  1536. }
  1537. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1538. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  1539. *out = *in
  1540. if in.Auth != nil {
  1541. in, out := &in.Auth, &out.Auth
  1542. *out = new(OnePasswordAuth)
  1543. (*in).DeepCopyInto(*out)
  1544. }
  1545. if in.Vaults != nil {
  1546. in, out := &in.Vaults, &out.Vaults
  1547. *out = make(map[string]int, len(*in))
  1548. for key, val := range *in {
  1549. (*out)[key] = val
  1550. }
  1551. }
  1552. }
  1553. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  1554. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  1555. if in == nil {
  1556. return nil
  1557. }
  1558. out := new(OnePasswordProvider)
  1559. in.DeepCopyInto(out)
  1560. return out
  1561. }
  1562. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1563. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  1564. *out = *in
  1565. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1566. }
  1567. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  1568. func (in *OracleAuth) DeepCopy() *OracleAuth {
  1569. if in == nil {
  1570. return nil
  1571. }
  1572. out := new(OracleAuth)
  1573. in.DeepCopyInto(out)
  1574. return out
  1575. }
  1576. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1577. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  1578. *out = *in
  1579. if in.Auth != nil {
  1580. in, out := &in.Auth, &out.Auth
  1581. *out = new(OracleAuth)
  1582. (*in).DeepCopyInto(*out)
  1583. }
  1584. if in.ServiceAccountRef != nil {
  1585. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1586. *out = new(metav1.ServiceAccountSelector)
  1587. (*in).DeepCopyInto(*out)
  1588. }
  1589. }
  1590. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  1591. func (in *OracleProvider) DeepCopy() *OracleProvider {
  1592. if in == nil {
  1593. return nil
  1594. }
  1595. out := new(OracleProvider)
  1596. in.DeepCopyInto(out)
  1597. return out
  1598. }
  1599. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1600. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  1601. *out = *in
  1602. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1603. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  1604. }
  1605. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  1606. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  1607. if in == nil {
  1608. return nil
  1609. }
  1610. out := new(OracleSecretRef)
  1611. in.DeepCopyInto(out)
  1612. return out
  1613. }
  1614. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1615. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  1616. *out = *in
  1617. if in.AccessKey != nil {
  1618. in, out := &in.AccessKey, &out.AccessKey
  1619. *out = new(ScalewayProviderSecretRef)
  1620. (*in).DeepCopyInto(*out)
  1621. }
  1622. if in.SecretKey != nil {
  1623. in, out := &in.SecretKey, &out.SecretKey
  1624. *out = new(ScalewayProviderSecretRef)
  1625. (*in).DeepCopyInto(*out)
  1626. }
  1627. }
  1628. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  1629. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  1630. if in == nil {
  1631. return nil
  1632. }
  1633. out := new(ScalewayProvider)
  1634. in.DeepCopyInto(out)
  1635. return out
  1636. }
  1637. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1638. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  1639. *out = *in
  1640. if in.SecretRef != nil {
  1641. in, out := &in.SecretRef, &out.SecretRef
  1642. *out = new(metav1.SecretKeySelector)
  1643. (*in).DeepCopyInto(*out)
  1644. }
  1645. }
  1646. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  1647. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  1648. if in == nil {
  1649. return nil
  1650. }
  1651. out := new(ScalewayProviderSecretRef)
  1652. in.DeepCopyInto(out)
  1653. return out
  1654. }
  1655. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1656. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  1657. *out = *in
  1658. out.TypeMeta = in.TypeMeta
  1659. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1660. in.Spec.DeepCopyInto(&out.Spec)
  1661. in.Status.DeepCopyInto(&out.Status)
  1662. }
  1663. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  1664. func (in *SecretStore) DeepCopy() *SecretStore {
  1665. if in == nil {
  1666. return nil
  1667. }
  1668. out := new(SecretStore)
  1669. in.DeepCopyInto(out)
  1670. return out
  1671. }
  1672. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1673. func (in *SecretStore) DeepCopyObject() runtime.Object {
  1674. if c := in.DeepCopy(); c != nil {
  1675. return c
  1676. }
  1677. return nil
  1678. }
  1679. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1680. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  1681. *out = *in
  1682. out.TypeMeta = in.TypeMeta
  1683. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1684. if in.Items != nil {
  1685. in, out := &in.Items, &out.Items
  1686. *out = make([]SecretStore, len(*in))
  1687. for i := range *in {
  1688. (*in)[i].DeepCopyInto(&(*out)[i])
  1689. }
  1690. }
  1691. }
  1692. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  1693. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  1694. if in == nil {
  1695. return nil
  1696. }
  1697. out := new(SecretStoreList)
  1698. in.DeepCopyInto(out)
  1699. return out
  1700. }
  1701. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1702. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  1703. if c := in.DeepCopy(); c != nil {
  1704. return c
  1705. }
  1706. return nil
  1707. }
  1708. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1709. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  1710. *out = *in
  1711. if in.AWS != nil {
  1712. in, out := &in.AWS, &out.AWS
  1713. *out = new(AWSProvider)
  1714. (*in).DeepCopyInto(*out)
  1715. }
  1716. if in.AzureKV != nil {
  1717. in, out := &in.AzureKV, &out.AzureKV
  1718. *out = new(AzureKVProvider)
  1719. (*in).DeepCopyInto(*out)
  1720. }
  1721. if in.Akeyless != nil {
  1722. in, out := &in.Akeyless, &out.Akeyless
  1723. *out = new(AkeylessProvider)
  1724. (*in).DeepCopyInto(*out)
  1725. }
  1726. if in.Vault != nil {
  1727. in, out := &in.Vault, &out.Vault
  1728. *out = new(VaultProvider)
  1729. (*in).DeepCopyInto(*out)
  1730. }
  1731. if in.GCPSM != nil {
  1732. in, out := &in.GCPSM, &out.GCPSM
  1733. *out = new(GCPSMProvider)
  1734. (*in).DeepCopyInto(*out)
  1735. }
  1736. if in.Oracle != nil {
  1737. in, out := &in.Oracle, &out.Oracle
  1738. *out = new(OracleProvider)
  1739. (*in).DeepCopyInto(*out)
  1740. }
  1741. if in.IBM != nil {
  1742. in, out := &in.IBM, &out.IBM
  1743. *out = new(IBMProvider)
  1744. (*in).DeepCopyInto(*out)
  1745. }
  1746. if in.YandexCertificateManager != nil {
  1747. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  1748. *out = new(YandexCertificateManagerProvider)
  1749. (*in).DeepCopyInto(*out)
  1750. }
  1751. if in.YandexLockbox != nil {
  1752. in, out := &in.YandexLockbox, &out.YandexLockbox
  1753. *out = new(YandexLockboxProvider)
  1754. (*in).DeepCopyInto(*out)
  1755. }
  1756. if in.Gitlab != nil {
  1757. in, out := &in.Gitlab, &out.Gitlab
  1758. *out = new(GitlabProvider)
  1759. (*in).DeepCopyInto(*out)
  1760. }
  1761. if in.Alibaba != nil {
  1762. in, out := &in.Alibaba, &out.Alibaba
  1763. *out = new(AlibabaProvider)
  1764. (*in).DeepCopyInto(*out)
  1765. }
  1766. if in.OnePassword != nil {
  1767. in, out := &in.OnePassword, &out.OnePassword
  1768. *out = new(OnePasswordProvider)
  1769. (*in).DeepCopyInto(*out)
  1770. }
  1771. if in.Webhook != nil {
  1772. in, out := &in.Webhook, &out.Webhook
  1773. *out = new(WebhookProvider)
  1774. (*in).DeepCopyInto(*out)
  1775. }
  1776. if in.Kubernetes != nil {
  1777. in, out := &in.Kubernetes, &out.Kubernetes
  1778. *out = new(KubernetesProvider)
  1779. (*in).DeepCopyInto(*out)
  1780. }
  1781. if in.Fake != nil {
  1782. in, out := &in.Fake, &out.Fake
  1783. *out = new(FakeProvider)
  1784. (*in).DeepCopyInto(*out)
  1785. }
  1786. if in.Senhasegura != nil {
  1787. in, out := &in.Senhasegura, &out.Senhasegura
  1788. *out = new(SenhaseguraProvider)
  1789. (*in).DeepCopyInto(*out)
  1790. }
  1791. if in.Scaleway != nil {
  1792. in, out := &in.Scaleway, &out.Scaleway
  1793. *out = new(ScalewayProvider)
  1794. (*in).DeepCopyInto(*out)
  1795. }
  1796. if in.Doppler != nil {
  1797. in, out := &in.Doppler, &out.Doppler
  1798. *out = new(DopplerProvider)
  1799. (*in).DeepCopyInto(*out)
  1800. }
  1801. if in.KeeperSecurity != nil {
  1802. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  1803. *out = new(KeeperSecurityProvider)
  1804. (*in).DeepCopyInto(*out)
  1805. }
  1806. if in.Conjur != nil {
  1807. in, out := &in.Conjur, &out.Conjur
  1808. *out = new(ConjurProvider)
  1809. (*in).DeepCopyInto(*out)
  1810. }
  1811. if in.Delinea != nil {
  1812. in, out := &in.Delinea, &out.Delinea
  1813. *out = new(DelineaProvider)
  1814. (*in).DeepCopyInto(*out)
  1815. }
  1816. }
  1817. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  1818. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  1819. if in == nil {
  1820. return nil
  1821. }
  1822. out := new(SecretStoreProvider)
  1823. in.DeepCopyInto(out)
  1824. return out
  1825. }
  1826. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1827. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  1828. *out = *in
  1829. }
  1830. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  1831. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  1832. if in == nil {
  1833. return nil
  1834. }
  1835. out := new(SecretStoreRef)
  1836. in.DeepCopyInto(out)
  1837. return out
  1838. }
  1839. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1840. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  1841. *out = *in
  1842. if in.MaxRetries != nil {
  1843. in, out := &in.MaxRetries, &out.MaxRetries
  1844. *out = new(int32)
  1845. **out = **in
  1846. }
  1847. if in.RetryInterval != nil {
  1848. in, out := &in.RetryInterval, &out.RetryInterval
  1849. *out = new(string)
  1850. **out = **in
  1851. }
  1852. }
  1853. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  1854. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  1855. if in == nil {
  1856. return nil
  1857. }
  1858. out := new(SecretStoreRetrySettings)
  1859. in.DeepCopyInto(out)
  1860. return out
  1861. }
  1862. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1863. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  1864. *out = *in
  1865. if in.Provider != nil {
  1866. in, out := &in.Provider, &out.Provider
  1867. *out = new(SecretStoreProvider)
  1868. (*in).DeepCopyInto(*out)
  1869. }
  1870. if in.RetrySettings != nil {
  1871. in, out := &in.RetrySettings, &out.RetrySettings
  1872. *out = new(SecretStoreRetrySettings)
  1873. (*in).DeepCopyInto(*out)
  1874. }
  1875. if in.Conditions != nil {
  1876. in, out := &in.Conditions, &out.Conditions
  1877. *out = make([]ClusterSecretStoreCondition, len(*in))
  1878. for i := range *in {
  1879. (*in)[i].DeepCopyInto(&(*out)[i])
  1880. }
  1881. }
  1882. }
  1883. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  1884. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  1885. if in == nil {
  1886. return nil
  1887. }
  1888. out := new(SecretStoreSpec)
  1889. in.DeepCopyInto(out)
  1890. return out
  1891. }
  1892. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1893. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  1894. *out = *in
  1895. if in.Conditions != nil {
  1896. in, out := &in.Conditions, &out.Conditions
  1897. *out = make([]SecretStoreStatusCondition, len(*in))
  1898. for i := range *in {
  1899. (*in)[i].DeepCopyInto(&(*out)[i])
  1900. }
  1901. }
  1902. }
  1903. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  1904. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  1905. if in == nil {
  1906. return nil
  1907. }
  1908. out := new(SecretStoreStatus)
  1909. in.DeepCopyInto(out)
  1910. return out
  1911. }
  1912. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1913. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  1914. *out = *in
  1915. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1916. }
  1917. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  1918. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  1919. if in == nil {
  1920. return nil
  1921. }
  1922. out := new(SecretStoreStatusCondition)
  1923. in.DeepCopyInto(out)
  1924. return out
  1925. }
  1926. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1927. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  1928. *out = *in
  1929. }
  1930. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  1931. func (in *SecretsManager) DeepCopy() *SecretsManager {
  1932. if in == nil {
  1933. return nil
  1934. }
  1935. out := new(SecretsManager)
  1936. in.DeepCopyInto(out)
  1937. return out
  1938. }
  1939. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1940. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  1941. *out = *in
  1942. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  1943. }
  1944. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  1945. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  1946. if in == nil {
  1947. return nil
  1948. }
  1949. out := new(SenhaseguraAuth)
  1950. in.DeepCopyInto(out)
  1951. return out
  1952. }
  1953. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1954. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  1955. *out = *in
  1956. in.Auth.DeepCopyInto(&out.Auth)
  1957. }
  1958. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  1959. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  1960. if in == nil {
  1961. return nil
  1962. }
  1963. out := new(SenhaseguraProvider)
  1964. in.DeepCopyInto(out)
  1965. return out
  1966. }
  1967. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1968. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  1969. *out = *in
  1970. if in.SecretStoreRef != nil {
  1971. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  1972. *out = new(SecretStoreRef)
  1973. **out = **in
  1974. }
  1975. if in.GeneratorRef != nil {
  1976. in, out := &in.GeneratorRef, &out.GeneratorRef
  1977. *out = new(GeneratorRef)
  1978. **out = **in
  1979. }
  1980. }
  1981. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  1982. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  1983. if in == nil {
  1984. return nil
  1985. }
  1986. out := new(StoreGeneratorSourceRef)
  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 *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  1992. *out = *in
  1993. out.SecretStoreRef = in.SecretStoreRef
  1994. if in.GeneratorRef != nil {
  1995. in, out := &in.GeneratorRef, &out.GeneratorRef
  1996. *out = new(GeneratorRef)
  1997. **out = **in
  1998. }
  1999. }
  2000. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  2001. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  2002. if in == nil {
  2003. return nil
  2004. }
  2005. out := new(StoreSourceRef)
  2006. in.DeepCopyInto(out)
  2007. return out
  2008. }
  2009. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2010. func (in *Tag) DeepCopyInto(out *Tag) {
  2011. *out = *in
  2012. }
  2013. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  2014. func (in *Tag) DeepCopy() *Tag {
  2015. if in == nil {
  2016. return nil
  2017. }
  2018. out := new(Tag)
  2019. in.DeepCopyInto(out)
  2020. return out
  2021. }
  2022. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2023. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  2024. *out = *in
  2025. if in.ConfigMap != nil {
  2026. in, out := &in.ConfigMap, &out.ConfigMap
  2027. *out = new(TemplateRef)
  2028. (*in).DeepCopyInto(*out)
  2029. }
  2030. if in.Secret != nil {
  2031. in, out := &in.Secret, &out.Secret
  2032. *out = new(TemplateRef)
  2033. (*in).DeepCopyInto(*out)
  2034. }
  2035. if in.Literal != nil {
  2036. in, out := &in.Literal, &out.Literal
  2037. *out = new(string)
  2038. **out = **in
  2039. }
  2040. }
  2041. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2042. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2043. if in == nil {
  2044. return nil
  2045. }
  2046. out := new(TemplateFrom)
  2047. in.DeepCopyInto(out)
  2048. return out
  2049. }
  2050. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2051. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2052. *out = *in
  2053. if in.Items != nil {
  2054. in, out := &in.Items, &out.Items
  2055. *out = make([]TemplateRefItem, len(*in))
  2056. copy(*out, *in)
  2057. }
  2058. }
  2059. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2060. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2061. if in == nil {
  2062. return nil
  2063. }
  2064. out := new(TemplateRef)
  2065. in.DeepCopyInto(out)
  2066. return out
  2067. }
  2068. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2069. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2070. *out = *in
  2071. }
  2072. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2073. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2074. if in == nil {
  2075. return nil
  2076. }
  2077. out := new(TemplateRefItem)
  2078. in.DeepCopyInto(out)
  2079. return out
  2080. }
  2081. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2082. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2083. *out = *in
  2084. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2085. }
  2086. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2087. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2088. if in == nil {
  2089. return nil
  2090. }
  2091. out := new(TokenAuth)
  2092. in.DeepCopyInto(out)
  2093. return out
  2094. }
  2095. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2096. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2097. *out = *in
  2098. if in.RoleRef != nil {
  2099. in, out := &in.RoleRef, &out.RoleRef
  2100. *out = new(metav1.SecretKeySelector)
  2101. (*in).DeepCopyInto(*out)
  2102. }
  2103. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2104. }
  2105. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2106. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2107. if in == nil {
  2108. return nil
  2109. }
  2110. out := new(VaultAppRole)
  2111. in.DeepCopyInto(out)
  2112. return out
  2113. }
  2114. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2115. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2116. *out = *in
  2117. if in.TokenSecretRef != nil {
  2118. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2119. *out = new(metav1.SecretKeySelector)
  2120. (*in).DeepCopyInto(*out)
  2121. }
  2122. if in.AppRole != nil {
  2123. in, out := &in.AppRole, &out.AppRole
  2124. *out = new(VaultAppRole)
  2125. (*in).DeepCopyInto(*out)
  2126. }
  2127. if in.Kubernetes != nil {
  2128. in, out := &in.Kubernetes, &out.Kubernetes
  2129. *out = new(VaultKubernetesAuth)
  2130. (*in).DeepCopyInto(*out)
  2131. }
  2132. if in.Ldap != nil {
  2133. in, out := &in.Ldap, &out.Ldap
  2134. *out = new(VaultLdapAuth)
  2135. (*in).DeepCopyInto(*out)
  2136. }
  2137. if in.Jwt != nil {
  2138. in, out := &in.Jwt, &out.Jwt
  2139. *out = new(VaultJwtAuth)
  2140. (*in).DeepCopyInto(*out)
  2141. }
  2142. if in.Cert != nil {
  2143. in, out := &in.Cert, &out.Cert
  2144. *out = new(VaultCertAuth)
  2145. (*in).DeepCopyInto(*out)
  2146. }
  2147. if in.Iam != nil {
  2148. in, out := &in.Iam, &out.Iam
  2149. *out = new(VaultIamAuth)
  2150. (*in).DeepCopyInto(*out)
  2151. }
  2152. if in.UserPass != nil {
  2153. in, out := &in.UserPass, &out.UserPass
  2154. *out = new(VaultUserPassAuth)
  2155. (*in).DeepCopyInto(*out)
  2156. }
  2157. }
  2158. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2159. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2160. if in == nil {
  2161. return nil
  2162. }
  2163. out := new(VaultAuth)
  2164. in.DeepCopyInto(out)
  2165. return out
  2166. }
  2167. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2168. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2169. *out = *in
  2170. if in.SecretRef != nil {
  2171. in, out := &in.SecretRef, &out.SecretRef
  2172. *out = new(VaultAwsAuthSecretRef)
  2173. (*in).DeepCopyInto(*out)
  2174. }
  2175. if in.JWTAuth != nil {
  2176. in, out := &in.JWTAuth, &out.JWTAuth
  2177. *out = new(VaultAwsJWTAuth)
  2178. (*in).DeepCopyInto(*out)
  2179. }
  2180. }
  2181. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  2182. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  2183. if in == nil {
  2184. return nil
  2185. }
  2186. out := new(VaultAwsAuth)
  2187. in.DeepCopyInto(out)
  2188. return out
  2189. }
  2190. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2191. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  2192. *out = *in
  2193. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  2194. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  2195. if in.SessionToken != nil {
  2196. in, out := &in.SessionToken, &out.SessionToken
  2197. *out = new(metav1.SecretKeySelector)
  2198. (*in).DeepCopyInto(*out)
  2199. }
  2200. }
  2201. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  2202. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  2203. if in == nil {
  2204. return nil
  2205. }
  2206. out := new(VaultAwsAuthSecretRef)
  2207. in.DeepCopyInto(out)
  2208. return out
  2209. }
  2210. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2211. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  2212. *out = *in
  2213. if in.ServiceAccountRef != nil {
  2214. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2215. *out = new(metav1.ServiceAccountSelector)
  2216. (*in).DeepCopyInto(*out)
  2217. }
  2218. }
  2219. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  2220. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  2221. if in == nil {
  2222. return nil
  2223. }
  2224. out := new(VaultAwsJWTAuth)
  2225. in.DeepCopyInto(out)
  2226. return out
  2227. }
  2228. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2229. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  2230. *out = *in
  2231. in.ClientCert.DeepCopyInto(&out.ClientCert)
  2232. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2233. }
  2234. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  2235. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  2236. if in == nil {
  2237. return nil
  2238. }
  2239. out := new(VaultCertAuth)
  2240. in.DeepCopyInto(out)
  2241. return out
  2242. }
  2243. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2244. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  2245. *out = *in
  2246. if in.CertSecretRef != nil {
  2247. in, out := &in.CertSecretRef, &out.CertSecretRef
  2248. *out = new(metav1.SecretKeySelector)
  2249. (*in).DeepCopyInto(*out)
  2250. }
  2251. if in.KeySecretRef != nil {
  2252. in, out := &in.KeySecretRef, &out.KeySecretRef
  2253. *out = new(metav1.SecretKeySelector)
  2254. (*in).DeepCopyInto(*out)
  2255. }
  2256. }
  2257. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  2258. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  2259. if in == nil {
  2260. return nil
  2261. }
  2262. out := new(VaultClientTLS)
  2263. in.DeepCopyInto(out)
  2264. return out
  2265. }
  2266. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2267. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  2268. *out = *in
  2269. if in.SecretRef != nil {
  2270. in, out := &in.SecretRef, &out.SecretRef
  2271. *out = new(VaultAwsAuthSecretRef)
  2272. (*in).DeepCopyInto(*out)
  2273. }
  2274. if in.JWTAuth != nil {
  2275. in, out := &in.JWTAuth, &out.JWTAuth
  2276. *out = new(VaultAwsJWTAuth)
  2277. (*in).DeepCopyInto(*out)
  2278. }
  2279. }
  2280. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  2281. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  2282. if in == nil {
  2283. return nil
  2284. }
  2285. out := new(VaultIamAuth)
  2286. in.DeepCopyInto(out)
  2287. return out
  2288. }
  2289. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2290. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  2291. *out = *in
  2292. if in.SecretRef != nil {
  2293. in, out := &in.SecretRef, &out.SecretRef
  2294. *out = new(metav1.SecretKeySelector)
  2295. (*in).DeepCopyInto(*out)
  2296. }
  2297. if in.KubernetesServiceAccountToken != nil {
  2298. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  2299. *out = new(VaultKubernetesServiceAccountTokenAuth)
  2300. (*in).DeepCopyInto(*out)
  2301. }
  2302. }
  2303. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  2304. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  2305. if in == nil {
  2306. return nil
  2307. }
  2308. out := new(VaultJwtAuth)
  2309. in.DeepCopyInto(out)
  2310. return out
  2311. }
  2312. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2313. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  2314. *out = *in
  2315. if in.ServiceAccountRef != nil {
  2316. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2317. *out = new(metav1.ServiceAccountSelector)
  2318. (*in).DeepCopyInto(*out)
  2319. }
  2320. if in.SecretRef != nil {
  2321. in, out := &in.SecretRef, &out.SecretRef
  2322. *out = new(metav1.SecretKeySelector)
  2323. (*in).DeepCopyInto(*out)
  2324. }
  2325. }
  2326. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  2327. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  2328. if in == nil {
  2329. return nil
  2330. }
  2331. out := new(VaultKubernetesAuth)
  2332. in.DeepCopyInto(out)
  2333. return out
  2334. }
  2335. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2336. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  2337. *out = *in
  2338. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  2339. if in.Audiences != nil {
  2340. in, out := &in.Audiences, &out.Audiences
  2341. *out = new([]string)
  2342. if **in != nil {
  2343. in, out := *in, *out
  2344. *out = make([]string, len(*in))
  2345. copy(*out, *in)
  2346. }
  2347. }
  2348. if in.ExpirationSeconds != nil {
  2349. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  2350. *out = new(int64)
  2351. **out = **in
  2352. }
  2353. }
  2354. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  2355. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  2356. if in == nil {
  2357. return nil
  2358. }
  2359. out := new(VaultKubernetesServiceAccountTokenAuth)
  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 *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  2365. *out = *in
  2366. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2367. }
  2368. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  2369. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  2370. if in == nil {
  2371. return nil
  2372. }
  2373. out := new(VaultLdapAuth)
  2374. in.DeepCopyInto(out)
  2375. return out
  2376. }
  2377. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2378. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  2379. *out = *in
  2380. in.Auth.DeepCopyInto(&out.Auth)
  2381. if in.Path != nil {
  2382. in, out := &in.Path, &out.Path
  2383. *out = new(string)
  2384. **out = **in
  2385. }
  2386. if in.Namespace != nil {
  2387. in, out := &in.Namespace, &out.Namespace
  2388. *out = new(string)
  2389. **out = **in
  2390. }
  2391. if in.CABundle != nil {
  2392. in, out := &in.CABundle, &out.CABundle
  2393. *out = make([]byte, len(*in))
  2394. copy(*out, *in)
  2395. }
  2396. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  2397. if in.CAProvider != nil {
  2398. in, out := &in.CAProvider, &out.CAProvider
  2399. *out = new(CAProvider)
  2400. (*in).DeepCopyInto(*out)
  2401. }
  2402. }
  2403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  2404. func (in *VaultProvider) DeepCopy() *VaultProvider {
  2405. if in == nil {
  2406. return nil
  2407. }
  2408. out := new(VaultProvider)
  2409. in.DeepCopyInto(out)
  2410. return out
  2411. }
  2412. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2413. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  2414. *out = *in
  2415. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2416. }
  2417. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  2418. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  2419. if in == nil {
  2420. return nil
  2421. }
  2422. out := new(VaultUserPassAuth)
  2423. in.DeepCopyInto(out)
  2424. return out
  2425. }
  2426. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2427. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  2428. *out = *in
  2429. if in.Namespace != nil {
  2430. in, out := &in.Namespace, &out.Namespace
  2431. *out = new(string)
  2432. **out = **in
  2433. }
  2434. }
  2435. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  2436. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  2437. if in == nil {
  2438. return nil
  2439. }
  2440. out := new(WebhookCAProvider)
  2441. in.DeepCopyInto(out)
  2442. return out
  2443. }
  2444. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2445. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  2446. *out = *in
  2447. if in.Headers != nil {
  2448. in, out := &in.Headers, &out.Headers
  2449. *out = make(map[string]string, len(*in))
  2450. for key, val := range *in {
  2451. (*out)[key] = val
  2452. }
  2453. }
  2454. if in.Timeout != nil {
  2455. in, out := &in.Timeout, &out.Timeout
  2456. *out = new(v1.Duration)
  2457. **out = **in
  2458. }
  2459. out.Result = in.Result
  2460. if in.Secrets != nil {
  2461. in, out := &in.Secrets, &out.Secrets
  2462. *out = make([]WebhookSecret, len(*in))
  2463. for i := range *in {
  2464. (*in)[i].DeepCopyInto(&(*out)[i])
  2465. }
  2466. }
  2467. if in.CABundle != nil {
  2468. in, out := &in.CABundle, &out.CABundle
  2469. *out = make([]byte, len(*in))
  2470. copy(*out, *in)
  2471. }
  2472. if in.CAProvider != nil {
  2473. in, out := &in.CAProvider, &out.CAProvider
  2474. *out = new(WebhookCAProvider)
  2475. (*in).DeepCopyInto(*out)
  2476. }
  2477. }
  2478. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  2479. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  2480. if in == nil {
  2481. return nil
  2482. }
  2483. out := new(WebhookProvider)
  2484. in.DeepCopyInto(out)
  2485. return out
  2486. }
  2487. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2488. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  2489. *out = *in
  2490. }
  2491. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  2492. func (in *WebhookResult) DeepCopy() *WebhookResult {
  2493. if in == nil {
  2494. return nil
  2495. }
  2496. out := new(WebhookResult)
  2497. in.DeepCopyInto(out)
  2498. return out
  2499. }
  2500. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2501. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  2502. *out = *in
  2503. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2504. }
  2505. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  2506. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  2507. if in == nil {
  2508. return nil
  2509. }
  2510. out := new(WebhookSecret)
  2511. in.DeepCopyInto(out)
  2512. return out
  2513. }
  2514. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2515. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  2516. *out = *in
  2517. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2518. }
  2519. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  2520. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  2521. if in == nil {
  2522. return nil
  2523. }
  2524. out := new(YandexCertificateManagerAuth)
  2525. in.DeepCopyInto(out)
  2526. return out
  2527. }
  2528. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2529. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  2530. *out = *in
  2531. in.Certificate.DeepCopyInto(&out.Certificate)
  2532. }
  2533. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  2534. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  2535. if in == nil {
  2536. return nil
  2537. }
  2538. out := new(YandexCertificateManagerCAProvider)
  2539. in.DeepCopyInto(out)
  2540. return out
  2541. }
  2542. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2543. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  2544. *out = *in
  2545. in.Auth.DeepCopyInto(&out.Auth)
  2546. if in.CAProvider != nil {
  2547. in, out := &in.CAProvider, &out.CAProvider
  2548. *out = new(YandexCertificateManagerCAProvider)
  2549. (*in).DeepCopyInto(*out)
  2550. }
  2551. }
  2552. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  2553. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  2554. if in == nil {
  2555. return nil
  2556. }
  2557. out := new(YandexCertificateManagerProvider)
  2558. in.DeepCopyInto(out)
  2559. return out
  2560. }
  2561. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2562. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  2563. *out = *in
  2564. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  2565. }
  2566. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  2567. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  2568. if in == nil {
  2569. return nil
  2570. }
  2571. out := new(YandexLockboxAuth)
  2572. in.DeepCopyInto(out)
  2573. return out
  2574. }
  2575. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2576. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  2577. *out = *in
  2578. in.Certificate.DeepCopyInto(&out.Certificate)
  2579. }
  2580. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  2581. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  2582. if in == nil {
  2583. return nil
  2584. }
  2585. out := new(YandexLockboxCAProvider)
  2586. in.DeepCopyInto(out)
  2587. return out
  2588. }
  2589. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2590. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  2591. *out = *in
  2592. in.Auth.DeepCopyInto(&out.Auth)
  2593. if in.CAProvider != nil {
  2594. in, out := &in.CAProvider, &out.CAProvider
  2595. *out = new(YandexLockboxCAProvider)
  2596. (*in).DeepCopyInto(*out)
  2597. }
  2598. }
  2599. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  2600. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  2601. if in == nil {
  2602. return nil
  2603. }
  2604. out := new(YandexLockboxProvider)
  2605. in.DeepCopyInto(out)
  2606. return out
  2607. }