zz_generated.deepcopy.go 110 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754
  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 *AuthorizationProtocol) DeepCopyInto(out *AuthorizationProtocol) {
  285. *out = *in
  286. if in.NTLM != nil {
  287. in, out := &in.NTLM, &out.NTLM
  288. *out = new(NTLMProtocol)
  289. (*in).DeepCopyInto(*out)
  290. }
  291. }
  292. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProtocol.
  293. func (in *AuthorizationProtocol) DeepCopy() *AuthorizationProtocol {
  294. if in == nil {
  295. return nil
  296. }
  297. out := new(AuthorizationProtocol)
  298. in.DeepCopyInto(out)
  299. return out
  300. }
  301. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  302. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  303. *out = *in
  304. if in.ClientID != nil {
  305. in, out := &in.ClientID, &out.ClientID
  306. *out = new(metav1.SecretKeySelector)
  307. (*in).DeepCopyInto(*out)
  308. }
  309. if in.TenantID != nil {
  310. in, out := &in.TenantID, &out.TenantID
  311. *out = new(metav1.SecretKeySelector)
  312. (*in).DeepCopyInto(*out)
  313. }
  314. if in.ClientSecret != nil {
  315. in, out := &in.ClientSecret, &out.ClientSecret
  316. *out = new(metav1.SecretKeySelector)
  317. (*in).DeepCopyInto(*out)
  318. }
  319. if in.ClientCertificate != nil {
  320. in, out := &in.ClientCertificate, &out.ClientCertificate
  321. *out = new(metav1.SecretKeySelector)
  322. (*in).DeepCopyInto(*out)
  323. }
  324. }
  325. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  326. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  327. if in == nil {
  328. return nil
  329. }
  330. out := new(AzureKVAuth)
  331. in.DeepCopyInto(out)
  332. return out
  333. }
  334. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  335. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  336. *out = *in
  337. if in.AuthType != nil {
  338. in, out := &in.AuthType, &out.AuthType
  339. *out = new(AzureAuthType)
  340. **out = **in
  341. }
  342. if in.VaultURL != nil {
  343. in, out := &in.VaultURL, &out.VaultURL
  344. *out = new(string)
  345. **out = **in
  346. }
  347. if in.TenantID != nil {
  348. in, out := &in.TenantID, &out.TenantID
  349. *out = new(string)
  350. **out = **in
  351. }
  352. if in.AuthSecretRef != nil {
  353. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  354. *out = new(AzureKVAuth)
  355. (*in).DeepCopyInto(*out)
  356. }
  357. if in.ServiceAccountRef != nil {
  358. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  359. *out = new(metav1.ServiceAccountSelector)
  360. (*in).DeepCopyInto(*out)
  361. }
  362. if in.IdentityID != nil {
  363. in, out := &in.IdentityID, &out.IdentityID
  364. *out = new(string)
  365. **out = **in
  366. }
  367. }
  368. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  369. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  370. if in == nil {
  371. return nil
  372. }
  373. out := new(AzureKVProvider)
  374. in.DeepCopyInto(out)
  375. return out
  376. }
  377. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  378. func (in *BeyondTrustProviderSecretRef) DeepCopyInto(out *BeyondTrustProviderSecretRef) {
  379. *out = *in
  380. if in.SecretRef != nil {
  381. in, out := &in.SecretRef, &out.SecretRef
  382. *out = new(metav1.SecretKeySelector)
  383. (*in).DeepCopyInto(*out)
  384. }
  385. }
  386. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondTrustProviderSecretRef.
  387. func (in *BeyondTrustProviderSecretRef) DeepCopy() *BeyondTrustProviderSecretRef {
  388. if in == nil {
  389. return nil
  390. }
  391. out := new(BeyondTrustProviderSecretRef)
  392. in.DeepCopyInto(out)
  393. return out
  394. }
  395. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  396. func (in *BeyondtrustAuth) DeepCopyInto(out *BeyondtrustAuth) {
  397. *out = *in
  398. if in.APIKey != nil {
  399. in, out := &in.APIKey, &out.APIKey
  400. *out = new(BeyondTrustProviderSecretRef)
  401. (*in).DeepCopyInto(*out)
  402. }
  403. if in.ClientID != nil {
  404. in, out := &in.ClientID, &out.ClientID
  405. *out = new(BeyondTrustProviderSecretRef)
  406. (*in).DeepCopyInto(*out)
  407. }
  408. if in.ClientSecret != nil {
  409. in, out := &in.ClientSecret, &out.ClientSecret
  410. *out = new(BeyondTrustProviderSecretRef)
  411. (*in).DeepCopyInto(*out)
  412. }
  413. if in.Certificate != nil {
  414. in, out := &in.Certificate, &out.Certificate
  415. *out = new(BeyondTrustProviderSecretRef)
  416. (*in).DeepCopyInto(*out)
  417. }
  418. if in.CertificateKey != nil {
  419. in, out := &in.CertificateKey, &out.CertificateKey
  420. *out = new(BeyondTrustProviderSecretRef)
  421. (*in).DeepCopyInto(*out)
  422. }
  423. }
  424. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustAuth.
  425. func (in *BeyondtrustAuth) DeepCopy() *BeyondtrustAuth {
  426. if in == nil {
  427. return nil
  428. }
  429. out := new(BeyondtrustAuth)
  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 *BeyondtrustProvider) DeepCopyInto(out *BeyondtrustProvider) {
  435. *out = *in
  436. if in.Auth != nil {
  437. in, out := &in.Auth, &out.Auth
  438. *out = new(BeyondtrustAuth)
  439. (*in).DeepCopyInto(*out)
  440. }
  441. if in.Server != nil {
  442. in, out := &in.Server, &out.Server
  443. *out = new(BeyondtrustServer)
  444. **out = **in
  445. }
  446. }
  447. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustProvider.
  448. func (in *BeyondtrustProvider) DeepCopy() *BeyondtrustProvider {
  449. if in == nil {
  450. return nil
  451. }
  452. out := new(BeyondtrustProvider)
  453. in.DeepCopyInto(out)
  454. return out
  455. }
  456. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  457. func (in *BeyondtrustServer) DeepCopyInto(out *BeyondtrustServer) {
  458. *out = *in
  459. }
  460. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustServer.
  461. func (in *BeyondtrustServer) DeepCopy() *BeyondtrustServer {
  462. if in == nil {
  463. return nil
  464. }
  465. out := new(BeyondtrustServer)
  466. in.DeepCopyInto(out)
  467. return out
  468. }
  469. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  470. func (in *BitwardenSecretsManagerAuth) DeepCopyInto(out *BitwardenSecretsManagerAuth) {
  471. *out = *in
  472. in.SecretRef.DeepCopyInto(&out.SecretRef)
  473. }
  474. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerAuth.
  475. func (in *BitwardenSecretsManagerAuth) DeepCopy() *BitwardenSecretsManagerAuth {
  476. if in == nil {
  477. return nil
  478. }
  479. out := new(BitwardenSecretsManagerAuth)
  480. in.DeepCopyInto(out)
  481. return out
  482. }
  483. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  484. func (in *BitwardenSecretsManagerProvider) DeepCopyInto(out *BitwardenSecretsManagerProvider) {
  485. *out = *in
  486. if in.CAProvider != nil {
  487. in, out := &in.CAProvider, &out.CAProvider
  488. *out = new(CAProvider)
  489. (*in).DeepCopyInto(*out)
  490. }
  491. in.Auth.DeepCopyInto(&out.Auth)
  492. }
  493. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerProvider.
  494. func (in *BitwardenSecretsManagerProvider) DeepCopy() *BitwardenSecretsManagerProvider {
  495. if in == nil {
  496. return nil
  497. }
  498. out := new(BitwardenSecretsManagerProvider)
  499. in.DeepCopyInto(out)
  500. return out
  501. }
  502. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  503. func (in *BitwardenSecretsManagerSecretRef) DeepCopyInto(out *BitwardenSecretsManagerSecretRef) {
  504. *out = *in
  505. in.Credentials.DeepCopyInto(&out.Credentials)
  506. }
  507. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerSecretRef.
  508. func (in *BitwardenSecretsManagerSecretRef) DeepCopy() *BitwardenSecretsManagerSecretRef {
  509. if in == nil {
  510. return nil
  511. }
  512. out := new(BitwardenSecretsManagerSecretRef)
  513. in.DeepCopyInto(out)
  514. return out
  515. }
  516. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  517. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  518. *out = *in
  519. if in.Namespace != nil {
  520. in, out := &in.Namespace, &out.Namespace
  521. *out = new(string)
  522. **out = **in
  523. }
  524. }
  525. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  526. func (in *CAProvider) DeepCopy() *CAProvider {
  527. if in == nil {
  528. return nil
  529. }
  530. out := new(CAProvider)
  531. in.DeepCopyInto(out)
  532. return out
  533. }
  534. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  535. func (in *CSMAuth) DeepCopyInto(out *CSMAuth) {
  536. *out = *in
  537. if in.SecretRef != nil {
  538. in, out := &in.SecretRef, &out.SecretRef
  539. *out = new(CSMAuthSecretRef)
  540. (*in).DeepCopyInto(*out)
  541. }
  542. }
  543. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuth.
  544. func (in *CSMAuth) DeepCopy() *CSMAuth {
  545. if in == nil {
  546. return nil
  547. }
  548. out := new(CSMAuth)
  549. in.DeepCopyInto(out)
  550. return out
  551. }
  552. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  553. func (in *CSMAuthSecretRef) DeepCopyInto(out *CSMAuthSecretRef) {
  554. *out = *in
  555. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  556. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  557. }
  558. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuthSecretRef.
  559. func (in *CSMAuthSecretRef) DeepCopy() *CSMAuthSecretRef {
  560. if in == nil {
  561. return nil
  562. }
  563. out := new(CSMAuthSecretRef)
  564. in.DeepCopyInto(out)
  565. return out
  566. }
  567. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  568. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  569. *out = *in
  570. in.ClientCert.DeepCopyInto(&out.ClientCert)
  571. in.ClientKey.DeepCopyInto(&out.ClientKey)
  572. }
  573. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  574. func (in *CertAuth) DeepCopy() *CertAuth {
  575. if in == nil {
  576. return nil
  577. }
  578. out := new(CertAuth)
  579. in.DeepCopyInto(out)
  580. return out
  581. }
  582. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  583. func (in *ChefAuth) DeepCopyInto(out *ChefAuth) {
  584. *out = *in
  585. in.SecretRef.DeepCopyInto(&out.SecretRef)
  586. }
  587. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuth.
  588. func (in *ChefAuth) DeepCopy() *ChefAuth {
  589. if in == nil {
  590. return nil
  591. }
  592. out := new(ChefAuth)
  593. in.DeepCopyInto(out)
  594. return out
  595. }
  596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  597. func (in *ChefAuthSecretRef) DeepCopyInto(out *ChefAuthSecretRef) {
  598. *out = *in
  599. in.SecretKey.DeepCopyInto(&out.SecretKey)
  600. }
  601. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuthSecretRef.
  602. func (in *ChefAuthSecretRef) DeepCopy() *ChefAuthSecretRef {
  603. if in == nil {
  604. return nil
  605. }
  606. out := new(ChefAuthSecretRef)
  607. in.DeepCopyInto(out)
  608. return out
  609. }
  610. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  611. func (in *ChefProvider) DeepCopyInto(out *ChefProvider) {
  612. *out = *in
  613. if in.Auth != nil {
  614. in, out := &in.Auth, &out.Auth
  615. *out = new(ChefAuth)
  616. (*in).DeepCopyInto(*out)
  617. }
  618. }
  619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefProvider.
  620. func (in *ChefProvider) DeepCopy() *ChefProvider {
  621. if in == nil {
  622. return nil
  623. }
  624. out := new(ChefProvider)
  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 *CloudruSMProvider) DeepCopyInto(out *CloudruSMProvider) {
  630. *out = *in
  631. in.Auth.DeepCopyInto(&out.Auth)
  632. }
  633. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudruSMProvider.
  634. func (in *CloudruSMProvider) DeepCopy() *CloudruSMProvider {
  635. if in == nil {
  636. return nil
  637. }
  638. out := new(CloudruSMProvider)
  639. in.DeepCopyInto(out)
  640. return out
  641. }
  642. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  643. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  644. *out = *in
  645. out.TypeMeta = in.TypeMeta
  646. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  647. in.Spec.DeepCopyInto(&out.Spec)
  648. in.Status.DeepCopyInto(&out.Status)
  649. }
  650. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  651. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  652. if in == nil {
  653. return nil
  654. }
  655. out := new(ClusterExternalSecret)
  656. in.DeepCopyInto(out)
  657. return out
  658. }
  659. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  660. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  661. if c := in.DeepCopy(); c != nil {
  662. return c
  663. }
  664. return nil
  665. }
  666. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  667. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  668. *out = *in
  669. out.TypeMeta = in.TypeMeta
  670. in.ListMeta.DeepCopyInto(&out.ListMeta)
  671. if in.Items != nil {
  672. in, out := &in.Items, &out.Items
  673. *out = make([]ClusterExternalSecret, len(*in))
  674. for i := range *in {
  675. (*in)[i].DeepCopyInto(&(*out)[i])
  676. }
  677. }
  678. }
  679. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  680. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  681. if in == nil {
  682. return nil
  683. }
  684. out := new(ClusterExternalSecretList)
  685. in.DeepCopyInto(out)
  686. return out
  687. }
  688. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  689. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  690. if c := in.DeepCopy(); c != nil {
  691. return c
  692. }
  693. return nil
  694. }
  695. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  696. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  697. *out = *in
  698. }
  699. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  700. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  701. if in == nil {
  702. return nil
  703. }
  704. out := new(ClusterExternalSecretNamespaceFailure)
  705. in.DeepCopyInto(out)
  706. return out
  707. }
  708. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  709. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  710. *out = *in
  711. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  712. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  713. if in.NamespaceSelector != nil {
  714. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  715. *out = new(v1.LabelSelector)
  716. (*in).DeepCopyInto(*out)
  717. }
  718. if in.NamespaceSelectors != nil {
  719. in, out := &in.NamespaceSelectors, &out.NamespaceSelectors
  720. *out = make([]*v1.LabelSelector, len(*in))
  721. for i := range *in {
  722. if (*in)[i] != nil {
  723. in, out := &(*in)[i], &(*out)[i]
  724. *out = new(v1.LabelSelector)
  725. (*in).DeepCopyInto(*out)
  726. }
  727. }
  728. }
  729. if in.Namespaces != nil {
  730. in, out := &in.Namespaces, &out.Namespaces
  731. *out = make([]string, len(*in))
  732. copy(*out, *in)
  733. }
  734. if in.RefreshInterval != nil {
  735. in, out := &in.RefreshInterval, &out.RefreshInterval
  736. *out = new(v1.Duration)
  737. **out = **in
  738. }
  739. }
  740. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  741. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  742. if in == nil {
  743. return nil
  744. }
  745. out := new(ClusterExternalSecretSpec)
  746. in.DeepCopyInto(out)
  747. return out
  748. }
  749. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  750. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  751. *out = *in
  752. if in.FailedNamespaces != nil {
  753. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  754. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  755. copy(*out, *in)
  756. }
  757. if in.ProvisionedNamespaces != nil {
  758. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  759. *out = make([]string, len(*in))
  760. copy(*out, *in)
  761. }
  762. if in.Conditions != nil {
  763. in, out := &in.Conditions, &out.Conditions
  764. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  765. copy(*out, *in)
  766. }
  767. }
  768. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  769. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  770. if in == nil {
  771. return nil
  772. }
  773. out := new(ClusterExternalSecretStatus)
  774. in.DeepCopyInto(out)
  775. return out
  776. }
  777. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  778. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  779. *out = *in
  780. }
  781. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  782. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  783. if in == nil {
  784. return nil
  785. }
  786. out := new(ClusterExternalSecretStatusCondition)
  787. in.DeepCopyInto(out)
  788. return out
  789. }
  790. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  791. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  792. *out = *in
  793. out.TypeMeta = in.TypeMeta
  794. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  795. in.Spec.DeepCopyInto(&out.Spec)
  796. in.Status.DeepCopyInto(&out.Status)
  797. }
  798. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  799. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  800. if in == nil {
  801. return nil
  802. }
  803. out := new(ClusterSecretStore)
  804. in.DeepCopyInto(out)
  805. return out
  806. }
  807. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  808. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  809. if c := in.DeepCopy(); c != nil {
  810. return c
  811. }
  812. return nil
  813. }
  814. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  815. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  816. *out = *in
  817. if in.NamespaceSelector != nil {
  818. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  819. *out = new(v1.LabelSelector)
  820. (*in).DeepCopyInto(*out)
  821. }
  822. if in.Namespaces != nil {
  823. in, out := &in.Namespaces, &out.Namespaces
  824. *out = make([]string, len(*in))
  825. copy(*out, *in)
  826. }
  827. if in.NamespaceRegexes != nil {
  828. in, out := &in.NamespaceRegexes, &out.NamespaceRegexes
  829. *out = make([]string, len(*in))
  830. copy(*out, *in)
  831. }
  832. }
  833. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  834. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  835. if in == nil {
  836. return nil
  837. }
  838. out := new(ClusterSecretStoreCondition)
  839. in.DeepCopyInto(out)
  840. return out
  841. }
  842. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  843. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  844. *out = *in
  845. out.TypeMeta = in.TypeMeta
  846. in.ListMeta.DeepCopyInto(&out.ListMeta)
  847. if in.Items != nil {
  848. in, out := &in.Items, &out.Items
  849. *out = make([]ClusterSecretStore, len(*in))
  850. for i := range *in {
  851. (*in)[i].DeepCopyInto(&(*out)[i])
  852. }
  853. }
  854. }
  855. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  856. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  857. if in == nil {
  858. return nil
  859. }
  860. out := new(ClusterSecretStoreList)
  861. in.DeepCopyInto(out)
  862. return out
  863. }
  864. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  865. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  866. if c := in.DeepCopy(); c != nil {
  867. return c
  868. }
  869. return nil
  870. }
  871. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  872. func (in *ConjurAPIKey) DeepCopyInto(out *ConjurAPIKey) {
  873. *out = *in
  874. if in.UserRef != nil {
  875. in, out := &in.UserRef, &out.UserRef
  876. *out = new(metav1.SecretKeySelector)
  877. (*in).DeepCopyInto(*out)
  878. }
  879. if in.APIKeyRef != nil {
  880. in, out := &in.APIKeyRef, &out.APIKeyRef
  881. *out = new(metav1.SecretKeySelector)
  882. (*in).DeepCopyInto(*out)
  883. }
  884. }
  885. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAPIKey.
  886. func (in *ConjurAPIKey) DeepCopy() *ConjurAPIKey {
  887. if in == nil {
  888. return nil
  889. }
  890. out := new(ConjurAPIKey)
  891. in.DeepCopyInto(out)
  892. return out
  893. }
  894. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  895. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  896. *out = *in
  897. if in.APIKey != nil {
  898. in, out := &in.APIKey, &out.APIKey
  899. *out = new(ConjurAPIKey)
  900. (*in).DeepCopyInto(*out)
  901. }
  902. if in.Jwt != nil {
  903. in, out := &in.Jwt, &out.Jwt
  904. *out = new(ConjurJWT)
  905. (*in).DeepCopyInto(*out)
  906. }
  907. }
  908. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  909. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  910. if in == nil {
  911. return nil
  912. }
  913. out := new(ConjurAuth)
  914. in.DeepCopyInto(out)
  915. return out
  916. }
  917. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  918. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  919. *out = *in
  920. if in.SecretRef != nil {
  921. in, out := &in.SecretRef, &out.SecretRef
  922. *out = new(metav1.SecretKeySelector)
  923. (*in).DeepCopyInto(*out)
  924. }
  925. if in.ServiceAccountRef != nil {
  926. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  927. *out = new(metav1.ServiceAccountSelector)
  928. (*in).DeepCopyInto(*out)
  929. }
  930. }
  931. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  932. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  933. if in == nil {
  934. return nil
  935. }
  936. out := new(ConjurJWT)
  937. in.DeepCopyInto(out)
  938. return out
  939. }
  940. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  941. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  942. *out = *in
  943. if in.CAProvider != nil {
  944. in, out := &in.CAProvider, &out.CAProvider
  945. *out = new(CAProvider)
  946. (*in).DeepCopyInto(*out)
  947. }
  948. in.Auth.DeepCopyInto(&out.Auth)
  949. }
  950. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  951. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  952. if in == nil {
  953. return nil
  954. }
  955. out := new(ConjurProvider)
  956. in.DeepCopyInto(out)
  957. return out
  958. }
  959. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  960. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  961. *out = *in
  962. if in.ClientID != nil {
  963. in, out := &in.ClientID, &out.ClientID
  964. *out = new(DelineaProviderSecretRef)
  965. (*in).DeepCopyInto(*out)
  966. }
  967. if in.ClientSecret != nil {
  968. in, out := &in.ClientSecret, &out.ClientSecret
  969. *out = new(DelineaProviderSecretRef)
  970. (*in).DeepCopyInto(*out)
  971. }
  972. }
  973. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  974. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  975. if in == nil {
  976. return nil
  977. }
  978. out := new(DelineaProvider)
  979. in.DeepCopyInto(out)
  980. return out
  981. }
  982. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  983. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  984. *out = *in
  985. if in.SecretRef != nil {
  986. in, out := &in.SecretRef, &out.SecretRef
  987. *out = new(metav1.SecretKeySelector)
  988. (*in).DeepCopyInto(*out)
  989. }
  990. }
  991. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  992. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  993. if in == nil {
  994. return nil
  995. }
  996. out := new(DelineaProviderSecretRef)
  997. in.DeepCopyInto(out)
  998. return out
  999. }
  1000. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1001. func (in *Device42Auth) DeepCopyInto(out *Device42Auth) {
  1002. *out = *in
  1003. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1004. }
  1005. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Auth.
  1006. func (in *Device42Auth) DeepCopy() *Device42Auth {
  1007. if in == nil {
  1008. return nil
  1009. }
  1010. out := new(Device42Auth)
  1011. in.DeepCopyInto(out)
  1012. return out
  1013. }
  1014. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1015. func (in *Device42Provider) DeepCopyInto(out *Device42Provider) {
  1016. *out = *in
  1017. in.Auth.DeepCopyInto(&out.Auth)
  1018. }
  1019. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Provider.
  1020. func (in *Device42Provider) DeepCopy() *Device42Provider {
  1021. if in == nil {
  1022. return nil
  1023. }
  1024. out := new(Device42Provider)
  1025. in.DeepCopyInto(out)
  1026. return out
  1027. }
  1028. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1029. func (in *Device42SecretRef) DeepCopyInto(out *Device42SecretRef) {
  1030. *out = *in
  1031. in.Credentials.DeepCopyInto(&out.Credentials)
  1032. }
  1033. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42SecretRef.
  1034. func (in *Device42SecretRef) DeepCopy() *Device42SecretRef {
  1035. if in == nil {
  1036. return nil
  1037. }
  1038. out := new(Device42SecretRef)
  1039. in.DeepCopyInto(out)
  1040. return out
  1041. }
  1042. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1043. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  1044. *out = *in
  1045. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1046. }
  1047. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  1048. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  1049. if in == nil {
  1050. return nil
  1051. }
  1052. out := new(DopplerAuth)
  1053. in.DeepCopyInto(out)
  1054. return out
  1055. }
  1056. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1057. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  1058. *out = *in
  1059. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  1060. }
  1061. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  1062. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  1063. if in == nil {
  1064. return nil
  1065. }
  1066. out := new(DopplerAuthSecretRef)
  1067. in.DeepCopyInto(out)
  1068. return out
  1069. }
  1070. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1071. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  1072. *out = *in
  1073. if in.Auth != nil {
  1074. in, out := &in.Auth, &out.Auth
  1075. *out = new(DopplerAuth)
  1076. (*in).DeepCopyInto(*out)
  1077. }
  1078. }
  1079. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  1080. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  1081. if in == nil {
  1082. return nil
  1083. }
  1084. out := new(DopplerProvider)
  1085. in.DeepCopyInto(out)
  1086. return out
  1087. }
  1088. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1089. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  1090. *out = *in
  1091. out.TypeMeta = in.TypeMeta
  1092. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1093. in.Spec.DeepCopyInto(&out.Spec)
  1094. in.Status.DeepCopyInto(&out.Status)
  1095. }
  1096. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  1097. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  1098. if in == nil {
  1099. return nil
  1100. }
  1101. out := new(ExternalSecret)
  1102. in.DeepCopyInto(out)
  1103. return out
  1104. }
  1105. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1106. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  1107. if c := in.DeepCopy(); c != nil {
  1108. return c
  1109. }
  1110. return nil
  1111. }
  1112. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1113. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  1114. *out = *in
  1115. out.RemoteRef = in.RemoteRef
  1116. if in.SourceRef != nil {
  1117. in, out := &in.SourceRef, &out.SourceRef
  1118. *out = new(StoreSourceRef)
  1119. (*in).DeepCopyInto(*out)
  1120. }
  1121. }
  1122. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  1123. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  1124. if in == nil {
  1125. return nil
  1126. }
  1127. out := new(ExternalSecretData)
  1128. in.DeepCopyInto(out)
  1129. return out
  1130. }
  1131. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1132. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  1133. *out = *in
  1134. if in.Extract != nil {
  1135. in, out := &in.Extract, &out.Extract
  1136. *out = new(ExternalSecretDataRemoteRef)
  1137. **out = **in
  1138. }
  1139. if in.Find != nil {
  1140. in, out := &in.Find, &out.Find
  1141. *out = new(ExternalSecretFind)
  1142. (*in).DeepCopyInto(*out)
  1143. }
  1144. if in.Rewrite != nil {
  1145. in, out := &in.Rewrite, &out.Rewrite
  1146. *out = make([]ExternalSecretRewrite, len(*in))
  1147. for i := range *in {
  1148. (*in)[i].DeepCopyInto(&(*out)[i])
  1149. }
  1150. }
  1151. if in.SourceRef != nil {
  1152. in, out := &in.SourceRef, &out.SourceRef
  1153. *out = new(StoreGeneratorSourceRef)
  1154. (*in).DeepCopyInto(*out)
  1155. }
  1156. }
  1157. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  1158. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  1159. if in == nil {
  1160. return nil
  1161. }
  1162. out := new(ExternalSecretDataFromRemoteRef)
  1163. in.DeepCopyInto(out)
  1164. return out
  1165. }
  1166. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1167. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  1168. *out = *in
  1169. }
  1170. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  1171. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  1172. if in == nil {
  1173. return nil
  1174. }
  1175. out := new(ExternalSecretDataRemoteRef)
  1176. in.DeepCopyInto(out)
  1177. return out
  1178. }
  1179. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1180. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  1181. *out = *in
  1182. if in.Path != nil {
  1183. in, out := &in.Path, &out.Path
  1184. *out = new(string)
  1185. **out = **in
  1186. }
  1187. if in.Name != nil {
  1188. in, out := &in.Name, &out.Name
  1189. *out = new(FindName)
  1190. **out = **in
  1191. }
  1192. if in.Tags != nil {
  1193. in, out := &in.Tags, &out.Tags
  1194. *out = make(map[string]string, len(*in))
  1195. for key, val := range *in {
  1196. (*out)[key] = val
  1197. }
  1198. }
  1199. }
  1200. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  1201. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  1202. if in == nil {
  1203. return nil
  1204. }
  1205. out := new(ExternalSecretFind)
  1206. in.DeepCopyInto(out)
  1207. return out
  1208. }
  1209. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1210. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  1211. *out = *in
  1212. out.TypeMeta = in.TypeMeta
  1213. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1214. if in.Items != nil {
  1215. in, out := &in.Items, &out.Items
  1216. *out = make([]ExternalSecret, len(*in))
  1217. for i := range *in {
  1218. (*in)[i].DeepCopyInto(&(*out)[i])
  1219. }
  1220. }
  1221. }
  1222. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  1223. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  1224. if in == nil {
  1225. return nil
  1226. }
  1227. out := new(ExternalSecretList)
  1228. in.DeepCopyInto(out)
  1229. return out
  1230. }
  1231. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1232. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  1233. if c := in.DeepCopy(); c != nil {
  1234. return c
  1235. }
  1236. return nil
  1237. }
  1238. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1239. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  1240. *out = *in
  1241. if in.Annotations != nil {
  1242. in, out := &in.Annotations, &out.Annotations
  1243. *out = make(map[string]string, len(*in))
  1244. for key, val := range *in {
  1245. (*out)[key] = val
  1246. }
  1247. }
  1248. if in.Labels != nil {
  1249. in, out := &in.Labels, &out.Labels
  1250. *out = make(map[string]string, len(*in))
  1251. for key, val := range *in {
  1252. (*out)[key] = val
  1253. }
  1254. }
  1255. }
  1256. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  1257. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  1258. if in == nil {
  1259. return nil
  1260. }
  1261. out := new(ExternalSecretMetadata)
  1262. in.DeepCopyInto(out)
  1263. return out
  1264. }
  1265. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1266. func (in *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  1267. *out = *in
  1268. if in.Regexp != nil {
  1269. in, out := &in.Regexp, &out.Regexp
  1270. *out = new(ExternalSecretRewriteRegexp)
  1271. **out = **in
  1272. }
  1273. if in.Transform != nil {
  1274. in, out := &in.Transform, &out.Transform
  1275. *out = new(ExternalSecretRewriteTransform)
  1276. **out = **in
  1277. }
  1278. }
  1279. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1280. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1281. if in == nil {
  1282. return nil
  1283. }
  1284. out := new(ExternalSecretRewrite)
  1285. in.DeepCopyInto(out)
  1286. return out
  1287. }
  1288. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1289. func (in *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1290. *out = *in
  1291. }
  1292. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1293. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1294. if in == nil {
  1295. return nil
  1296. }
  1297. out := new(ExternalSecretRewriteRegexp)
  1298. in.DeepCopyInto(out)
  1299. return out
  1300. }
  1301. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1302. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1303. *out = *in
  1304. }
  1305. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1306. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1307. if in == nil {
  1308. return nil
  1309. }
  1310. out := new(ExternalSecretRewriteTransform)
  1311. in.DeepCopyInto(out)
  1312. return out
  1313. }
  1314. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1315. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1316. *out = *in
  1317. out.SecretStoreRef = in.SecretStoreRef
  1318. in.Target.DeepCopyInto(&out.Target)
  1319. if in.RefreshInterval != nil {
  1320. in, out := &in.RefreshInterval, &out.RefreshInterval
  1321. *out = new(v1.Duration)
  1322. **out = **in
  1323. }
  1324. if in.Data != nil {
  1325. in, out := &in.Data, &out.Data
  1326. *out = make([]ExternalSecretData, len(*in))
  1327. for i := range *in {
  1328. (*in)[i].DeepCopyInto(&(*out)[i])
  1329. }
  1330. }
  1331. if in.DataFrom != nil {
  1332. in, out := &in.DataFrom, &out.DataFrom
  1333. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1334. for i := range *in {
  1335. (*in)[i].DeepCopyInto(&(*out)[i])
  1336. }
  1337. }
  1338. }
  1339. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1340. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1341. if in == nil {
  1342. return nil
  1343. }
  1344. out := new(ExternalSecretSpec)
  1345. in.DeepCopyInto(out)
  1346. return out
  1347. }
  1348. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1349. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1350. *out = *in
  1351. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1352. if in.Conditions != nil {
  1353. in, out := &in.Conditions, &out.Conditions
  1354. *out = make([]ExternalSecretStatusCondition, len(*in))
  1355. for i := range *in {
  1356. (*in)[i].DeepCopyInto(&(*out)[i])
  1357. }
  1358. }
  1359. out.Binding = in.Binding
  1360. }
  1361. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1362. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1363. if in == nil {
  1364. return nil
  1365. }
  1366. out := new(ExternalSecretStatus)
  1367. in.DeepCopyInto(out)
  1368. return out
  1369. }
  1370. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1371. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1372. *out = *in
  1373. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1374. }
  1375. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1376. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1377. if in == nil {
  1378. return nil
  1379. }
  1380. out := new(ExternalSecretStatusCondition)
  1381. in.DeepCopyInto(out)
  1382. return out
  1383. }
  1384. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1385. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1386. *out = *in
  1387. if in.Template != nil {
  1388. in, out := &in.Template, &out.Template
  1389. *out = new(ExternalSecretTemplate)
  1390. (*in).DeepCopyInto(*out)
  1391. }
  1392. }
  1393. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1394. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1395. if in == nil {
  1396. return nil
  1397. }
  1398. out := new(ExternalSecretTarget)
  1399. in.DeepCopyInto(out)
  1400. return out
  1401. }
  1402. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1403. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1404. *out = *in
  1405. in.Metadata.DeepCopyInto(&out.Metadata)
  1406. if in.Data != nil {
  1407. in, out := &in.Data, &out.Data
  1408. *out = make(map[string]string, len(*in))
  1409. for key, val := range *in {
  1410. (*out)[key] = val
  1411. }
  1412. }
  1413. if in.TemplateFrom != nil {
  1414. in, out := &in.TemplateFrom, &out.TemplateFrom
  1415. *out = make([]TemplateFrom, len(*in))
  1416. for i := range *in {
  1417. (*in)[i].DeepCopyInto(&(*out)[i])
  1418. }
  1419. }
  1420. }
  1421. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1422. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1423. if in == nil {
  1424. return nil
  1425. }
  1426. out := new(ExternalSecretTemplate)
  1427. in.DeepCopyInto(out)
  1428. return out
  1429. }
  1430. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1431. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1432. *out = *in
  1433. if in.Annotations != nil {
  1434. in, out := &in.Annotations, &out.Annotations
  1435. *out = make(map[string]string, len(*in))
  1436. for key, val := range *in {
  1437. (*out)[key] = val
  1438. }
  1439. }
  1440. if in.Labels != nil {
  1441. in, out := &in.Labels, &out.Labels
  1442. *out = make(map[string]string, len(*in))
  1443. for key, val := range *in {
  1444. (*out)[key] = val
  1445. }
  1446. }
  1447. }
  1448. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1449. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1450. if in == nil {
  1451. return nil
  1452. }
  1453. out := new(ExternalSecretTemplateMetadata)
  1454. in.DeepCopyInto(out)
  1455. return out
  1456. }
  1457. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1458. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1459. *out = *in
  1460. }
  1461. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1462. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1463. if in == nil {
  1464. return nil
  1465. }
  1466. out := new(ExternalSecretValidator)
  1467. in.DeepCopyInto(out)
  1468. return out
  1469. }
  1470. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1471. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1472. *out = *in
  1473. if in.Data != nil {
  1474. in, out := &in.Data, &out.Data
  1475. *out = make([]FakeProviderData, len(*in))
  1476. copy(*out, *in)
  1477. }
  1478. }
  1479. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1480. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1481. if in == nil {
  1482. return nil
  1483. }
  1484. out := new(FakeProvider)
  1485. in.DeepCopyInto(out)
  1486. return out
  1487. }
  1488. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1489. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1490. *out = *in
  1491. }
  1492. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1493. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1494. if in == nil {
  1495. return nil
  1496. }
  1497. out := new(FakeProviderData)
  1498. in.DeepCopyInto(out)
  1499. return out
  1500. }
  1501. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1502. func (in *FindName) DeepCopyInto(out *FindName) {
  1503. *out = *in
  1504. }
  1505. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1506. func (in *FindName) DeepCopy() *FindName {
  1507. if in == nil {
  1508. return nil
  1509. }
  1510. out := new(FindName)
  1511. in.DeepCopyInto(out)
  1512. return out
  1513. }
  1514. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1515. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1516. *out = *in
  1517. if in.APIKey != nil {
  1518. in, out := &in.APIKey, &out.APIKey
  1519. *out = new(FortanixProviderSecretRef)
  1520. (*in).DeepCopyInto(*out)
  1521. }
  1522. }
  1523. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1524. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1525. if in == nil {
  1526. return nil
  1527. }
  1528. out := new(FortanixProvider)
  1529. in.DeepCopyInto(out)
  1530. return out
  1531. }
  1532. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1533. func (in *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1534. *out = *in
  1535. if in.SecretRef != nil {
  1536. in, out := &in.SecretRef, &out.SecretRef
  1537. *out = new(metav1.SecretKeySelector)
  1538. (*in).DeepCopyInto(*out)
  1539. }
  1540. }
  1541. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1542. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1543. if in == nil {
  1544. return nil
  1545. }
  1546. out := new(FortanixProviderSecretRef)
  1547. in.DeepCopyInto(out)
  1548. return out
  1549. }
  1550. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1551. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1552. *out = *in
  1553. if in.SecretRef != nil {
  1554. in, out := &in.SecretRef, &out.SecretRef
  1555. *out = new(GCPSMAuthSecretRef)
  1556. (*in).DeepCopyInto(*out)
  1557. }
  1558. if in.WorkloadIdentity != nil {
  1559. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1560. *out = new(GCPWorkloadIdentity)
  1561. (*in).DeepCopyInto(*out)
  1562. }
  1563. }
  1564. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1565. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1566. if in == nil {
  1567. return nil
  1568. }
  1569. out := new(GCPSMAuth)
  1570. in.DeepCopyInto(out)
  1571. return out
  1572. }
  1573. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1574. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1575. *out = *in
  1576. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1577. }
  1578. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1579. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1580. if in == nil {
  1581. return nil
  1582. }
  1583. out := new(GCPSMAuthSecretRef)
  1584. in.DeepCopyInto(out)
  1585. return out
  1586. }
  1587. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1588. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1589. *out = *in
  1590. in.Auth.DeepCopyInto(&out.Auth)
  1591. }
  1592. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1593. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1594. if in == nil {
  1595. return nil
  1596. }
  1597. out := new(GCPSMProvider)
  1598. in.DeepCopyInto(out)
  1599. return out
  1600. }
  1601. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1602. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1603. *out = *in
  1604. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1605. }
  1606. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1607. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1608. if in == nil {
  1609. return nil
  1610. }
  1611. out := new(GCPWorkloadIdentity)
  1612. in.DeepCopyInto(out)
  1613. return out
  1614. }
  1615. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1616. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1617. *out = *in
  1618. }
  1619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1620. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1621. if in == nil {
  1622. return nil
  1623. }
  1624. out := new(GeneratorRef)
  1625. in.DeepCopyInto(out)
  1626. return out
  1627. }
  1628. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1629. func (in *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1630. *out = *in
  1631. }
  1632. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1633. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1634. if in == nil {
  1635. return nil
  1636. }
  1637. out := new(GenericStoreValidator)
  1638. in.DeepCopyInto(out)
  1639. return out
  1640. }
  1641. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1642. func (in *GithubAppAuth) DeepCopyInto(out *GithubAppAuth) {
  1643. *out = *in
  1644. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1645. }
  1646. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAppAuth.
  1647. func (in *GithubAppAuth) DeepCopy() *GithubAppAuth {
  1648. if in == nil {
  1649. return nil
  1650. }
  1651. out := new(GithubAppAuth)
  1652. in.DeepCopyInto(out)
  1653. return out
  1654. }
  1655. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1656. func (in *GithubProvider) DeepCopyInto(out *GithubProvider) {
  1657. *out = *in
  1658. in.Auth.DeepCopyInto(&out.Auth)
  1659. }
  1660. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubProvider.
  1661. func (in *GithubProvider) DeepCopy() *GithubProvider {
  1662. if in == nil {
  1663. return nil
  1664. }
  1665. out := new(GithubProvider)
  1666. in.DeepCopyInto(out)
  1667. return out
  1668. }
  1669. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1670. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1671. *out = *in
  1672. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1673. }
  1674. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1675. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1676. if in == nil {
  1677. return nil
  1678. }
  1679. out := new(GitlabAuth)
  1680. in.DeepCopyInto(out)
  1681. return out
  1682. }
  1683. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1684. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1685. *out = *in
  1686. in.Auth.DeepCopyInto(&out.Auth)
  1687. if in.GroupIDs != nil {
  1688. in, out := &in.GroupIDs, &out.GroupIDs
  1689. *out = make([]string, len(*in))
  1690. copy(*out, *in)
  1691. }
  1692. if in.CABundle != nil {
  1693. in, out := &in.CABundle, &out.CABundle
  1694. *out = make([]byte, len(*in))
  1695. copy(*out, *in)
  1696. }
  1697. if in.CAProvider != nil {
  1698. in, out := &in.CAProvider, &out.CAProvider
  1699. *out = new(CAProvider)
  1700. (*in).DeepCopyInto(*out)
  1701. }
  1702. }
  1703. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1704. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1705. if in == nil {
  1706. return nil
  1707. }
  1708. out := new(GitlabProvider)
  1709. in.DeepCopyInto(out)
  1710. return out
  1711. }
  1712. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1713. func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1714. *out = *in
  1715. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1716. }
  1717. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1718. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1719. if in == nil {
  1720. return nil
  1721. }
  1722. out := new(GitlabSecretRef)
  1723. in.DeepCopyInto(out)
  1724. return out
  1725. }
  1726. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1727. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1728. *out = *in
  1729. if in.SecretRef != nil {
  1730. in, out := &in.SecretRef, &out.SecretRef
  1731. *out = new(IBMAuthSecretRef)
  1732. (*in).DeepCopyInto(*out)
  1733. }
  1734. if in.ContainerAuth != nil {
  1735. in, out := &in.ContainerAuth, &out.ContainerAuth
  1736. *out = new(IBMAuthContainerAuth)
  1737. **out = **in
  1738. }
  1739. }
  1740. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1741. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1742. if in == nil {
  1743. return nil
  1744. }
  1745. out := new(IBMAuth)
  1746. in.DeepCopyInto(out)
  1747. return out
  1748. }
  1749. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1750. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1751. *out = *in
  1752. }
  1753. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1754. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1755. if in == nil {
  1756. return nil
  1757. }
  1758. out := new(IBMAuthContainerAuth)
  1759. in.DeepCopyInto(out)
  1760. return out
  1761. }
  1762. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1763. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  1764. *out = *in
  1765. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  1766. }
  1767. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  1768. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  1769. if in == nil {
  1770. return nil
  1771. }
  1772. out := new(IBMAuthSecretRef)
  1773. in.DeepCopyInto(out)
  1774. return out
  1775. }
  1776. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1777. func (in *IBMProvider) DeepCopyInto(out *IBMProvider) {
  1778. *out = *in
  1779. in.Auth.DeepCopyInto(&out.Auth)
  1780. if in.ServiceURL != nil {
  1781. in, out := &in.ServiceURL, &out.ServiceURL
  1782. *out = new(string)
  1783. **out = **in
  1784. }
  1785. }
  1786. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  1787. func (in *IBMProvider) DeepCopy() *IBMProvider {
  1788. if in == nil {
  1789. return nil
  1790. }
  1791. out := new(IBMProvider)
  1792. in.DeepCopyInto(out)
  1793. return out
  1794. }
  1795. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1796. func (in *InfisicalAuth) DeepCopyInto(out *InfisicalAuth) {
  1797. *out = *in
  1798. if in.UniversalAuthCredentials != nil {
  1799. in, out := &in.UniversalAuthCredentials, &out.UniversalAuthCredentials
  1800. *out = new(UniversalAuthCredentials)
  1801. (*in).DeepCopyInto(*out)
  1802. }
  1803. }
  1804. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalAuth.
  1805. func (in *InfisicalAuth) DeepCopy() *InfisicalAuth {
  1806. if in == nil {
  1807. return nil
  1808. }
  1809. out := new(InfisicalAuth)
  1810. in.DeepCopyInto(out)
  1811. return out
  1812. }
  1813. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1814. func (in *InfisicalProvider) DeepCopyInto(out *InfisicalProvider) {
  1815. *out = *in
  1816. in.Auth.DeepCopyInto(&out.Auth)
  1817. out.SecretsScope = in.SecretsScope
  1818. }
  1819. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalProvider.
  1820. func (in *InfisicalProvider) DeepCopy() *InfisicalProvider {
  1821. if in == nil {
  1822. return nil
  1823. }
  1824. out := new(InfisicalProvider)
  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 *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  1830. *out = *in
  1831. in.Auth.DeepCopyInto(&out.Auth)
  1832. }
  1833. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  1834. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  1835. if in == nil {
  1836. return nil
  1837. }
  1838. out := new(KeeperSecurityProvider)
  1839. in.DeepCopyInto(out)
  1840. return out
  1841. }
  1842. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1843. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  1844. *out = *in
  1845. if in.Cert != nil {
  1846. in, out := &in.Cert, &out.Cert
  1847. *out = new(CertAuth)
  1848. (*in).DeepCopyInto(*out)
  1849. }
  1850. if in.Token != nil {
  1851. in, out := &in.Token, &out.Token
  1852. *out = new(TokenAuth)
  1853. (*in).DeepCopyInto(*out)
  1854. }
  1855. if in.ServiceAccount != nil {
  1856. in, out := &in.ServiceAccount, &out.ServiceAccount
  1857. *out = new(metav1.ServiceAccountSelector)
  1858. (*in).DeepCopyInto(*out)
  1859. }
  1860. }
  1861. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  1862. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  1863. if in == nil {
  1864. return nil
  1865. }
  1866. out := new(KubernetesAuth)
  1867. in.DeepCopyInto(out)
  1868. return out
  1869. }
  1870. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1871. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  1872. *out = *in
  1873. in.Server.DeepCopyInto(&out.Server)
  1874. in.Auth.DeepCopyInto(&out.Auth)
  1875. if in.AuthRef != nil {
  1876. in, out := &in.AuthRef, &out.AuthRef
  1877. *out = new(metav1.SecretKeySelector)
  1878. (*in).DeepCopyInto(*out)
  1879. }
  1880. }
  1881. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  1882. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  1883. if in == nil {
  1884. return nil
  1885. }
  1886. out := new(KubernetesProvider)
  1887. in.DeepCopyInto(out)
  1888. return out
  1889. }
  1890. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1891. func (in *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  1892. *out = *in
  1893. if in.CABundle != nil {
  1894. in, out := &in.CABundle, &out.CABundle
  1895. *out = make([]byte, len(*in))
  1896. copy(*out, *in)
  1897. }
  1898. if in.CAProvider != nil {
  1899. in, out := &in.CAProvider, &out.CAProvider
  1900. *out = new(CAProvider)
  1901. (*in).DeepCopyInto(*out)
  1902. }
  1903. }
  1904. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  1905. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  1906. if in == nil {
  1907. return nil
  1908. }
  1909. out := new(KubernetesServer)
  1910. in.DeepCopyInto(out)
  1911. return out
  1912. }
  1913. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1914. func (in *MachineIdentityScopeInWorkspace) DeepCopyInto(out *MachineIdentityScopeInWorkspace) {
  1915. *out = *in
  1916. }
  1917. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineIdentityScopeInWorkspace.
  1918. func (in *MachineIdentityScopeInWorkspace) DeepCopy() *MachineIdentityScopeInWorkspace {
  1919. if in == nil {
  1920. return nil
  1921. }
  1922. out := new(MachineIdentityScopeInWorkspace)
  1923. in.DeepCopyInto(out)
  1924. return out
  1925. }
  1926. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1927. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  1928. *out = *in
  1929. in.UserName.DeepCopyInto(&out.UserName)
  1930. in.Password.DeepCopyInto(&out.Password)
  1931. }
  1932. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  1933. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  1934. if in == nil {
  1935. return nil
  1936. }
  1937. out := new(NTLMProtocol)
  1938. in.DeepCopyInto(out)
  1939. return out
  1940. }
  1941. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1942. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  1943. *out = *in
  1944. }
  1945. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  1946. func (in *NoSecretError) DeepCopy() *NoSecretError {
  1947. if in == nil {
  1948. return nil
  1949. }
  1950. out := new(NoSecretError)
  1951. in.DeepCopyInto(out)
  1952. return out
  1953. }
  1954. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1955. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  1956. *out = *in
  1957. }
  1958. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  1959. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  1960. if in == nil {
  1961. return nil
  1962. }
  1963. out := new(NotModifiedError)
  1964. in.DeepCopyInto(out)
  1965. return out
  1966. }
  1967. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1968. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  1969. *out = *in
  1970. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  1971. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  1972. }
  1973. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  1974. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  1975. if in == nil {
  1976. return nil
  1977. }
  1978. out := new(OnboardbaseAuthSecretRef)
  1979. in.DeepCopyInto(out)
  1980. return out
  1981. }
  1982. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1983. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  1984. *out = *in
  1985. if in.Auth != nil {
  1986. in, out := &in.Auth, &out.Auth
  1987. *out = new(OnboardbaseAuthSecretRef)
  1988. (*in).DeepCopyInto(*out)
  1989. }
  1990. }
  1991. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  1992. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  1993. if in == nil {
  1994. return nil
  1995. }
  1996. out := new(OnboardbaseProvider)
  1997. in.DeepCopyInto(out)
  1998. return out
  1999. }
  2000. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2001. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  2002. *out = *in
  2003. if in.SecretRef != nil {
  2004. in, out := &in.SecretRef, &out.SecretRef
  2005. *out = new(OnePasswordAuthSecretRef)
  2006. (*in).DeepCopyInto(*out)
  2007. }
  2008. }
  2009. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  2010. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  2011. if in == nil {
  2012. return nil
  2013. }
  2014. out := new(OnePasswordAuth)
  2015. in.DeepCopyInto(out)
  2016. return out
  2017. }
  2018. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2019. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  2020. *out = *in
  2021. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  2022. }
  2023. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  2024. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  2025. if in == nil {
  2026. return nil
  2027. }
  2028. out := new(OnePasswordAuthSecretRef)
  2029. in.DeepCopyInto(out)
  2030. return out
  2031. }
  2032. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2033. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  2034. *out = *in
  2035. if in.Auth != nil {
  2036. in, out := &in.Auth, &out.Auth
  2037. *out = new(OnePasswordAuth)
  2038. (*in).DeepCopyInto(*out)
  2039. }
  2040. if in.Vaults != nil {
  2041. in, out := &in.Vaults, &out.Vaults
  2042. *out = make(map[string]int, len(*in))
  2043. for key, val := range *in {
  2044. (*out)[key] = val
  2045. }
  2046. }
  2047. }
  2048. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  2049. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  2050. if in == nil {
  2051. return nil
  2052. }
  2053. out := new(OnePasswordProvider)
  2054. in.DeepCopyInto(out)
  2055. return out
  2056. }
  2057. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2058. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  2059. *out = *in
  2060. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2061. }
  2062. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  2063. func (in *OracleAuth) DeepCopy() *OracleAuth {
  2064. if in == nil {
  2065. return nil
  2066. }
  2067. out := new(OracleAuth)
  2068. in.DeepCopyInto(out)
  2069. return out
  2070. }
  2071. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2072. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  2073. *out = *in
  2074. if in.Auth != nil {
  2075. in, out := &in.Auth, &out.Auth
  2076. *out = new(OracleAuth)
  2077. (*in).DeepCopyInto(*out)
  2078. }
  2079. if in.ServiceAccountRef != nil {
  2080. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2081. *out = new(metav1.ServiceAccountSelector)
  2082. (*in).DeepCopyInto(*out)
  2083. }
  2084. }
  2085. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  2086. func (in *OracleProvider) DeepCopy() *OracleProvider {
  2087. if in == nil {
  2088. return nil
  2089. }
  2090. out := new(OracleProvider)
  2091. in.DeepCopyInto(out)
  2092. return out
  2093. }
  2094. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2095. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  2096. *out = *in
  2097. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2098. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2099. }
  2100. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  2101. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  2102. if in == nil {
  2103. return nil
  2104. }
  2105. out := new(OracleSecretRef)
  2106. in.DeepCopyInto(out)
  2107. return out
  2108. }
  2109. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2110. func (in *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  2111. *out = *in
  2112. if in.PasswordSecretRef != nil {
  2113. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  2114. *out = new(metav1.SecretKeySelector)
  2115. (*in).DeepCopyInto(*out)
  2116. }
  2117. if in.PrivateKeySecretRef != nil {
  2118. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  2119. *out = new(metav1.SecretKeySelector)
  2120. (*in).DeepCopyInto(*out)
  2121. }
  2122. }
  2123. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  2124. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  2125. if in == nil {
  2126. return nil
  2127. }
  2128. out := new(PassboltAuth)
  2129. in.DeepCopyInto(out)
  2130. return out
  2131. }
  2132. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2133. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  2134. *out = *in
  2135. if in.Auth != nil {
  2136. in, out := &in.Auth, &out.Auth
  2137. *out = new(PassboltAuth)
  2138. (*in).DeepCopyInto(*out)
  2139. }
  2140. }
  2141. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  2142. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  2143. if in == nil {
  2144. return nil
  2145. }
  2146. out := new(PassboltProvider)
  2147. in.DeepCopyInto(out)
  2148. return out
  2149. }
  2150. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2151. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  2152. *out = *in
  2153. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2154. }
  2155. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  2156. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  2157. if in == nil {
  2158. return nil
  2159. }
  2160. out := new(PasswordDepotAuth)
  2161. in.DeepCopyInto(out)
  2162. return out
  2163. }
  2164. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2165. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  2166. *out = *in
  2167. in.Auth.DeepCopyInto(&out.Auth)
  2168. }
  2169. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  2170. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  2171. if in == nil {
  2172. return nil
  2173. }
  2174. out := new(PasswordDepotProvider)
  2175. in.DeepCopyInto(out)
  2176. return out
  2177. }
  2178. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2179. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  2180. *out = *in
  2181. in.Credentials.DeepCopyInto(&out.Credentials)
  2182. }
  2183. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  2184. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  2185. if in == nil {
  2186. return nil
  2187. }
  2188. out := new(PasswordDepotSecretRef)
  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 *PreviderAuth) DeepCopyInto(out *PreviderAuth) {
  2194. *out = *in
  2195. if in.SecretRef != nil {
  2196. in, out := &in.SecretRef, &out.SecretRef
  2197. *out = new(PreviderAuthSecretRef)
  2198. (*in).DeepCopyInto(*out)
  2199. }
  2200. }
  2201. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuth.
  2202. func (in *PreviderAuth) DeepCopy() *PreviderAuth {
  2203. if in == nil {
  2204. return nil
  2205. }
  2206. out := new(PreviderAuth)
  2207. in.DeepCopyInto(out)
  2208. return out
  2209. }
  2210. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2211. func (in *PreviderAuthSecretRef) DeepCopyInto(out *PreviderAuthSecretRef) {
  2212. *out = *in
  2213. in.AccessToken.DeepCopyInto(&out.AccessToken)
  2214. }
  2215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuthSecretRef.
  2216. func (in *PreviderAuthSecretRef) DeepCopy() *PreviderAuthSecretRef {
  2217. if in == nil {
  2218. return nil
  2219. }
  2220. out := new(PreviderAuthSecretRef)
  2221. in.DeepCopyInto(out)
  2222. return out
  2223. }
  2224. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2225. func (in *PreviderProvider) DeepCopyInto(out *PreviderProvider) {
  2226. *out = *in
  2227. in.Auth.DeepCopyInto(&out.Auth)
  2228. }
  2229. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderProvider.
  2230. func (in *PreviderProvider) DeepCopy() *PreviderProvider {
  2231. if in == nil {
  2232. return nil
  2233. }
  2234. out := new(PreviderProvider)
  2235. in.DeepCopyInto(out)
  2236. return out
  2237. }
  2238. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2239. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  2240. *out = *in
  2241. if in.AccessToken != nil {
  2242. in, out := &in.AccessToken, &out.AccessToken
  2243. *out = new(PulumiProviderSecretRef)
  2244. (*in).DeepCopyInto(*out)
  2245. }
  2246. }
  2247. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  2248. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  2249. if in == nil {
  2250. return nil
  2251. }
  2252. out := new(PulumiProvider)
  2253. in.DeepCopyInto(out)
  2254. return out
  2255. }
  2256. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2257. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  2258. *out = *in
  2259. if in.SecretRef != nil {
  2260. in, out := &in.SecretRef, &out.SecretRef
  2261. *out = new(metav1.SecretKeySelector)
  2262. (*in).DeepCopyInto(*out)
  2263. }
  2264. }
  2265. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  2266. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  2267. if in == nil {
  2268. return nil
  2269. }
  2270. out := new(PulumiProviderSecretRef)
  2271. in.DeepCopyInto(out)
  2272. return out
  2273. }
  2274. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2275. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  2276. *out = *in
  2277. if in.AccessKey != nil {
  2278. in, out := &in.AccessKey, &out.AccessKey
  2279. *out = new(ScalewayProviderSecretRef)
  2280. (*in).DeepCopyInto(*out)
  2281. }
  2282. if in.SecretKey != nil {
  2283. in, out := &in.SecretKey, &out.SecretKey
  2284. *out = new(ScalewayProviderSecretRef)
  2285. (*in).DeepCopyInto(*out)
  2286. }
  2287. }
  2288. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  2289. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  2290. if in == nil {
  2291. return nil
  2292. }
  2293. out := new(ScalewayProvider)
  2294. in.DeepCopyInto(out)
  2295. return out
  2296. }
  2297. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2298. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  2299. *out = *in
  2300. if in.SecretRef != nil {
  2301. in, out := &in.SecretRef, &out.SecretRef
  2302. *out = new(metav1.SecretKeySelector)
  2303. (*in).DeepCopyInto(*out)
  2304. }
  2305. }
  2306. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  2307. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  2308. if in == nil {
  2309. return nil
  2310. }
  2311. out := new(ScalewayProviderSecretRef)
  2312. in.DeepCopyInto(out)
  2313. return out
  2314. }
  2315. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2316. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  2317. *out = *in
  2318. if in.Username != nil {
  2319. in, out := &in.Username, &out.Username
  2320. *out = new(SecretServerProviderRef)
  2321. (*in).DeepCopyInto(*out)
  2322. }
  2323. if in.Password != nil {
  2324. in, out := &in.Password, &out.Password
  2325. *out = new(SecretServerProviderRef)
  2326. (*in).DeepCopyInto(*out)
  2327. }
  2328. }
  2329. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  2330. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  2331. if in == nil {
  2332. return nil
  2333. }
  2334. out := new(SecretServerProvider)
  2335. in.DeepCopyInto(out)
  2336. return out
  2337. }
  2338. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2339. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  2340. *out = *in
  2341. if in.SecretRef != nil {
  2342. in, out := &in.SecretRef, &out.SecretRef
  2343. *out = new(metav1.SecretKeySelector)
  2344. (*in).DeepCopyInto(*out)
  2345. }
  2346. }
  2347. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  2348. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  2349. if in == nil {
  2350. return nil
  2351. }
  2352. out := new(SecretServerProviderRef)
  2353. in.DeepCopyInto(out)
  2354. return out
  2355. }
  2356. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2357. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  2358. *out = *in
  2359. out.TypeMeta = in.TypeMeta
  2360. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  2361. in.Spec.DeepCopyInto(&out.Spec)
  2362. in.Status.DeepCopyInto(&out.Status)
  2363. }
  2364. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  2365. func (in *SecretStore) DeepCopy() *SecretStore {
  2366. if in == nil {
  2367. return nil
  2368. }
  2369. out := new(SecretStore)
  2370. in.DeepCopyInto(out)
  2371. return out
  2372. }
  2373. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2374. func (in *SecretStore) DeepCopyObject() runtime.Object {
  2375. if c := in.DeepCopy(); c != nil {
  2376. return c
  2377. }
  2378. return nil
  2379. }
  2380. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2381. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  2382. *out = *in
  2383. out.TypeMeta = in.TypeMeta
  2384. in.ListMeta.DeepCopyInto(&out.ListMeta)
  2385. if in.Items != nil {
  2386. in, out := &in.Items, &out.Items
  2387. *out = make([]SecretStore, len(*in))
  2388. for i := range *in {
  2389. (*in)[i].DeepCopyInto(&(*out)[i])
  2390. }
  2391. }
  2392. }
  2393. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  2394. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  2395. if in == nil {
  2396. return nil
  2397. }
  2398. out := new(SecretStoreList)
  2399. in.DeepCopyInto(out)
  2400. return out
  2401. }
  2402. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2403. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  2404. if c := in.DeepCopy(); c != nil {
  2405. return c
  2406. }
  2407. return nil
  2408. }
  2409. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2410. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  2411. *out = *in
  2412. if in.AWS != nil {
  2413. in, out := &in.AWS, &out.AWS
  2414. *out = new(AWSProvider)
  2415. (*in).DeepCopyInto(*out)
  2416. }
  2417. if in.AzureKV != nil {
  2418. in, out := &in.AzureKV, &out.AzureKV
  2419. *out = new(AzureKVProvider)
  2420. (*in).DeepCopyInto(*out)
  2421. }
  2422. if in.Akeyless != nil {
  2423. in, out := &in.Akeyless, &out.Akeyless
  2424. *out = new(AkeylessProvider)
  2425. (*in).DeepCopyInto(*out)
  2426. }
  2427. if in.BitwardenSecretsManager != nil {
  2428. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  2429. *out = new(BitwardenSecretsManagerProvider)
  2430. (*in).DeepCopyInto(*out)
  2431. }
  2432. if in.Vault != nil {
  2433. in, out := &in.Vault, &out.Vault
  2434. *out = new(VaultProvider)
  2435. (*in).DeepCopyInto(*out)
  2436. }
  2437. if in.GCPSM != nil {
  2438. in, out := &in.GCPSM, &out.GCPSM
  2439. *out = new(GCPSMProvider)
  2440. (*in).DeepCopyInto(*out)
  2441. }
  2442. if in.Oracle != nil {
  2443. in, out := &in.Oracle, &out.Oracle
  2444. *out = new(OracleProvider)
  2445. (*in).DeepCopyInto(*out)
  2446. }
  2447. if in.IBM != nil {
  2448. in, out := &in.IBM, &out.IBM
  2449. *out = new(IBMProvider)
  2450. (*in).DeepCopyInto(*out)
  2451. }
  2452. if in.YandexCertificateManager != nil {
  2453. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  2454. *out = new(YandexCertificateManagerProvider)
  2455. (*in).DeepCopyInto(*out)
  2456. }
  2457. if in.YandexLockbox != nil {
  2458. in, out := &in.YandexLockbox, &out.YandexLockbox
  2459. *out = new(YandexLockboxProvider)
  2460. (*in).DeepCopyInto(*out)
  2461. }
  2462. if in.Github != nil {
  2463. in, out := &in.Github, &out.Github
  2464. *out = new(GithubProvider)
  2465. (*in).DeepCopyInto(*out)
  2466. }
  2467. if in.Gitlab != nil {
  2468. in, out := &in.Gitlab, &out.Gitlab
  2469. *out = new(GitlabProvider)
  2470. (*in).DeepCopyInto(*out)
  2471. }
  2472. if in.Alibaba != nil {
  2473. in, out := &in.Alibaba, &out.Alibaba
  2474. *out = new(AlibabaProvider)
  2475. (*in).DeepCopyInto(*out)
  2476. }
  2477. if in.OnePassword != nil {
  2478. in, out := &in.OnePassword, &out.OnePassword
  2479. *out = new(OnePasswordProvider)
  2480. (*in).DeepCopyInto(*out)
  2481. }
  2482. if in.Webhook != nil {
  2483. in, out := &in.Webhook, &out.Webhook
  2484. *out = new(WebhookProvider)
  2485. (*in).DeepCopyInto(*out)
  2486. }
  2487. if in.Kubernetes != nil {
  2488. in, out := &in.Kubernetes, &out.Kubernetes
  2489. *out = new(KubernetesProvider)
  2490. (*in).DeepCopyInto(*out)
  2491. }
  2492. if in.Fake != nil {
  2493. in, out := &in.Fake, &out.Fake
  2494. *out = new(FakeProvider)
  2495. (*in).DeepCopyInto(*out)
  2496. }
  2497. if in.Senhasegura != nil {
  2498. in, out := &in.Senhasegura, &out.Senhasegura
  2499. *out = new(SenhaseguraProvider)
  2500. (*in).DeepCopyInto(*out)
  2501. }
  2502. if in.Scaleway != nil {
  2503. in, out := &in.Scaleway, &out.Scaleway
  2504. *out = new(ScalewayProvider)
  2505. (*in).DeepCopyInto(*out)
  2506. }
  2507. if in.Doppler != nil {
  2508. in, out := &in.Doppler, &out.Doppler
  2509. *out = new(DopplerProvider)
  2510. (*in).DeepCopyInto(*out)
  2511. }
  2512. if in.Previder != nil {
  2513. in, out := &in.Previder, &out.Previder
  2514. *out = new(PreviderProvider)
  2515. (*in).DeepCopyInto(*out)
  2516. }
  2517. if in.Onboardbase != nil {
  2518. in, out := &in.Onboardbase, &out.Onboardbase
  2519. *out = new(OnboardbaseProvider)
  2520. (*in).DeepCopyInto(*out)
  2521. }
  2522. if in.KeeperSecurity != nil {
  2523. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  2524. *out = new(KeeperSecurityProvider)
  2525. (*in).DeepCopyInto(*out)
  2526. }
  2527. if in.Conjur != nil {
  2528. in, out := &in.Conjur, &out.Conjur
  2529. *out = new(ConjurProvider)
  2530. (*in).DeepCopyInto(*out)
  2531. }
  2532. if in.Delinea != nil {
  2533. in, out := &in.Delinea, &out.Delinea
  2534. *out = new(DelineaProvider)
  2535. (*in).DeepCopyInto(*out)
  2536. }
  2537. if in.SecretServer != nil {
  2538. in, out := &in.SecretServer, &out.SecretServer
  2539. *out = new(SecretServerProvider)
  2540. (*in).DeepCopyInto(*out)
  2541. }
  2542. if in.Chef != nil {
  2543. in, out := &in.Chef, &out.Chef
  2544. *out = new(ChefProvider)
  2545. (*in).DeepCopyInto(*out)
  2546. }
  2547. if in.Pulumi != nil {
  2548. in, out := &in.Pulumi, &out.Pulumi
  2549. *out = new(PulumiProvider)
  2550. (*in).DeepCopyInto(*out)
  2551. }
  2552. if in.Fortanix != nil {
  2553. in, out := &in.Fortanix, &out.Fortanix
  2554. *out = new(FortanixProvider)
  2555. (*in).DeepCopyInto(*out)
  2556. }
  2557. if in.PasswordDepot != nil {
  2558. in, out := &in.PasswordDepot, &out.PasswordDepot
  2559. *out = new(PasswordDepotProvider)
  2560. (*in).DeepCopyInto(*out)
  2561. }
  2562. if in.Passbolt != nil {
  2563. in, out := &in.Passbolt, &out.Passbolt
  2564. *out = new(PassboltProvider)
  2565. (*in).DeepCopyInto(*out)
  2566. }
  2567. if in.Device42 != nil {
  2568. in, out := &in.Device42, &out.Device42
  2569. *out = new(Device42Provider)
  2570. (*in).DeepCopyInto(*out)
  2571. }
  2572. if in.Infisical != nil {
  2573. in, out := &in.Infisical, &out.Infisical
  2574. *out = new(InfisicalProvider)
  2575. (*in).DeepCopyInto(*out)
  2576. }
  2577. if in.Beyondtrust != nil {
  2578. in, out := &in.Beyondtrust, &out.Beyondtrust
  2579. *out = new(BeyondtrustProvider)
  2580. (*in).DeepCopyInto(*out)
  2581. }
  2582. if in.CloudruSM != nil {
  2583. in, out := &in.CloudruSM, &out.CloudruSM
  2584. *out = new(CloudruSMProvider)
  2585. (*in).DeepCopyInto(*out)
  2586. }
  2587. }
  2588. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  2589. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  2590. if in == nil {
  2591. return nil
  2592. }
  2593. out := new(SecretStoreProvider)
  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 *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  2599. *out = *in
  2600. }
  2601. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  2602. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  2603. if in == nil {
  2604. return nil
  2605. }
  2606. out := new(SecretStoreRef)
  2607. in.DeepCopyInto(out)
  2608. return out
  2609. }
  2610. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2611. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  2612. *out = *in
  2613. if in.MaxRetries != nil {
  2614. in, out := &in.MaxRetries, &out.MaxRetries
  2615. *out = new(int32)
  2616. **out = **in
  2617. }
  2618. if in.RetryInterval != nil {
  2619. in, out := &in.RetryInterval, &out.RetryInterval
  2620. *out = new(string)
  2621. **out = **in
  2622. }
  2623. }
  2624. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  2625. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  2626. if in == nil {
  2627. return nil
  2628. }
  2629. out := new(SecretStoreRetrySettings)
  2630. in.DeepCopyInto(out)
  2631. return out
  2632. }
  2633. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2634. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  2635. *out = *in
  2636. if in.Provider != nil {
  2637. in, out := &in.Provider, &out.Provider
  2638. *out = new(SecretStoreProvider)
  2639. (*in).DeepCopyInto(*out)
  2640. }
  2641. if in.RetrySettings != nil {
  2642. in, out := &in.RetrySettings, &out.RetrySettings
  2643. *out = new(SecretStoreRetrySettings)
  2644. (*in).DeepCopyInto(*out)
  2645. }
  2646. if in.Conditions != nil {
  2647. in, out := &in.Conditions, &out.Conditions
  2648. *out = make([]ClusterSecretStoreCondition, len(*in))
  2649. for i := range *in {
  2650. (*in)[i].DeepCopyInto(&(*out)[i])
  2651. }
  2652. }
  2653. }
  2654. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  2655. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  2656. if in == nil {
  2657. return nil
  2658. }
  2659. out := new(SecretStoreSpec)
  2660. in.DeepCopyInto(out)
  2661. return out
  2662. }
  2663. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2664. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  2665. *out = *in
  2666. if in.Conditions != nil {
  2667. in, out := &in.Conditions, &out.Conditions
  2668. *out = make([]SecretStoreStatusCondition, len(*in))
  2669. for i := range *in {
  2670. (*in)[i].DeepCopyInto(&(*out)[i])
  2671. }
  2672. }
  2673. }
  2674. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  2675. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  2676. if in == nil {
  2677. return nil
  2678. }
  2679. out := new(SecretStoreStatus)
  2680. in.DeepCopyInto(out)
  2681. return out
  2682. }
  2683. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2684. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  2685. *out = *in
  2686. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  2687. }
  2688. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  2689. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  2690. if in == nil {
  2691. return nil
  2692. }
  2693. out := new(SecretStoreStatusCondition)
  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 *SecretsManager) DeepCopyInto(out *SecretsManager) {
  2699. *out = *in
  2700. }
  2701. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  2702. func (in *SecretsManager) DeepCopy() *SecretsManager {
  2703. if in == nil {
  2704. return nil
  2705. }
  2706. out := new(SecretsManager)
  2707. in.DeepCopyInto(out)
  2708. return out
  2709. }
  2710. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2711. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  2712. *out = *in
  2713. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2714. }
  2715. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  2716. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  2717. if in == nil {
  2718. return nil
  2719. }
  2720. out := new(SenhaseguraAuth)
  2721. in.DeepCopyInto(out)
  2722. return out
  2723. }
  2724. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2725. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  2726. *out = *in
  2727. in.Auth.DeepCopyInto(&out.Auth)
  2728. }
  2729. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  2730. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  2731. if in == nil {
  2732. return nil
  2733. }
  2734. out := new(SenhaseguraProvider)
  2735. in.DeepCopyInto(out)
  2736. return out
  2737. }
  2738. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2739. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  2740. *out = *in
  2741. if in.SecretStoreRef != nil {
  2742. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  2743. *out = new(SecretStoreRef)
  2744. **out = **in
  2745. }
  2746. if in.GeneratorRef != nil {
  2747. in, out := &in.GeneratorRef, &out.GeneratorRef
  2748. *out = new(GeneratorRef)
  2749. **out = **in
  2750. }
  2751. }
  2752. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  2753. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  2754. if in == nil {
  2755. return nil
  2756. }
  2757. out := new(StoreGeneratorSourceRef)
  2758. in.DeepCopyInto(out)
  2759. return out
  2760. }
  2761. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2762. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  2763. *out = *in
  2764. out.SecretStoreRef = in.SecretStoreRef
  2765. if in.GeneratorRef != nil {
  2766. in, out := &in.GeneratorRef, &out.GeneratorRef
  2767. *out = new(GeneratorRef)
  2768. **out = **in
  2769. }
  2770. }
  2771. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  2772. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  2773. if in == nil {
  2774. return nil
  2775. }
  2776. out := new(StoreSourceRef)
  2777. in.DeepCopyInto(out)
  2778. return out
  2779. }
  2780. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2781. func (in *Tag) DeepCopyInto(out *Tag) {
  2782. *out = *in
  2783. }
  2784. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  2785. func (in *Tag) DeepCopy() *Tag {
  2786. if in == nil {
  2787. return nil
  2788. }
  2789. out := new(Tag)
  2790. in.DeepCopyInto(out)
  2791. return out
  2792. }
  2793. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2794. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  2795. *out = *in
  2796. if in.ConfigMap != nil {
  2797. in, out := &in.ConfigMap, &out.ConfigMap
  2798. *out = new(TemplateRef)
  2799. (*in).DeepCopyInto(*out)
  2800. }
  2801. if in.Secret != nil {
  2802. in, out := &in.Secret, &out.Secret
  2803. *out = new(TemplateRef)
  2804. (*in).DeepCopyInto(*out)
  2805. }
  2806. if in.Literal != nil {
  2807. in, out := &in.Literal, &out.Literal
  2808. *out = new(string)
  2809. **out = **in
  2810. }
  2811. }
  2812. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  2813. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  2814. if in == nil {
  2815. return nil
  2816. }
  2817. out := new(TemplateFrom)
  2818. in.DeepCopyInto(out)
  2819. return out
  2820. }
  2821. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2822. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  2823. *out = *in
  2824. if in.Items != nil {
  2825. in, out := &in.Items, &out.Items
  2826. *out = make([]TemplateRefItem, len(*in))
  2827. copy(*out, *in)
  2828. }
  2829. }
  2830. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  2831. func (in *TemplateRef) DeepCopy() *TemplateRef {
  2832. if in == nil {
  2833. return nil
  2834. }
  2835. out := new(TemplateRef)
  2836. in.DeepCopyInto(out)
  2837. return out
  2838. }
  2839. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2840. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  2841. *out = *in
  2842. }
  2843. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  2844. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  2845. if in == nil {
  2846. return nil
  2847. }
  2848. out := new(TemplateRefItem)
  2849. in.DeepCopyInto(out)
  2850. return out
  2851. }
  2852. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2853. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  2854. *out = *in
  2855. in.BearerToken.DeepCopyInto(&out.BearerToken)
  2856. }
  2857. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  2858. func (in *TokenAuth) DeepCopy() *TokenAuth {
  2859. if in == nil {
  2860. return nil
  2861. }
  2862. out := new(TokenAuth)
  2863. in.DeepCopyInto(out)
  2864. return out
  2865. }
  2866. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2867. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  2868. *out = *in
  2869. in.ClientID.DeepCopyInto(&out.ClientID)
  2870. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  2871. }
  2872. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  2873. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  2874. if in == nil {
  2875. return nil
  2876. }
  2877. out := new(UniversalAuthCredentials)
  2878. in.DeepCopyInto(out)
  2879. return out
  2880. }
  2881. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2882. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  2883. *out = *in
  2884. if in.RoleRef != nil {
  2885. in, out := &in.RoleRef, &out.RoleRef
  2886. *out = new(metav1.SecretKeySelector)
  2887. (*in).DeepCopyInto(*out)
  2888. }
  2889. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2890. }
  2891. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  2892. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  2893. if in == nil {
  2894. return nil
  2895. }
  2896. out := new(VaultAppRole)
  2897. in.DeepCopyInto(out)
  2898. return out
  2899. }
  2900. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2901. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  2902. *out = *in
  2903. if in.Namespace != nil {
  2904. in, out := &in.Namespace, &out.Namespace
  2905. *out = new(string)
  2906. **out = **in
  2907. }
  2908. if in.TokenSecretRef != nil {
  2909. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2910. *out = new(metav1.SecretKeySelector)
  2911. (*in).DeepCopyInto(*out)
  2912. }
  2913. if in.AppRole != nil {
  2914. in, out := &in.AppRole, &out.AppRole
  2915. *out = new(VaultAppRole)
  2916. (*in).DeepCopyInto(*out)
  2917. }
  2918. if in.Kubernetes != nil {
  2919. in, out := &in.Kubernetes, &out.Kubernetes
  2920. *out = new(VaultKubernetesAuth)
  2921. (*in).DeepCopyInto(*out)
  2922. }
  2923. if in.Ldap != nil {
  2924. in, out := &in.Ldap, &out.Ldap
  2925. *out = new(VaultLdapAuth)
  2926. (*in).DeepCopyInto(*out)
  2927. }
  2928. if in.Jwt != nil {
  2929. in, out := &in.Jwt, &out.Jwt
  2930. *out = new(VaultJwtAuth)
  2931. (*in).DeepCopyInto(*out)
  2932. }
  2933. if in.Cert != nil {
  2934. in, out := &in.Cert, &out.Cert
  2935. *out = new(VaultCertAuth)
  2936. (*in).DeepCopyInto(*out)
  2937. }
  2938. if in.Iam != nil {
  2939. in, out := &in.Iam, &out.Iam
  2940. *out = new(VaultIamAuth)
  2941. (*in).DeepCopyInto(*out)
  2942. }
  2943. if in.UserPass != nil {
  2944. in, out := &in.UserPass, &out.UserPass
  2945. *out = new(VaultUserPassAuth)
  2946. (*in).DeepCopyInto(*out)
  2947. }
  2948. }
  2949. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  2950. func (in *VaultAuth) DeepCopy() *VaultAuth {
  2951. if in == nil {
  2952. return nil
  2953. }
  2954. out := new(VaultAuth)
  2955. in.DeepCopyInto(out)
  2956. return out
  2957. }
  2958. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2959. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  2960. *out = *in
  2961. if in.SecretRef != nil {
  2962. in, out := &in.SecretRef, &out.SecretRef
  2963. *out = new(VaultAwsAuthSecretRef)
  2964. (*in).DeepCopyInto(*out)
  2965. }
  2966. if in.JWTAuth != nil {
  2967. in, out := &in.JWTAuth, &out.JWTAuth
  2968. *out = new(VaultAwsJWTAuth)
  2969. (*in).DeepCopyInto(*out)
  2970. }
  2971. }
  2972. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  2973. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  2974. if in == nil {
  2975. return nil
  2976. }
  2977. out := new(VaultAwsAuth)
  2978. in.DeepCopyInto(out)
  2979. return out
  2980. }
  2981. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2982. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  2983. *out = *in
  2984. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  2985. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  2986. if in.SessionToken != nil {
  2987. in, out := &in.SessionToken, &out.SessionToken
  2988. *out = new(metav1.SecretKeySelector)
  2989. (*in).DeepCopyInto(*out)
  2990. }
  2991. }
  2992. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  2993. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  2994. if in == nil {
  2995. return nil
  2996. }
  2997. out := new(VaultAwsAuthSecretRef)
  2998. in.DeepCopyInto(out)
  2999. return out
  3000. }
  3001. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3002. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  3003. *out = *in
  3004. if in.ServiceAccountRef != nil {
  3005. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3006. *out = new(metav1.ServiceAccountSelector)
  3007. (*in).DeepCopyInto(*out)
  3008. }
  3009. }
  3010. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  3011. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  3012. if in == nil {
  3013. return nil
  3014. }
  3015. out := new(VaultAwsJWTAuth)
  3016. in.DeepCopyInto(out)
  3017. return out
  3018. }
  3019. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3020. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  3021. *out = *in
  3022. in.ClientCert.DeepCopyInto(&out.ClientCert)
  3023. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3024. }
  3025. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  3026. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  3027. if in == nil {
  3028. return nil
  3029. }
  3030. out := new(VaultCertAuth)
  3031. in.DeepCopyInto(out)
  3032. return out
  3033. }
  3034. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3035. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  3036. *out = *in
  3037. if in.CertSecretRef != nil {
  3038. in, out := &in.CertSecretRef, &out.CertSecretRef
  3039. *out = new(metav1.SecretKeySelector)
  3040. (*in).DeepCopyInto(*out)
  3041. }
  3042. if in.KeySecretRef != nil {
  3043. in, out := &in.KeySecretRef, &out.KeySecretRef
  3044. *out = new(metav1.SecretKeySelector)
  3045. (*in).DeepCopyInto(*out)
  3046. }
  3047. }
  3048. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  3049. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  3050. if in == nil {
  3051. return nil
  3052. }
  3053. out := new(VaultClientTLS)
  3054. in.DeepCopyInto(out)
  3055. return out
  3056. }
  3057. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3058. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  3059. *out = *in
  3060. if in.SecretRef != nil {
  3061. in, out := &in.SecretRef, &out.SecretRef
  3062. *out = new(VaultAwsAuthSecretRef)
  3063. (*in).DeepCopyInto(*out)
  3064. }
  3065. if in.JWTAuth != nil {
  3066. in, out := &in.JWTAuth, &out.JWTAuth
  3067. *out = new(VaultAwsJWTAuth)
  3068. (*in).DeepCopyInto(*out)
  3069. }
  3070. }
  3071. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  3072. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  3073. if in == nil {
  3074. return nil
  3075. }
  3076. out := new(VaultIamAuth)
  3077. in.DeepCopyInto(out)
  3078. return out
  3079. }
  3080. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3081. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  3082. *out = *in
  3083. if in.SecretRef != nil {
  3084. in, out := &in.SecretRef, &out.SecretRef
  3085. *out = new(metav1.SecretKeySelector)
  3086. (*in).DeepCopyInto(*out)
  3087. }
  3088. if in.KubernetesServiceAccountToken != nil {
  3089. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  3090. *out = new(VaultKubernetesServiceAccountTokenAuth)
  3091. (*in).DeepCopyInto(*out)
  3092. }
  3093. }
  3094. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  3095. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  3096. if in == nil {
  3097. return nil
  3098. }
  3099. out := new(VaultJwtAuth)
  3100. in.DeepCopyInto(out)
  3101. return out
  3102. }
  3103. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3104. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  3105. *out = *in
  3106. if in.ServiceAccountRef != nil {
  3107. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3108. *out = new(metav1.ServiceAccountSelector)
  3109. (*in).DeepCopyInto(*out)
  3110. }
  3111. if in.SecretRef != nil {
  3112. in, out := &in.SecretRef, &out.SecretRef
  3113. *out = new(metav1.SecretKeySelector)
  3114. (*in).DeepCopyInto(*out)
  3115. }
  3116. }
  3117. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  3118. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  3119. if in == nil {
  3120. return nil
  3121. }
  3122. out := new(VaultKubernetesAuth)
  3123. in.DeepCopyInto(out)
  3124. return out
  3125. }
  3126. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3127. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  3128. *out = *in
  3129. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  3130. if in.Audiences != nil {
  3131. in, out := &in.Audiences, &out.Audiences
  3132. *out = new([]string)
  3133. if **in != nil {
  3134. in, out := *in, *out
  3135. *out = make([]string, len(*in))
  3136. copy(*out, *in)
  3137. }
  3138. }
  3139. if in.ExpirationSeconds != nil {
  3140. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  3141. *out = new(int64)
  3142. **out = **in
  3143. }
  3144. }
  3145. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  3146. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  3147. if in == nil {
  3148. return nil
  3149. }
  3150. out := new(VaultKubernetesServiceAccountTokenAuth)
  3151. in.DeepCopyInto(out)
  3152. return out
  3153. }
  3154. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3155. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  3156. *out = *in
  3157. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3158. }
  3159. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  3160. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  3161. if in == nil {
  3162. return nil
  3163. }
  3164. out := new(VaultLdapAuth)
  3165. in.DeepCopyInto(out)
  3166. return out
  3167. }
  3168. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3169. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  3170. *out = *in
  3171. if in.Auth != nil {
  3172. in, out := &in.Auth, &out.Auth
  3173. *out = new(VaultAuth)
  3174. (*in).DeepCopyInto(*out)
  3175. }
  3176. if in.Path != nil {
  3177. in, out := &in.Path, &out.Path
  3178. *out = new(string)
  3179. **out = **in
  3180. }
  3181. if in.Namespace != nil {
  3182. in, out := &in.Namespace, &out.Namespace
  3183. *out = new(string)
  3184. **out = **in
  3185. }
  3186. if in.CABundle != nil {
  3187. in, out := &in.CABundle, &out.CABundle
  3188. *out = make([]byte, len(*in))
  3189. copy(*out, *in)
  3190. }
  3191. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  3192. if in.CAProvider != nil {
  3193. in, out := &in.CAProvider, &out.CAProvider
  3194. *out = new(CAProvider)
  3195. (*in).DeepCopyInto(*out)
  3196. }
  3197. if in.Headers != nil {
  3198. in, out := &in.Headers, &out.Headers
  3199. *out = make(map[string]string, len(*in))
  3200. for key, val := range *in {
  3201. (*out)[key] = val
  3202. }
  3203. }
  3204. }
  3205. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  3206. func (in *VaultProvider) DeepCopy() *VaultProvider {
  3207. if in == nil {
  3208. return nil
  3209. }
  3210. out := new(VaultProvider)
  3211. in.DeepCopyInto(out)
  3212. return out
  3213. }
  3214. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3215. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  3216. *out = *in
  3217. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3218. }
  3219. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  3220. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  3221. if in == nil {
  3222. return nil
  3223. }
  3224. out := new(VaultUserPassAuth)
  3225. in.DeepCopyInto(out)
  3226. return out
  3227. }
  3228. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3229. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  3230. *out = *in
  3231. if in.Namespace != nil {
  3232. in, out := &in.Namespace, &out.Namespace
  3233. *out = new(string)
  3234. **out = **in
  3235. }
  3236. }
  3237. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  3238. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  3239. if in == nil {
  3240. return nil
  3241. }
  3242. out := new(WebhookCAProvider)
  3243. in.DeepCopyInto(out)
  3244. return out
  3245. }
  3246. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3247. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  3248. *out = *in
  3249. if in.Headers != nil {
  3250. in, out := &in.Headers, &out.Headers
  3251. *out = make(map[string]string, len(*in))
  3252. for key, val := range *in {
  3253. (*out)[key] = val
  3254. }
  3255. }
  3256. if in.Auth != nil {
  3257. in, out := &in.Auth, &out.Auth
  3258. *out = new(AuthorizationProtocol)
  3259. (*in).DeepCopyInto(*out)
  3260. }
  3261. if in.Timeout != nil {
  3262. in, out := &in.Timeout, &out.Timeout
  3263. *out = new(v1.Duration)
  3264. **out = **in
  3265. }
  3266. out.Result = in.Result
  3267. if in.Secrets != nil {
  3268. in, out := &in.Secrets, &out.Secrets
  3269. *out = make([]WebhookSecret, len(*in))
  3270. for i := range *in {
  3271. (*in)[i].DeepCopyInto(&(*out)[i])
  3272. }
  3273. }
  3274. if in.CABundle != nil {
  3275. in, out := &in.CABundle, &out.CABundle
  3276. *out = make([]byte, len(*in))
  3277. copy(*out, *in)
  3278. }
  3279. if in.CAProvider != nil {
  3280. in, out := &in.CAProvider, &out.CAProvider
  3281. *out = new(WebhookCAProvider)
  3282. (*in).DeepCopyInto(*out)
  3283. }
  3284. }
  3285. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  3286. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  3287. if in == nil {
  3288. return nil
  3289. }
  3290. out := new(WebhookProvider)
  3291. in.DeepCopyInto(out)
  3292. return out
  3293. }
  3294. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3295. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  3296. *out = *in
  3297. }
  3298. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  3299. func (in *WebhookResult) DeepCopy() *WebhookResult {
  3300. if in == nil {
  3301. return nil
  3302. }
  3303. out := new(WebhookResult)
  3304. in.DeepCopyInto(out)
  3305. return out
  3306. }
  3307. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3308. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  3309. *out = *in
  3310. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3311. }
  3312. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  3313. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  3314. if in == nil {
  3315. return nil
  3316. }
  3317. out := new(WebhookSecret)
  3318. in.DeepCopyInto(out)
  3319. return out
  3320. }
  3321. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3322. func (in *YandexCertificateManagerAuth) DeepCopyInto(out *YandexCertificateManagerAuth) {
  3323. *out = *in
  3324. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3325. }
  3326. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerAuth.
  3327. func (in *YandexCertificateManagerAuth) DeepCopy() *YandexCertificateManagerAuth {
  3328. if in == nil {
  3329. return nil
  3330. }
  3331. out := new(YandexCertificateManagerAuth)
  3332. in.DeepCopyInto(out)
  3333. return out
  3334. }
  3335. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3336. func (in *YandexCertificateManagerCAProvider) DeepCopyInto(out *YandexCertificateManagerCAProvider) {
  3337. *out = *in
  3338. in.Certificate.DeepCopyInto(&out.Certificate)
  3339. }
  3340. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerCAProvider.
  3341. func (in *YandexCertificateManagerCAProvider) DeepCopy() *YandexCertificateManagerCAProvider {
  3342. if in == nil {
  3343. return nil
  3344. }
  3345. out := new(YandexCertificateManagerCAProvider)
  3346. in.DeepCopyInto(out)
  3347. return out
  3348. }
  3349. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3350. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  3351. *out = *in
  3352. in.Auth.DeepCopyInto(&out.Auth)
  3353. if in.CAProvider != nil {
  3354. in, out := &in.CAProvider, &out.CAProvider
  3355. *out = new(YandexCertificateManagerCAProvider)
  3356. (*in).DeepCopyInto(*out)
  3357. }
  3358. }
  3359. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  3360. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  3361. if in == nil {
  3362. return nil
  3363. }
  3364. out := new(YandexCertificateManagerProvider)
  3365. in.DeepCopyInto(out)
  3366. return out
  3367. }
  3368. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3369. func (in *YandexLockboxAuth) DeepCopyInto(out *YandexLockboxAuth) {
  3370. *out = *in
  3371. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3372. }
  3373. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxAuth.
  3374. func (in *YandexLockboxAuth) DeepCopy() *YandexLockboxAuth {
  3375. if in == nil {
  3376. return nil
  3377. }
  3378. out := new(YandexLockboxAuth)
  3379. in.DeepCopyInto(out)
  3380. return out
  3381. }
  3382. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3383. func (in *YandexLockboxCAProvider) DeepCopyInto(out *YandexLockboxCAProvider) {
  3384. *out = *in
  3385. in.Certificate.DeepCopyInto(&out.Certificate)
  3386. }
  3387. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxCAProvider.
  3388. func (in *YandexLockboxCAProvider) DeepCopy() *YandexLockboxCAProvider {
  3389. if in == nil {
  3390. return nil
  3391. }
  3392. out := new(YandexLockboxCAProvider)
  3393. in.DeepCopyInto(out)
  3394. return out
  3395. }
  3396. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3397. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  3398. *out = *in
  3399. in.Auth.DeepCopyInto(&out.Auth)
  3400. if in.CAProvider != nil {
  3401. in, out := &in.CAProvider, &out.CAProvider
  3402. *out = new(YandexLockboxCAProvider)
  3403. (*in).DeepCopyInto(*out)
  3404. }
  3405. }
  3406. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  3407. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  3408. if in == nil {
  3409. return nil
  3410. }
  3411. out := new(YandexLockboxProvider)
  3412. in.DeepCopyInto(out)
  3413. return out
  3414. }