zz_generated.deepcopy.go 93 KB

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