zz_generated.deepcopy.go 151 KB

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