zz_generated.deepcopy.go 79 KB

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