zz_generated.deepcopy.go 153 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191
  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. if in.WorkloadIdentity != nil {
  2614. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  2615. *out = new(NebiusWorkloadIdentity)
  2616. (*in).DeepCopyInto(*out)
  2617. }
  2618. }
  2619. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NebiusAuth.
  2620. func (in *NebiusAuth) DeepCopy() *NebiusAuth {
  2621. if in == nil {
  2622. return nil
  2623. }
  2624. out := new(NebiusAuth)
  2625. in.DeepCopyInto(out)
  2626. return out
  2627. }
  2628. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2629. func (in *NebiusCAProvider) DeepCopyInto(out *NebiusCAProvider) {
  2630. *out = *in
  2631. in.Certificate.DeepCopyInto(&out.Certificate)
  2632. }
  2633. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NebiusCAProvider.
  2634. func (in *NebiusCAProvider) DeepCopy() *NebiusCAProvider {
  2635. if in == nil {
  2636. return nil
  2637. }
  2638. out := new(NebiusCAProvider)
  2639. in.DeepCopyInto(out)
  2640. return out
  2641. }
  2642. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2643. func (in *NebiusMysteryboxProvider) DeepCopyInto(out *NebiusMysteryboxProvider) {
  2644. *out = *in
  2645. in.Auth.DeepCopyInto(&out.Auth)
  2646. if in.CAProvider != nil {
  2647. in, out := &in.CAProvider, &out.CAProvider
  2648. *out = new(NebiusCAProvider)
  2649. (*in).DeepCopyInto(*out)
  2650. }
  2651. }
  2652. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NebiusMysteryboxProvider.
  2653. func (in *NebiusMysteryboxProvider) DeepCopy() *NebiusMysteryboxProvider {
  2654. if in == nil {
  2655. return nil
  2656. }
  2657. out := new(NebiusMysteryboxProvider)
  2658. in.DeepCopyInto(out)
  2659. return out
  2660. }
  2661. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2662. func (in *NebiusWorkloadIdentity) DeepCopyInto(out *NebiusWorkloadIdentity) {
  2663. *out = *in
  2664. if in.ServiceAccountRef != nil {
  2665. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2666. *out = new(apismetav1.ServiceAccountSelector)
  2667. (*in).DeepCopyInto(*out)
  2668. }
  2669. }
  2670. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NebiusWorkloadIdentity.
  2671. func (in *NebiusWorkloadIdentity) DeepCopy() *NebiusWorkloadIdentity {
  2672. if in == nil {
  2673. return nil
  2674. }
  2675. out := new(NebiusWorkloadIdentity)
  2676. in.DeepCopyInto(out)
  2677. return out
  2678. }
  2679. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2680. func (in *NgrokAuth) DeepCopyInto(out *NgrokAuth) {
  2681. *out = *in
  2682. if in.APIKey != nil {
  2683. in, out := &in.APIKey, &out.APIKey
  2684. *out = new(NgrokProviderSecretRef)
  2685. (*in).DeepCopyInto(*out)
  2686. }
  2687. }
  2688. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokAuth.
  2689. func (in *NgrokAuth) DeepCopy() *NgrokAuth {
  2690. if in == nil {
  2691. return nil
  2692. }
  2693. out := new(NgrokAuth)
  2694. in.DeepCopyInto(out)
  2695. return out
  2696. }
  2697. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2698. func (in *NgrokProvider) DeepCopyInto(out *NgrokProvider) {
  2699. *out = *in
  2700. in.Auth.DeepCopyInto(&out.Auth)
  2701. out.Vault = in.Vault
  2702. }
  2703. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProvider.
  2704. func (in *NgrokProvider) DeepCopy() *NgrokProvider {
  2705. if in == nil {
  2706. return nil
  2707. }
  2708. out := new(NgrokProvider)
  2709. in.DeepCopyInto(out)
  2710. return out
  2711. }
  2712. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2713. func (in *NgrokProviderSecretRef) DeepCopyInto(out *NgrokProviderSecretRef) {
  2714. *out = *in
  2715. if in.SecretRef != nil {
  2716. in, out := &in.SecretRef, &out.SecretRef
  2717. *out = new(apismetav1.SecretKeySelector)
  2718. (*in).DeepCopyInto(*out)
  2719. }
  2720. }
  2721. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokProviderSecretRef.
  2722. func (in *NgrokProviderSecretRef) DeepCopy() *NgrokProviderSecretRef {
  2723. if in == nil {
  2724. return nil
  2725. }
  2726. out := new(NgrokProviderSecretRef)
  2727. in.DeepCopyInto(out)
  2728. return out
  2729. }
  2730. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2731. func (in *NgrokVault) DeepCopyInto(out *NgrokVault) {
  2732. *out = *in
  2733. }
  2734. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NgrokVault.
  2735. func (in *NgrokVault) DeepCopy() *NgrokVault {
  2736. if in == nil {
  2737. return nil
  2738. }
  2739. out := new(NgrokVault)
  2740. in.DeepCopyInto(out)
  2741. return out
  2742. }
  2743. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2744. func (in *NoSecretError) DeepCopyInto(out *NoSecretError) {
  2745. *out = *in
  2746. }
  2747. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoSecretError.
  2748. func (in *NoSecretError) DeepCopy() *NoSecretError {
  2749. if in == nil {
  2750. return nil
  2751. }
  2752. out := new(NoSecretError)
  2753. in.DeepCopyInto(out)
  2754. return out
  2755. }
  2756. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2757. func (in *NotModifiedError) DeepCopyInto(out *NotModifiedError) {
  2758. *out = *in
  2759. }
  2760. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotModifiedError.
  2761. func (in *NotModifiedError) DeepCopy() *NotModifiedError {
  2762. if in == nil {
  2763. return nil
  2764. }
  2765. out := new(NotModifiedError)
  2766. in.DeepCopyInto(out)
  2767. return out
  2768. }
  2769. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2770. func (in *OciAuthCredentials) DeepCopyInto(out *OciAuthCredentials) {
  2771. *out = *in
  2772. in.IdentityID.DeepCopyInto(&out.IdentityID)
  2773. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  2774. in.PrivateKeyPassphrase.DeepCopyInto(&out.PrivateKeyPassphrase)
  2775. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  2776. in.UserID.DeepCopyInto(&out.UserID)
  2777. in.TenancyID.DeepCopyInto(&out.TenancyID)
  2778. in.Region.DeepCopyInto(&out.Region)
  2779. }
  2780. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OciAuthCredentials.
  2781. func (in *OciAuthCredentials) DeepCopy() *OciAuthCredentials {
  2782. if in == nil {
  2783. return nil
  2784. }
  2785. out := new(OciAuthCredentials)
  2786. in.DeepCopyInto(out)
  2787. return out
  2788. }
  2789. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2790. func (in *OnboardbaseAuthSecretRef) DeepCopyInto(out *OnboardbaseAuthSecretRef) {
  2791. *out = *in
  2792. in.OnboardbaseAPIKeyRef.DeepCopyInto(&out.OnboardbaseAPIKeyRef)
  2793. in.OnboardbasePasscodeRef.DeepCopyInto(&out.OnboardbasePasscodeRef)
  2794. }
  2795. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseAuthSecretRef.
  2796. func (in *OnboardbaseAuthSecretRef) DeepCopy() *OnboardbaseAuthSecretRef {
  2797. if in == nil {
  2798. return nil
  2799. }
  2800. out := new(OnboardbaseAuthSecretRef)
  2801. in.DeepCopyInto(out)
  2802. return out
  2803. }
  2804. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2805. func (in *OnboardbaseProvider) DeepCopyInto(out *OnboardbaseProvider) {
  2806. *out = *in
  2807. if in.Auth != nil {
  2808. in, out := &in.Auth, &out.Auth
  2809. *out = new(OnboardbaseAuthSecretRef)
  2810. (*in).DeepCopyInto(*out)
  2811. }
  2812. }
  2813. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnboardbaseProvider.
  2814. func (in *OnboardbaseProvider) DeepCopy() *OnboardbaseProvider {
  2815. if in == nil {
  2816. return nil
  2817. }
  2818. out := new(OnboardbaseProvider)
  2819. in.DeepCopyInto(out)
  2820. return out
  2821. }
  2822. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2823. func (in *OnePasswordAuth) DeepCopyInto(out *OnePasswordAuth) {
  2824. *out = *in
  2825. if in.SecretRef != nil {
  2826. in, out := &in.SecretRef, &out.SecretRef
  2827. *out = new(OnePasswordAuthSecretRef)
  2828. (*in).DeepCopyInto(*out)
  2829. }
  2830. }
  2831. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuth.
  2832. func (in *OnePasswordAuth) DeepCopy() *OnePasswordAuth {
  2833. if in == nil {
  2834. return nil
  2835. }
  2836. out := new(OnePasswordAuth)
  2837. in.DeepCopyInto(out)
  2838. return out
  2839. }
  2840. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2841. func (in *OnePasswordAuthSecretRef) DeepCopyInto(out *OnePasswordAuthSecretRef) {
  2842. *out = *in
  2843. in.ConnectToken.DeepCopyInto(&out.ConnectToken)
  2844. }
  2845. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordAuthSecretRef.
  2846. func (in *OnePasswordAuthSecretRef) DeepCopy() *OnePasswordAuthSecretRef {
  2847. if in == nil {
  2848. return nil
  2849. }
  2850. out := new(OnePasswordAuthSecretRef)
  2851. in.DeepCopyInto(out)
  2852. return out
  2853. }
  2854. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2855. func (in *OnePasswordProvider) DeepCopyInto(out *OnePasswordProvider) {
  2856. *out = *in
  2857. if in.Auth != nil {
  2858. in, out := &in.Auth, &out.Auth
  2859. *out = new(OnePasswordAuth)
  2860. (*in).DeepCopyInto(*out)
  2861. }
  2862. if in.Vaults != nil {
  2863. in, out := &in.Vaults, &out.Vaults
  2864. *out = make(map[string]int, len(*in))
  2865. for key, val := range *in {
  2866. (*out)[key] = val
  2867. }
  2868. }
  2869. }
  2870. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordProvider.
  2871. func (in *OnePasswordProvider) DeepCopy() *OnePasswordProvider {
  2872. if in == nil {
  2873. return nil
  2874. }
  2875. out := new(OnePasswordProvider)
  2876. in.DeepCopyInto(out)
  2877. return out
  2878. }
  2879. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2880. func (in *OnePasswordSDKAuth) DeepCopyInto(out *OnePasswordSDKAuth) {
  2881. *out = *in
  2882. in.ServiceAccountSecretRef.DeepCopyInto(&out.ServiceAccountSecretRef)
  2883. }
  2884. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKAuth.
  2885. func (in *OnePasswordSDKAuth) DeepCopy() *OnePasswordSDKAuth {
  2886. if in == nil {
  2887. return nil
  2888. }
  2889. out := new(OnePasswordSDKAuth)
  2890. in.DeepCopyInto(out)
  2891. return out
  2892. }
  2893. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2894. func (in *OnePasswordSDKProvider) DeepCopyInto(out *OnePasswordSDKProvider) {
  2895. *out = *in
  2896. if in.IntegrationInfo != nil {
  2897. in, out := &in.IntegrationInfo, &out.IntegrationInfo
  2898. *out = new(IntegrationInfo)
  2899. **out = **in
  2900. }
  2901. if in.Auth != nil {
  2902. in, out := &in.Auth, &out.Auth
  2903. *out = new(OnePasswordSDKAuth)
  2904. (*in).DeepCopyInto(*out)
  2905. }
  2906. if in.Cache != nil {
  2907. in, out := &in.Cache, &out.Cache
  2908. *out = new(CacheConfig)
  2909. **out = **in
  2910. }
  2911. }
  2912. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnePasswordSDKProvider.
  2913. func (in *OnePasswordSDKProvider) DeepCopy() *OnePasswordSDKProvider {
  2914. if in == nil {
  2915. return nil
  2916. }
  2917. out := new(OnePasswordSDKProvider)
  2918. in.DeepCopyInto(out)
  2919. return out
  2920. }
  2921. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2922. func (in *OpenBaoAppRole) DeepCopyInto(out *OpenBaoAppRole) {
  2923. *out = *in
  2924. if in.RoleRef != nil {
  2925. in, out := &in.RoleRef, &out.RoleRef
  2926. *out = new(apismetav1.SecretKeySelector)
  2927. (*in).DeepCopyInto(*out)
  2928. }
  2929. in.SecretRef.DeepCopyInto(&out.SecretRef)
  2930. }
  2931. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoAppRole.
  2932. func (in *OpenBaoAppRole) DeepCopy() *OpenBaoAppRole {
  2933. if in == nil {
  2934. return nil
  2935. }
  2936. out := new(OpenBaoAppRole)
  2937. in.DeepCopyInto(out)
  2938. return out
  2939. }
  2940. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2941. func (in *OpenBaoAuth) DeepCopyInto(out *OpenBaoAuth) {
  2942. *out = *in
  2943. if in.AppRole != nil {
  2944. in, out := &in.AppRole, &out.AppRole
  2945. *out = new(OpenBaoAppRole)
  2946. (*in).DeepCopyInto(*out)
  2947. }
  2948. if in.Kubernetes != nil {
  2949. in, out := &in.Kubernetes, &out.Kubernetes
  2950. *out = new(OpenBaoKubernetesAuth)
  2951. (*in).DeepCopyInto(*out)
  2952. }
  2953. if in.Namespace != nil {
  2954. in, out := &in.Namespace, &out.Namespace
  2955. *out = new(string)
  2956. **out = **in
  2957. }
  2958. if in.TokenSecretRef != nil {
  2959. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  2960. *out = new(apismetav1.SecretKeySelector)
  2961. (*in).DeepCopyInto(*out)
  2962. }
  2963. if in.UserPass != nil {
  2964. in, out := &in.UserPass, &out.UserPass
  2965. *out = new(OpenBaoUserPassAuth)
  2966. (*in).DeepCopyInto(*out)
  2967. }
  2968. }
  2969. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoAuth.
  2970. func (in *OpenBaoAuth) DeepCopy() *OpenBaoAuth {
  2971. if in == nil {
  2972. return nil
  2973. }
  2974. out := new(OpenBaoAuth)
  2975. in.DeepCopyInto(out)
  2976. return out
  2977. }
  2978. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  2979. func (in *OpenBaoKubernetesAuth) DeepCopyInto(out *OpenBaoKubernetesAuth) {
  2980. *out = *in
  2981. if in.ServiceAccountRef != nil {
  2982. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  2983. *out = new(apismetav1.ServiceAccountSelector)
  2984. (*in).DeepCopyInto(*out)
  2985. }
  2986. if in.SecretRef != nil {
  2987. in, out := &in.SecretRef, &out.SecretRef
  2988. *out = new(apismetav1.SecretKeySelector)
  2989. (*in).DeepCopyInto(*out)
  2990. }
  2991. }
  2992. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoKubernetesAuth.
  2993. func (in *OpenBaoKubernetesAuth) DeepCopy() *OpenBaoKubernetesAuth {
  2994. if in == nil {
  2995. return nil
  2996. }
  2997. out := new(OpenBaoKubernetesAuth)
  2998. in.DeepCopyInto(out)
  2999. return out
  3000. }
  3001. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3002. func (in *OpenBaoProvider) DeepCopyInto(out *OpenBaoProvider) {
  3003. *out = *in
  3004. if in.Auth != nil {
  3005. in, out := &in.Auth, &out.Auth
  3006. *out = new(OpenBaoAuth)
  3007. (*in).DeepCopyInto(*out)
  3008. }
  3009. if in.CABundle != nil {
  3010. in, out := &in.CABundle, &out.CABundle
  3011. *out = make([]byte, len(*in))
  3012. copy(*out, *in)
  3013. }
  3014. if in.CAProvider != nil {
  3015. in, out := &in.CAProvider, &out.CAProvider
  3016. *out = new(CAProvider)
  3017. (*in).DeepCopyInto(*out)
  3018. }
  3019. if in.Namespace != nil {
  3020. in, out := &in.Namespace, &out.Namespace
  3021. *out = new(string)
  3022. **out = **in
  3023. }
  3024. if in.Path != nil {
  3025. in, out := &in.Path, &out.Path
  3026. *out = new(string)
  3027. **out = **in
  3028. }
  3029. }
  3030. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoProvider.
  3031. func (in *OpenBaoProvider) DeepCopy() *OpenBaoProvider {
  3032. if in == nil {
  3033. return nil
  3034. }
  3035. out := new(OpenBaoProvider)
  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 *OpenBaoUserPassAuth) DeepCopyInto(out *OpenBaoUserPassAuth) {
  3041. *out = *in
  3042. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3043. }
  3044. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenBaoUserPassAuth.
  3045. func (in *OpenBaoUserPassAuth) DeepCopy() *OpenBaoUserPassAuth {
  3046. if in == nil {
  3047. return nil
  3048. }
  3049. out := new(OpenBaoUserPassAuth)
  3050. in.DeepCopyInto(out)
  3051. return out
  3052. }
  3053. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3054. func (in *OracleAuth) DeepCopyInto(out *OracleAuth) {
  3055. *out = *in
  3056. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3057. }
  3058. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleAuth.
  3059. func (in *OracleAuth) DeepCopy() *OracleAuth {
  3060. if in == nil {
  3061. return nil
  3062. }
  3063. out := new(OracleAuth)
  3064. in.DeepCopyInto(out)
  3065. return out
  3066. }
  3067. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3068. func (in *OracleProvider) DeepCopyInto(out *OracleProvider) {
  3069. *out = *in
  3070. if in.Auth != nil {
  3071. in, out := &in.Auth, &out.Auth
  3072. *out = new(OracleAuth)
  3073. (*in).DeepCopyInto(*out)
  3074. }
  3075. if in.ServiceAccountRef != nil {
  3076. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  3077. *out = new(apismetav1.ServiceAccountSelector)
  3078. (*in).DeepCopyInto(*out)
  3079. }
  3080. }
  3081. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleProvider.
  3082. func (in *OracleProvider) DeepCopy() *OracleProvider {
  3083. if in == nil {
  3084. return nil
  3085. }
  3086. out := new(OracleProvider)
  3087. in.DeepCopyInto(out)
  3088. return out
  3089. }
  3090. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3091. func (in *OracleSecretRef) DeepCopyInto(out *OracleSecretRef) {
  3092. *out = *in
  3093. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  3094. in.Fingerprint.DeepCopyInto(&out.Fingerprint)
  3095. }
  3096. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OracleSecretRef.
  3097. func (in *OracleSecretRef) DeepCopy() *OracleSecretRef {
  3098. if in == nil {
  3099. return nil
  3100. }
  3101. out := new(OracleSecretRef)
  3102. in.DeepCopyInto(out)
  3103. return out
  3104. }
  3105. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3106. func (in *OvhAuth) DeepCopyInto(out *OvhAuth) {
  3107. *out = *in
  3108. if in.ClientMTLS != nil {
  3109. in, out := &in.ClientMTLS, &out.ClientMTLS
  3110. *out = new(OvhClientMTLS)
  3111. (*in).DeepCopyInto(*out)
  3112. }
  3113. if in.ClientToken != nil {
  3114. in, out := &in.ClientToken, &out.ClientToken
  3115. *out = new(OvhClientToken)
  3116. (*in).DeepCopyInto(*out)
  3117. }
  3118. }
  3119. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhAuth.
  3120. func (in *OvhAuth) DeepCopy() *OvhAuth {
  3121. if in == nil {
  3122. return nil
  3123. }
  3124. out := new(OvhAuth)
  3125. in.DeepCopyInto(out)
  3126. return out
  3127. }
  3128. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3129. func (in *OvhClientMTLS) DeepCopyInto(out *OvhClientMTLS) {
  3130. *out = *in
  3131. in.ClientCertificate.DeepCopyInto(&out.ClientCertificate)
  3132. in.ClientKey.DeepCopyInto(&out.ClientKey)
  3133. if in.CABundle != nil {
  3134. in, out := &in.CABundle, &out.CABundle
  3135. *out = make([]byte, len(*in))
  3136. copy(*out, *in)
  3137. }
  3138. if in.CAProvider != nil {
  3139. in, out := &in.CAProvider, &out.CAProvider
  3140. *out = new(CAProvider)
  3141. (*in).DeepCopyInto(*out)
  3142. }
  3143. }
  3144. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhClientMTLS.
  3145. func (in *OvhClientMTLS) DeepCopy() *OvhClientMTLS {
  3146. if in == nil {
  3147. return nil
  3148. }
  3149. out := new(OvhClientMTLS)
  3150. in.DeepCopyInto(out)
  3151. return out
  3152. }
  3153. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3154. func (in *OvhClientToken) DeepCopyInto(out *OvhClientToken) {
  3155. *out = *in
  3156. in.ClientTokenSecret.DeepCopyInto(&out.ClientTokenSecret)
  3157. }
  3158. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhClientToken.
  3159. func (in *OvhClientToken) DeepCopy() *OvhClientToken {
  3160. if in == nil {
  3161. return nil
  3162. }
  3163. out := new(OvhClientToken)
  3164. in.DeepCopyInto(out)
  3165. return out
  3166. }
  3167. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3168. func (in *OvhProvider) DeepCopyInto(out *OvhProvider) {
  3169. *out = *in
  3170. if in.CasRequired != nil {
  3171. in, out := &in.CasRequired, &out.CasRequired
  3172. *out = new(bool)
  3173. **out = **in
  3174. }
  3175. if in.OkmsTimeout != nil {
  3176. in, out := &in.OkmsTimeout, &out.OkmsTimeout
  3177. *out = new(uint32)
  3178. **out = **in
  3179. }
  3180. in.Auth.DeepCopyInto(&out.Auth)
  3181. }
  3182. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvhProvider.
  3183. func (in *OvhProvider) DeepCopy() *OvhProvider {
  3184. if in == nil {
  3185. return nil
  3186. }
  3187. out := new(OvhProvider)
  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 *PassboltAuth) DeepCopyInto(out *PassboltAuth) {
  3193. *out = *in
  3194. if in.PasswordSecretRef != nil {
  3195. in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
  3196. *out = new(apismetav1.SecretKeySelector)
  3197. (*in).DeepCopyInto(*out)
  3198. }
  3199. if in.PrivateKeySecretRef != nil {
  3200. in, out := &in.PrivateKeySecretRef, &out.PrivateKeySecretRef
  3201. *out = new(apismetav1.SecretKeySelector)
  3202. (*in).DeepCopyInto(*out)
  3203. }
  3204. }
  3205. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltAuth.
  3206. func (in *PassboltAuth) DeepCopy() *PassboltAuth {
  3207. if in == nil {
  3208. return nil
  3209. }
  3210. out := new(PassboltAuth)
  3211. in.DeepCopyInto(out)
  3212. return out
  3213. }
  3214. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3215. func (in *PassboltProvider) DeepCopyInto(out *PassboltProvider) {
  3216. *out = *in
  3217. if in.Auth != nil {
  3218. in, out := &in.Auth, &out.Auth
  3219. *out = new(PassboltAuth)
  3220. (*in).DeepCopyInto(*out)
  3221. }
  3222. if in.CABundle != nil {
  3223. in, out := &in.CABundle, &out.CABundle
  3224. *out = make([]byte, len(*in))
  3225. copy(*out, *in)
  3226. }
  3227. if in.CAProvider != nil {
  3228. in, out := &in.CAProvider, &out.CAProvider
  3229. *out = new(CAProvider)
  3230. (*in).DeepCopyInto(*out)
  3231. }
  3232. }
  3233. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassboltProvider.
  3234. func (in *PassboltProvider) DeepCopy() *PassboltProvider {
  3235. if in == nil {
  3236. return nil
  3237. }
  3238. out := new(PassboltProvider)
  3239. in.DeepCopyInto(out)
  3240. return out
  3241. }
  3242. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3243. func (in *PasswordDepotAuth) DeepCopyInto(out *PasswordDepotAuth) {
  3244. *out = *in
  3245. in.SecretRef.DeepCopyInto(&out.SecretRef)
  3246. }
  3247. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotAuth.
  3248. func (in *PasswordDepotAuth) DeepCopy() *PasswordDepotAuth {
  3249. if in == nil {
  3250. return nil
  3251. }
  3252. out := new(PasswordDepotAuth)
  3253. in.DeepCopyInto(out)
  3254. return out
  3255. }
  3256. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3257. func (in *PasswordDepotProvider) DeepCopyInto(out *PasswordDepotProvider) {
  3258. *out = *in
  3259. in.Auth.DeepCopyInto(&out.Auth)
  3260. }
  3261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotProvider.
  3262. func (in *PasswordDepotProvider) DeepCopy() *PasswordDepotProvider {
  3263. if in == nil {
  3264. return nil
  3265. }
  3266. out := new(PasswordDepotProvider)
  3267. in.DeepCopyInto(out)
  3268. return out
  3269. }
  3270. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3271. func (in *PasswordDepotSecretRef) DeepCopyInto(out *PasswordDepotSecretRef) {
  3272. *out = *in
  3273. in.Credentials.DeepCopyInto(&out.Credentials)
  3274. }
  3275. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordDepotSecretRef.
  3276. func (in *PasswordDepotSecretRef) DeepCopy() *PasswordDepotSecretRef {
  3277. if in == nil {
  3278. return nil
  3279. }
  3280. out := new(PasswordDepotSecretRef)
  3281. in.DeepCopyInto(out)
  3282. return out
  3283. }
  3284. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3285. func (in *PreviderAuth) DeepCopyInto(out *PreviderAuth) {
  3286. *out = *in
  3287. if in.SecretRef != nil {
  3288. in, out := &in.SecretRef, &out.SecretRef
  3289. *out = new(PreviderAuthSecretRef)
  3290. (*in).DeepCopyInto(*out)
  3291. }
  3292. }
  3293. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuth.
  3294. func (in *PreviderAuth) DeepCopy() *PreviderAuth {
  3295. if in == nil {
  3296. return nil
  3297. }
  3298. out := new(PreviderAuth)
  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 *PreviderAuthSecretRef) DeepCopyInto(out *PreviderAuthSecretRef) {
  3304. *out = *in
  3305. in.AccessToken.DeepCopyInto(&out.AccessToken)
  3306. }
  3307. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderAuthSecretRef.
  3308. func (in *PreviderAuthSecretRef) DeepCopy() *PreviderAuthSecretRef {
  3309. if in == nil {
  3310. return nil
  3311. }
  3312. out := new(PreviderAuthSecretRef)
  3313. in.DeepCopyInto(out)
  3314. return out
  3315. }
  3316. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3317. func (in *PreviderProvider) DeepCopyInto(out *PreviderProvider) {
  3318. *out = *in
  3319. in.Auth.DeepCopyInto(&out.Auth)
  3320. }
  3321. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreviderProvider.
  3322. func (in *PreviderProvider) DeepCopy() *PreviderProvider {
  3323. if in == nil {
  3324. return nil
  3325. }
  3326. out := new(PreviderProvider)
  3327. in.DeepCopyInto(out)
  3328. return out
  3329. }
  3330. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3331. func (in *PulumiAuth) DeepCopyInto(out *PulumiAuth) {
  3332. *out = *in
  3333. if in.AccessToken != nil {
  3334. in, out := &in.AccessToken, &out.AccessToken
  3335. *out = new(PulumiProviderSecretRef)
  3336. (*in).DeepCopyInto(*out)
  3337. }
  3338. if in.OIDCConfig != nil {
  3339. in, out := &in.OIDCConfig, &out.OIDCConfig
  3340. *out = new(PulumiOIDCAuth)
  3341. (*in).DeepCopyInto(*out)
  3342. }
  3343. }
  3344. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiAuth.
  3345. func (in *PulumiAuth) DeepCopy() *PulumiAuth {
  3346. if in == nil {
  3347. return nil
  3348. }
  3349. out := new(PulumiAuth)
  3350. in.DeepCopyInto(out)
  3351. return out
  3352. }
  3353. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3354. func (in *PulumiOIDCAuth) DeepCopyInto(out *PulumiOIDCAuth) {
  3355. *out = *in
  3356. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  3357. if in.ExpirationSeconds != nil {
  3358. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  3359. *out = new(int64)
  3360. **out = **in
  3361. }
  3362. }
  3363. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiOIDCAuth.
  3364. func (in *PulumiOIDCAuth) DeepCopy() *PulumiOIDCAuth {
  3365. if in == nil {
  3366. return nil
  3367. }
  3368. out := new(PulumiOIDCAuth)
  3369. in.DeepCopyInto(out)
  3370. return out
  3371. }
  3372. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3373. func (in *PulumiProvider) DeepCopyInto(out *PulumiProvider) {
  3374. *out = *in
  3375. if in.Auth != nil {
  3376. in, out := &in.Auth, &out.Auth
  3377. *out = new(PulumiAuth)
  3378. (*in).DeepCopyInto(*out)
  3379. }
  3380. if in.AccessToken != nil {
  3381. in, out := &in.AccessToken, &out.AccessToken
  3382. *out = new(PulumiProviderSecretRef)
  3383. (*in).DeepCopyInto(*out)
  3384. }
  3385. }
  3386. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProvider.
  3387. func (in *PulumiProvider) DeepCopy() *PulumiProvider {
  3388. if in == nil {
  3389. return nil
  3390. }
  3391. out := new(PulumiProvider)
  3392. in.DeepCopyInto(out)
  3393. return out
  3394. }
  3395. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3396. func (in *PulumiProviderSecretRef) DeepCopyInto(out *PulumiProviderSecretRef) {
  3397. *out = *in
  3398. if in.SecretRef != nil {
  3399. in, out := &in.SecretRef, &out.SecretRef
  3400. *out = new(apismetav1.SecretKeySelector)
  3401. (*in).DeepCopyInto(*out)
  3402. }
  3403. }
  3404. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PulumiProviderSecretRef.
  3405. func (in *PulumiProviderSecretRef) DeepCopy() *PulumiProviderSecretRef {
  3406. if in == nil {
  3407. return nil
  3408. }
  3409. out := new(PulumiProviderSecretRef)
  3410. in.DeepCopyInto(out)
  3411. return out
  3412. }
  3413. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3414. func (in *ScalewayProvider) DeepCopyInto(out *ScalewayProvider) {
  3415. *out = *in
  3416. if in.AccessKey != nil {
  3417. in, out := &in.AccessKey, &out.AccessKey
  3418. *out = new(ScalewayProviderSecretRef)
  3419. (*in).DeepCopyInto(*out)
  3420. }
  3421. if in.SecretKey != nil {
  3422. in, out := &in.SecretKey, &out.SecretKey
  3423. *out = new(ScalewayProviderSecretRef)
  3424. (*in).DeepCopyInto(*out)
  3425. }
  3426. }
  3427. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProvider.
  3428. func (in *ScalewayProvider) DeepCopy() *ScalewayProvider {
  3429. if in == nil {
  3430. return nil
  3431. }
  3432. out := new(ScalewayProvider)
  3433. in.DeepCopyInto(out)
  3434. return out
  3435. }
  3436. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3437. func (in *ScalewayProviderSecretRef) DeepCopyInto(out *ScalewayProviderSecretRef) {
  3438. *out = *in
  3439. if in.SecretRef != nil {
  3440. in, out := &in.SecretRef, &out.SecretRef
  3441. *out = new(apismetav1.SecretKeySelector)
  3442. (*in).DeepCopyInto(*out)
  3443. }
  3444. }
  3445. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayProviderSecretRef.
  3446. func (in *ScalewayProviderSecretRef) DeepCopy() *ScalewayProviderSecretRef {
  3447. if in == nil {
  3448. return nil
  3449. }
  3450. out := new(ScalewayProviderSecretRef)
  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 *SecretReference) DeepCopyInto(out *SecretReference) {
  3456. *out = *in
  3457. }
  3458. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretReference.
  3459. func (in *SecretReference) DeepCopy() *SecretReference {
  3460. if in == nil {
  3461. return nil
  3462. }
  3463. out := new(SecretReference)
  3464. in.DeepCopyInto(out)
  3465. return out
  3466. }
  3467. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3468. func (in *SecretServerProvider) DeepCopyInto(out *SecretServerProvider) {
  3469. *out = *in
  3470. if in.Username != nil {
  3471. in, out := &in.Username, &out.Username
  3472. *out = new(SecretServerProviderRef)
  3473. (*in).DeepCopyInto(*out)
  3474. }
  3475. if in.Password != nil {
  3476. in, out := &in.Password, &out.Password
  3477. *out = new(SecretServerProviderRef)
  3478. (*in).DeepCopyInto(*out)
  3479. }
  3480. if in.Token != nil {
  3481. in, out := &in.Token, &out.Token
  3482. *out = new(SecretServerProviderRef)
  3483. (*in).DeepCopyInto(*out)
  3484. }
  3485. if in.SiteID != nil {
  3486. in, out := &in.SiteID, &out.SiteID
  3487. *out = new(int)
  3488. **out = **in
  3489. }
  3490. if in.CABundle != nil {
  3491. in, out := &in.CABundle, &out.CABundle
  3492. *out = make([]byte, len(*in))
  3493. copy(*out, *in)
  3494. }
  3495. if in.CAProvider != nil {
  3496. in, out := &in.CAProvider, &out.CAProvider
  3497. *out = new(CAProvider)
  3498. (*in).DeepCopyInto(*out)
  3499. }
  3500. }
  3501. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProvider.
  3502. func (in *SecretServerProvider) DeepCopy() *SecretServerProvider {
  3503. if in == nil {
  3504. return nil
  3505. }
  3506. out := new(SecretServerProvider)
  3507. in.DeepCopyInto(out)
  3508. return out
  3509. }
  3510. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3511. func (in *SecretServerProviderRef) DeepCopyInto(out *SecretServerProviderRef) {
  3512. *out = *in
  3513. if in.SecretRef != nil {
  3514. in, out := &in.SecretRef, &out.SecretRef
  3515. *out = new(apismetav1.SecretKeySelector)
  3516. (*in).DeepCopyInto(*out)
  3517. }
  3518. }
  3519. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretServerProviderRef.
  3520. func (in *SecretServerProviderRef) DeepCopy() *SecretServerProviderRef {
  3521. if in == nil {
  3522. return nil
  3523. }
  3524. out := new(SecretServerProviderRef)
  3525. in.DeepCopyInto(out)
  3526. return out
  3527. }
  3528. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3529. func (in *SecretStore) DeepCopyInto(out *SecretStore) {
  3530. *out = *in
  3531. out.TypeMeta = in.TypeMeta
  3532. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  3533. in.Spec.DeepCopyInto(&out.Spec)
  3534. in.Status.DeepCopyInto(&out.Status)
  3535. }
  3536. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStore.
  3537. func (in *SecretStore) DeepCopy() *SecretStore {
  3538. if in == nil {
  3539. return nil
  3540. }
  3541. out := new(SecretStore)
  3542. in.DeepCopyInto(out)
  3543. return out
  3544. }
  3545. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  3546. func (in *SecretStore) DeepCopyObject() runtime.Object {
  3547. if c := in.DeepCopy(); c != nil {
  3548. return c
  3549. }
  3550. return nil
  3551. }
  3552. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3553. func (in *SecretStoreList) DeepCopyInto(out *SecretStoreList) {
  3554. *out = *in
  3555. out.TypeMeta = in.TypeMeta
  3556. in.ListMeta.DeepCopyInto(&out.ListMeta)
  3557. if in.Items != nil {
  3558. in, out := &in.Items, &out.Items
  3559. *out = make([]SecretStore, len(*in))
  3560. for i := range *in {
  3561. (*in)[i].DeepCopyInto(&(*out)[i])
  3562. }
  3563. }
  3564. }
  3565. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreList.
  3566. func (in *SecretStoreList) DeepCopy() *SecretStoreList {
  3567. if in == nil {
  3568. return nil
  3569. }
  3570. out := new(SecretStoreList)
  3571. in.DeepCopyInto(out)
  3572. return out
  3573. }
  3574. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  3575. func (in *SecretStoreList) DeepCopyObject() runtime.Object {
  3576. if c := in.DeepCopy(); c != nil {
  3577. return c
  3578. }
  3579. return nil
  3580. }
  3581. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3582. func (in *SecretStoreProvider) DeepCopyInto(out *SecretStoreProvider) {
  3583. *out = *in
  3584. if in.AWS != nil {
  3585. in, out := &in.AWS, &out.AWS
  3586. *out = new(AWSProvider)
  3587. (*in).DeepCopyInto(*out)
  3588. }
  3589. if in.AzureKV != nil {
  3590. in, out := &in.AzureKV, &out.AzureKV
  3591. *out = new(AzureKVProvider)
  3592. (*in).DeepCopyInto(*out)
  3593. }
  3594. if in.Akeyless != nil {
  3595. in, out := &in.Akeyless, &out.Akeyless
  3596. *out = new(AkeylessProvider)
  3597. (*in).DeepCopyInto(*out)
  3598. }
  3599. if in.BitwardenSecretsManager != nil {
  3600. in, out := &in.BitwardenSecretsManager, &out.BitwardenSecretsManager
  3601. *out = new(BitwardenSecretsManagerProvider)
  3602. (*in).DeepCopyInto(*out)
  3603. }
  3604. if in.Vault != nil {
  3605. in, out := &in.Vault, &out.Vault
  3606. *out = new(VaultProvider)
  3607. (*in).DeepCopyInto(*out)
  3608. }
  3609. if in.OVHcloud != nil {
  3610. in, out := &in.OVHcloud, &out.OVHcloud
  3611. *out = new(OvhProvider)
  3612. (*in).DeepCopyInto(*out)
  3613. }
  3614. if in.GCPSM != nil {
  3615. in, out := &in.GCPSM, &out.GCPSM
  3616. *out = new(GCPSMProvider)
  3617. (*in).DeepCopyInto(*out)
  3618. }
  3619. if in.Oracle != nil {
  3620. in, out := &in.Oracle, &out.Oracle
  3621. *out = new(OracleProvider)
  3622. (*in).DeepCopyInto(*out)
  3623. }
  3624. if in.IBM != nil {
  3625. in, out := &in.IBM, &out.IBM
  3626. *out = new(IBMProvider)
  3627. (*in).DeepCopyInto(*out)
  3628. }
  3629. if in.YandexCertificateManager != nil {
  3630. in, out := &in.YandexCertificateManager, &out.YandexCertificateManager
  3631. *out = new(YandexCertificateManagerProvider)
  3632. (*in).DeepCopyInto(*out)
  3633. }
  3634. if in.YandexLockbox != nil {
  3635. in, out := &in.YandexLockbox, &out.YandexLockbox
  3636. *out = new(YandexLockboxProvider)
  3637. (*in).DeepCopyInto(*out)
  3638. }
  3639. if in.Github != nil {
  3640. in, out := &in.Github, &out.Github
  3641. *out = new(GithubProvider)
  3642. (*in).DeepCopyInto(*out)
  3643. }
  3644. if in.Gitlab != nil {
  3645. in, out := &in.Gitlab, &out.Gitlab
  3646. *out = new(GitlabProvider)
  3647. (*in).DeepCopyInto(*out)
  3648. }
  3649. if in.OnePassword != nil {
  3650. in, out := &in.OnePassword, &out.OnePassword
  3651. *out = new(OnePasswordProvider)
  3652. (*in).DeepCopyInto(*out)
  3653. }
  3654. if in.OnePasswordSDK != nil {
  3655. in, out := &in.OnePasswordSDK, &out.OnePasswordSDK
  3656. *out = new(OnePasswordSDKProvider)
  3657. (*in).DeepCopyInto(*out)
  3658. }
  3659. if in.Webhook != nil {
  3660. in, out := &in.Webhook, &out.Webhook
  3661. *out = new(WebhookProvider)
  3662. (*in).DeepCopyInto(*out)
  3663. }
  3664. if in.Kubernetes != nil {
  3665. in, out := &in.Kubernetes, &out.Kubernetes
  3666. *out = new(KubernetesProvider)
  3667. (*in).DeepCopyInto(*out)
  3668. }
  3669. if in.CRD != nil {
  3670. in, out := &in.CRD, &out.CRD
  3671. *out = new(CRDProvider)
  3672. (*in).DeepCopyInto(*out)
  3673. }
  3674. if in.Fake != nil {
  3675. in, out := &in.Fake, &out.Fake
  3676. *out = new(FakeProvider)
  3677. (*in).DeepCopyInto(*out)
  3678. }
  3679. if in.Senhasegura != nil {
  3680. in, out := &in.Senhasegura, &out.Senhasegura
  3681. *out = new(SenhaseguraProvider)
  3682. (*in).DeepCopyInto(*out)
  3683. }
  3684. if in.Scaleway != nil {
  3685. in, out := &in.Scaleway, &out.Scaleway
  3686. *out = new(ScalewayProvider)
  3687. (*in).DeepCopyInto(*out)
  3688. }
  3689. if in.Doppler != nil {
  3690. in, out := &in.Doppler, &out.Doppler
  3691. *out = new(DopplerProvider)
  3692. (*in).DeepCopyInto(*out)
  3693. }
  3694. if in.Previder != nil {
  3695. in, out := &in.Previder, &out.Previder
  3696. *out = new(PreviderProvider)
  3697. (*in).DeepCopyInto(*out)
  3698. }
  3699. if in.Onboardbase != nil {
  3700. in, out := &in.Onboardbase, &out.Onboardbase
  3701. *out = new(OnboardbaseProvider)
  3702. (*in).DeepCopyInto(*out)
  3703. }
  3704. if in.KeeperSecurity != nil {
  3705. in, out := &in.KeeperSecurity, &out.KeeperSecurity
  3706. *out = new(KeeperSecurityProvider)
  3707. (*in).DeepCopyInto(*out)
  3708. }
  3709. if in.Conjur != nil {
  3710. in, out := &in.Conjur, &out.Conjur
  3711. *out = new(ConjurProvider)
  3712. (*in).DeepCopyInto(*out)
  3713. }
  3714. if in.Delinea != nil {
  3715. in, out := &in.Delinea, &out.Delinea
  3716. *out = new(DelineaProvider)
  3717. (*in).DeepCopyInto(*out)
  3718. }
  3719. if in.SecretServer != nil {
  3720. in, out := &in.SecretServer, &out.SecretServer
  3721. *out = new(SecretServerProvider)
  3722. (*in).DeepCopyInto(*out)
  3723. }
  3724. if in.Chef != nil {
  3725. in, out := &in.Chef, &out.Chef
  3726. *out = new(ChefProvider)
  3727. (*in).DeepCopyInto(*out)
  3728. }
  3729. if in.Pulumi != nil {
  3730. in, out := &in.Pulumi, &out.Pulumi
  3731. *out = new(PulumiProvider)
  3732. (*in).DeepCopyInto(*out)
  3733. }
  3734. if in.Fortanix != nil {
  3735. in, out := &in.Fortanix, &out.Fortanix
  3736. *out = new(FortanixProvider)
  3737. (*in).DeepCopyInto(*out)
  3738. }
  3739. if in.PasswordDepot != nil {
  3740. in, out := &in.PasswordDepot, &out.PasswordDepot
  3741. *out = new(PasswordDepotProvider)
  3742. (*in).DeepCopyInto(*out)
  3743. }
  3744. if in.Passbolt != nil {
  3745. in, out := &in.Passbolt, &out.Passbolt
  3746. *out = new(PassboltProvider)
  3747. (*in).DeepCopyInto(*out)
  3748. }
  3749. if in.DVLS != nil {
  3750. in, out := &in.DVLS, &out.DVLS
  3751. *out = new(DVLSProvider)
  3752. (*in).DeepCopyInto(*out)
  3753. }
  3754. if in.Infisical != nil {
  3755. in, out := &in.Infisical, &out.Infisical
  3756. *out = new(InfisicalProvider)
  3757. (*in).DeepCopyInto(*out)
  3758. }
  3759. if in.Beyondtrust != nil {
  3760. in, out := &in.Beyondtrust, &out.Beyondtrust
  3761. *out = new(BeyondtrustProvider)
  3762. (*in).DeepCopyInto(*out)
  3763. }
  3764. if in.BeyondtrustWorkloadCredentials != nil {
  3765. in, out := &in.BeyondtrustWorkloadCredentials, &out.BeyondtrustWorkloadCredentials
  3766. *out = new(BeyondtrustWorkloadCredentialsProvider)
  3767. (*in).DeepCopyInto(*out)
  3768. }
  3769. if in.CloudruSM != nil {
  3770. in, out := &in.CloudruSM, &out.CloudruSM
  3771. *out = new(CloudruSMProvider)
  3772. (*in).DeepCopyInto(*out)
  3773. }
  3774. if in.Volcengine != nil {
  3775. in, out := &in.Volcengine, &out.Volcengine
  3776. *out = new(VolcengineProvider)
  3777. (*in).DeepCopyInto(*out)
  3778. }
  3779. if in.Ngrok != nil {
  3780. in, out := &in.Ngrok, &out.Ngrok
  3781. *out = new(NgrokProvider)
  3782. (*in).DeepCopyInto(*out)
  3783. }
  3784. if in.Barbican != nil {
  3785. in, out := &in.Barbican, &out.Barbican
  3786. *out = new(BarbicanProvider)
  3787. (*in).DeepCopyInto(*out)
  3788. }
  3789. if in.NebiusMysterybox != nil {
  3790. in, out := &in.NebiusMysterybox, &out.NebiusMysterybox
  3791. *out = new(NebiusMysteryboxProvider)
  3792. (*in).DeepCopyInto(*out)
  3793. }
  3794. if in.OpenBao != nil {
  3795. in, out := &in.OpenBao, &out.OpenBao
  3796. *out = new(OpenBaoProvider)
  3797. (*in).DeepCopyInto(*out)
  3798. }
  3799. }
  3800. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreProvider.
  3801. func (in *SecretStoreProvider) DeepCopy() *SecretStoreProvider {
  3802. if in == nil {
  3803. return nil
  3804. }
  3805. out := new(SecretStoreProvider)
  3806. in.DeepCopyInto(out)
  3807. return out
  3808. }
  3809. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3810. func (in *SecretStoreRef) DeepCopyInto(out *SecretStoreRef) {
  3811. *out = *in
  3812. }
  3813. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRef.
  3814. func (in *SecretStoreRef) DeepCopy() *SecretStoreRef {
  3815. if in == nil {
  3816. return nil
  3817. }
  3818. out := new(SecretStoreRef)
  3819. in.DeepCopyInto(out)
  3820. return out
  3821. }
  3822. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3823. func (in *SecretStoreRetrySettings) DeepCopyInto(out *SecretStoreRetrySettings) {
  3824. *out = *in
  3825. if in.MaxRetries != nil {
  3826. in, out := &in.MaxRetries, &out.MaxRetries
  3827. *out = new(int32)
  3828. **out = **in
  3829. }
  3830. if in.RetryInterval != nil {
  3831. in, out := &in.RetryInterval, &out.RetryInterval
  3832. *out = new(string)
  3833. **out = **in
  3834. }
  3835. }
  3836. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreRetrySettings.
  3837. func (in *SecretStoreRetrySettings) DeepCopy() *SecretStoreRetrySettings {
  3838. if in == nil {
  3839. return nil
  3840. }
  3841. out := new(SecretStoreRetrySettings)
  3842. in.DeepCopyInto(out)
  3843. return out
  3844. }
  3845. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3846. func (in *SecretStoreSpec) DeepCopyInto(out *SecretStoreSpec) {
  3847. *out = *in
  3848. if in.Provider != nil {
  3849. in, out := &in.Provider, &out.Provider
  3850. *out = new(SecretStoreProvider)
  3851. (*in).DeepCopyInto(*out)
  3852. }
  3853. if in.RetrySettings != nil {
  3854. in, out := &in.RetrySettings, &out.RetrySettings
  3855. *out = new(SecretStoreRetrySettings)
  3856. (*in).DeepCopyInto(*out)
  3857. }
  3858. if in.RefreshInterval != nil {
  3859. in, out := &in.RefreshInterval, &out.RefreshInterval
  3860. *out = new(intstr.IntOrString)
  3861. **out = **in
  3862. }
  3863. if in.Conditions != nil {
  3864. in, out := &in.Conditions, &out.Conditions
  3865. *out = make([]ClusterSecretStoreCondition, len(*in))
  3866. for i := range *in {
  3867. (*in)[i].DeepCopyInto(&(*out)[i])
  3868. }
  3869. }
  3870. }
  3871. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreSpec.
  3872. func (in *SecretStoreSpec) DeepCopy() *SecretStoreSpec {
  3873. if in == nil {
  3874. return nil
  3875. }
  3876. out := new(SecretStoreSpec)
  3877. in.DeepCopyInto(out)
  3878. return out
  3879. }
  3880. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3881. func (in *SecretStoreStatus) DeepCopyInto(out *SecretStoreStatus) {
  3882. *out = *in
  3883. if in.Conditions != nil {
  3884. in, out := &in.Conditions, &out.Conditions
  3885. *out = make([]SecretStoreStatusCondition, len(*in))
  3886. for i := range *in {
  3887. (*in)[i].DeepCopyInto(&(*out)[i])
  3888. }
  3889. }
  3890. }
  3891. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatus.
  3892. func (in *SecretStoreStatus) DeepCopy() *SecretStoreStatus {
  3893. if in == nil {
  3894. return nil
  3895. }
  3896. out := new(SecretStoreStatus)
  3897. in.DeepCopyInto(out)
  3898. return out
  3899. }
  3900. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3901. func (in *SecretStoreStatusCondition) DeepCopyInto(out *SecretStoreStatusCondition) {
  3902. *out = *in
  3903. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  3904. }
  3905. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreStatusCondition.
  3906. func (in *SecretStoreStatusCondition) DeepCopy() *SecretStoreStatusCondition {
  3907. if in == nil {
  3908. return nil
  3909. }
  3910. out := new(SecretStoreStatusCondition)
  3911. in.DeepCopyInto(out)
  3912. return out
  3913. }
  3914. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3915. func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
  3916. *out = *in
  3917. }
  3918. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
  3919. func (in *SecretsManager) DeepCopy() *SecretsManager {
  3920. if in == nil {
  3921. return nil
  3922. }
  3923. out := new(SecretsManager)
  3924. in.DeepCopyInto(out)
  3925. return out
  3926. }
  3927. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3928. func (in *SenhaseguraAuth) DeepCopyInto(out *SenhaseguraAuth) {
  3929. *out = *in
  3930. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  3931. }
  3932. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraAuth.
  3933. func (in *SenhaseguraAuth) DeepCopy() *SenhaseguraAuth {
  3934. if in == nil {
  3935. return nil
  3936. }
  3937. out := new(SenhaseguraAuth)
  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 *SenhaseguraProvider) DeepCopyInto(out *SenhaseguraProvider) {
  3943. *out = *in
  3944. in.Auth.DeepCopyInto(&out.Auth)
  3945. }
  3946. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SenhaseguraProvider.
  3947. func (in *SenhaseguraProvider) DeepCopy() *SenhaseguraProvider {
  3948. if in == nil {
  3949. return nil
  3950. }
  3951. out := new(SenhaseguraProvider)
  3952. in.DeepCopyInto(out)
  3953. return out
  3954. }
  3955. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3956. func (in *StoreGeneratorSourceRef) DeepCopyInto(out *StoreGeneratorSourceRef) {
  3957. *out = *in
  3958. if in.SecretStoreRef != nil {
  3959. in, out := &in.SecretStoreRef, &out.SecretStoreRef
  3960. *out = new(SecretStoreRef)
  3961. **out = **in
  3962. }
  3963. if in.GeneratorRef != nil {
  3964. in, out := &in.GeneratorRef, &out.GeneratorRef
  3965. *out = new(GeneratorRef)
  3966. **out = **in
  3967. }
  3968. }
  3969. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreGeneratorSourceRef.
  3970. func (in *StoreGeneratorSourceRef) DeepCopy() *StoreGeneratorSourceRef {
  3971. if in == nil {
  3972. return nil
  3973. }
  3974. out := new(StoreGeneratorSourceRef)
  3975. in.DeepCopyInto(out)
  3976. return out
  3977. }
  3978. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3979. func (in *StoreSourceRef) DeepCopyInto(out *StoreSourceRef) {
  3980. *out = *in
  3981. out.SecretStoreRef = in.SecretStoreRef
  3982. if in.GeneratorRef != nil {
  3983. in, out := &in.GeneratorRef, &out.GeneratorRef
  3984. *out = new(GeneratorRef)
  3985. **out = **in
  3986. }
  3987. }
  3988. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreSourceRef.
  3989. func (in *StoreSourceRef) DeepCopy() *StoreSourceRef {
  3990. if in == nil {
  3991. return nil
  3992. }
  3993. out := new(StoreSourceRef)
  3994. in.DeepCopyInto(out)
  3995. return out
  3996. }
  3997. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  3998. func (in *Tag) DeepCopyInto(out *Tag) {
  3999. *out = *in
  4000. }
  4001. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
  4002. func (in *Tag) DeepCopy() *Tag {
  4003. if in == nil {
  4004. return nil
  4005. }
  4006. out := new(Tag)
  4007. in.DeepCopyInto(out)
  4008. return out
  4009. }
  4010. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4011. func (in *TemplateFrom) DeepCopyInto(out *TemplateFrom) {
  4012. *out = *in
  4013. if in.ConfigMap != nil {
  4014. in, out := &in.ConfigMap, &out.ConfigMap
  4015. *out = new(TemplateRef)
  4016. (*in).DeepCopyInto(*out)
  4017. }
  4018. if in.Secret != nil {
  4019. in, out := &in.Secret, &out.Secret
  4020. *out = new(TemplateRef)
  4021. (*in).DeepCopyInto(*out)
  4022. }
  4023. if in.Literal != nil {
  4024. in, out := &in.Literal, &out.Literal
  4025. *out = new(string)
  4026. **out = **in
  4027. }
  4028. }
  4029. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateFrom.
  4030. func (in *TemplateFrom) DeepCopy() *TemplateFrom {
  4031. if in == nil {
  4032. return nil
  4033. }
  4034. out := new(TemplateFrom)
  4035. in.DeepCopyInto(out)
  4036. return out
  4037. }
  4038. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4039. func (in *TemplateRef) DeepCopyInto(out *TemplateRef) {
  4040. *out = *in
  4041. if in.Items != nil {
  4042. in, out := &in.Items, &out.Items
  4043. *out = make([]TemplateRefItem, len(*in))
  4044. copy(*out, *in)
  4045. }
  4046. }
  4047. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRef.
  4048. func (in *TemplateRef) DeepCopy() *TemplateRef {
  4049. if in == nil {
  4050. return nil
  4051. }
  4052. out := new(TemplateRef)
  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 *TemplateRefItem) DeepCopyInto(out *TemplateRefItem) {
  4058. *out = *in
  4059. }
  4060. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateRefItem.
  4061. func (in *TemplateRefItem) DeepCopy() *TemplateRefItem {
  4062. if in == nil {
  4063. return nil
  4064. }
  4065. out := new(TemplateRefItem)
  4066. in.DeepCopyInto(out)
  4067. return out
  4068. }
  4069. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4070. func (in *TokenAuth) DeepCopyInto(out *TokenAuth) {
  4071. *out = *in
  4072. in.BearerToken.DeepCopyInto(&out.BearerToken)
  4073. }
  4074. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuth.
  4075. func (in *TokenAuth) DeepCopy() *TokenAuth {
  4076. if in == nil {
  4077. return nil
  4078. }
  4079. out := new(TokenAuth)
  4080. in.DeepCopyInto(out)
  4081. return out
  4082. }
  4083. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4084. func (in *TokenAuthCredentials) DeepCopyInto(out *TokenAuthCredentials) {
  4085. *out = *in
  4086. in.AccessToken.DeepCopyInto(&out.AccessToken)
  4087. }
  4088. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenAuthCredentials.
  4089. func (in *TokenAuthCredentials) DeepCopy() *TokenAuthCredentials {
  4090. if in == nil {
  4091. return nil
  4092. }
  4093. out := new(TokenAuthCredentials)
  4094. in.DeepCopyInto(out)
  4095. return out
  4096. }
  4097. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4098. func (in *UniversalAuthCredentials) DeepCopyInto(out *UniversalAuthCredentials) {
  4099. *out = *in
  4100. in.ClientID.DeepCopyInto(&out.ClientID)
  4101. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  4102. }
  4103. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UniversalAuthCredentials.
  4104. func (in *UniversalAuthCredentials) DeepCopy() *UniversalAuthCredentials {
  4105. if in == nil {
  4106. return nil
  4107. }
  4108. out := new(UniversalAuthCredentials)
  4109. in.DeepCopyInto(out)
  4110. return out
  4111. }
  4112. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4113. func (in *VaultAppRole) DeepCopyInto(out *VaultAppRole) {
  4114. *out = *in
  4115. if in.RoleRef != nil {
  4116. in, out := &in.RoleRef, &out.RoleRef
  4117. *out = new(apismetav1.SecretKeySelector)
  4118. (*in).DeepCopyInto(*out)
  4119. }
  4120. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4121. }
  4122. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAppRole.
  4123. func (in *VaultAppRole) DeepCopy() *VaultAppRole {
  4124. if in == nil {
  4125. return nil
  4126. }
  4127. out := new(VaultAppRole)
  4128. in.DeepCopyInto(out)
  4129. return out
  4130. }
  4131. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4132. func (in *VaultAuth) DeepCopyInto(out *VaultAuth) {
  4133. *out = *in
  4134. if in.Namespace != nil {
  4135. in, out := &in.Namespace, &out.Namespace
  4136. *out = new(string)
  4137. **out = **in
  4138. }
  4139. if in.TokenSecretRef != nil {
  4140. in, out := &in.TokenSecretRef, &out.TokenSecretRef
  4141. *out = new(apismetav1.SecretKeySelector)
  4142. (*in).DeepCopyInto(*out)
  4143. }
  4144. if in.AppRole != nil {
  4145. in, out := &in.AppRole, &out.AppRole
  4146. *out = new(VaultAppRole)
  4147. (*in).DeepCopyInto(*out)
  4148. }
  4149. if in.Kubernetes != nil {
  4150. in, out := &in.Kubernetes, &out.Kubernetes
  4151. *out = new(VaultKubernetesAuth)
  4152. (*in).DeepCopyInto(*out)
  4153. }
  4154. if in.Ldap != nil {
  4155. in, out := &in.Ldap, &out.Ldap
  4156. *out = new(VaultLdapAuth)
  4157. (*in).DeepCopyInto(*out)
  4158. }
  4159. if in.Jwt != nil {
  4160. in, out := &in.Jwt, &out.Jwt
  4161. *out = new(VaultJwtAuth)
  4162. (*in).DeepCopyInto(*out)
  4163. }
  4164. if in.Cert != nil {
  4165. in, out := &in.Cert, &out.Cert
  4166. *out = new(VaultCertAuth)
  4167. (*in).DeepCopyInto(*out)
  4168. }
  4169. if in.Iam != nil {
  4170. in, out := &in.Iam, &out.Iam
  4171. *out = new(VaultIamAuth)
  4172. (*in).DeepCopyInto(*out)
  4173. }
  4174. if in.UserPass != nil {
  4175. in, out := &in.UserPass, &out.UserPass
  4176. *out = new(VaultUserPassAuth)
  4177. (*in).DeepCopyInto(*out)
  4178. }
  4179. if in.GCP != nil {
  4180. in, out := &in.GCP, &out.GCP
  4181. *out = new(VaultGCPAuth)
  4182. (*in).DeepCopyInto(*out)
  4183. }
  4184. }
  4185. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAuth.
  4186. func (in *VaultAuth) DeepCopy() *VaultAuth {
  4187. if in == nil {
  4188. return nil
  4189. }
  4190. out := new(VaultAuth)
  4191. in.DeepCopyInto(out)
  4192. return out
  4193. }
  4194. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4195. func (in *VaultAwsAuth) DeepCopyInto(out *VaultAwsAuth) {
  4196. *out = *in
  4197. if in.SecretRef != nil {
  4198. in, out := &in.SecretRef, &out.SecretRef
  4199. *out = new(VaultAwsAuthSecretRef)
  4200. (*in).DeepCopyInto(*out)
  4201. }
  4202. if in.JWTAuth != nil {
  4203. in, out := &in.JWTAuth, &out.JWTAuth
  4204. *out = new(VaultAwsJWTAuth)
  4205. (*in).DeepCopyInto(*out)
  4206. }
  4207. }
  4208. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuth.
  4209. func (in *VaultAwsAuth) DeepCopy() *VaultAwsAuth {
  4210. if in == nil {
  4211. return nil
  4212. }
  4213. out := new(VaultAwsAuth)
  4214. in.DeepCopyInto(out)
  4215. return out
  4216. }
  4217. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4218. func (in *VaultAwsAuthSecretRef) DeepCopyInto(out *VaultAwsAuthSecretRef) {
  4219. *out = *in
  4220. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  4221. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  4222. if in.SessionToken != nil {
  4223. in, out := &in.SessionToken, &out.SessionToken
  4224. *out = new(apismetav1.SecretKeySelector)
  4225. (*in).DeepCopyInto(*out)
  4226. }
  4227. }
  4228. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsAuthSecretRef.
  4229. func (in *VaultAwsAuthSecretRef) DeepCopy() *VaultAwsAuthSecretRef {
  4230. if in == nil {
  4231. return nil
  4232. }
  4233. out := new(VaultAwsAuthSecretRef)
  4234. in.DeepCopyInto(out)
  4235. return out
  4236. }
  4237. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4238. func (in *VaultAwsJWTAuth) DeepCopyInto(out *VaultAwsJWTAuth) {
  4239. *out = *in
  4240. if in.ServiceAccountRef != nil {
  4241. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  4242. *out = new(apismetav1.ServiceAccountSelector)
  4243. (*in).DeepCopyInto(*out)
  4244. }
  4245. }
  4246. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultAwsJWTAuth.
  4247. func (in *VaultAwsJWTAuth) DeepCopy() *VaultAwsJWTAuth {
  4248. if in == nil {
  4249. return nil
  4250. }
  4251. out := new(VaultAwsJWTAuth)
  4252. in.DeepCopyInto(out)
  4253. return out
  4254. }
  4255. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4256. func (in *VaultCertAuth) DeepCopyInto(out *VaultCertAuth) {
  4257. *out = *in
  4258. in.ClientCert.DeepCopyInto(&out.ClientCert)
  4259. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4260. }
  4261. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCertAuth.
  4262. func (in *VaultCertAuth) DeepCopy() *VaultCertAuth {
  4263. if in == nil {
  4264. return nil
  4265. }
  4266. out := new(VaultCertAuth)
  4267. in.DeepCopyInto(out)
  4268. return out
  4269. }
  4270. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4271. func (in *VaultCheckAndSet) DeepCopyInto(out *VaultCheckAndSet) {
  4272. *out = *in
  4273. }
  4274. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultCheckAndSet.
  4275. func (in *VaultCheckAndSet) DeepCopy() *VaultCheckAndSet {
  4276. if in == nil {
  4277. return nil
  4278. }
  4279. out := new(VaultCheckAndSet)
  4280. in.DeepCopyInto(out)
  4281. return out
  4282. }
  4283. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4284. func (in *VaultClientTLS) DeepCopyInto(out *VaultClientTLS) {
  4285. *out = *in
  4286. if in.CertSecretRef != nil {
  4287. in, out := &in.CertSecretRef, &out.CertSecretRef
  4288. *out = new(apismetav1.SecretKeySelector)
  4289. (*in).DeepCopyInto(*out)
  4290. }
  4291. if in.KeySecretRef != nil {
  4292. in, out := &in.KeySecretRef, &out.KeySecretRef
  4293. *out = new(apismetav1.SecretKeySelector)
  4294. (*in).DeepCopyInto(*out)
  4295. }
  4296. }
  4297. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultClientTLS.
  4298. func (in *VaultClientTLS) DeepCopy() *VaultClientTLS {
  4299. if in == nil {
  4300. return nil
  4301. }
  4302. out := new(VaultClientTLS)
  4303. in.DeepCopyInto(out)
  4304. return out
  4305. }
  4306. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4307. func (in *VaultGCPAuth) DeepCopyInto(out *VaultGCPAuth) {
  4308. *out = *in
  4309. if in.SecretRef != nil {
  4310. in, out := &in.SecretRef, &out.SecretRef
  4311. *out = new(GCPSMAuthSecretRef)
  4312. (*in).DeepCopyInto(*out)
  4313. }
  4314. if in.WorkloadIdentity != nil {
  4315. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  4316. *out = new(GCPWorkloadIdentity)
  4317. (*in).DeepCopyInto(*out)
  4318. }
  4319. if in.ServiceAccountRef != nil {
  4320. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  4321. *out = new(apismetav1.ServiceAccountSelector)
  4322. (*in).DeepCopyInto(*out)
  4323. }
  4324. }
  4325. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultGCPAuth.
  4326. func (in *VaultGCPAuth) DeepCopy() *VaultGCPAuth {
  4327. if in == nil {
  4328. return nil
  4329. }
  4330. out := new(VaultGCPAuth)
  4331. in.DeepCopyInto(out)
  4332. return out
  4333. }
  4334. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4335. func (in *VaultIamAuth) DeepCopyInto(out *VaultIamAuth) {
  4336. *out = *in
  4337. if in.SecretRef != nil {
  4338. in, out := &in.SecretRef, &out.SecretRef
  4339. *out = new(VaultAwsAuthSecretRef)
  4340. (*in).DeepCopyInto(*out)
  4341. }
  4342. if in.JWTAuth != nil {
  4343. in, out := &in.JWTAuth, &out.JWTAuth
  4344. *out = new(VaultAwsJWTAuth)
  4345. (*in).DeepCopyInto(*out)
  4346. }
  4347. }
  4348. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultIamAuth.
  4349. func (in *VaultIamAuth) DeepCopy() *VaultIamAuth {
  4350. if in == nil {
  4351. return nil
  4352. }
  4353. out := new(VaultIamAuth)
  4354. in.DeepCopyInto(out)
  4355. return out
  4356. }
  4357. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4358. func (in *VaultJwtAuth) DeepCopyInto(out *VaultJwtAuth) {
  4359. *out = *in
  4360. if in.SecretRef != nil {
  4361. in, out := &in.SecretRef, &out.SecretRef
  4362. *out = new(apismetav1.SecretKeySelector)
  4363. (*in).DeepCopyInto(*out)
  4364. }
  4365. if in.KubernetesServiceAccountToken != nil {
  4366. in, out := &in.KubernetesServiceAccountToken, &out.KubernetesServiceAccountToken
  4367. *out = new(VaultKubernetesServiceAccountTokenAuth)
  4368. (*in).DeepCopyInto(*out)
  4369. }
  4370. }
  4371. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultJwtAuth.
  4372. func (in *VaultJwtAuth) DeepCopy() *VaultJwtAuth {
  4373. if in == nil {
  4374. return nil
  4375. }
  4376. out := new(VaultJwtAuth)
  4377. in.DeepCopyInto(out)
  4378. return out
  4379. }
  4380. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4381. func (in *VaultKubernetesAuth) DeepCopyInto(out *VaultKubernetesAuth) {
  4382. *out = *in
  4383. if in.ServiceAccountRef != nil {
  4384. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  4385. *out = new(apismetav1.ServiceAccountSelector)
  4386. (*in).DeepCopyInto(*out)
  4387. }
  4388. if in.SecretRef != nil {
  4389. in, out := &in.SecretRef, &out.SecretRef
  4390. *out = new(apismetav1.SecretKeySelector)
  4391. (*in).DeepCopyInto(*out)
  4392. }
  4393. }
  4394. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesAuth.
  4395. func (in *VaultKubernetesAuth) DeepCopy() *VaultKubernetesAuth {
  4396. if in == nil {
  4397. return nil
  4398. }
  4399. out := new(VaultKubernetesAuth)
  4400. in.DeepCopyInto(out)
  4401. return out
  4402. }
  4403. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4404. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopyInto(out *VaultKubernetesServiceAccountTokenAuth) {
  4405. *out = *in
  4406. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  4407. if in.Audiences != nil {
  4408. in, out := &in.Audiences, &out.Audiences
  4409. *out = new([]string)
  4410. if **in != nil {
  4411. in, out := *in, *out
  4412. *out = make([]string, len(*in))
  4413. copy(*out, *in)
  4414. }
  4415. }
  4416. if in.ExpirationSeconds != nil {
  4417. in, out := &in.ExpirationSeconds, &out.ExpirationSeconds
  4418. *out = new(int64)
  4419. **out = **in
  4420. }
  4421. }
  4422. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultKubernetesServiceAccountTokenAuth.
  4423. func (in *VaultKubernetesServiceAccountTokenAuth) DeepCopy() *VaultKubernetesServiceAccountTokenAuth {
  4424. if in == nil {
  4425. return nil
  4426. }
  4427. out := new(VaultKubernetesServiceAccountTokenAuth)
  4428. in.DeepCopyInto(out)
  4429. return out
  4430. }
  4431. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4432. func (in *VaultLdapAuth) DeepCopyInto(out *VaultLdapAuth) {
  4433. *out = *in
  4434. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4435. }
  4436. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultLdapAuth.
  4437. func (in *VaultLdapAuth) DeepCopy() *VaultLdapAuth {
  4438. if in == nil {
  4439. return nil
  4440. }
  4441. out := new(VaultLdapAuth)
  4442. in.DeepCopyInto(out)
  4443. return out
  4444. }
  4445. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4446. func (in *VaultProvider) DeepCopyInto(out *VaultProvider) {
  4447. *out = *in
  4448. if in.Auth != nil {
  4449. in, out := &in.Auth, &out.Auth
  4450. *out = new(VaultAuth)
  4451. (*in).DeepCopyInto(*out)
  4452. }
  4453. if in.Path != nil {
  4454. in, out := &in.Path, &out.Path
  4455. *out = new(string)
  4456. **out = **in
  4457. }
  4458. if in.Namespace != nil {
  4459. in, out := &in.Namespace, &out.Namespace
  4460. *out = new(string)
  4461. **out = **in
  4462. }
  4463. if in.CABundle != nil {
  4464. in, out := &in.CABundle, &out.CABundle
  4465. *out = make([]byte, len(*in))
  4466. copy(*out, *in)
  4467. }
  4468. in.ClientTLS.DeepCopyInto(&out.ClientTLS)
  4469. if in.CAProvider != nil {
  4470. in, out := &in.CAProvider, &out.CAProvider
  4471. *out = new(CAProvider)
  4472. (*in).DeepCopyInto(*out)
  4473. }
  4474. if in.Headers != nil {
  4475. in, out := &in.Headers, &out.Headers
  4476. *out = make(map[string]string, len(*in))
  4477. for key, val := range *in {
  4478. (*out)[key] = val
  4479. }
  4480. }
  4481. if in.CheckAndSet != nil {
  4482. in, out := &in.CheckAndSet, &out.CheckAndSet
  4483. *out = new(VaultCheckAndSet)
  4484. **out = **in
  4485. }
  4486. }
  4487. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProvider.
  4488. func (in *VaultProvider) DeepCopy() *VaultProvider {
  4489. if in == nil {
  4490. return nil
  4491. }
  4492. out := new(VaultProvider)
  4493. in.DeepCopyInto(out)
  4494. return out
  4495. }
  4496. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4497. func (in *VaultUserPassAuth) DeepCopyInto(out *VaultUserPassAuth) {
  4498. *out = *in
  4499. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4500. }
  4501. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultUserPassAuth.
  4502. func (in *VaultUserPassAuth) DeepCopy() *VaultUserPassAuth {
  4503. if in == nil {
  4504. return nil
  4505. }
  4506. out := new(VaultUserPassAuth)
  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 *VolcengineAuth) DeepCopyInto(out *VolcengineAuth) {
  4512. *out = *in
  4513. if in.SecretRef != nil {
  4514. in, out := &in.SecretRef, &out.SecretRef
  4515. *out = new(VolcengineAuthSecretRef)
  4516. (*in).DeepCopyInto(*out)
  4517. }
  4518. }
  4519. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuth.
  4520. func (in *VolcengineAuth) DeepCopy() *VolcengineAuth {
  4521. if in == nil {
  4522. return nil
  4523. }
  4524. out := new(VolcengineAuth)
  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 *VolcengineAuthSecretRef) DeepCopyInto(out *VolcengineAuthSecretRef) {
  4530. *out = *in
  4531. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  4532. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  4533. if in.Token != nil {
  4534. in, out := &in.Token, &out.Token
  4535. *out = new(apismetav1.SecretKeySelector)
  4536. (*in).DeepCopyInto(*out)
  4537. }
  4538. }
  4539. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineAuthSecretRef.
  4540. func (in *VolcengineAuthSecretRef) DeepCopy() *VolcengineAuthSecretRef {
  4541. if in == nil {
  4542. return nil
  4543. }
  4544. out := new(VolcengineAuthSecretRef)
  4545. in.DeepCopyInto(out)
  4546. return out
  4547. }
  4548. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4549. func (in *VolcengineProvider) DeepCopyInto(out *VolcengineProvider) {
  4550. *out = *in
  4551. if in.Auth != nil {
  4552. in, out := &in.Auth, &out.Auth
  4553. *out = new(VolcengineAuth)
  4554. (*in).DeepCopyInto(*out)
  4555. }
  4556. }
  4557. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolcengineProvider.
  4558. func (in *VolcengineProvider) DeepCopy() *VolcengineProvider {
  4559. if in == nil {
  4560. return nil
  4561. }
  4562. out := new(VolcengineProvider)
  4563. in.DeepCopyInto(out)
  4564. return out
  4565. }
  4566. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4567. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  4568. *out = *in
  4569. if in.Namespace != nil {
  4570. in, out := &in.Namespace, &out.Namespace
  4571. *out = new(string)
  4572. **out = **in
  4573. }
  4574. }
  4575. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  4576. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  4577. if in == nil {
  4578. return nil
  4579. }
  4580. out := new(WebhookCAProvider)
  4581. in.DeepCopyInto(out)
  4582. return out
  4583. }
  4584. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4585. func (in *WebhookProvider) DeepCopyInto(out *WebhookProvider) {
  4586. *out = *in
  4587. if in.Headers != nil {
  4588. in, out := &in.Headers, &out.Headers
  4589. *out = make(map[string]string, len(*in))
  4590. for key, val := range *in {
  4591. (*out)[key] = val
  4592. }
  4593. }
  4594. if in.Auth != nil {
  4595. in, out := &in.Auth, &out.Auth
  4596. *out = new(AuthorizationProtocol)
  4597. (*in).DeepCopyInto(*out)
  4598. }
  4599. if in.Timeout != nil {
  4600. in, out := &in.Timeout, &out.Timeout
  4601. *out = new(metav1.Duration)
  4602. **out = **in
  4603. }
  4604. out.Result = in.Result
  4605. if in.Secrets != nil {
  4606. in, out := &in.Secrets, &out.Secrets
  4607. *out = make([]WebhookSecret, len(*in))
  4608. for i := range *in {
  4609. (*in)[i].DeepCopyInto(&(*out)[i])
  4610. }
  4611. }
  4612. if in.CABundle != nil {
  4613. in, out := &in.CABundle, &out.CABundle
  4614. *out = make([]byte, len(*in))
  4615. copy(*out, *in)
  4616. }
  4617. if in.CAProvider != nil {
  4618. in, out := &in.CAProvider, &out.CAProvider
  4619. *out = new(WebhookCAProvider)
  4620. (*in).DeepCopyInto(*out)
  4621. }
  4622. }
  4623. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookProvider.
  4624. func (in *WebhookProvider) DeepCopy() *WebhookProvider {
  4625. if in == nil {
  4626. return nil
  4627. }
  4628. out := new(WebhookProvider)
  4629. in.DeepCopyInto(out)
  4630. return out
  4631. }
  4632. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4633. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  4634. *out = *in
  4635. }
  4636. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  4637. func (in *WebhookResult) DeepCopy() *WebhookResult {
  4638. if in == nil {
  4639. return nil
  4640. }
  4641. out := new(WebhookResult)
  4642. in.DeepCopyInto(out)
  4643. return out
  4644. }
  4645. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4646. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  4647. *out = *in
  4648. in.SecretRef.DeepCopyInto(&out.SecretRef)
  4649. }
  4650. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  4651. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  4652. if in == nil {
  4653. return nil
  4654. }
  4655. out := new(WebhookSecret)
  4656. in.DeepCopyInto(out)
  4657. return out
  4658. }
  4659. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4660. func (in *YandexAuth) DeepCopyInto(out *YandexAuth) {
  4661. *out = *in
  4662. in.AuthorizedKey.DeepCopyInto(&out.AuthorizedKey)
  4663. }
  4664. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexAuth.
  4665. func (in *YandexAuth) DeepCopy() *YandexAuth {
  4666. if in == nil {
  4667. return nil
  4668. }
  4669. out := new(YandexAuth)
  4670. in.DeepCopyInto(out)
  4671. return out
  4672. }
  4673. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4674. func (in *YandexCAProvider) DeepCopyInto(out *YandexCAProvider) {
  4675. *out = *in
  4676. in.Certificate.DeepCopyInto(&out.Certificate)
  4677. }
  4678. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCAProvider.
  4679. func (in *YandexCAProvider) DeepCopy() *YandexCAProvider {
  4680. if in == nil {
  4681. return nil
  4682. }
  4683. out := new(YandexCAProvider)
  4684. in.DeepCopyInto(out)
  4685. return out
  4686. }
  4687. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4688. func (in *YandexCertificateManagerProvider) DeepCopyInto(out *YandexCertificateManagerProvider) {
  4689. *out = *in
  4690. in.Auth.DeepCopyInto(&out.Auth)
  4691. if in.CAProvider != nil {
  4692. in, out := &in.CAProvider, &out.CAProvider
  4693. *out = new(YandexCAProvider)
  4694. (*in).DeepCopyInto(*out)
  4695. }
  4696. if in.FetchingPolicy != nil {
  4697. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  4698. *out = new(FetchingPolicy)
  4699. (*in).DeepCopyInto(*out)
  4700. }
  4701. }
  4702. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexCertificateManagerProvider.
  4703. func (in *YandexCertificateManagerProvider) DeepCopy() *YandexCertificateManagerProvider {
  4704. if in == nil {
  4705. return nil
  4706. }
  4707. out := new(YandexCertificateManagerProvider)
  4708. in.DeepCopyInto(out)
  4709. return out
  4710. }
  4711. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  4712. func (in *YandexLockboxProvider) DeepCopyInto(out *YandexLockboxProvider) {
  4713. *out = *in
  4714. in.Auth.DeepCopyInto(&out.Auth)
  4715. if in.CAProvider != nil {
  4716. in, out := &in.CAProvider, &out.CAProvider
  4717. *out = new(YandexCAProvider)
  4718. (*in).DeepCopyInto(*out)
  4719. }
  4720. if in.FetchingPolicy != nil {
  4721. in, out := &in.FetchingPolicy, &out.FetchingPolicy
  4722. *out = new(FetchingPolicy)
  4723. (*in).DeepCopyInto(*out)
  4724. }
  4725. }
  4726. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new YandexLockboxProvider.
  4727. func (in *YandexLockboxProvider) DeepCopy() *YandexLockboxProvider {
  4728. if in == nil {
  4729. return nil
  4730. }
  4731. out := new(YandexLockboxProvider)
  4732. in.DeepCopyInto(out)
  4733. return out
  4734. }