zz_generated.deepcopy.go 133 KB

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