zz_generated.deepcopy.go 129 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393
  1. //go:build !ignore_autogenerated
  2. /*
  3. Copyright © 2025 ESO Maintainer Team
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. https://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1
  16. import (
  17. apismetav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  19. "k8s.io/apimachinery/pkg/runtime"
  20. )
  21. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  22. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  23. *out = *in
  24. if in.SecretRef != nil {
  25. in, out := &in.SecretRef, &out.SecretRef
  26. *out = new(AWSAuthSecretRef)
  27. (*in).DeepCopyInto(*out)
  28. }
  29. if in.JWTAuth != nil {
  30. in, out := &in.JWTAuth, &out.JWTAuth
  31. *out = new(AWSJWTAuth)
  32. (*in).DeepCopyInto(*out)
  33. }
  34. }
  35. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  36. func (in *AWSAuth) DeepCopy() *AWSAuth {
  37. if in == nil {
  38. return nil
  39. }
  40. out := new(AWSAuth)
  41. in.DeepCopyInto(out)
  42. return out
  43. }
  44. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  45. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  46. *out = *in
  47. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  48. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  49. if in.SessionToken != nil {
  50. in, out := &in.SessionToken, &out.SessionToken
  51. *out = new(apismetav1.SecretKeySelector)
  52. (*in).DeepCopyInto(*out)
  53. }
  54. }
  55. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  56. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  57. if in == nil {
  58. return nil
  59. }
  60. out := new(AWSAuthSecretRef)
  61. in.DeepCopyInto(out)
  62. return out
  63. }
  64. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  65. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  66. *out = *in
  67. if in.ServiceAccountRef != nil {
  68. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  69. *out = new(apismetav1.ServiceAccountSelector)
  70. (*in).DeepCopyInto(*out)
  71. }
  72. }
  73. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  74. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  75. if in == nil {
  76. return nil
  77. }
  78. out := new(AWSJWTAuth)
  79. in.DeepCopyInto(out)
  80. return out
  81. }
  82. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  83. func (in *AWSProvider) DeepCopyInto(out *AWSProvider) {
  84. *out = *in
  85. in.Auth.DeepCopyInto(&out.Auth)
  86. if in.AdditionalRoles != nil {
  87. in, out := &in.AdditionalRoles, &out.AdditionalRoles
  88. *out = make([]string, len(*in))
  89. copy(*out, *in)
  90. }
  91. if in.SessionTags != nil {
  92. in, out := &in.SessionTags, &out.SessionTags
  93. *out = make([]*Tag, len(*in))
  94. for i := range *in {
  95. if (*in)[i] != nil {
  96. in, out := &(*in)[i], &(*out)[i]
  97. *out = new(Tag)
  98. **out = **in
  99. }
  100. }
  101. }
  102. if in.SecretsManager != nil {
  103. in, out := &in.SecretsManager, &out.SecretsManager
  104. *out = new(SecretsManager)
  105. **out = **in
  106. }
  107. if in.TransitiveTagKeys != nil {
  108. in, out := &in.TransitiveTagKeys, &out.TransitiveTagKeys
  109. *out = make([]string, len(*in))
  110. copy(*out, *in)
  111. }
  112. }
  113. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSProvider.
  114. func (in *AWSProvider) DeepCopy() *AWSProvider {
  115. if in == nil {
  116. return nil
  117. }
  118. out := new(AWSProvider)
  119. in.DeepCopyInto(out)
  120. return out
  121. }
  122. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  123. func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
  124. *out = *in
  125. in.SecretRef.DeepCopyInto(&out.SecretRef)
  126. if in.KubernetesAuth != nil {
  127. in, out := &in.KubernetesAuth, &out.KubernetesAuth
  128. *out = new(AkeylessKubernetesAuth)
  129. (*in).DeepCopyInto(*out)
  130. }
  131. }
  132. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
  133. func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
  134. if in == nil {
  135. return nil
  136. }
  137. out := new(AkeylessAuth)
  138. in.DeepCopyInto(out)
  139. return out
  140. }
  141. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  142. func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
  143. *out = *in
  144. in.AccessID.DeepCopyInto(&out.AccessID)
  145. in.AccessType.DeepCopyInto(&out.AccessType)
  146. in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
  147. }
  148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
  149. func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
  150. if in == nil {
  151. return nil
  152. }
  153. out := new(AkeylessAuthSecretRef)
  154. in.DeepCopyInto(out)
  155. return out
  156. }
  157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  158. func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
  159. *out = *in
  160. if in.ServiceAccountRef != nil {
  161. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  162. *out = new(apismetav1.ServiceAccountSelector)
  163. (*in).DeepCopyInto(*out)
  164. }
  165. if in.SecretRef != nil {
  166. in, out := &in.SecretRef, &out.SecretRef
  167. *out = new(apismetav1.SecretKeySelector)
  168. (*in).DeepCopyInto(*out)
  169. }
  170. }
  171. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
  172. func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
  173. if in == nil {
  174. return nil
  175. }
  176. out := new(AkeylessKubernetesAuth)
  177. in.DeepCopyInto(out)
  178. return out
  179. }
  180. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  181. func (in *AkeylessProvider) DeepCopyInto(out *AkeylessProvider) {
  182. *out = *in
  183. if in.AkeylessGWApiURL != nil {
  184. in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
  185. *out = new(string)
  186. **out = **in
  187. }
  188. if in.Auth != nil {
  189. in, out := &in.Auth, &out.Auth
  190. *out = new(AkeylessAuth)
  191. (*in).DeepCopyInto(*out)
  192. }
  193. if in.CABundle != nil {
  194. in, out := &in.CABundle, &out.CABundle
  195. *out = make([]byte, len(*in))
  196. copy(*out, *in)
  197. }
  198. if in.CAProvider != nil {
  199. in, out := &in.CAProvider, &out.CAProvider
  200. *out = new(CAProvider)
  201. (*in).DeepCopyInto(*out)
  202. }
  203. }
  204. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessProvider.
  205. func (in *AkeylessProvider) DeepCopy() *AkeylessProvider {
  206. if in == nil {
  207. return nil
  208. }
  209. out := new(AkeylessProvider)
  210. in.DeepCopyInto(out)
  211. return out
  212. }
  213. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  214. func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
  215. *out = *in
  216. if in.SecretRef != nil {
  217. in, out := &in.SecretRef, &out.SecretRef
  218. *out = new(AlibabaAuthSecretRef)
  219. (*in).DeepCopyInto(*out)
  220. }
  221. if in.RRSAAuth != nil {
  222. in, out := &in.RRSAAuth, &out.RRSAAuth
  223. *out = new(AlibabaRRSAAuth)
  224. **out = **in
  225. }
  226. }
  227. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
  228. func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
  229. if in == nil {
  230. return nil
  231. }
  232. out := new(AlibabaAuth)
  233. in.DeepCopyInto(out)
  234. return out
  235. }
  236. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  237. func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
  238. *out = *in
  239. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  240. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  241. }
  242. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
  243. func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
  244. if in == nil {
  245. return nil
  246. }
  247. out := new(AlibabaAuthSecretRef)
  248. in.DeepCopyInto(out)
  249. return out
  250. }
  251. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  252. func (in *AlibabaProvider) DeepCopyInto(out *AlibabaProvider) {
  253. *out = *in
  254. in.Auth.DeepCopyInto(&out.Auth)
  255. }
  256. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaProvider.
  257. func (in *AlibabaProvider) DeepCopy() *AlibabaProvider {
  258. if in == nil {
  259. return nil
  260. }
  261. out := new(AlibabaProvider)
  262. in.DeepCopyInto(out)
  263. return out
  264. }
  265. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  266. func (in *AlibabaRRSAAuth) DeepCopyInto(out *AlibabaRRSAAuth) {
  267. *out = *in
  268. }
  269. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaRRSAAuth.
  270. func (in *AlibabaRRSAAuth) DeepCopy() *AlibabaRRSAAuth {
  271. if in == nil {
  272. return nil
  273. }
  274. out := new(AlibabaRRSAAuth)
  275. in.DeepCopyInto(out)
  276. return out
  277. }
  278. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  279. func (in *AuthorizationProtocol) DeepCopyInto(out *AuthorizationProtocol) {
  280. *out = *in
  281. if in.NTLM != nil {
  282. in, out := &in.NTLM, &out.NTLM
  283. *out = new(NTLMProtocol)
  284. (*in).DeepCopyInto(*out)
  285. }
  286. }
  287. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProtocol.
  288. func (in *AuthorizationProtocol) DeepCopy() *AuthorizationProtocol {
  289. if in == nil {
  290. return nil
  291. }
  292. out := new(AuthorizationProtocol)
  293. in.DeepCopyInto(out)
  294. return out
  295. }
  296. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  297. func (in *AwsAuthCredentials) DeepCopyInto(out *AwsAuthCredentials) {
  298. *out = *in
  299. in.IdentityID.DeepCopyInto(&out.IdentityID)
  300. }
  301. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsAuthCredentials.
  302. func (in *AwsAuthCredentials) DeepCopy() *AwsAuthCredentials {
  303. if in == nil {
  304. return nil
  305. }
  306. out := new(AwsAuthCredentials)
  307. in.DeepCopyInto(out)
  308. return out
  309. }
  310. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  311. func (in *AwsCredentialsConfig) DeepCopyInto(out *AwsCredentialsConfig) {
  312. *out = *in
  313. if in.AwsCredentialsSecretRef != nil {
  314. in, out := &in.AwsCredentialsSecretRef, &out.AwsCredentialsSecretRef
  315. *out = new(SecretReference)
  316. **out = **in
  317. }
  318. }
  319. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsCredentialsConfig.
  320. func (in *AwsCredentialsConfig) DeepCopy() *AwsCredentialsConfig {
  321. if in == nil {
  322. return nil
  323. }
  324. out := new(AwsCredentialsConfig)
  325. in.DeepCopyInto(out)
  326. return out
  327. }
  328. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  329. func (in *AzureAuthCredentials) DeepCopyInto(out *AzureAuthCredentials) {
  330. *out = *in
  331. in.IdentityID.DeepCopyInto(&out.IdentityID)
  332. in.Resource.DeepCopyInto(&out.Resource)
  333. }
  334. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureAuthCredentials.
  335. func (in *AzureAuthCredentials) DeepCopy() *AzureAuthCredentials {
  336. if in == nil {
  337. return nil
  338. }
  339. out := new(AzureAuthCredentials)
  340. in.DeepCopyInto(out)
  341. return out
  342. }
  343. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  344. func (in *AzureCustomCloudConfig) DeepCopyInto(out *AzureCustomCloudConfig) {
  345. *out = *in
  346. if in.KeyVaultEndpoint != nil {
  347. in, out := &in.KeyVaultEndpoint, &out.KeyVaultEndpoint
  348. *out = new(string)
  349. **out = **in
  350. }
  351. if in.KeyVaultDNSSuffix != nil {
  352. in, out := &in.KeyVaultDNSSuffix, &out.KeyVaultDNSSuffix
  353. *out = new(string)
  354. **out = **in
  355. }
  356. if in.ResourceManagerEndpoint != nil {
  357. in, out := &in.ResourceManagerEndpoint, &out.ResourceManagerEndpoint
  358. *out = new(string)
  359. **out = **in
  360. }
  361. }
  362. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureCustomCloudConfig.
  363. func (in *AzureCustomCloudConfig) DeepCopy() *AzureCustomCloudConfig {
  364. if in == nil {
  365. return nil
  366. }
  367. out := new(AzureCustomCloudConfig)
  368. in.DeepCopyInto(out)
  369. return out
  370. }
  371. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  372. func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
  373. *out = *in
  374. if in.ClientID != nil {
  375. in, out := &in.ClientID, &out.ClientID
  376. *out = new(apismetav1.SecretKeySelector)
  377. (*in).DeepCopyInto(*out)
  378. }
  379. if in.TenantID != nil {
  380. in, out := &in.TenantID, &out.TenantID
  381. *out = new(apismetav1.SecretKeySelector)
  382. (*in).DeepCopyInto(*out)
  383. }
  384. if in.ClientSecret != nil {
  385. in, out := &in.ClientSecret, &out.ClientSecret
  386. *out = new(apismetav1.SecretKeySelector)
  387. (*in).DeepCopyInto(*out)
  388. }
  389. if in.ClientCertificate != nil {
  390. in, out := &in.ClientCertificate, &out.ClientCertificate
  391. *out = new(apismetav1.SecretKeySelector)
  392. (*in).DeepCopyInto(*out)
  393. }
  394. }
  395. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
  396. func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
  397. if in == nil {
  398. return nil
  399. }
  400. out := new(AzureKVAuth)
  401. in.DeepCopyInto(out)
  402. return out
  403. }
  404. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  405. func (in *AzureKVProvider) DeepCopyInto(out *AzureKVProvider) {
  406. *out = *in
  407. if in.AuthType != nil {
  408. in, out := &in.AuthType, &out.AuthType
  409. *out = new(AzureAuthType)
  410. **out = **in
  411. }
  412. if in.VaultURL != nil {
  413. in, out := &in.VaultURL, &out.VaultURL
  414. *out = new(string)
  415. **out = **in
  416. }
  417. if in.TenantID != nil {
  418. in, out := &in.TenantID, &out.TenantID
  419. *out = new(string)
  420. **out = **in
  421. }
  422. if in.AuthSecretRef != nil {
  423. in, out := &in.AuthSecretRef, &out.AuthSecretRef
  424. *out = new(AzureKVAuth)
  425. (*in).DeepCopyInto(*out)
  426. }
  427. if in.ServiceAccountRef != nil {
  428. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  429. *out = new(apismetav1.ServiceAccountSelector)
  430. (*in).DeepCopyInto(*out)
  431. }
  432. if in.IdentityID != nil {
  433. in, out := &in.IdentityID, &out.IdentityID
  434. *out = new(string)
  435. **out = **in
  436. }
  437. if in.UseAzureSDK != nil {
  438. in, out := &in.UseAzureSDK, &out.UseAzureSDK
  439. *out = new(bool)
  440. **out = **in
  441. }
  442. if in.CustomCloudConfig != nil {
  443. in, out := &in.CustomCloudConfig, &out.CustomCloudConfig
  444. *out = new(AzureCustomCloudConfig)
  445. (*in).DeepCopyInto(*out)
  446. }
  447. }
  448. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVProvider.
  449. func (in *AzureKVProvider) DeepCopy() *AzureKVProvider {
  450. if in == nil {
  451. return nil
  452. }
  453. out := new(AzureKVProvider)
  454. in.DeepCopyInto(out)
  455. return out
  456. }
  457. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  458. func (in *BeyondTrustProviderSecretRef) DeepCopyInto(out *BeyondTrustProviderSecretRef) {
  459. *out = *in
  460. if in.SecretRef != nil {
  461. in, out := &in.SecretRef, &out.SecretRef
  462. *out = new(apismetav1.SecretKeySelector)
  463. (*in).DeepCopyInto(*out)
  464. }
  465. }
  466. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondTrustProviderSecretRef.
  467. func (in *BeyondTrustProviderSecretRef) DeepCopy() *BeyondTrustProviderSecretRef {
  468. if in == nil {
  469. return nil
  470. }
  471. out := new(BeyondTrustProviderSecretRef)
  472. in.DeepCopyInto(out)
  473. return out
  474. }
  475. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  476. func (in *BeyondtrustAuth) DeepCopyInto(out *BeyondtrustAuth) {
  477. *out = *in
  478. if in.APIKey != nil {
  479. in, out := &in.APIKey, &out.APIKey
  480. *out = new(BeyondTrustProviderSecretRef)
  481. (*in).DeepCopyInto(*out)
  482. }
  483. if in.ClientID != nil {
  484. in, out := &in.ClientID, &out.ClientID
  485. *out = new(BeyondTrustProviderSecretRef)
  486. (*in).DeepCopyInto(*out)
  487. }
  488. if in.ClientSecret != nil {
  489. in, out := &in.ClientSecret, &out.ClientSecret
  490. *out = new(BeyondTrustProviderSecretRef)
  491. (*in).DeepCopyInto(*out)
  492. }
  493. if in.Certificate != nil {
  494. in, out := &in.Certificate, &out.Certificate
  495. *out = new(BeyondTrustProviderSecretRef)
  496. (*in).DeepCopyInto(*out)
  497. }
  498. if in.CertificateKey != nil {
  499. in, out := &in.CertificateKey, &out.CertificateKey
  500. *out = new(BeyondTrustProviderSecretRef)
  501. (*in).DeepCopyInto(*out)
  502. }
  503. }
  504. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustAuth.
  505. func (in *BeyondtrustAuth) DeepCopy() *BeyondtrustAuth {
  506. if in == nil {
  507. return nil
  508. }
  509. out := new(BeyondtrustAuth)
  510. in.DeepCopyInto(out)
  511. return out
  512. }
  513. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  514. func (in *BeyondtrustProvider) DeepCopyInto(out *BeyondtrustProvider) {
  515. *out = *in
  516. if in.Auth != nil {
  517. in, out := &in.Auth, &out.Auth
  518. *out = new(BeyondtrustAuth)
  519. (*in).DeepCopyInto(*out)
  520. }
  521. if in.Server != nil {
  522. in, out := &in.Server, &out.Server
  523. *out = new(BeyondtrustServer)
  524. **out = **in
  525. }
  526. }
  527. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustProvider.
  528. func (in *BeyondtrustProvider) DeepCopy() *BeyondtrustProvider {
  529. if in == nil {
  530. return nil
  531. }
  532. out := new(BeyondtrustProvider)
  533. in.DeepCopyInto(out)
  534. return out
  535. }
  536. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  537. func (in *BeyondtrustServer) DeepCopyInto(out *BeyondtrustServer) {
  538. *out = *in
  539. }
  540. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BeyondtrustServer.
  541. func (in *BeyondtrustServer) DeepCopy() *BeyondtrustServer {
  542. if in == nil {
  543. return nil
  544. }
  545. out := new(BeyondtrustServer)
  546. in.DeepCopyInto(out)
  547. return out
  548. }
  549. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  550. func (in *BitwardenSecretsManagerAuth) DeepCopyInto(out *BitwardenSecretsManagerAuth) {
  551. *out = *in
  552. in.SecretRef.DeepCopyInto(&out.SecretRef)
  553. }
  554. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerAuth.
  555. func (in *BitwardenSecretsManagerAuth) DeepCopy() *BitwardenSecretsManagerAuth {
  556. if in == nil {
  557. return nil
  558. }
  559. out := new(BitwardenSecretsManagerAuth)
  560. in.DeepCopyInto(out)
  561. return out
  562. }
  563. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  564. func (in *BitwardenSecretsManagerProvider) DeepCopyInto(out *BitwardenSecretsManagerProvider) {
  565. *out = *in
  566. if in.CAProvider != nil {
  567. in, out := &in.CAProvider, &out.CAProvider
  568. *out = new(CAProvider)
  569. (*in).DeepCopyInto(*out)
  570. }
  571. in.Auth.DeepCopyInto(&out.Auth)
  572. }
  573. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerProvider.
  574. func (in *BitwardenSecretsManagerProvider) DeepCopy() *BitwardenSecretsManagerProvider {
  575. if in == nil {
  576. return nil
  577. }
  578. out := new(BitwardenSecretsManagerProvider)
  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 *BitwardenSecretsManagerSecretRef) DeepCopyInto(out *BitwardenSecretsManagerSecretRef) {
  584. *out = *in
  585. in.Credentials.DeepCopyInto(&out.Credentials)
  586. }
  587. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BitwardenSecretsManagerSecretRef.
  588. func (in *BitwardenSecretsManagerSecretRef) DeepCopy() *BitwardenSecretsManagerSecretRef {
  589. if in == nil {
  590. return nil
  591. }
  592. out := new(BitwardenSecretsManagerSecretRef)
  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 *ByID) DeepCopyInto(out *ByID) {
  598. *out = *in
  599. }
  600. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ByID.
  601. func (in *ByID) DeepCopy() *ByID {
  602. if in == nil {
  603. return nil
  604. }
  605. out := new(ByID)
  606. in.DeepCopyInto(out)
  607. return out
  608. }
  609. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  610. func (in *ByName) DeepCopyInto(out *ByName) {
  611. *out = *in
  612. }
  613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ByName.
  614. func (in *ByName) DeepCopy() *ByName {
  615. if in == nil {
  616. return nil
  617. }
  618. out := new(ByName)
  619. in.DeepCopyInto(out)
  620. return out
  621. }
  622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  623. func (in *CAProvider) DeepCopyInto(out *CAProvider) {
  624. *out = *in
  625. if in.Namespace != nil {
  626. in, out := &in.Namespace, &out.Namespace
  627. *out = new(string)
  628. **out = **in
  629. }
  630. }
  631. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CAProvider.
  632. func (in *CAProvider) DeepCopy() *CAProvider {
  633. if in == nil {
  634. return nil
  635. }
  636. out := new(CAProvider)
  637. in.DeepCopyInto(out)
  638. return out
  639. }
  640. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  641. func (in *CSMAuth) DeepCopyInto(out *CSMAuth) {
  642. *out = *in
  643. if in.SecretRef != nil {
  644. in, out := &in.SecretRef, &out.SecretRef
  645. *out = new(CSMAuthSecretRef)
  646. (*in).DeepCopyInto(*out)
  647. }
  648. }
  649. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuth.
  650. func (in *CSMAuth) DeepCopy() *CSMAuth {
  651. if in == nil {
  652. return nil
  653. }
  654. out := new(CSMAuth)
  655. in.DeepCopyInto(out)
  656. return out
  657. }
  658. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  659. func (in *CSMAuthSecretRef) DeepCopyInto(out *CSMAuthSecretRef) {
  660. *out = *in
  661. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  662. in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
  663. }
  664. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSMAuthSecretRef.
  665. func (in *CSMAuthSecretRef) DeepCopy() *CSMAuthSecretRef {
  666. if in == nil {
  667. return nil
  668. }
  669. out := new(CSMAuthSecretRef)
  670. in.DeepCopyInto(out)
  671. return out
  672. }
  673. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  674. func (in *CertAuth) DeepCopyInto(out *CertAuth) {
  675. *out = *in
  676. in.ClientCert.DeepCopyInto(&out.ClientCert)
  677. in.ClientKey.DeepCopyInto(&out.ClientKey)
  678. }
  679. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertAuth.
  680. func (in *CertAuth) DeepCopy() *CertAuth {
  681. if in == nil {
  682. return nil
  683. }
  684. out := new(CertAuth)
  685. in.DeepCopyInto(out)
  686. return out
  687. }
  688. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  689. func (in *ChefAuth) DeepCopyInto(out *ChefAuth) {
  690. *out = *in
  691. in.SecretRef.DeepCopyInto(&out.SecretRef)
  692. }
  693. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuth.
  694. func (in *ChefAuth) DeepCopy() *ChefAuth {
  695. if in == nil {
  696. return nil
  697. }
  698. out := new(ChefAuth)
  699. in.DeepCopyInto(out)
  700. return out
  701. }
  702. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  703. func (in *ChefAuthSecretRef) DeepCopyInto(out *ChefAuthSecretRef) {
  704. *out = *in
  705. in.SecretKey.DeepCopyInto(&out.SecretKey)
  706. }
  707. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefAuthSecretRef.
  708. func (in *ChefAuthSecretRef) DeepCopy() *ChefAuthSecretRef {
  709. if in == nil {
  710. return nil
  711. }
  712. out := new(ChefAuthSecretRef)
  713. in.DeepCopyInto(out)
  714. return out
  715. }
  716. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  717. func (in *ChefProvider) DeepCopyInto(out *ChefProvider) {
  718. *out = *in
  719. if in.Auth != nil {
  720. in, out := &in.Auth, &out.Auth
  721. *out = new(ChefAuth)
  722. (*in).DeepCopyInto(*out)
  723. }
  724. }
  725. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChefProvider.
  726. func (in *ChefProvider) DeepCopy() *ChefProvider {
  727. if in == nil {
  728. return nil
  729. }
  730. out := new(ChefProvider)
  731. in.DeepCopyInto(out)
  732. return out
  733. }
  734. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  735. func (in *CloudruSMProvider) DeepCopyInto(out *CloudruSMProvider) {
  736. *out = *in
  737. in.Auth.DeepCopyInto(&out.Auth)
  738. }
  739. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudruSMProvider.
  740. func (in *CloudruSMProvider) DeepCopy() *CloudruSMProvider {
  741. if in == nil {
  742. return nil
  743. }
  744. out := new(CloudruSMProvider)
  745. in.DeepCopyInto(out)
  746. return out
  747. }
  748. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  749. func (in *ClusterExternalSecret) DeepCopyInto(out *ClusterExternalSecret) {
  750. *out = *in
  751. out.TypeMeta = in.TypeMeta
  752. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  753. in.Spec.DeepCopyInto(&out.Spec)
  754. in.Status.DeepCopyInto(&out.Status)
  755. }
  756. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecret.
  757. func (in *ClusterExternalSecret) DeepCopy() *ClusterExternalSecret {
  758. if in == nil {
  759. return nil
  760. }
  761. out := new(ClusterExternalSecret)
  762. in.DeepCopyInto(out)
  763. return out
  764. }
  765. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  766. func (in *ClusterExternalSecret) DeepCopyObject() runtime.Object {
  767. if c := in.DeepCopy(); c != nil {
  768. return c
  769. }
  770. return nil
  771. }
  772. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  773. func (in *ClusterExternalSecretList) DeepCopyInto(out *ClusterExternalSecretList) {
  774. *out = *in
  775. out.TypeMeta = in.TypeMeta
  776. in.ListMeta.DeepCopyInto(&out.ListMeta)
  777. if in.Items != nil {
  778. in, out := &in.Items, &out.Items
  779. *out = make([]ClusterExternalSecret, len(*in))
  780. for i := range *in {
  781. (*in)[i].DeepCopyInto(&(*out)[i])
  782. }
  783. }
  784. }
  785. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretList.
  786. func (in *ClusterExternalSecretList) DeepCopy() *ClusterExternalSecretList {
  787. if in == nil {
  788. return nil
  789. }
  790. out := new(ClusterExternalSecretList)
  791. in.DeepCopyInto(out)
  792. return out
  793. }
  794. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  795. func (in *ClusterExternalSecretList) DeepCopyObject() runtime.Object {
  796. if c := in.DeepCopy(); c != nil {
  797. return c
  798. }
  799. return nil
  800. }
  801. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  802. func (in *ClusterExternalSecretNamespaceFailure) DeepCopyInto(out *ClusterExternalSecretNamespaceFailure) {
  803. *out = *in
  804. }
  805. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretNamespaceFailure.
  806. func (in *ClusterExternalSecretNamespaceFailure) DeepCopy() *ClusterExternalSecretNamespaceFailure {
  807. if in == nil {
  808. return nil
  809. }
  810. out := new(ClusterExternalSecretNamespaceFailure)
  811. in.DeepCopyInto(out)
  812. return out
  813. }
  814. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  815. func (in *ClusterExternalSecretSpec) DeepCopyInto(out *ClusterExternalSecretSpec) {
  816. *out = *in
  817. in.ExternalSecretSpec.DeepCopyInto(&out.ExternalSecretSpec)
  818. in.ExternalSecretMetadata.DeepCopyInto(&out.ExternalSecretMetadata)
  819. if in.NamespaceSelector != nil {
  820. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  821. *out = new(metav1.LabelSelector)
  822. (*in).DeepCopyInto(*out)
  823. }
  824. if in.NamespaceSelectors != nil {
  825. in, out := &in.NamespaceSelectors, &out.NamespaceSelectors
  826. *out = make([]*metav1.LabelSelector, len(*in))
  827. for i := range *in {
  828. if (*in)[i] != nil {
  829. in, out := &(*in)[i], &(*out)[i]
  830. *out = new(metav1.LabelSelector)
  831. (*in).DeepCopyInto(*out)
  832. }
  833. }
  834. }
  835. if in.Namespaces != nil {
  836. in, out := &in.Namespaces, &out.Namespaces
  837. *out = make([]string, len(*in))
  838. copy(*out, *in)
  839. }
  840. if in.RefreshInterval != nil {
  841. in, out := &in.RefreshInterval, &out.RefreshInterval
  842. *out = new(metav1.Duration)
  843. **out = **in
  844. }
  845. }
  846. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretSpec.
  847. func (in *ClusterExternalSecretSpec) DeepCopy() *ClusterExternalSecretSpec {
  848. if in == nil {
  849. return nil
  850. }
  851. out := new(ClusterExternalSecretSpec)
  852. in.DeepCopyInto(out)
  853. return out
  854. }
  855. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  856. func (in *ClusterExternalSecretStatus) DeepCopyInto(out *ClusterExternalSecretStatus) {
  857. *out = *in
  858. if in.FailedNamespaces != nil {
  859. in, out := &in.FailedNamespaces, &out.FailedNamespaces
  860. *out = make([]ClusterExternalSecretNamespaceFailure, len(*in))
  861. copy(*out, *in)
  862. }
  863. if in.ProvisionedNamespaces != nil {
  864. in, out := &in.ProvisionedNamespaces, &out.ProvisionedNamespaces
  865. *out = make([]string, len(*in))
  866. copy(*out, *in)
  867. }
  868. if in.Conditions != nil {
  869. in, out := &in.Conditions, &out.Conditions
  870. *out = make([]ClusterExternalSecretStatusCondition, len(*in))
  871. copy(*out, *in)
  872. }
  873. }
  874. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatus.
  875. func (in *ClusterExternalSecretStatus) DeepCopy() *ClusterExternalSecretStatus {
  876. if in == nil {
  877. return nil
  878. }
  879. out := new(ClusterExternalSecretStatus)
  880. in.DeepCopyInto(out)
  881. return out
  882. }
  883. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  884. func (in *ClusterExternalSecretStatusCondition) DeepCopyInto(out *ClusterExternalSecretStatusCondition) {
  885. *out = *in
  886. }
  887. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterExternalSecretStatusCondition.
  888. func (in *ClusterExternalSecretStatusCondition) DeepCopy() *ClusterExternalSecretStatusCondition {
  889. if in == nil {
  890. return nil
  891. }
  892. out := new(ClusterExternalSecretStatusCondition)
  893. in.DeepCopyInto(out)
  894. return out
  895. }
  896. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  897. func (in *ClusterSecretStore) DeepCopyInto(out *ClusterSecretStore) {
  898. *out = *in
  899. out.TypeMeta = in.TypeMeta
  900. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  901. in.Spec.DeepCopyInto(&out.Spec)
  902. in.Status.DeepCopyInto(&out.Status)
  903. }
  904. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStore.
  905. func (in *ClusterSecretStore) DeepCopy() *ClusterSecretStore {
  906. if in == nil {
  907. return nil
  908. }
  909. out := new(ClusterSecretStore)
  910. in.DeepCopyInto(out)
  911. return out
  912. }
  913. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  914. func (in *ClusterSecretStore) DeepCopyObject() runtime.Object {
  915. if c := in.DeepCopy(); c != nil {
  916. return c
  917. }
  918. return nil
  919. }
  920. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  921. func (in *ClusterSecretStoreCondition) DeepCopyInto(out *ClusterSecretStoreCondition) {
  922. *out = *in
  923. if in.NamespaceSelector != nil {
  924. in, out := &in.NamespaceSelector, &out.NamespaceSelector
  925. *out = new(metav1.LabelSelector)
  926. (*in).DeepCopyInto(*out)
  927. }
  928. if in.Namespaces != nil {
  929. in, out := &in.Namespaces, &out.Namespaces
  930. *out = make([]string, len(*in))
  931. copy(*out, *in)
  932. }
  933. if in.NamespaceRegexes != nil {
  934. in, out := &in.NamespaceRegexes, &out.NamespaceRegexes
  935. *out = make([]string, len(*in))
  936. copy(*out, *in)
  937. }
  938. }
  939. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreCondition.
  940. func (in *ClusterSecretStoreCondition) DeepCopy() *ClusterSecretStoreCondition {
  941. if in == nil {
  942. return nil
  943. }
  944. out := new(ClusterSecretStoreCondition)
  945. in.DeepCopyInto(out)
  946. return out
  947. }
  948. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  949. func (in *ClusterSecretStoreList) DeepCopyInto(out *ClusterSecretStoreList) {
  950. *out = *in
  951. out.TypeMeta = in.TypeMeta
  952. in.ListMeta.DeepCopyInto(&out.ListMeta)
  953. if in.Items != nil {
  954. in, out := &in.Items, &out.Items
  955. *out = make([]ClusterSecretStore, len(*in))
  956. for i := range *in {
  957. (*in)[i].DeepCopyInto(&(*out)[i])
  958. }
  959. }
  960. }
  961. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSecretStoreList.
  962. func (in *ClusterSecretStoreList) DeepCopy() *ClusterSecretStoreList {
  963. if in == nil {
  964. return nil
  965. }
  966. out := new(ClusterSecretStoreList)
  967. in.DeepCopyInto(out)
  968. return out
  969. }
  970. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  971. func (in *ClusterSecretStoreList) DeepCopyObject() runtime.Object {
  972. if c := in.DeepCopy(); c != nil {
  973. return c
  974. }
  975. return nil
  976. }
  977. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  978. func (in *ConfigMapReference) DeepCopyInto(out *ConfigMapReference) {
  979. *out = *in
  980. }
  981. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapReference.
  982. func (in *ConfigMapReference) DeepCopy() *ConfigMapReference {
  983. if in == nil {
  984. return nil
  985. }
  986. out := new(ConfigMapReference)
  987. in.DeepCopyInto(out)
  988. return out
  989. }
  990. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  991. func (in *ConjurAPIKey) DeepCopyInto(out *ConjurAPIKey) {
  992. *out = *in
  993. if in.UserRef != nil {
  994. in, out := &in.UserRef, &out.UserRef
  995. *out = new(apismetav1.SecretKeySelector)
  996. (*in).DeepCopyInto(*out)
  997. }
  998. if in.APIKeyRef != nil {
  999. in, out := &in.APIKeyRef, &out.APIKeyRef
  1000. *out = new(apismetav1.SecretKeySelector)
  1001. (*in).DeepCopyInto(*out)
  1002. }
  1003. }
  1004. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAPIKey.
  1005. func (in *ConjurAPIKey) DeepCopy() *ConjurAPIKey {
  1006. if in == nil {
  1007. return nil
  1008. }
  1009. out := new(ConjurAPIKey)
  1010. in.DeepCopyInto(out)
  1011. return out
  1012. }
  1013. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1014. func (in *ConjurAuth) DeepCopyInto(out *ConjurAuth) {
  1015. *out = *in
  1016. if in.APIKey != nil {
  1017. in, out := &in.APIKey, &out.APIKey
  1018. *out = new(ConjurAPIKey)
  1019. (*in).DeepCopyInto(*out)
  1020. }
  1021. if in.Jwt != nil {
  1022. in, out := &in.Jwt, &out.Jwt
  1023. *out = new(ConjurJWT)
  1024. (*in).DeepCopyInto(*out)
  1025. }
  1026. }
  1027. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurAuth.
  1028. func (in *ConjurAuth) DeepCopy() *ConjurAuth {
  1029. if in == nil {
  1030. return nil
  1031. }
  1032. out := new(ConjurAuth)
  1033. in.DeepCopyInto(out)
  1034. return out
  1035. }
  1036. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1037. func (in *ConjurJWT) DeepCopyInto(out *ConjurJWT) {
  1038. *out = *in
  1039. if in.SecretRef != nil {
  1040. in, out := &in.SecretRef, &out.SecretRef
  1041. *out = new(apismetav1.SecretKeySelector)
  1042. (*in).DeepCopyInto(*out)
  1043. }
  1044. if in.ServiceAccountRef != nil {
  1045. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1046. *out = new(apismetav1.ServiceAccountSelector)
  1047. (*in).DeepCopyInto(*out)
  1048. }
  1049. }
  1050. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurJWT.
  1051. func (in *ConjurJWT) DeepCopy() *ConjurJWT {
  1052. if in == nil {
  1053. return nil
  1054. }
  1055. out := new(ConjurJWT)
  1056. in.DeepCopyInto(out)
  1057. return out
  1058. }
  1059. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1060. func (in *ConjurProvider) DeepCopyInto(out *ConjurProvider) {
  1061. *out = *in
  1062. if in.CAProvider != nil {
  1063. in, out := &in.CAProvider, &out.CAProvider
  1064. *out = new(CAProvider)
  1065. (*in).DeepCopyInto(*out)
  1066. }
  1067. in.Auth.DeepCopyInto(&out.Auth)
  1068. }
  1069. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConjurProvider.
  1070. func (in *ConjurProvider) DeepCopy() *ConjurProvider {
  1071. if in == nil {
  1072. return nil
  1073. }
  1074. out := new(ConjurProvider)
  1075. in.DeepCopyInto(out)
  1076. return out
  1077. }
  1078. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1079. func (in *DelineaProvider) DeepCopyInto(out *DelineaProvider) {
  1080. *out = *in
  1081. if in.ClientID != nil {
  1082. in, out := &in.ClientID, &out.ClientID
  1083. *out = new(DelineaProviderSecretRef)
  1084. (*in).DeepCopyInto(*out)
  1085. }
  1086. if in.ClientSecret != nil {
  1087. in, out := &in.ClientSecret, &out.ClientSecret
  1088. *out = new(DelineaProviderSecretRef)
  1089. (*in).DeepCopyInto(*out)
  1090. }
  1091. }
  1092. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProvider.
  1093. func (in *DelineaProvider) DeepCopy() *DelineaProvider {
  1094. if in == nil {
  1095. return nil
  1096. }
  1097. out := new(DelineaProvider)
  1098. in.DeepCopyInto(out)
  1099. return out
  1100. }
  1101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1102. func (in *DelineaProviderSecretRef) DeepCopyInto(out *DelineaProviderSecretRef) {
  1103. *out = *in
  1104. if in.SecretRef != nil {
  1105. in, out := &in.SecretRef, &out.SecretRef
  1106. *out = new(apismetav1.SecretKeySelector)
  1107. (*in).DeepCopyInto(*out)
  1108. }
  1109. }
  1110. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelineaProviderSecretRef.
  1111. func (in *DelineaProviderSecretRef) DeepCopy() *DelineaProviderSecretRef {
  1112. if in == nil {
  1113. return nil
  1114. }
  1115. out := new(DelineaProviderSecretRef)
  1116. in.DeepCopyInto(out)
  1117. return out
  1118. }
  1119. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1120. func (in *Device42Auth) DeepCopyInto(out *Device42Auth) {
  1121. *out = *in
  1122. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1123. }
  1124. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Auth.
  1125. func (in *Device42Auth) DeepCopy() *Device42Auth {
  1126. if in == nil {
  1127. return nil
  1128. }
  1129. out := new(Device42Auth)
  1130. in.DeepCopyInto(out)
  1131. return out
  1132. }
  1133. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1134. func (in *Device42Provider) DeepCopyInto(out *Device42Provider) {
  1135. *out = *in
  1136. in.Auth.DeepCopyInto(&out.Auth)
  1137. }
  1138. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42Provider.
  1139. func (in *Device42Provider) DeepCopy() *Device42Provider {
  1140. if in == nil {
  1141. return nil
  1142. }
  1143. out := new(Device42Provider)
  1144. in.DeepCopyInto(out)
  1145. return out
  1146. }
  1147. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1148. func (in *Device42SecretRef) DeepCopyInto(out *Device42SecretRef) {
  1149. *out = *in
  1150. in.Credentials.DeepCopyInto(&out.Credentials)
  1151. }
  1152. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Device42SecretRef.
  1153. func (in *Device42SecretRef) DeepCopy() *Device42SecretRef {
  1154. if in == nil {
  1155. return nil
  1156. }
  1157. out := new(Device42SecretRef)
  1158. in.DeepCopyInto(out)
  1159. return out
  1160. }
  1161. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1162. func (in *DopplerAuth) DeepCopyInto(out *DopplerAuth) {
  1163. *out = *in
  1164. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1165. }
  1166. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuth.
  1167. func (in *DopplerAuth) DeepCopy() *DopplerAuth {
  1168. if in == nil {
  1169. return nil
  1170. }
  1171. out := new(DopplerAuth)
  1172. in.DeepCopyInto(out)
  1173. return out
  1174. }
  1175. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1176. func (in *DopplerAuthSecretRef) DeepCopyInto(out *DopplerAuthSecretRef) {
  1177. *out = *in
  1178. in.DopplerToken.DeepCopyInto(&out.DopplerToken)
  1179. }
  1180. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerAuthSecretRef.
  1181. func (in *DopplerAuthSecretRef) DeepCopy() *DopplerAuthSecretRef {
  1182. if in == nil {
  1183. return nil
  1184. }
  1185. out := new(DopplerAuthSecretRef)
  1186. in.DeepCopyInto(out)
  1187. return out
  1188. }
  1189. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1190. func (in *DopplerProvider) DeepCopyInto(out *DopplerProvider) {
  1191. *out = *in
  1192. if in.Auth != nil {
  1193. in, out := &in.Auth, &out.Auth
  1194. *out = new(DopplerAuth)
  1195. (*in).DeepCopyInto(*out)
  1196. }
  1197. }
  1198. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DopplerProvider.
  1199. func (in *DopplerProvider) DeepCopy() *DopplerProvider {
  1200. if in == nil {
  1201. return nil
  1202. }
  1203. out := new(DopplerProvider)
  1204. in.DeepCopyInto(out)
  1205. return out
  1206. }
  1207. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1208. func (in *ExternalSecret) DeepCopyInto(out *ExternalSecret) {
  1209. *out = *in
  1210. out.TypeMeta = in.TypeMeta
  1211. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1212. in.Spec.DeepCopyInto(&out.Spec)
  1213. in.Status.DeepCopyInto(&out.Status)
  1214. }
  1215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecret.
  1216. func (in *ExternalSecret) DeepCopy() *ExternalSecret {
  1217. if in == nil {
  1218. return nil
  1219. }
  1220. out := new(ExternalSecret)
  1221. in.DeepCopyInto(out)
  1222. return out
  1223. }
  1224. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1225. func (in *ExternalSecret) DeepCopyObject() runtime.Object {
  1226. if c := in.DeepCopy(); c != nil {
  1227. return c
  1228. }
  1229. return nil
  1230. }
  1231. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1232. func (in *ExternalSecretData) DeepCopyInto(out *ExternalSecretData) {
  1233. *out = *in
  1234. out.RemoteRef = in.RemoteRef
  1235. if in.SourceRef != nil {
  1236. in, out := &in.SourceRef, &out.SourceRef
  1237. *out = new(StoreSourceRef)
  1238. (*in).DeepCopyInto(*out)
  1239. }
  1240. }
  1241. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretData.
  1242. func (in *ExternalSecretData) DeepCopy() *ExternalSecretData {
  1243. if in == nil {
  1244. return nil
  1245. }
  1246. out := new(ExternalSecretData)
  1247. in.DeepCopyInto(out)
  1248. return out
  1249. }
  1250. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1251. func (in *ExternalSecretDataFromRemoteRef) DeepCopyInto(out *ExternalSecretDataFromRemoteRef) {
  1252. *out = *in
  1253. if in.Extract != nil {
  1254. in, out := &in.Extract, &out.Extract
  1255. *out = new(ExternalSecretDataRemoteRef)
  1256. **out = **in
  1257. }
  1258. if in.Find != nil {
  1259. in, out := &in.Find, &out.Find
  1260. *out = new(ExternalSecretFind)
  1261. (*in).DeepCopyInto(*out)
  1262. }
  1263. if in.Rewrite != nil {
  1264. in, out := &in.Rewrite, &out.Rewrite
  1265. *out = make([]ExternalSecretRewrite, len(*in))
  1266. for i := range *in {
  1267. (*in)[i].DeepCopyInto(&(*out)[i])
  1268. }
  1269. }
  1270. if in.SourceRef != nil {
  1271. in, out := &in.SourceRef, &out.SourceRef
  1272. *out = new(StoreGeneratorSourceRef)
  1273. (*in).DeepCopyInto(*out)
  1274. }
  1275. }
  1276. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataFromRemoteRef.
  1277. func (in *ExternalSecretDataFromRemoteRef) DeepCopy() *ExternalSecretDataFromRemoteRef {
  1278. if in == nil {
  1279. return nil
  1280. }
  1281. out := new(ExternalSecretDataFromRemoteRef)
  1282. in.DeepCopyInto(out)
  1283. return out
  1284. }
  1285. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1286. func (in *ExternalSecretDataRemoteRef) DeepCopyInto(out *ExternalSecretDataRemoteRef) {
  1287. *out = *in
  1288. }
  1289. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretDataRemoteRef.
  1290. func (in *ExternalSecretDataRemoteRef) DeepCopy() *ExternalSecretDataRemoteRef {
  1291. if in == nil {
  1292. return nil
  1293. }
  1294. out := new(ExternalSecretDataRemoteRef)
  1295. in.DeepCopyInto(out)
  1296. return out
  1297. }
  1298. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1299. func (in *ExternalSecretFind) DeepCopyInto(out *ExternalSecretFind) {
  1300. *out = *in
  1301. if in.Path != nil {
  1302. in, out := &in.Path, &out.Path
  1303. *out = new(string)
  1304. **out = **in
  1305. }
  1306. if in.Name != nil {
  1307. in, out := &in.Name, &out.Name
  1308. *out = new(FindName)
  1309. **out = **in
  1310. }
  1311. if in.Tags != nil {
  1312. in, out := &in.Tags, &out.Tags
  1313. *out = make(map[string]string, len(*in))
  1314. for key, val := range *in {
  1315. (*out)[key] = val
  1316. }
  1317. }
  1318. }
  1319. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretFind.
  1320. func (in *ExternalSecretFind) DeepCopy() *ExternalSecretFind {
  1321. if in == nil {
  1322. return nil
  1323. }
  1324. out := new(ExternalSecretFind)
  1325. in.DeepCopyInto(out)
  1326. return out
  1327. }
  1328. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1329. func (in *ExternalSecretList) DeepCopyInto(out *ExternalSecretList) {
  1330. *out = *in
  1331. out.TypeMeta = in.TypeMeta
  1332. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1333. if in.Items != nil {
  1334. in, out := &in.Items, &out.Items
  1335. *out = make([]ExternalSecret, len(*in))
  1336. for i := range *in {
  1337. (*in)[i].DeepCopyInto(&(*out)[i])
  1338. }
  1339. }
  1340. }
  1341. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretList.
  1342. func (in *ExternalSecretList) DeepCopy() *ExternalSecretList {
  1343. if in == nil {
  1344. return nil
  1345. }
  1346. out := new(ExternalSecretList)
  1347. in.DeepCopyInto(out)
  1348. return out
  1349. }
  1350. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1351. func (in *ExternalSecretList) DeepCopyObject() runtime.Object {
  1352. if c := in.DeepCopy(); c != nil {
  1353. return c
  1354. }
  1355. return nil
  1356. }
  1357. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1358. func (in *ExternalSecretMetadata) DeepCopyInto(out *ExternalSecretMetadata) {
  1359. *out = *in
  1360. if in.Annotations != nil {
  1361. in, out := &in.Annotations, &out.Annotations
  1362. *out = make(map[string]string, len(*in))
  1363. for key, val := range *in {
  1364. (*out)[key] = val
  1365. }
  1366. }
  1367. if in.Labels != nil {
  1368. in, out := &in.Labels, &out.Labels
  1369. *out = make(map[string]string, len(*in))
  1370. for key, val := range *in {
  1371. (*out)[key] = val
  1372. }
  1373. }
  1374. }
  1375. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretMetadata.
  1376. func (in *ExternalSecretMetadata) DeepCopy() *ExternalSecretMetadata {
  1377. if in == nil {
  1378. return nil
  1379. }
  1380. out := new(ExternalSecretMetadata)
  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 *ExternalSecretRewrite) DeepCopyInto(out *ExternalSecretRewrite) {
  1386. *out = *in
  1387. if in.Merge != nil {
  1388. in, out := &in.Merge, &out.Merge
  1389. *out = new(ExternalSecretRewriteMerge)
  1390. (*in).DeepCopyInto(*out)
  1391. }
  1392. if in.Regexp != nil {
  1393. in, out := &in.Regexp, &out.Regexp
  1394. *out = new(ExternalSecretRewriteRegexp)
  1395. **out = **in
  1396. }
  1397. if in.Transform != nil {
  1398. in, out := &in.Transform, &out.Transform
  1399. *out = new(ExternalSecretRewriteTransform)
  1400. **out = **in
  1401. }
  1402. }
  1403. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewrite.
  1404. func (in *ExternalSecretRewrite) DeepCopy() *ExternalSecretRewrite {
  1405. if in == nil {
  1406. return nil
  1407. }
  1408. out := new(ExternalSecretRewrite)
  1409. in.DeepCopyInto(out)
  1410. return out
  1411. }
  1412. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1413. func (in *ExternalSecretRewriteMerge) DeepCopyInto(out *ExternalSecretRewriteMerge) {
  1414. *out = *in
  1415. if in.Priority != nil {
  1416. in, out := &in.Priority, &out.Priority
  1417. *out = make([]string, len(*in))
  1418. copy(*out, *in)
  1419. }
  1420. }
  1421. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteMerge.
  1422. func (in *ExternalSecretRewriteMerge) DeepCopy() *ExternalSecretRewriteMerge {
  1423. if in == nil {
  1424. return nil
  1425. }
  1426. out := new(ExternalSecretRewriteMerge)
  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 *ExternalSecretRewriteRegexp) DeepCopyInto(out *ExternalSecretRewriteRegexp) {
  1432. *out = *in
  1433. }
  1434. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteRegexp.
  1435. func (in *ExternalSecretRewriteRegexp) DeepCopy() *ExternalSecretRewriteRegexp {
  1436. if in == nil {
  1437. return nil
  1438. }
  1439. out := new(ExternalSecretRewriteRegexp)
  1440. in.DeepCopyInto(out)
  1441. return out
  1442. }
  1443. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1444. func (in *ExternalSecretRewriteTransform) DeepCopyInto(out *ExternalSecretRewriteTransform) {
  1445. *out = *in
  1446. }
  1447. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretRewriteTransform.
  1448. func (in *ExternalSecretRewriteTransform) DeepCopy() *ExternalSecretRewriteTransform {
  1449. if in == nil {
  1450. return nil
  1451. }
  1452. out := new(ExternalSecretRewriteTransform)
  1453. in.DeepCopyInto(out)
  1454. return out
  1455. }
  1456. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1457. func (in *ExternalSecretSpec) DeepCopyInto(out *ExternalSecretSpec) {
  1458. *out = *in
  1459. out.SecretStoreRef = in.SecretStoreRef
  1460. in.Target.DeepCopyInto(&out.Target)
  1461. if in.RefreshInterval != nil {
  1462. in, out := &in.RefreshInterval, &out.RefreshInterval
  1463. *out = new(metav1.Duration)
  1464. **out = **in
  1465. }
  1466. if in.Data != nil {
  1467. in, out := &in.Data, &out.Data
  1468. *out = make([]ExternalSecretData, len(*in))
  1469. for i := range *in {
  1470. (*in)[i].DeepCopyInto(&(*out)[i])
  1471. }
  1472. }
  1473. if in.DataFrom != nil {
  1474. in, out := &in.DataFrom, &out.DataFrom
  1475. *out = make([]ExternalSecretDataFromRemoteRef, len(*in))
  1476. for i := range *in {
  1477. (*in)[i].DeepCopyInto(&(*out)[i])
  1478. }
  1479. }
  1480. }
  1481. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretSpec.
  1482. func (in *ExternalSecretSpec) DeepCopy() *ExternalSecretSpec {
  1483. if in == nil {
  1484. return nil
  1485. }
  1486. out := new(ExternalSecretSpec)
  1487. in.DeepCopyInto(out)
  1488. return out
  1489. }
  1490. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1491. func (in *ExternalSecretStatus) DeepCopyInto(out *ExternalSecretStatus) {
  1492. *out = *in
  1493. in.RefreshTime.DeepCopyInto(&out.RefreshTime)
  1494. if in.Conditions != nil {
  1495. in, out := &in.Conditions, &out.Conditions
  1496. *out = make([]ExternalSecretStatusCondition, len(*in))
  1497. for i := range *in {
  1498. (*in)[i].DeepCopyInto(&(*out)[i])
  1499. }
  1500. }
  1501. out.Binding = in.Binding
  1502. }
  1503. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatus.
  1504. func (in *ExternalSecretStatus) DeepCopy() *ExternalSecretStatus {
  1505. if in == nil {
  1506. return nil
  1507. }
  1508. out := new(ExternalSecretStatus)
  1509. in.DeepCopyInto(out)
  1510. return out
  1511. }
  1512. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1513. func (in *ExternalSecretStatusCondition) DeepCopyInto(out *ExternalSecretStatusCondition) {
  1514. *out = *in
  1515. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  1516. }
  1517. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretStatusCondition.
  1518. func (in *ExternalSecretStatusCondition) DeepCopy() *ExternalSecretStatusCondition {
  1519. if in == nil {
  1520. return nil
  1521. }
  1522. out := new(ExternalSecretStatusCondition)
  1523. in.DeepCopyInto(out)
  1524. return out
  1525. }
  1526. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1527. func (in *ExternalSecretTarget) DeepCopyInto(out *ExternalSecretTarget) {
  1528. *out = *in
  1529. if in.Template != nil {
  1530. in, out := &in.Template, &out.Template
  1531. *out = new(ExternalSecretTemplate)
  1532. (*in).DeepCopyInto(*out)
  1533. }
  1534. if in.Manifest != nil {
  1535. in, out := &in.Manifest, &out.Manifest
  1536. *out = new(ManifestReference)
  1537. **out = **in
  1538. }
  1539. }
  1540. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTarget.
  1541. func (in *ExternalSecretTarget) DeepCopy() *ExternalSecretTarget {
  1542. if in == nil {
  1543. return nil
  1544. }
  1545. out := new(ExternalSecretTarget)
  1546. in.DeepCopyInto(out)
  1547. return out
  1548. }
  1549. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1550. func (in *ExternalSecretTemplate) DeepCopyInto(out *ExternalSecretTemplate) {
  1551. *out = *in
  1552. in.Metadata.DeepCopyInto(&out.Metadata)
  1553. if in.Data != nil {
  1554. in, out := &in.Data, &out.Data
  1555. *out = make(map[string]string, len(*in))
  1556. for key, val := range *in {
  1557. (*out)[key] = val
  1558. }
  1559. }
  1560. if in.TemplateFrom != nil {
  1561. in, out := &in.TemplateFrom, &out.TemplateFrom
  1562. *out = make([]TemplateFrom, len(*in))
  1563. for i := range *in {
  1564. (*in)[i].DeepCopyInto(&(*out)[i])
  1565. }
  1566. }
  1567. }
  1568. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplate.
  1569. func (in *ExternalSecretTemplate) DeepCopy() *ExternalSecretTemplate {
  1570. if in == nil {
  1571. return nil
  1572. }
  1573. out := new(ExternalSecretTemplate)
  1574. in.DeepCopyInto(out)
  1575. return out
  1576. }
  1577. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1578. func (in *ExternalSecretTemplateMetadata) DeepCopyInto(out *ExternalSecretTemplateMetadata) {
  1579. *out = *in
  1580. if in.Annotations != nil {
  1581. in, out := &in.Annotations, &out.Annotations
  1582. *out = make(map[string]string, len(*in))
  1583. for key, val := range *in {
  1584. (*out)[key] = val
  1585. }
  1586. }
  1587. if in.Labels != nil {
  1588. in, out := &in.Labels, &out.Labels
  1589. *out = make(map[string]string, len(*in))
  1590. for key, val := range *in {
  1591. (*out)[key] = val
  1592. }
  1593. }
  1594. if in.Finalizers != nil {
  1595. in, out := &in.Finalizers, &out.Finalizers
  1596. *out = make([]string, len(*in))
  1597. copy(*out, *in)
  1598. }
  1599. }
  1600. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretTemplateMetadata.
  1601. func (in *ExternalSecretTemplateMetadata) DeepCopy() *ExternalSecretTemplateMetadata {
  1602. if in == nil {
  1603. return nil
  1604. }
  1605. out := new(ExternalSecretTemplateMetadata)
  1606. in.DeepCopyInto(out)
  1607. return out
  1608. }
  1609. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1610. func (in *ExternalSecretValidator) DeepCopyInto(out *ExternalSecretValidator) {
  1611. *out = *in
  1612. }
  1613. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalSecretValidator.
  1614. func (in *ExternalSecretValidator) DeepCopy() *ExternalSecretValidator {
  1615. if in == nil {
  1616. return nil
  1617. }
  1618. out := new(ExternalSecretValidator)
  1619. in.DeepCopyInto(out)
  1620. return out
  1621. }
  1622. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1623. func (in *FakeProvider) DeepCopyInto(out *FakeProvider) {
  1624. *out = *in
  1625. if in.Data != nil {
  1626. in, out := &in.Data, &out.Data
  1627. *out = make([]FakeProviderData, len(*in))
  1628. copy(*out, *in)
  1629. }
  1630. if in.ValidationResult != nil {
  1631. in, out := &in.ValidationResult, &out.ValidationResult
  1632. *out = new(ValidationResult)
  1633. **out = **in
  1634. }
  1635. }
  1636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProvider.
  1637. func (in *FakeProvider) DeepCopy() *FakeProvider {
  1638. if in == nil {
  1639. return nil
  1640. }
  1641. out := new(FakeProvider)
  1642. in.DeepCopyInto(out)
  1643. return out
  1644. }
  1645. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1646. func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
  1647. *out = *in
  1648. }
  1649. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
  1650. func (in *FakeProviderData) DeepCopy() *FakeProviderData {
  1651. if in == nil {
  1652. return nil
  1653. }
  1654. out := new(FakeProviderData)
  1655. in.DeepCopyInto(out)
  1656. return out
  1657. }
  1658. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1659. func (in *FetchingPolicy) DeepCopyInto(out *FetchingPolicy) {
  1660. *out = *in
  1661. if in.ByID != nil {
  1662. in, out := &in.ByID, &out.ByID
  1663. *out = new(ByID)
  1664. **out = **in
  1665. }
  1666. if in.ByName != nil {
  1667. in, out := &in.ByName, &out.ByName
  1668. *out = new(ByName)
  1669. **out = **in
  1670. }
  1671. }
  1672. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FetchingPolicy.
  1673. func (in *FetchingPolicy) DeepCopy() *FetchingPolicy {
  1674. if in == nil {
  1675. return nil
  1676. }
  1677. out := new(FetchingPolicy)
  1678. in.DeepCopyInto(out)
  1679. return out
  1680. }
  1681. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1682. func (in *FindName) DeepCopyInto(out *FindName) {
  1683. *out = *in
  1684. }
  1685. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindName.
  1686. func (in *FindName) DeepCopy() *FindName {
  1687. if in == nil {
  1688. return nil
  1689. }
  1690. out := new(FindName)
  1691. in.DeepCopyInto(out)
  1692. return out
  1693. }
  1694. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1695. func (in *FortanixProvider) DeepCopyInto(out *FortanixProvider) {
  1696. *out = *in
  1697. if in.APIKey != nil {
  1698. in, out := &in.APIKey, &out.APIKey
  1699. *out = new(FortanixProviderSecretRef)
  1700. (*in).DeepCopyInto(*out)
  1701. }
  1702. }
  1703. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProvider.
  1704. func (in *FortanixProvider) DeepCopy() *FortanixProvider {
  1705. if in == nil {
  1706. return nil
  1707. }
  1708. out := new(FortanixProvider)
  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 *FortanixProviderSecretRef) DeepCopyInto(out *FortanixProviderSecretRef) {
  1714. *out = *in
  1715. if in.SecretRef != nil {
  1716. in, out := &in.SecretRef, &out.SecretRef
  1717. *out = new(apismetav1.SecretKeySelector)
  1718. (*in).DeepCopyInto(*out)
  1719. }
  1720. }
  1721. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FortanixProviderSecretRef.
  1722. func (in *FortanixProviderSecretRef) DeepCopy() *FortanixProviderSecretRef {
  1723. if in == nil {
  1724. return nil
  1725. }
  1726. out := new(FortanixProviderSecretRef)
  1727. in.DeepCopyInto(out)
  1728. return out
  1729. }
  1730. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1731. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  1732. *out = *in
  1733. if in.SecretRef != nil {
  1734. in, out := &in.SecretRef, &out.SecretRef
  1735. *out = new(GCPSMAuthSecretRef)
  1736. (*in).DeepCopyInto(*out)
  1737. }
  1738. if in.WorkloadIdentity != nil {
  1739. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  1740. *out = new(GCPWorkloadIdentity)
  1741. (*in).DeepCopyInto(*out)
  1742. }
  1743. if in.WorkloadIdentityFederation != nil {
  1744. in, out := &in.WorkloadIdentityFederation, &out.WorkloadIdentityFederation
  1745. *out = new(GCPWorkloadIdentityFederation)
  1746. (*in).DeepCopyInto(*out)
  1747. }
  1748. }
  1749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  1750. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  1751. if in == nil {
  1752. return nil
  1753. }
  1754. out := new(GCPSMAuth)
  1755. in.DeepCopyInto(out)
  1756. return out
  1757. }
  1758. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1759. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  1760. *out = *in
  1761. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  1762. }
  1763. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  1764. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  1765. if in == nil {
  1766. return nil
  1767. }
  1768. out := new(GCPSMAuthSecretRef)
  1769. in.DeepCopyInto(out)
  1770. return out
  1771. }
  1772. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1773. func (in *GCPSMProvider) DeepCopyInto(out *GCPSMProvider) {
  1774. *out = *in
  1775. in.Auth.DeepCopyInto(&out.Auth)
  1776. }
  1777. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMProvider.
  1778. func (in *GCPSMProvider) DeepCopy() *GCPSMProvider {
  1779. if in == nil {
  1780. return nil
  1781. }
  1782. out := new(GCPSMProvider)
  1783. in.DeepCopyInto(out)
  1784. return out
  1785. }
  1786. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1787. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  1788. *out = *in
  1789. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1790. }
  1791. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  1792. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  1793. if in == nil {
  1794. return nil
  1795. }
  1796. out := new(GCPWorkloadIdentity)
  1797. in.DeepCopyInto(out)
  1798. return out
  1799. }
  1800. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1801. func (in *GCPWorkloadIdentityFederation) DeepCopyInto(out *GCPWorkloadIdentityFederation) {
  1802. *out = *in
  1803. if in.CredConfig != nil {
  1804. in, out := &in.CredConfig, &out.CredConfig
  1805. *out = new(ConfigMapReference)
  1806. **out = **in
  1807. }
  1808. if in.ServiceAccountRef != nil {
  1809. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  1810. *out = new(apismetav1.ServiceAccountSelector)
  1811. (*in).DeepCopyInto(*out)
  1812. }
  1813. if in.AwsSecurityCredentials != nil {
  1814. in, out := &in.AwsSecurityCredentials, &out.AwsSecurityCredentials
  1815. *out = new(AwsCredentialsConfig)
  1816. (*in).DeepCopyInto(*out)
  1817. }
  1818. }
  1819. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentityFederation.
  1820. func (in *GCPWorkloadIdentityFederation) DeepCopy() *GCPWorkloadIdentityFederation {
  1821. if in == nil {
  1822. return nil
  1823. }
  1824. out := new(GCPWorkloadIdentityFederation)
  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 *GcpIDTokenAuthCredentials) DeepCopyInto(out *GcpIDTokenAuthCredentials) {
  1830. *out = *in
  1831. in.IdentityID.DeepCopyInto(&out.IdentityID)
  1832. }
  1833. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpIDTokenAuthCredentials.
  1834. func (in *GcpIDTokenAuthCredentials) DeepCopy() *GcpIDTokenAuthCredentials {
  1835. if in == nil {
  1836. return nil
  1837. }
  1838. out := new(GcpIDTokenAuthCredentials)
  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 *GcpIamAuthCredentials) DeepCopyInto(out *GcpIamAuthCredentials) {
  1844. *out = *in
  1845. in.IdentityID.DeepCopyInto(&out.IdentityID)
  1846. in.ServiceAccountKeyFilePath.DeepCopyInto(&out.ServiceAccountKeyFilePath)
  1847. }
  1848. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcpIamAuthCredentials.
  1849. func (in *GcpIamAuthCredentials) DeepCopy() *GcpIamAuthCredentials {
  1850. if in == nil {
  1851. return nil
  1852. }
  1853. out := new(GcpIamAuthCredentials)
  1854. in.DeepCopyInto(out)
  1855. return out
  1856. }
  1857. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1858. func (in *GeneratorRef) DeepCopyInto(out *GeneratorRef) {
  1859. *out = *in
  1860. }
  1861. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorRef.
  1862. func (in *GeneratorRef) DeepCopy() *GeneratorRef {
  1863. if in == nil {
  1864. return nil
  1865. }
  1866. out := new(GeneratorRef)
  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 *GenericStoreValidator) DeepCopyInto(out *GenericStoreValidator) {
  1872. *out = *in
  1873. }
  1874. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStoreValidator.
  1875. func (in *GenericStoreValidator) DeepCopy() *GenericStoreValidator {
  1876. if in == nil {
  1877. return nil
  1878. }
  1879. out := new(GenericStoreValidator)
  1880. in.DeepCopyInto(out)
  1881. return out
  1882. }
  1883. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1884. func (in *GithubAppAuth) DeepCopyInto(out *GithubAppAuth) {
  1885. *out = *in
  1886. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  1887. }
  1888. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAppAuth.
  1889. func (in *GithubAppAuth) DeepCopy() *GithubAppAuth {
  1890. if in == nil {
  1891. return nil
  1892. }
  1893. out := new(GithubAppAuth)
  1894. in.DeepCopyInto(out)
  1895. return out
  1896. }
  1897. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1898. func (in *GithubProvider) DeepCopyInto(out *GithubProvider) {
  1899. *out = *in
  1900. in.Auth.DeepCopyInto(&out.Auth)
  1901. }
  1902. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubProvider.
  1903. func (in *GithubProvider) DeepCopy() *GithubProvider {
  1904. if in == nil {
  1905. return nil
  1906. }
  1907. out := new(GithubProvider)
  1908. in.DeepCopyInto(out)
  1909. return out
  1910. }
  1911. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1912. func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
  1913. *out = *in
  1914. in.SecretRef.DeepCopyInto(&out.SecretRef)
  1915. }
  1916. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
  1917. func (in *GitlabAuth) DeepCopy() *GitlabAuth {
  1918. if in == nil {
  1919. return nil
  1920. }
  1921. out := new(GitlabAuth)
  1922. in.DeepCopyInto(out)
  1923. return out
  1924. }
  1925. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1926. func (in *GitlabProvider) DeepCopyInto(out *GitlabProvider) {
  1927. *out = *in
  1928. in.Auth.DeepCopyInto(&out.Auth)
  1929. if in.GroupIDs != nil {
  1930. in, out := &in.GroupIDs, &out.GroupIDs
  1931. *out = make([]string, len(*in))
  1932. copy(*out, *in)
  1933. }
  1934. if in.CABundle != nil {
  1935. in, out := &in.CABundle, &out.CABundle
  1936. *out = make([]byte, len(*in))
  1937. copy(*out, *in)
  1938. }
  1939. if in.CAProvider != nil {
  1940. in, out := &in.CAProvider, &out.CAProvider
  1941. *out = new(CAProvider)
  1942. (*in).DeepCopyInto(*out)
  1943. }
  1944. }
  1945. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabProvider.
  1946. func (in *GitlabProvider) DeepCopy() *GitlabProvider {
  1947. if in == nil {
  1948. return nil
  1949. }
  1950. out := new(GitlabProvider)
  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 *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
  1956. *out = *in
  1957. in.AccessToken.DeepCopyInto(&out.AccessToken)
  1958. }
  1959. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
  1960. func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
  1961. if in == nil {
  1962. return nil
  1963. }
  1964. out := new(GitlabSecretRef)
  1965. in.DeepCopyInto(out)
  1966. return out
  1967. }
  1968. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1969. func (in *IBMAuth) DeepCopyInto(out *IBMAuth) {
  1970. *out = *in
  1971. if in.SecretRef != nil {
  1972. in, out := &in.SecretRef, &out.SecretRef
  1973. *out = new(IBMAuthSecretRef)
  1974. (*in).DeepCopyInto(*out)
  1975. }
  1976. if in.ContainerAuth != nil {
  1977. in, out := &in.ContainerAuth, &out.ContainerAuth
  1978. *out = new(IBMAuthContainerAuth)
  1979. **out = **in
  1980. }
  1981. }
  1982. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuth.
  1983. func (in *IBMAuth) DeepCopy() *IBMAuth {
  1984. if in == nil {
  1985. return nil
  1986. }
  1987. out := new(IBMAuth)
  1988. in.DeepCopyInto(out)
  1989. return out
  1990. }
  1991. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1992. func (in *IBMAuthContainerAuth) DeepCopyInto(out *IBMAuthContainerAuth) {
  1993. *out = *in
  1994. }
  1995. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthContainerAuth.
  1996. func (in *IBMAuthContainerAuth) DeepCopy() *IBMAuthContainerAuth {
  1997. if in == nil {
  1998. return nil
  1999. }
  2000. out := new(IBMAuthContainerAuth)
  2001. in.DeepCopyInto(out)
  2002. return out
  2003. }
  2004. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2005. func (in *IBMAuthSecretRef) DeepCopyInto(out *IBMAuthSecretRef) {
  2006. *out = *in
  2007. in.SecretAPIKey.DeepCopyInto(&out.SecretAPIKey)
  2008. }
  2009. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMAuthSecretRef.
  2010. func (in *IBMAuthSecretRef) DeepCopy() *IBMAuthSecretRef {
  2011. if in == nil {
  2012. return nil
  2013. }
  2014. out := new(IBMAuthSecretRef)
  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 *IBMProvider) DeepCopyInto(out *IBMProvider) {
  2020. *out = *in
  2021. in.Auth.DeepCopyInto(&out.Auth)
  2022. if in.ServiceURL != nil {
  2023. in, out := &in.ServiceURL, &out.ServiceURL
  2024. *out = new(string)
  2025. **out = **in
  2026. }
  2027. }
  2028. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IBMProvider.
  2029. func (in *IBMProvider) DeepCopy() *IBMProvider {
  2030. if in == nil {
  2031. return nil
  2032. }
  2033. out := new(IBMProvider)
  2034. in.DeepCopyInto(out)
  2035. return out
  2036. }
  2037. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2038. func (in *InfisicalAuth) DeepCopyInto(out *InfisicalAuth) {
  2039. *out = *in
  2040. if in.UniversalAuthCredentials != nil {
  2041. in, out := &in.UniversalAuthCredentials, &out.UniversalAuthCredentials
  2042. *out = new(UniversalAuthCredentials)
  2043. (*in).DeepCopyInto(*out)
  2044. }
  2045. if in.AzureAuthCredentials != nil {
  2046. in, out := &in.AzureAuthCredentials, &out.AzureAuthCredentials
  2047. *out = new(AzureAuthCredentials)
  2048. (*in).DeepCopyInto(*out)
  2049. }
  2050. if in.GcpIDTokenAuthCredentials != nil {
  2051. in, out := &in.GcpIDTokenAuthCredentials, &out.GcpIDTokenAuthCredentials
  2052. *out = new(GcpIDTokenAuthCredentials)
  2053. (*in).DeepCopyInto(*out)
  2054. }
  2055. if in.GcpIamAuthCredentials != nil {
  2056. in, out := &in.GcpIamAuthCredentials, &out.GcpIamAuthCredentials
  2057. *out = new(GcpIamAuthCredentials)
  2058. (*in).DeepCopyInto(*out)
  2059. }
  2060. if in.JwtAuthCredentials != nil {
  2061. in, out := &in.JwtAuthCredentials, &out.JwtAuthCredentials
  2062. *out = new(JwtAuthCredentials)
  2063. (*in).DeepCopyInto(*out)
  2064. }
  2065. if in.LdapAuthCredentials != nil {
  2066. in, out := &in.LdapAuthCredentials, &out.LdapAuthCredentials
  2067. *out = new(LdapAuthCredentials)
  2068. (*in).DeepCopyInto(*out)
  2069. }
  2070. if in.OciAuthCredentials != nil {
  2071. in, out := &in.OciAuthCredentials, &out.OciAuthCredentials
  2072. *out = new(OciAuthCredentials)
  2073. (*in).DeepCopyInto(*out)
  2074. }
  2075. if in.KubernetesAuthCredentials != nil {
  2076. in, out := &in.KubernetesAuthCredentials, &out.KubernetesAuthCredentials
  2077. *out = new(KubernetesAuthCredentials)
  2078. (*in).DeepCopyInto(*out)
  2079. }
  2080. if in.AwsAuthCredentials != nil {
  2081. in, out := &in.AwsAuthCredentials, &out.AwsAuthCredentials
  2082. *out = new(AwsAuthCredentials)
  2083. (*in).DeepCopyInto(*out)
  2084. }
  2085. if in.TokenAuthCredentials != nil {
  2086. in, out := &in.TokenAuthCredentials, &out.TokenAuthCredentials
  2087. *out = new(TokenAuthCredentials)
  2088. (*in).DeepCopyInto(*out)
  2089. }
  2090. }
  2091. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalAuth.
  2092. func (in *InfisicalAuth) DeepCopy() *InfisicalAuth {
  2093. if in == nil {
  2094. return nil
  2095. }
  2096. out := new(InfisicalAuth)
  2097. in.DeepCopyInto(out)
  2098. return out
  2099. }
  2100. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2101. func (in *InfisicalProvider) DeepCopyInto(out *InfisicalProvider) {
  2102. *out = *in
  2103. in.Auth.DeepCopyInto(&out.Auth)
  2104. out.SecretsScope = in.SecretsScope
  2105. }
  2106. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfisicalProvider.
  2107. func (in *InfisicalProvider) DeepCopy() *InfisicalProvider {
  2108. if in == nil {
  2109. return nil
  2110. }
  2111. out := new(InfisicalProvider)
  2112. in.DeepCopyInto(out)
  2113. return out
  2114. }
  2115. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2116. func (in *IntegrationInfo) DeepCopyInto(out *IntegrationInfo) {
  2117. *out = *in
  2118. }
  2119. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationInfo.
  2120. func (in *IntegrationInfo) DeepCopy() *IntegrationInfo {
  2121. if in == nil {
  2122. return nil
  2123. }
  2124. out := new(IntegrationInfo)
  2125. in.DeepCopyInto(out)
  2126. return out
  2127. }
  2128. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2129. func (in *JwtAuthCredentials) DeepCopyInto(out *JwtAuthCredentials) {
  2130. *out = *in
  2131. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2132. in.JWT.DeepCopyInto(&out.JWT)
  2133. }
  2134. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtAuthCredentials.
  2135. func (in *JwtAuthCredentials) DeepCopy() *JwtAuthCredentials {
  2136. if in == nil {
  2137. return nil
  2138. }
  2139. out := new(JwtAuthCredentials)
  2140. in.DeepCopyInto(out)
  2141. return out
  2142. }
  2143. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2144. func (in *KeeperSecurityProvider) DeepCopyInto(out *KeeperSecurityProvider) {
  2145. *out = *in
  2146. in.Auth.DeepCopyInto(&out.Auth)
  2147. }
  2148. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeeperSecurityProvider.
  2149. func (in *KeeperSecurityProvider) DeepCopy() *KeeperSecurityProvider {
  2150. if in == nil {
  2151. return nil
  2152. }
  2153. out := new(KeeperSecurityProvider)
  2154. in.DeepCopyInto(out)
  2155. return out
  2156. }
  2157. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2158. func (in *KubernetesAuth) DeepCopyInto(out *KubernetesAuth) {
  2159. *out = *in
  2160. if in.Cert != nil {
  2161. in, out := &in.Cert, &out.Cert
  2162. *out = new(CertAuth)
  2163. (*in).DeepCopyInto(*out)
  2164. }
  2165. if in.Token != nil {
  2166. in, out := &in.Token, &out.Token
  2167. *out = new(TokenAuth)
  2168. (*in).DeepCopyInto(*out)
  2169. }
  2170. if in.ServiceAccount != nil {
  2171. in, out := &in.ServiceAccount, &out.ServiceAccount
  2172. *out = new(apismetav1.ServiceAccountSelector)
  2173. (*in).DeepCopyInto(*out)
  2174. }
  2175. }
  2176. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuth.
  2177. func (in *KubernetesAuth) DeepCopy() *KubernetesAuth {
  2178. if in == nil {
  2179. return nil
  2180. }
  2181. out := new(KubernetesAuth)
  2182. in.DeepCopyInto(out)
  2183. return out
  2184. }
  2185. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2186. func (in *KubernetesAuthCredentials) DeepCopyInto(out *KubernetesAuthCredentials) {
  2187. *out = *in
  2188. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2189. in.ServiceAccountTokenPath.DeepCopyInto(&out.ServiceAccountTokenPath)
  2190. }
  2191. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAuthCredentials.
  2192. func (in *KubernetesAuthCredentials) DeepCopy() *KubernetesAuthCredentials {
  2193. if in == nil {
  2194. return nil
  2195. }
  2196. out := new(KubernetesAuthCredentials)
  2197. in.DeepCopyInto(out)
  2198. return out
  2199. }
  2200. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2201. func (in *KubernetesProvider) DeepCopyInto(out *KubernetesProvider) {
  2202. *out = *in
  2203. in.Server.DeepCopyInto(&out.Server)
  2204. if in.Auth != nil {
  2205. in, out := &in.Auth, &out.Auth
  2206. *out = new(KubernetesAuth)
  2207. (*in).DeepCopyInto(*out)
  2208. }
  2209. if in.AuthRef != nil {
  2210. in, out := &in.AuthRef, &out.AuthRef
  2211. *out = new(apismetav1.SecretKeySelector)
  2212. (*in).DeepCopyInto(*out)
  2213. }
  2214. }
  2215. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProvider.
  2216. func (in *KubernetesProvider) DeepCopy() *KubernetesProvider {
  2217. if in == nil {
  2218. return nil
  2219. }
  2220. out := new(KubernetesProvider)
  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 *KubernetesServer) DeepCopyInto(out *KubernetesServer) {
  2226. *out = *in
  2227. if in.CABundle != nil {
  2228. in, out := &in.CABundle, &out.CABundle
  2229. *out = make([]byte, len(*in))
  2230. copy(*out, *in)
  2231. }
  2232. if in.CAProvider != nil {
  2233. in, out := &in.CAProvider, &out.CAProvider
  2234. *out = new(CAProvider)
  2235. (*in).DeepCopyInto(*out)
  2236. }
  2237. }
  2238. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesServer.
  2239. func (in *KubernetesServer) DeepCopy() *KubernetesServer {
  2240. if in == nil {
  2241. return nil
  2242. }
  2243. out := new(KubernetesServer)
  2244. in.DeepCopyInto(out)
  2245. return out
  2246. }
  2247. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2248. func (in *LdapAuthCredentials) DeepCopyInto(out *LdapAuthCredentials) {
  2249. *out = *in
  2250. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2251. in.LDAPPassword.DeepCopyInto(&out.LDAPPassword)
  2252. in.LDAPUsername.DeepCopyInto(&out.LDAPUsername)
  2253. }
  2254. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LdapAuthCredentials.
  2255. func (in *LdapAuthCredentials) DeepCopy() *LdapAuthCredentials {
  2256. if in == nil {
  2257. return nil
  2258. }
  2259. out := new(LdapAuthCredentials)
  2260. in.DeepCopyInto(out)
  2261. return out
  2262. }
  2263. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2264. func (in *MachineIdentityScopeInWorkspace) DeepCopyInto(out *MachineIdentityScopeInWorkspace) {
  2265. *out = *in
  2266. }
  2267. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineIdentityScopeInWorkspace.
  2268. func (in *MachineIdentityScopeInWorkspace) DeepCopy() *MachineIdentityScopeInWorkspace {
  2269. if in == nil {
  2270. return nil
  2271. }
  2272. out := new(MachineIdentityScopeInWorkspace)
  2273. in.DeepCopyInto(out)
  2274. return out
  2275. }
  2276. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2277. func (in *ManifestReference) DeepCopyInto(out *ManifestReference) {
  2278. *out = *in
  2279. }
  2280. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManifestReference.
  2281. func (in *ManifestReference) DeepCopy() *ManifestReference {
  2282. if in == nil {
  2283. return nil
  2284. }
  2285. out := new(ManifestReference)
  2286. in.DeepCopyInto(out)
  2287. return out
  2288. }
  2289. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2290. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  2291. *out = *in
  2292. in.UserName.DeepCopyInto(&out.UserName)
  2293. in.Password.DeepCopyInto(&out.Password)
  2294. }
  2295. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  2296. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  2297. if in == nil {
  2298. return nil
  2299. }
  2300. out := new(NTLMProtocol)
  2301. in.DeepCopyInto(out)
  2302. return out
  2303. }
  2304. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2305. func (in *NgrokAuth) DeepCopyInto(out *NgrokAuth) {
  2306. *out = *in
  2307. if in.APIKey != nil {
  2308. in, out := &in.APIKey, &out.APIKey
  2309. *out = new(NgrokProviderSecretRef)
  2310. (*in).DeepCopyInto(*out)
  2311. }
  2312. }
  2313. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokAuth.
  2314. func (in *NgrokAuth) DeepCopy() *NgrokAuth {
  2315. if in == nil {
  2316. return nil
  2317. }
  2318. out := new(NgrokAuth)
  2319. in.DeepCopyInto(out)
  2320. return out
  2321. }
  2322. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2323. func (in *NgrokProvider) DeepCopyInto(out *NgrokProvider) {
  2324. *out = *in
  2325. in.Auth.DeepCopyInto(&out.Auth)
  2326. out.Vault = in.Vault
  2327. }
  2328. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProvider.
  2329. func (in *NgrokProvider) DeepCopy() *NgrokProvider {
  2330. if in == nil {
  2331. return nil
  2332. }
  2333. out := new(NgrokProvider)
  2334. in.DeepCopyInto(out)
  2335. return out
  2336. }
  2337. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2338. func (in *NgrokProviderSecretRef) DeepCopyInto(out *NgrokProviderSecretRef) {
  2339. *out = *in
  2340. if in.SecretRef != nil {
  2341. in, out := &in.SecretRef, &out.SecretRef
  2342. *out = new(apismetav1.SecretKeySelector)
  2343. (*in).DeepCopyInto(*out)
  2344. }
  2345. }
  2346. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProviderSecretRef.
  2347. func (in *NgrokProviderSecretRef) DeepCopy() *NgrokProviderSecretRef {
  2348. if in == nil {
  2349. return nil
  2350. }
  2351. out := new(NgrokProviderSecretRef)
  2352. in.DeepCopyInto(out)
  2353. return out
  2354. }
  2355. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2356. func (in *NgrokVault) DeepCopyInto(out *NgrokVault) {
  2357. *out = *in
  2358. }
  2359. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokVault.
  2360. func (in *NgrokVault) DeepCopy() *NgrokVault {
  2361. if in == nil {
  2362. return nil
  2363. }
  2364. out := new(NgrokVault)
  2365. in.DeepCopyInto(out)
  2366. return out
  2367. }
  2368. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2369. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  2370. *out = *in
  2371. }
  2372. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  2373. func (in *NoSecretError) DeepCopy() *NoSecretError {
  2374. if in == nil {
  2375. return nil
  2376. }
  2377. out := new(NoSecretError)
  2378. in.DeepCopyInto(out)
  2379. return out
  2380. }
  2381. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2382. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  2383. *out = *in
  2384. }
  2385. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  2386. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  2387. if in == nil {
  2388. return nil
  2389. }
  2390. out := new(NotModifiedError)
  2391. in.DeepCopyInto(out)
  2392. return out
  2393. }
  2394. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2395. func (in *OciAuthCredentials) DeepCopyInto(out *OciAuthCredentials) {
  2396. *out = *in
  2397. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2398. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2399. in.PrivateKeyPassphrase.DeepCopyInto(&out.PrivateKeyPassphrase)
  2400. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2401. in.UserID.DeepCopyInto(&out.UserID)
  2402. in.TenancyID.DeepCopyInto(&out.TenancyID)
  2403. in.Region.DeepCopyInto(&out.Region)
  2404. }
  2405. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OciAuthCredentials.
  2406. func (in *OciAuthCredentials) DeepCopy() *OciAuthCredentials {
  2407. if in == nil {
  2408. return nil
  2409. }
  2410. out := new(OciAuthCredentials)
  2411. in.DeepCopyInto(out)
  2412. return out
  2413. }
  2414. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2415. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  2416. *out = *in
  2417. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  2418. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  2419. }
  2420. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  2421. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  2422. if in == nil {
  2423. return nil
  2424. }
  2425. out := new(OnboardbaseAuthSecretRef)
  2426. in.DeepCopyInto(out)
  2427. return out
  2428. }
  2429. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2430. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  2431. *out = *in
  2432. if in.Auth != nil {
  2433. in, out := &in.Auth, &out.Auth
  2434. *out = new(OnboardbaseAuthSecretRef)
  2435. (*in).DeepCopyInto(*out)
  2436. }
  2437. }
  2438. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  2439. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  2440. if in == nil {
  2441. return nil
  2442. }
  2443. out := new(OnboardbaseProvider)
  2444. in.DeepCopyInto(out)
  2445. return out
  2446. }
  2447. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2448. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  2449. *out = *in
  2450. if in.SecretRef != nil {
  2451. in, out := &in.SecretRef, &out.SecretRef
  2452. *out = new(OnePasswordAuthSecretRef)
  2453. (*in).DeepCopyInto(*out)
  2454. }
  2455. }
  2456. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  2457. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  2458. if in == nil {
  2459. return nil
  2460. }
  2461. out := new(OnePasswordAuth)
  2462. in.DeepCopyInto(out)
  2463. return out
  2464. }
  2465. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2466. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  2467. *out = *in
  2468. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  2469. }
  2470. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  2471. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  2472. if in == nil {
  2473. return nil
  2474. }
  2475. out := new(OnePasswordAuthSecretRef)
  2476. in.DeepCopyInto(out)
  2477. return out
  2478. }
  2479. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2480. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  2481. *out = *in
  2482. if in.Auth != nil {
  2483. in, out := &in.Auth, &out.Auth
  2484. *out = new(OnePasswordAuth)
  2485. (*in).DeepCopyInto(*out)
  2486. }
  2487. if in.Vaults != nil {
  2488. in, out := &in.Vaults, &out.Vaults
  2489. *out = make(map[string]int, len(*in))
  2490. for key, val := range *in {
  2491. (*out)[key] = val
  2492. }
  2493. }
  2494. }
  2495. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  2496. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  2497. if in == nil {
  2498. return nil
  2499. }
  2500. out := new(OnePasswordProvider)
  2501. in.DeepCopyInto(out)
  2502. return out
  2503. }
  2504. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2505. func (in *OnePasswordSDKAuth) DeepCopyInto(out *OnePasswordSDKAuth) {
  2506. *out = *in
  2507. in.ServiceAccountSecretRef.DeepCopyInto(&out.ServiceAccountSecretRef)
  2508. }
  2509. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKAuth.
  2510. func (in *OnePasswordSDKAuth) DeepCopy() *OnePasswordSDKAuth {
  2511. if in == nil {
  2512. return nil
  2513. }
  2514. out := new(OnePasswordSDKAuth)
  2515. in.DeepCopyInto(out)
  2516. return out
  2517. }
  2518. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2519. func (in *OnePasswordSDKProvider) DeepCopyInto(out *OnePasswordSDKProvider) {
  2520. *out = *in
  2521. if in.IntegrationInfo != nil {
  2522. in, out := &in.IntegrationInfo, &out.IntegrationInfo
  2523. *out = new(IntegrationInfo)
  2524. **out = **in
  2525. }
  2526. if in.Auth != nil {
  2527. in, out := &in.Auth, &out.Auth
  2528. *out = new(OnePasswordSDKAuth)
  2529. (*in).DeepCopyInto(*out)
  2530. }
  2531. }
  2532. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKProvider.
  2533. func (in *OnePasswordSDKProvider) DeepCopy() *OnePasswordSDKProvider {
  2534. if in == nil {
  2535. return nil
  2536. }
  2537. out := new(OnePasswordSDKProvider)
  2538. in.DeepCopyInto(out)
  2539. return out
  2540. }
  2541. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2542. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  2543. *out = *in
  2544. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2545. }
  2546. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  2547. func (in *OracleAuth) DeepCopy() *OracleAuth {
  2548. if in == nil {
  2549. return nil
  2550. }
  2551. out := new(OracleAuth)
  2552. in.DeepCopyInto(out)
  2553. return out
  2554. }
  2555. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2556. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  2557. *out = *in
  2558. if in.Auth != nil {
  2559. in, out := &in.Auth, &out.Auth
  2560. *out = new(OracleAuth)
  2561. (*in).DeepCopyInto(*out)
  2562. }
  2563. if in.ServiceAccountRef != nil {
  2564. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2565. *out = new(apismetav1.ServiceAccountSelector)
  2566. (*in).DeepCopyInto(*out)
  2567. }
  2568. }
  2569. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  2570. func (in *OracleProvider) DeepCopy() *OracleProvider {
  2571. if in == nil {
  2572. return nil
  2573. }
  2574. out := new(OracleProvider)
  2575. in.DeepCopyInto(out)
  2576. return out
  2577. }
  2578. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2579. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  2580. *out = *in
  2581. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2582. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2583. }
  2584. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  2585. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  2586. if in == nil {
  2587. return nil
  2588. }
  2589. out := new(OracleSecretRef)
  2590. in.DeepCopyInto(out)
  2591. return out
  2592. }
  2593. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2594. func (in *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  2595. *out = *in
  2596. if in.PasswordSecretRef != nil {
  2597. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  2598. *out = new(apismetav1.SecretKeySelector)
  2599. (*in).DeepCopyInto(*out)
  2600. }
  2601. if in.PrivateKeySecretRef != nil {
  2602. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  2603. *out = new(apismetav1.SecretKeySelector)
  2604. (*in).DeepCopyInto(*out)
  2605. }
  2606. }
  2607. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  2608. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  2609. if in == nil {
  2610. return nil
  2611. }
  2612. out := new(PassboltAuth)
  2613. in.DeepCopyInto(out)
  2614. return out
  2615. }
  2616. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2617. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  2618. *out = *in
  2619. if in.Auth != nil {
  2620. in, out := &in.Auth, &out.Auth
  2621. *out = new(PassboltAuth)
  2622. (*in).DeepCopyInto(*out)
  2623. }
  2624. }
  2625. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  2626. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  2627. if in == nil {
  2628. return nil
  2629. }
  2630. out := new(PassboltProvider)
  2631. in.DeepCopyInto(out)
  2632. return out
  2633. }
  2634. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2635. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  2636. *out = *in
  2637. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2638. }
  2639. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  2640. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  2641. if in == nil {
  2642. return nil
  2643. }
  2644. out := new(PasswordDepotAuth)
  2645. in.DeepCopyInto(out)
  2646. return out
  2647. }
  2648. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2649. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  2650. *out = *in
  2651. in.Auth.DeepCopyInto(&out.Auth)
  2652. }
  2653. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  2654. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  2655. if in == nil {
  2656. return nil
  2657. }
  2658. out := new(PasswordDepotProvider)
  2659. in.DeepCopyInto(out)
  2660. return out
  2661. }
  2662. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2663. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  2664. *out = *in
  2665. in.Credentials.DeepCopyInto(&out.Credentials)
  2666. }
  2667. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  2668. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  2669. if in == nil {
  2670. return nil
  2671. }
  2672. out := new(PasswordDepotSecretRef)
  2673. in.DeepCopyInto(out)
  2674. return out
  2675. }
  2676. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2677. func (in *PreviderAuth) DeepCopyInto(out *PreviderAuth) {
  2678. *out = *in
  2679. if in.SecretRef != nil {
  2680. in, out := &in.SecretRef, &out.SecretRef
  2681. *out = new(PreviderAuthSecretRef)
  2682. (*in).DeepCopyInto(*out)
  2683. }
  2684. }
  2685. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuth.
  2686. func (in *PreviderAuth) DeepCopy() *PreviderAuth {
  2687. if in == nil {
  2688. return nil
  2689. }
  2690. out := new(PreviderAuth)
  2691. in.DeepCopyInto(out)
  2692. return out
  2693. }
  2694. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2695. func (in *PreviderAuthSecretRef) DeepCopyInto(out *PreviderAuthSecretRef) {
  2696. *out = *in
  2697. in.AccessToken.DeepCopyInto(&out.AccessToken)
  2698. }
  2699. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuthSecretRef.
  2700. func (in *PreviderAuthSecretRef) DeepCopy() *PreviderAuthSecretRef {
  2701. if in == nil {
  2702. return nil
  2703. }
  2704. out := new(PreviderAuthSecretRef)
  2705. in.DeepCopyInto(out)
  2706. return out
  2707. }
  2708. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2709. func (in *PreviderProvider) DeepCopyInto(out *PreviderProvider) {
  2710. *out = *in
  2711. in.Auth.DeepCopyInto(&out.Auth)
  2712. }
  2713. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderProvider.
  2714. func (in *PreviderProvider) DeepCopy() *PreviderProvider {
  2715. if in == nil {
  2716. return nil
  2717. }
  2718. out := new(PreviderProvider)
  2719. in.DeepCopyInto(out)
  2720. return out
  2721. }
  2722. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2723. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  2724. *out = *in
  2725. if in.AccessToken != nil {
  2726. in, out := &in.AccessToken, &out.AccessToken
  2727. *out = new(PulumiProviderSecretRef)
  2728. (*in).DeepCopyInto(*out)
  2729. }
  2730. }
  2731. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  2732. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  2733. if in == nil {
  2734. return nil
  2735. }
  2736. out := new(PulumiProvider)
  2737. in.DeepCopyInto(out)
  2738. return out
  2739. }
  2740. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2741. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  2742. *out = *in
  2743. if in.SecretRef != nil {
  2744. in, out := &in.SecretRef, &out.SecretRef
  2745. *out = new(apismetav1.SecretKeySelector)
  2746. (*in).DeepCopyInto(*out)
  2747. }
  2748. }
  2749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  2750. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  2751. if in == nil {
  2752. return nil
  2753. }
  2754. out := new(PulumiProviderSecretRef)
  2755. in.DeepCopyInto(out)
  2756. return out
  2757. }
  2758. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2759. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  2760. *out = *in
  2761. if in.AccessKey != nil {
  2762. in, out := &in.AccessKey, &out.AccessKey
  2763. *out = new(ScalewayProviderSecretRef)
  2764. (*in).DeepCopyInto(*out)
  2765. }
  2766. if in.SecretKey != nil {
  2767. in, out := &in.SecretKey, &out.SecretKey
  2768. *out = new(ScalewayProviderSecretRef)
  2769. (*in).DeepCopyInto(*out)
  2770. }
  2771. }
  2772. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  2773. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  2774. if in == nil {
  2775. return nil
  2776. }
  2777. out := new(ScalewayProvider)
  2778. in.DeepCopyInto(out)
  2779. return out
  2780. }
  2781. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2782. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  2783. *out = *in
  2784. if in.SecretRef != nil {
  2785. in, out := &in.SecretRef, &out.SecretRef
  2786. *out = new(apismetav1.SecretKeySelector)
  2787. (*in).DeepCopyInto(*out)
  2788. }
  2789. }
  2790. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  2791. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  2792. if in == nil {
  2793. return nil
  2794. }
  2795. out := new(ScalewayProviderSecretRef)
  2796. in.DeepCopyInto(out)
  2797. return out
  2798. }
  2799. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2800. func (in *SecretReference) DeepCopyInto(out *SecretReference) {
  2801. *out = *in
  2802. }
  2803. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretReference.
  2804. func (in *SecretReference) DeepCopy() *SecretReference {
  2805. if in == nil {
  2806. return nil
  2807. }
  2808. out := new(SecretReference)
  2809. in.DeepCopyInto(out)
  2810. return out
  2811. }
  2812. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2813. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  2814. *out = *in
  2815. if in.Username != nil {
  2816. in, out := &in.Username, &out.Username
  2817. *out = new(SecretServerProviderRef)
  2818. (*in).DeepCopyInto(*out)
  2819. }
  2820. if in.Password != nil {
  2821. in, out := &in.Password, &out.Password
  2822. *out = new(SecretServerProviderRef)
  2823. (*in).DeepCopyInto(*out)
  2824. }
  2825. }
  2826. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  2827. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  2828. if in == nil {
  2829. return nil
  2830. }
  2831. out := new(SecretServerProvider)
  2832. in.DeepCopyInto(out)
  2833. return out
  2834. }
  2835. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2836. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  2837. *out = *in
  2838. if in.SecretRef != nil {
  2839. in, out := &in.SecretRef, &out.SecretRef
  2840. *out = new(apismetav1.SecretKeySelector)
  2841. (*in).DeepCopyInto(*out)
  2842. }
  2843. }
  2844. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  2845. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  2846. if in == nil {
  2847. return nil
  2848. }
  2849. out := new(SecretServerProviderRef)
  2850. in.DeepCopyInto(out)
  2851. return out
  2852. }
  2853. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2854. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  2855. *out = *in
  2856. out.TypeMeta = in.TypeMeta
  2857. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  2858. in.Spec.DeepCopyInto(&out.Spec)
  2859. in.Status.DeepCopyInto(&out.Status)
  2860. }
  2861. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  2862. func (in *SecretStore) DeepCopy() *SecretStore {
  2863. if in == nil {
  2864. return nil
  2865. }
  2866. out := new(SecretStore)
  2867. in.DeepCopyInto(out)
  2868. return out
  2869. }
  2870. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2871. func (in *SecretStore) DeepCopyObject() runtime.Object {
  2872. if c := in.DeepCopy(); c != nil {
  2873. return c
  2874. }
  2875. return nil
  2876. }
  2877. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2878. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  2879. *out = *in
  2880. out.TypeMeta = in.TypeMeta
  2881. in.ListMeta.DeepCopyInto(&out.ListMeta)
  2882. if in.Items != nil {
  2883. in, out := &in.Items, &out.Items
  2884. *out = make([]SecretStore, len(*in))
  2885. for i := range *in {
  2886. (*in)[i].DeepCopyInto(&(*out)[i])
  2887. }
  2888. }
  2889. }
  2890. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  2891. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  2892. if in == nil {
  2893. return nil
  2894. }
  2895. out := new(SecretStoreList)
  2896. in.DeepCopyInto(out)
  2897. return out
  2898. }
  2899. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  2900. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  2901. if c := in.DeepCopy(); c != nil {
  2902. return c
  2903. }
  2904. return nil
  2905. }
  2906. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2907. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  2908. *out = *in
  2909. if in.AWS != nil {
  2910. in, out := &in.AWS, &out.AWS
  2911. *out = new(AWSProvider)
  2912. (*in).DeepCopyInto(*out)
  2913. }
  2914. if in.AzureKV != nil {
  2915. in, out := &in.AzureKV, &out.AzureKV
  2916. *out = new(AzureKVProvider)
  2917. (*in).DeepCopyInto(*out)
  2918. }
  2919. if in.Akeyless != nil {
  2920. in, out := &in.Akeyless, &out.Akeyless
  2921. *out = new(AkeylessProvider)
  2922. (*in).DeepCopyInto(*out)
  2923. }
  2924. if in.BitwardenSecretsManager != nil {
  2925. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  2926. *out = new(BitwardenSecretsManagerProvider)
  2927. (*in).DeepCopyInto(*out)
  2928. }
  2929. if in.Vault != nil {
  2930. in, out := &in.Vault, &out.Vault
  2931. *out = new(VaultProvider)
  2932. (*in).DeepCopyInto(*out)
  2933. }
  2934. if in.GCPSM != nil {
  2935. in, out := &in.GCPSM, &out.GCPSM
  2936. *out = new(GCPSMProvider)
  2937. (*in).DeepCopyInto(*out)
  2938. }
  2939. if in.Oracle != nil {
  2940. in, out := &in.Oracle, &out.Oracle
  2941. *out = new(OracleProvider)
  2942. (*in).DeepCopyInto(*out)
  2943. }
  2944. if in.IBM != nil {
  2945. in, out := &in.IBM, &out.IBM
  2946. *out = new(IBMProvider)
  2947. (*in).DeepCopyInto(*out)
  2948. }
  2949. if in.YandexCertificateManager != nil {
  2950. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  2951. *out = new(YandexCertificateManagerProvider)
  2952. (*in).DeepCopyInto(*out)
  2953. }
  2954. if in.YandexLockbox != nil {
  2955. in, out := &in.YandexLockbox, &out.YandexLockbox
  2956. *out = new(YandexLockboxProvider)
  2957. (*in).DeepCopyInto(*out)
  2958. }
  2959. if in.Github != nil {
  2960. in, out := &in.Github, &out.Github
  2961. *out = new(GithubProvider)
  2962. (*in).DeepCopyInto(*out)
  2963. }
  2964. if in.Gitlab != nil {
  2965. in, out := &in.Gitlab, &out.Gitlab
  2966. *out = new(GitlabProvider)
  2967. (*in).DeepCopyInto(*out)
  2968. }
  2969. if in.Alibaba != nil {
  2970. in, out := &in.Alibaba, &out.Alibaba
  2971. *out = new(AlibabaProvider)
  2972. (*in).DeepCopyInto(*out)
  2973. }
  2974. if in.OnePassword != nil {
  2975. in, out := &in.OnePassword, &out.OnePassword
  2976. *out = new(OnePasswordProvider)
  2977. (*in).DeepCopyInto(*out)
  2978. }
  2979. if in.OnePasswordSDK != nil {
  2980. in, out := &in.OnePasswordSDK, &out.OnePasswordSDK
  2981. *out = new(OnePasswordSDKProvider)
  2982. (*in).DeepCopyInto(*out)
  2983. }
  2984. if in.Webhook != nil {
  2985. in, out := &in.Webhook, &out.Webhook
  2986. *out = new(WebhookProvider)
  2987. (*in).DeepCopyInto(*out)
  2988. }
  2989. if in.Kubernetes != nil {
  2990. in, out := &in.Kubernetes, &out.Kubernetes
  2991. *out = new(KubernetesProvider)
  2992. (*in).DeepCopyInto(*out)
  2993. }
  2994. if in.Fake != nil {
  2995. in, out := &in.Fake, &out.Fake
  2996. *out = new(FakeProvider)
  2997. (*in).DeepCopyInto(*out)
  2998. }
  2999. if in.Senhasegura != nil {
  3000. in, out := &in.Senhasegura, &out.Senhasegura
  3001. *out = new(SenhaseguraProvider)
  3002. (*in).DeepCopyInto(*out)
  3003. }
  3004. if in.Scaleway != nil {
  3005. in, out := &in.Scaleway, &out.Scaleway
  3006. *out = new(ScalewayProvider)
  3007. (*in).DeepCopyInto(*out)
  3008. }
  3009. if in.Doppler != nil {
  3010. in, out := &in.Doppler, &out.Doppler
  3011. *out = new(DopplerProvider)
  3012. (*in).DeepCopyInto(*out)
  3013. }
  3014. if in.Previder != nil {
  3015. in, out := &in.Previder, &out.Previder
  3016. *out = new(PreviderProvider)
  3017. (*in).DeepCopyInto(*out)
  3018. }
  3019. if in.Onboardbase != nil {
  3020. in, out := &in.Onboardbase, &out.Onboardbase
  3021. *out = new(OnboardbaseProvider)
  3022. (*in).DeepCopyInto(*out)
  3023. }
  3024. if in.KeeperSecurity != nil {
  3025. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  3026. *out = new(KeeperSecurityProvider)
  3027. (*in).DeepCopyInto(*out)
  3028. }
  3029. if in.Conjur != nil {
  3030. in, out := &in.Conjur, &out.Conjur
  3031. *out = new(ConjurProvider)
  3032. (*in).DeepCopyInto(*out)
  3033. }
  3034. if in.Delinea != nil {
  3035. in, out := &in.Delinea, &out.Delinea
  3036. *out = new(DelineaProvider)
  3037. (*in).DeepCopyInto(*out)
  3038. }
  3039. if in.SecretServer != nil {
  3040. in, out := &in.SecretServer, &out.SecretServer
  3041. *out = new(SecretServerProvider)
  3042. (*in).DeepCopyInto(*out)
  3043. }
  3044. if in.Chef != nil {
  3045. in, out := &in.Chef, &out.Chef
  3046. *out = new(ChefProvider)
  3047. (*in).DeepCopyInto(*out)
  3048. }
  3049. if in.Pulumi != nil {
  3050. in, out := &in.Pulumi, &out.Pulumi
  3051. *out = new(PulumiProvider)
  3052. (*in).DeepCopyInto(*out)
  3053. }
  3054. if in.Fortanix != nil {
  3055. in, out := &in.Fortanix, &out.Fortanix
  3056. *out = new(FortanixProvider)
  3057. (*in).DeepCopyInto(*out)
  3058. }
  3059. if in.PasswordDepot != nil {
  3060. in, out := &in.PasswordDepot, &out.PasswordDepot
  3061. *out = new(PasswordDepotProvider)
  3062. (*in).DeepCopyInto(*out)
  3063. }
  3064. if in.Passbolt != nil {
  3065. in, out := &in.Passbolt, &out.Passbolt
  3066. *out = new(PassboltProvider)
  3067. (*in).DeepCopyInto(*out)
  3068. }
  3069. if in.Device42 != nil {
  3070. in, out := &in.Device42, &out.Device42
  3071. *out = new(Device42Provider)
  3072. (*in).DeepCopyInto(*out)
  3073. }
  3074. if in.Infisical != nil {
  3075. in, out := &in.Infisical, &out.Infisical
  3076. *out = new(InfisicalProvider)
  3077. (*in).DeepCopyInto(*out)
  3078. }
  3079. if in.Beyondtrust != nil {
  3080. in, out := &in.Beyondtrust, &out.Beyondtrust
  3081. *out = new(BeyondtrustProvider)
  3082. (*in).DeepCopyInto(*out)
  3083. }
  3084. if in.CloudruSM != nil {
  3085. in, out := &in.CloudruSM, &out.CloudruSM
  3086. *out = new(CloudruSMProvider)
  3087. (*in).DeepCopyInto(*out)
  3088. }
  3089. if in.Volcengine != nil {
  3090. in, out := &in.Volcengine, &out.Volcengine
  3091. *out = new(VolcengineProvider)
  3092. (*in).DeepCopyInto(*out)
  3093. }
  3094. if in.Ngrok != nil {
  3095. in, out := &in.Ngrok, &out.Ngrok
  3096. *out = new(NgrokProvider)
  3097. (*in).DeepCopyInto(*out)
  3098. }
  3099. }
  3100. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  3101. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  3102. if in == nil {
  3103. return nil
  3104. }
  3105. out := new(SecretStoreProvider)
  3106. in.DeepCopyInto(out)
  3107. return out
  3108. }
  3109. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3110. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  3111. *out = *in
  3112. }
  3113. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  3114. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  3115. if in == nil {
  3116. return nil
  3117. }
  3118. out := new(SecretStoreRef)
  3119. in.DeepCopyInto(out)
  3120. return out
  3121. }
  3122. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3123. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  3124. *out = *in
  3125. if in.MaxRetries != nil {
  3126. in, out := &in.MaxRetries, &out.MaxRetries
  3127. *out = new(int32)
  3128. **out = **in
  3129. }
  3130. if in.RetryInterval != nil {
  3131. in, out := &in.RetryInterval, &out.RetryInterval
  3132. *out = new(string)
  3133. **out = **in
  3134. }
  3135. }
  3136. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  3137. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  3138. if in == nil {
  3139. return nil
  3140. }
  3141. out := new(SecretStoreRetrySettings)
  3142. in.DeepCopyInto(out)
  3143. return out
  3144. }
  3145. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3146. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  3147. *out = *in
  3148. if in.Provider != nil {
  3149. in, out := &in.Provider, &out.Provider
  3150. *out = new(SecretStoreProvider)
  3151. (*in).DeepCopyInto(*out)
  3152. }
  3153. if in.RetrySettings != nil {
  3154. in, out := &in.RetrySettings, &out.RetrySettings
  3155. *out = new(SecretStoreRetrySettings)
  3156. (*in).DeepCopyInto(*out)
  3157. }
  3158. if in.Conditions != nil {
  3159. in, out := &in.Conditions, &out.Conditions
  3160. *out = make([]ClusterSecretStoreCondition, len(*in))
  3161. for i := range *in {
  3162. (*in)[i].DeepCopyInto(&(*out)[i])
  3163. }
  3164. }
  3165. }
  3166. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  3167. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  3168. if in == nil {
  3169. return nil
  3170. }
  3171. out := new(SecretStoreSpec)
  3172. in.DeepCopyInto(out)
  3173. return out
  3174. }
  3175. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3176. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  3177. *out = *in
  3178. if in.Conditions != nil {
  3179. in, out := &in.Conditions, &out.Conditions
  3180. *out = make([]SecretStoreStatusCondition, len(*in))
  3181. for i := range *in {
  3182. (*in)[i].DeepCopyInto(&(*out)[i])
  3183. }
  3184. }
  3185. }
  3186. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  3187. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  3188. if in == nil {
  3189. return nil
  3190. }
  3191. out := new(SecretStoreStatus)
  3192. in.DeepCopyInto(out)
  3193. return out
  3194. }
  3195. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3196. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  3197. *out = *in
  3198. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  3199. }
  3200. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  3201. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  3202. if in == nil {
  3203. return nil
  3204. }
  3205. out := new(SecretStoreStatusCondition)
  3206. in.DeepCopyInto(out)
  3207. return out
  3208. }
  3209. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3210. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  3211. *out = *in
  3212. }
  3213. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  3214. func (in *SecretsManager) DeepCopy() *SecretsManager {
  3215. if in == nil {
  3216. return nil
  3217. }
  3218. out := new(SecretsManager)
  3219. in.DeepCopyInto(out)
  3220. return out
  3221. }
  3222. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3223. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  3224. *out = *in
  3225. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3226. }
  3227. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  3228. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  3229. if in == nil {
  3230. return nil
  3231. }
  3232. out := new(SenhaseguraAuth)
  3233. in.DeepCopyInto(out)
  3234. return out
  3235. }
  3236. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3237. func (in *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  3238. *out = *in
  3239. in.Auth.DeepCopyInto(&out.Auth)
  3240. }
  3241. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  3242. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  3243. if in == nil {
  3244. return nil
  3245. }
  3246. out := new(SenhaseguraProvider)
  3247. in.DeepCopyInto(out)
  3248. return out
  3249. }
  3250. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3251. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  3252. *out = *in
  3253. if in.SecretStoreRef != nil {
  3254. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  3255. *out = new(SecretStoreRef)
  3256. **out = **in
  3257. }
  3258. if in.GeneratorRef != nil {
  3259. in, out := &in.GeneratorRef, &out.GeneratorRef
  3260. *out = new(GeneratorRef)
  3261. **out = **in
  3262. }
  3263. }
  3264. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  3265. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  3266. if in == nil {
  3267. return nil
  3268. }
  3269. out := new(StoreGeneratorSourceRef)
  3270. in.DeepCopyInto(out)
  3271. return out
  3272. }
  3273. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3274. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  3275. *out = *in
  3276. out.SecretStoreRef = in.SecretStoreRef
  3277. if in.GeneratorRef != nil {
  3278. in, out := &in.GeneratorRef, &out.GeneratorRef
  3279. *out = new(GeneratorRef)
  3280. **out = **in
  3281. }
  3282. }
  3283. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  3284. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  3285. if in == nil {
  3286. return nil
  3287. }
  3288. out := new(StoreSourceRef)
  3289. in.DeepCopyInto(out)
  3290. return out
  3291. }
  3292. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3293. func (in *Tag) DeepCopyInto(out *Tag) {
  3294. *out = *in
  3295. }
  3296. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  3297. func (in *Tag) DeepCopy() *Tag {
  3298. if in == nil {
  3299. return nil
  3300. }
  3301. out := new(Tag)
  3302. in.DeepCopyInto(out)
  3303. return out
  3304. }
  3305. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3306. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  3307. *out = *in
  3308. if in.ConfigMap != nil {
  3309. in, out := &in.ConfigMap, &out.ConfigMap
  3310. *out = new(TemplateRef)
  3311. (*in).DeepCopyInto(*out)
  3312. }
  3313. if in.Secret != nil {
  3314. in, out := &in.Secret, &out.Secret
  3315. *out = new(TemplateRef)
  3316. (*in).DeepCopyInto(*out)
  3317. }
  3318. if in.Literal != nil {
  3319. in, out := &in.Literal, &out.Literal
  3320. *out = new(string)
  3321. **out = **in
  3322. }
  3323. }
  3324. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  3325. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  3326. if in == nil {
  3327. return nil
  3328. }
  3329. out := new(TemplateFrom)
  3330. in.DeepCopyInto(out)
  3331. return out
  3332. }
  3333. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3334. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  3335. *out = *in
  3336. if in.Items != nil {
  3337. in, out := &in.Items, &out.Items
  3338. *out = make([]TemplateRefItem, len(*in))
  3339. copy(*out, *in)
  3340. }
  3341. }
  3342. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  3343. func (in *TemplateRef) DeepCopy() *TemplateRef {
  3344. if in == nil {
  3345. return nil
  3346. }
  3347. out := new(TemplateRef)
  3348. in.DeepCopyInto(out)
  3349. return out
  3350. }
  3351. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3352. func (in *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  3353. *out = *in
  3354. }
  3355. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  3356. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  3357. if in == nil {
  3358. return nil
  3359. }
  3360. out := new(TemplateRefItem)
  3361. in.DeepCopyInto(out)
  3362. return out
  3363. }
  3364. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3365. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  3366. *out = *in
  3367. in.BearerToken.DeepCopyInto(&out.BearerToken)
  3368. }
  3369. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  3370. func (in *TokenAuth) DeepCopy() *TokenAuth {
  3371. if in == nil {
  3372. return nil
  3373. }
  3374. out := new(TokenAuth)
  3375. in.DeepCopyInto(out)
  3376. return out
  3377. }
  3378. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3379. func (in *TokenAuthCredentials) DeepCopyInto(out *TokenAuthCredentials) {
  3380. *out = *in
  3381. in.AccessToken.DeepCopyInto(&out.AccessToken)
  3382. }
  3383. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuthCredentials.
  3384. func (in *TokenAuthCredentials) DeepCopy() *TokenAuthCredentials {
  3385. if in == nil {
  3386. return nil
  3387. }
  3388. out := new(TokenAuthCredentials)
  3389. in.DeepCopyInto(out)
  3390. return out
  3391. }
  3392. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3393. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  3394. *out = *in
  3395. in.ClientID.DeepCopyInto(&out.ClientID)
  3396. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3397. }
  3398. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  3399. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  3400. if in == nil {
  3401. return nil
  3402. }
  3403. out := new(UniversalAuthCredentials)
  3404. in.DeepCopyInto(out)
  3405. return out
  3406. }
  3407. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3408. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  3409. *out = *in
  3410. if in.RoleRef != nil {
  3411. in, out := &in.RoleRef, &out.RoleRef
  3412. *out = new(apismetav1.SecretKeySelector)
  3413. (*in).DeepCopyInto(*out)
  3414. }
  3415. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3416. }
  3417. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  3418. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  3419. if in == nil {
  3420. return nil
  3421. }
  3422. out := new(VaultAppRole)
  3423. in.DeepCopyInto(out)
  3424. return out
  3425. }
  3426. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3427. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  3428. *out = *in
  3429. if in.Namespace != nil {
  3430. in, out := &in.Namespace, &out.Namespace
  3431. *out = new(string)
  3432. **out = **in
  3433. }
  3434. if in.TokenSecretRef != nil {
  3435. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  3436. *out = new(apismetav1.SecretKeySelector)
  3437. (*in).DeepCopyInto(*out)
  3438. }
  3439. if in.AppRole != nil {
  3440. in, out := &in.AppRole, &out.AppRole
  3441. *out = new(VaultAppRole)
  3442. (*in).DeepCopyInto(*out)
  3443. }
  3444. if in.Kubernetes != nil {
  3445. in, out := &in.Kubernetes, &out.Kubernetes
  3446. *out = new(VaultKubernetesAuth)
  3447. (*in).DeepCopyInto(*out)
  3448. }
  3449. if in.Ldap != nil {
  3450. in, out := &in.Ldap, &out.Ldap
  3451. *out = new(VaultLdapAuth)
  3452. (*in).DeepCopyInto(*out)
  3453. }
  3454. if in.Jwt != nil {
  3455. in, out := &in.Jwt, &out.Jwt
  3456. *out = new(VaultJwtAuth)
  3457. (*in).DeepCopyInto(*out)
  3458. }
  3459. if in.Cert != nil {
  3460. in, out := &in.Cert, &out.Cert
  3461. *out = new(VaultCertAuth)
  3462. (*in).DeepCopyInto(*out)
  3463. }
  3464. if in.Iam != nil {
  3465. in, out := &in.Iam, &out.Iam
  3466. *out = new(VaultIamAuth)
  3467. (*in).DeepCopyInto(*out)
  3468. }
  3469. if in.UserPass != nil {
  3470. in, out := &in.UserPass, &out.UserPass
  3471. *out = new(VaultUserPassAuth)
  3472. (*in).DeepCopyInto(*out)
  3473. }
  3474. }
  3475. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  3476. func (in *VaultAuth) DeepCopy() *VaultAuth {
  3477. if in == nil {
  3478. return nil
  3479. }
  3480. out := new(VaultAuth)
  3481. in.DeepCopyInto(out)
  3482. return out
  3483. }
  3484. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3485. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  3486. *out = *in
  3487. if in.SecretRef != nil {
  3488. in, out := &in.SecretRef, &out.SecretRef
  3489. *out = new(VaultAwsAuthSecretRef)
  3490. (*in).DeepCopyInto(*out)
  3491. }
  3492. if in.JWTAuth != nil {
  3493. in, out := &in.JWTAuth, &out.JWTAuth
  3494. *out = new(VaultAwsJWTAuth)
  3495. (*in).DeepCopyInto(*out)
  3496. }
  3497. }
  3498. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  3499. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  3500. if in == nil {
  3501. return nil
  3502. }
  3503. out := new(VaultAwsAuth)
  3504. in.DeepCopyInto(out)
  3505. return out
  3506. }
  3507. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3508. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  3509. *out = *in
  3510. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  3511. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  3512. if in.SessionToken != nil {
  3513. in, out := &in.SessionToken, &out.SessionToken
  3514. *out = new(apismetav1.SecretKeySelector)
  3515. (*in).DeepCopyInto(*out)
  3516. }
  3517. }
  3518. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  3519. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  3520. if in == nil {
  3521. return nil
  3522. }
  3523. out := new(VaultAwsAuthSecretRef)
  3524. in.DeepCopyInto(out)
  3525. return out
  3526. }
  3527. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3528. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  3529. *out = *in
  3530. if in.ServiceAccountRef != nil {
  3531. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3532. *out = new(apismetav1.ServiceAccountSelector)
  3533. (*in).DeepCopyInto(*out)
  3534. }
  3535. }
  3536. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  3537. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  3538. if in == nil {
  3539. return nil
  3540. }
  3541. out := new(VaultAwsJWTAuth)
  3542. in.DeepCopyInto(out)
  3543. return out
  3544. }
  3545. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3546. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  3547. *out = *in
  3548. in.ClientCert.DeepCopyInto(&out.ClientCert)
  3549. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3550. }
  3551. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  3552. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  3553. if in == nil {
  3554. return nil
  3555. }
  3556. out := new(VaultCertAuth)
  3557. in.DeepCopyInto(out)
  3558. return out
  3559. }
  3560. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3561. func (in *VaultCheckAndSet) DeepCopyInto(out *VaultCheckAndSet) {
  3562. *out = *in
  3563. }
  3564. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCheckAndSet.
  3565. func (in *VaultCheckAndSet) DeepCopy() *VaultCheckAndSet {
  3566. if in == nil {
  3567. return nil
  3568. }
  3569. out := new(VaultCheckAndSet)
  3570. in.DeepCopyInto(out)
  3571. return out
  3572. }
  3573. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3574. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  3575. *out = *in
  3576. if in.CertSecretRef != nil {
  3577. in, out := &in.CertSecretRef, &out.CertSecretRef
  3578. *out = new(apismetav1.SecretKeySelector)
  3579. (*in).DeepCopyInto(*out)
  3580. }
  3581. if in.KeySecretRef != nil {
  3582. in, out := &in.KeySecretRef, &out.KeySecretRef
  3583. *out = new(apismetav1.SecretKeySelector)
  3584. (*in).DeepCopyInto(*out)
  3585. }
  3586. }
  3587. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  3588. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  3589. if in == nil {
  3590. return nil
  3591. }
  3592. out := new(VaultClientTLS)
  3593. in.DeepCopyInto(out)
  3594. return out
  3595. }
  3596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3597. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  3598. *out = *in
  3599. if in.SecretRef != nil {
  3600. in, out := &in.SecretRef, &out.SecretRef
  3601. *out = new(VaultAwsAuthSecretRef)
  3602. (*in).DeepCopyInto(*out)
  3603. }
  3604. if in.JWTAuth != nil {
  3605. in, out := &in.JWTAuth, &out.JWTAuth
  3606. *out = new(VaultAwsJWTAuth)
  3607. (*in).DeepCopyInto(*out)
  3608. }
  3609. }
  3610. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  3611. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  3612. if in == nil {
  3613. return nil
  3614. }
  3615. out := new(VaultIamAuth)
  3616. in.DeepCopyInto(out)
  3617. return out
  3618. }
  3619. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3620. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  3621. *out = *in
  3622. if in.SecretRef != nil {
  3623. in, out := &in.SecretRef, &out.SecretRef
  3624. *out = new(apismetav1.SecretKeySelector)
  3625. (*in).DeepCopyInto(*out)
  3626. }
  3627. if in.KubernetesServiceAccountToken != nil {
  3628. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  3629. *out = new(VaultKubernetesServiceAccountTokenAuth)
  3630. (*in).DeepCopyInto(*out)
  3631. }
  3632. }
  3633. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  3634. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  3635. if in == nil {
  3636. return nil
  3637. }
  3638. out := new(VaultJwtAuth)
  3639. in.DeepCopyInto(out)
  3640. return out
  3641. }
  3642. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3643. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  3644. *out = *in
  3645. if in.ServiceAccountRef != nil {
  3646. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3647. *out = new(apismetav1.ServiceAccountSelector)
  3648. (*in).DeepCopyInto(*out)
  3649. }
  3650. if in.SecretRef != nil {
  3651. in, out := &in.SecretRef, &out.SecretRef
  3652. *out = new(apismetav1.SecretKeySelector)
  3653. (*in).DeepCopyInto(*out)
  3654. }
  3655. }
  3656. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  3657. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  3658. if in == nil {
  3659. return nil
  3660. }
  3661. out := new(VaultKubernetesAuth)
  3662. in.DeepCopyInto(out)
  3663. return out
  3664. }
  3665. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3666. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  3667. *out = *in
  3668. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  3669. if in.Audiences != nil {
  3670. in, out := &in.Audiences, &out.Audiences
  3671. *out = new([]string)
  3672. if **in != nil {
  3673. in, out := *in, *out
  3674. *out = make([]string, len(*in))
  3675. copy(*out, *in)
  3676. }
  3677. }
  3678. if in.ExpirationSeconds != nil {
  3679. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  3680. *out = new(int64)
  3681. **out = **in
  3682. }
  3683. }
  3684. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  3685. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  3686. if in == nil {
  3687. return nil
  3688. }
  3689. out := new(VaultKubernetesServiceAccountTokenAuth)
  3690. in.DeepCopyInto(out)
  3691. return out
  3692. }
  3693. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3694. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  3695. *out = *in
  3696. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3697. }
  3698. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  3699. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  3700. if in == nil {
  3701. return nil
  3702. }
  3703. out := new(VaultLdapAuth)
  3704. in.DeepCopyInto(out)
  3705. return out
  3706. }
  3707. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3708. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  3709. *out = *in
  3710. if in.Auth != nil {
  3711. in, out := &in.Auth, &out.Auth
  3712. *out = new(VaultAuth)
  3713. (*in).DeepCopyInto(*out)
  3714. }
  3715. if in.Path != nil {
  3716. in, out := &in.Path, &out.Path
  3717. *out = new(string)
  3718. **out = **in
  3719. }
  3720. if in.Namespace != nil {
  3721. in, out := &in.Namespace, &out.Namespace
  3722. *out = new(string)
  3723. **out = **in
  3724. }
  3725. if in.CABundle != nil {
  3726. in, out := &in.CABundle, &out.CABundle
  3727. *out = make([]byte, len(*in))
  3728. copy(*out, *in)
  3729. }
  3730. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  3731. if in.CAProvider != nil {
  3732. in, out := &in.CAProvider, &out.CAProvider
  3733. *out = new(CAProvider)
  3734. (*in).DeepCopyInto(*out)
  3735. }
  3736. if in.Headers != nil {
  3737. in, out := &in.Headers, &out.Headers
  3738. *out = make(map[string]string, len(*in))
  3739. for key, val := range *in {
  3740. (*out)[key] = val
  3741. }
  3742. }
  3743. if in.CheckAndSet != nil {
  3744. in, out := &in.CheckAndSet, &out.CheckAndSet
  3745. *out = new(VaultCheckAndSet)
  3746. **out = **in
  3747. }
  3748. }
  3749. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  3750. func (in *VaultProvider) DeepCopy() *VaultProvider {
  3751. if in == nil {
  3752. return nil
  3753. }
  3754. out := new(VaultProvider)
  3755. in.DeepCopyInto(out)
  3756. return out
  3757. }
  3758. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3759. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  3760. *out = *in
  3761. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3762. }
  3763. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  3764. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  3765. if in == nil {
  3766. return nil
  3767. }
  3768. out := new(VaultUserPassAuth)
  3769. in.DeepCopyInto(out)
  3770. return out
  3771. }
  3772. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3773. func (in *VolcengineAuth) DeepCopyInto(out *VolcengineAuth) {
  3774. *out = *in
  3775. if in.SecretRef != nil {
  3776. in, out := &in.SecretRef, &out.SecretRef
  3777. *out = new(VolcengineAuthSecretRef)
  3778. (*in).DeepCopyInto(*out)
  3779. }
  3780. }
  3781. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuth.
  3782. func (in *VolcengineAuth) DeepCopy() *VolcengineAuth {
  3783. if in == nil {
  3784. return nil
  3785. }
  3786. out := new(VolcengineAuth)
  3787. in.DeepCopyInto(out)
  3788. return out
  3789. }
  3790. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3791. func (in *VolcengineAuthSecretRef) DeepCopyInto(out *VolcengineAuthSecretRef) {
  3792. *out = *in
  3793. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  3794. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  3795. if in.Token != nil {
  3796. in, out := &in.Token, &out.Token
  3797. *out = new(apismetav1.SecretKeySelector)
  3798. (*in).DeepCopyInto(*out)
  3799. }
  3800. }
  3801. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuthSecretRef.
  3802. func (in *VolcengineAuthSecretRef) DeepCopy() *VolcengineAuthSecretRef {
  3803. if in == nil {
  3804. return nil
  3805. }
  3806. out := new(VolcengineAuthSecretRef)
  3807. in.DeepCopyInto(out)
  3808. return out
  3809. }
  3810. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3811. func (in *VolcengineProvider) DeepCopyInto(out *VolcengineProvider) {
  3812. *out = *in
  3813. if in.Auth != nil {
  3814. in, out := &in.Auth, &out.Auth
  3815. *out = new(VolcengineAuth)
  3816. (*in).DeepCopyInto(*out)
  3817. }
  3818. }
  3819. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineProvider.
  3820. func (in *VolcengineProvider) DeepCopy() *VolcengineProvider {
  3821. if in == nil {
  3822. return nil
  3823. }
  3824. out := new(VolcengineProvider)
  3825. in.DeepCopyInto(out)
  3826. return out
  3827. }
  3828. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3829. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  3830. *out = *in
  3831. if in.Namespace != nil {
  3832. in, out := &in.Namespace, &out.Namespace
  3833. *out = new(string)
  3834. **out = **in
  3835. }
  3836. }
  3837. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  3838. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  3839. if in == nil {
  3840. return nil
  3841. }
  3842. out := new(WebhookCAProvider)
  3843. in.DeepCopyInto(out)
  3844. return out
  3845. }
  3846. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3847. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  3848. *out = *in
  3849. if in.Headers != nil {
  3850. in, out := &in.Headers, &out.Headers
  3851. *out = make(map[string]string, len(*in))
  3852. for key, val := range *in {
  3853. (*out)[key] = val
  3854. }
  3855. }
  3856. if in.Auth != nil {
  3857. in, out := &in.Auth, &out.Auth
  3858. *out = new(AuthorizationProtocol)
  3859. (*in).DeepCopyInto(*out)
  3860. }
  3861. if in.Timeout != nil {
  3862. in, out := &in.Timeout, &out.Timeout
  3863. *out = new(metav1.Duration)
  3864. **out = **in
  3865. }
  3866. out.Result = in.Result
  3867. if in.Secrets != nil {
  3868. in, out := &in.Secrets, &out.Secrets
  3869. *out = make([]WebhookSecret, len(*in))
  3870. for i := range *in {
  3871. (*in)[i].DeepCopyInto(&(*out)[i])
  3872. }
  3873. }
  3874. if in.CABundle != nil {
  3875. in, out := &in.CABundle, &out.CABundle
  3876. *out = make([]byte, len(*in))
  3877. copy(*out, *in)
  3878. }
  3879. if in.CAProvider != nil {
  3880. in, out := &in.CAProvider, &out.CAProvider
  3881. *out = new(WebhookCAProvider)
  3882. (*in).DeepCopyInto(*out)
  3883. }
  3884. }
  3885. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  3886. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  3887. if in == nil {
  3888. return nil
  3889. }
  3890. out := new(WebhookProvider)
  3891. in.DeepCopyInto(out)
  3892. return out
  3893. }
  3894. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3895. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  3896. *out = *in
  3897. }
  3898. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  3899. func (in *WebhookResult) DeepCopy() *WebhookResult {
  3900. if in == nil {
  3901. return nil
  3902. }
  3903. out := new(WebhookResult)
  3904. in.DeepCopyInto(out)
  3905. return out
  3906. }
  3907. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3908. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  3909. *out = *in
  3910. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3911. }
  3912. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  3913. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  3914. if in == nil {
  3915. return nil
  3916. }
  3917. out := new(WebhookSecret)
  3918. in.DeepCopyInto(out)
  3919. return out
  3920. }
  3921. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3922. func (in *YandexAuth) DeepCopyInto(out *YandexAuth) {
  3923. *out = *in
  3924. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  3925. }
  3926. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexAuth.
  3927. func (in *YandexAuth) DeepCopy() *YandexAuth {
  3928. if in == nil {
  3929. return nil
  3930. }
  3931. out := new(YandexAuth)
  3932. in.DeepCopyInto(out)
  3933. return out
  3934. }
  3935. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3936. func (in *YandexCAProvider) DeepCopyInto(out *YandexCAProvider) {
  3937. *out = *in
  3938. in.Certificate.DeepCopyInto(&out.Certificate)
  3939. }
  3940. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCAProvider.
  3941. func (in *YandexCAProvider) DeepCopy() *YandexCAProvider {
  3942. if in == nil {
  3943. return nil
  3944. }
  3945. out := new(YandexCAProvider)
  3946. in.DeepCopyInto(out)
  3947. return out
  3948. }
  3949. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3950. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  3951. *out = *in
  3952. in.Auth.DeepCopyInto(&out.Auth)
  3953. if in.CAProvider != nil {
  3954. in, out := &in.CAProvider, &out.CAProvider
  3955. *out = new(YandexCAProvider)
  3956. (*in).DeepCopyInto(*out)
  3957. }
  3958. if in.FetchingPolicy != nil {
  3959. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  3960. *out = new(FetchingPolicy)
  3961. (*in).DeepCopyInto(*out)
  3962. }
  3963. }
  3964. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  3965. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  3966. if in == nil {
  3967. return nil
  3968. }
  3969. out := new(YandexCertificateManagerProvider)
  3970. in.DeepCopyInto(out)
  3971. return out
  3972. }
  3973. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3974. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  3975. *out = *in
  3976. in.Auth.DeepCopyInto(&out.Auth)
  3977. if in.CAProvider != nil {
  3978. in, out := &in.CAProvider, &out.CAProvider
  3979. *out = new(YandexCAProvider)
  3980. (*in).DeepCopyInto(*out)
  3981. }
  3982. if in.FetchingPolicy != nil {
  3983. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  3984. *out = new(FetchingPolicy)
  3985. (*in).DeepCopyInto(*out)
  3986. }
  3987. }
  3988. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  3989. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  3990. if in == nil {
  3991. return nil
  3992. }
  3993. out := new(YandexLockboxProvider)
  3994. in.DeepCopyInto(out)
  3995. return out
  3996. }