1 Star 17 Fork 3

tencentcloud/tencentcloud-sdk-dotnet

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
文件
Clone or Download
TcssClient.cs 372.58 KB
Copy Edit Raw Blame History
tencentcloud authored 2025-07-06 00:40 +08:00 . release 3.0.1273
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165
/*
* Copyright (c) 2018 Tencent. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Tcss.V20201101
{
using Newtonsoft.Json;
using System.Threading.Tasks;
using TencentCloud.Common;
using TencentCloud.Common.Profile;
using TencentCloud.Tcss.V20201101.Models;
public class TcssClient : AbstractClient{
private const string endpoint = "tcss.tencentcloudapi.com";
private const string version = "2020-11-01";
private const string sdkVersion = "SDK_NET_3.0.1273";
/// <summary>
/// Client constructor.
/// </summary>
/// <param name="credential">Credentials.</param>
/// <param name="region">Region name, such as "ap-guangzhou".</param>
public TcssClient(Credential credential, string region)
: this(credential, region, new ClientProfile { Language = Language.ZH_CN })
{
}
/// <summary>
/// Client Constructor.
/// </summary>
/// <param name="credential">Credentials.</param>
/// <param name="region">Region name, such as "ap-guangzhou".</param>
/// <param name="profile">Client profiles.</param>
public TcssClient(Credential credential, string region, ClientProfile profile)
: base(endpoint, version, credential, region, profile)
{
SdkVersion = sdkVersion;
}
/// <summary>
/// 容器网络创建网络策略添加并发布任务
/// </summary>
/// <param name="req"><see cref="AddAndPublishNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="AddAndPublishNetworkFirewallPolicyDetailResponse"/></returns>
public Task<AddAndPublishNetworkFirewallPolicyDetailResponse> AddAndPublishNetworkFirewallPolicyDetail(AddAndPublishNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<AddAndPublishNetworkFirewallPolicyDetailResponse>(req, "AddAndPublishNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略添加并发布任务
/// </summary>
/// <param name="req"><see cref="AddAndPublishNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="AddAndPublishNetworkFirewallPolicyDetailResponse"/></returns>
public AddAndPublishNetworkFirewallPolicyDetailResponse AddAndPublishNetworkFirewallPolicyDetailSync(AddAndPublishNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<AddAndPublishNetworkFirewallPolicyDetailResponse>(req, "AddAndPublishNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建Yaml网络策略并发布任务
/// </summary>
/// <param name="req"><see cref="AddAndPublishNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="AddAndPublishNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<AddAndPublishNetworkFirewallPolicyYamlDetailResponse> AddAndPublishNetworkFirewallPolicyYamlDetail(AddAndPublishNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<AddAndPublishNetworkFirewallPolicyYamlDetailResponse>(req, "AddAndPublishNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络创建Yaml网络策略并发布任务
/// </summary>
/// <param name="req"><see cref="AddAndPublishNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="AddAndPublishNetworkFirewallPolicyYamlDetailResponse"/></returns>
public AddAndPublishNetworkFirewallPolicyYamlDetailResponse AddAndPublishNetworkFirewallPolicyYamlDetailSync(AddAndPublishNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<AddAndPublishNetworkFirewallPolicyYamlDetailResponse>(req, "AddAndPublishNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="AddAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="AddAssetImageRegistryRegistryDetailResponse"/></returns>
public Task<AddAssetImageRegistryRegistryDetailResponse> AddAssetImageRegistryRegistryDetail(AddAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<AddAssetImageRegistryRegistryDetailResponse>(req, "AddAssetImageRegistryRegistryDetail");
}
/// <summary>
/// 新增单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="AddAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="AddAssetImageRegistryRegistryDetailResponse"/></returns>
public AddAssetImageRegistryRegistryDetailResponse AddAssetImageRegistryRegistryDetailSync(AddAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<AddAssetImageRegistryRegistryDetailResponse>(req, "AddAssetImageRegistryRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增安全合规忽略(资产+检测项列表)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="AddComplianceAssetPolicySetToWhitelistRequest"/></param>
/// <returns><see cref="AddComplianceAssetPolicySetToWhitelistResponse"/></returns>
public Task<AddComplianceAssetPolicySetToWhitelistResponse> AddComplianceAssetPolicySetToWhitelist(AddComplianceAssetPolicySetToWhitelistRequest req)
{
return InternalRequestAsync<AddComplianceAssetPolicySetToWhitelistResponse>(req, "AddComplianceAssetPolicySetToWhitelist");
}
/// <summary>
/// 新增安全合规忽略(资产+检测项列表)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="AddComplianceAssetPolicySetToWhitelistRequest"/></param>
/// <returns><see cref="AddComplianceAssetPolicySetToWhitelistResponse"/></returns>
public AddComplianceAssetPolicySetToWhitelistResponse AddComplianceAssetPolicySetToWhitelistSync(AddComplianceAssetPolicySetToWhitelistRequest req)
{
return InternalRequestAsync<AddComplianceAssetPolicySetToWhitelistResponse>(req, "AddComplianceAssetPolicySetToWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="AddCompliancePolicyAssetSetToWhitelistRequest"/></param>
/// <returns><see cref="AddCompliancePolicyAssetSetToWhitelistResponse"/></returns>
public Task<AddCompliancePolicyAssetSetToWhitelistResponse> AddCompliancePolicyAssetSetToWhitelist(AddCompliancePolicyAssetSetToWhitelistRequest req)
{
return InternalRequestAsync<AddCompliancePolicyAssetSetToWhitelistResponse>(req, "AddCompliancePolicyAssetSetToWhitelist");
}
/// <summary>
/// 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="AddCompliancePolicyAssetSetToWhitelistRequest"/></param>
/// <returns><see cref="AddCompliancePolicyAssetSetToWhitelistResponse"/></returns>
public AddCompliancePolicyAssetSetToWhitelistResponse AddCompliancePolicyAssetSetToWhitelistSync(AddCompliancePolicyAssetSetToWhitelistRequest req)
{
return InternalRequestAsync<AddCompliancePolicyAssetSetToWhitelistResponse>(req, "AddCompliancePolicyAssetSetToWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 将指定的检测项添加到白名单中,不显示未通过结果。
/// </summary>
/// <param name="req"><see cref="AddCompliancePolicyItemToWhitelistRequest"/></param>
/// <returns><see cref="AddCompliancePolicyItemToWhitelistResponse"/></returns>
public Task<AddCompliancePolicyItemToWhitelistResponse> AddCompliancePolicyItemToWhitelist(AddCompliancePolicyItemToWhitelistRequest req)
{
return InternalRequestAsync<AddCompliancePolicyItemToWhitelistResponse>(req, "AddCompliancePolicyItemToWhitelist");
}
/// <summary>
/// 将指定的检测项添加到白名单中,不显示未通过结果。
/// </summary>
/// <param name="req"><see cref="AddCompliancePolicyItemToWhitelistRequest"/></param>
/// <returns><see cref="AddCompliancePolicyItemToWhitelistResponse"/></returns>
public AddCompliancePolicyItemToWhitelistResponse AddCompliancePolicyItemToWhitelistSync(AddCompliancePolicyItemToWhitelistRequest req)
{
return InternalRequestAsync<AddCompliancePolicyItemToWhitelistResponse>(req, "AddCompliancePolicyItemToWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑运行时异常进程策略
/// </summary>
/// <param name="req"><see cref="AddEditAbnormalProcessRuleRequest"/></param>
/// <returns><see cref="AddEditAbnormalProcessRuleResponse"/></returns>
public Task<AddEditAbnormalProcessRuleResponse> AddEditAbnormalProcessRule(AddEditAbnormalProcessRuleRequest req)
{
return InternalRequestAsync<AddEditAbnormalProcessRuleResponse>(req, "AddEditAbnormalProcessRule");
}
/// <summary>
/// 添加编辑运行时异常进程策略
/// </summary>
/// <param name="req"><see cref="AddEditAbnormalProcessRuleRequest"/></param>
/// <returns><see cref="AddEditAbnormalProcessRuleResponse"/></returns>
public AddEditAbnormalProcessRuleResponse AddEditAbnormalProcessRuleSync(AddEditAbnormalProcessRuleRequest req)
{
return InternalRequestAsync<AddEditAbnormalProcessRuleResponse>(req, "AddEditAbnormalProcessRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑运行时访问控制策略
/// </summary>
/// <param name="req"><see cref="AddEditAccessControlRuleRequest"/></param>
/// <returns><see cref="AddEditAccessControlRuleResponse"/></returns>
public Task<AddEditAccessControlRuleResponse> AddEditAccessControlRule(AddEditAccessControlRuleRequest req)
{
return InternalRequestAsync<AddEditAccessControlRuleResponse>(req, "AddEditAccessControlRule");
}
/// <summary>
/// 添加编辑运行时访问控制策略
/// </summary>
/// <param name="req"><see cref="AddEditAccessControlRuleRequest"/></param>
/// <returns><see cref="AddEditAccessControlRuleResponse"/></returns>
public AddEditAccessControlRuleResponse AddEditAccessControlRuleSync(AddEditAccessControlRuleRequest req)
{
return InternalRequestAsync<AddEditAccessControlRuleResponse>(req, "AddEditAccessControlRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增或编辑本地镜像自动授权规则
/// </summary>
/// <param name="req"><see cref="AddEditImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="AddEditImageAutoAuthorizedRuleResponse"/></returns>
public Task<AddEditImageAutoAuthorizedRuleResponse> AddEditImageAutoAuthorizedRule(AddEditImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<AddEditImageAutoAuthorizedRuleResponse>(req, "AddEditImageAutoAuthorizedRule");
}
/// <summary>
/// 新增或编辑本地镜像自动授权规则
/// </summary>
/// <param name="req"><see cref="AddEditImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="AddEditImageAutoAuthorizedRuleResponse"/></returns>
public AddEditImageAutoAuthorizedRuleResponse AddEditImageAutoAuthorizedRuleSync(AddEditImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<AddEditImageAutoAuthorizedRuleResponse>(req, "AddEditImageAutoAuthorizedRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑运行时反弹shell白名单
/// </summary>
/// <param name="req"><see cref="AddEditReverseShellWhiteListRequest"/></param>
/// <returns><see cref="AddEditReverseShellWhiteListResponse"/></returns>
public Task<AddEditReverseShellWhiteListResponse> AddEditReverseShellWhiteList(AddEditReverseShellWhiteListRequest req)
{
return InternalRequestAsync<AddEditReverseShellWhiteListResponse>(req, "AddEditReverseShellWhiteList");
}
/// <summary>
/// 添加编辑运行时反弹shell白名单
/// </summary>
/// <param name="req"><see cref="AddEditReverseShellWhiteListRequest"/></param>
/// <returns><see cref="AddEditReverseShellWhiteListResponse"/></returns>
public AddEditReverseShellWhiteListResponse AddEditReverseShellWhiteListSync(AddEditReverseShellWhiteListRequest req)
{
return InternalRequestAsync<AddEditReverseShellWhiteListResponse>(req, "AddEditReverseShellWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑运行时高危系统调用白名单
/// </summary>
/// <param name="req"><see cref="AddEditRiskSyscallWhiteListRequest"/></param>
/// <returns><see cref="AddEditRiskSyscallWhiteListResponse"/></returns>
public Task<AddEditRiskSyscallWhiteListResponse> AddEditRiskSyscallWhiteList(AddEditRiskSyscallWhiteListRequest req)
{
return InternalRequestAsync<AddEditRiskSyscallWhiteListResponse>(req, "AddEditRiskSyscallWhiteList");
}
/// <summary>
/// 添加编辑运行时高危系统调用白名单
/// </summary>
/// <param name="req"><see cref="AddEditRiskSyscallWhiteListRequest"/></param>
/// <returns><see cref="AddEditRiskSyscallWhiteListResponse"/></returns>
public AddEditRiskSyscallWhiteListResponse AddEditRiskSyscallWhiteListSync(AddEditRiskSyscallWhiteListRequest req)
{
return InternalRequestAsync<AddEditRiskSyscallWhiteListResponse>(req, "AddEditRiskSyscallWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑告警策略
/// </summary>
/// <param name="req"><see cref="AddEditWarningRulesRequest"/></param>
/// <returns><see cref="AddEditWarningRulesResponse"/></returns>
public Task<AddEditWarningRulesResponse> AddEditWarningRules(AddEditWarningRulesRequest req)
{
return InternalRequestAsync<AddEditWarningRulesResponse>(req, "AddEditWarningRules");
}
/// <summary>
/// 添加编辑告警策略
/// </summary>
/// <param name="req"><see cref="AddEditWarningRulesRequest"/></param>
/// <returns><see cref="AddEditWarningRulesResponse"/></returns>
public AddEditWarningRulesResponse AddEditWarningRulesSync(AddEditWarningRulesRequest req)
{
return InternalRequestAsync<AddEditWarningRulesResponse>(req, "AddEditWarningRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增逃逸白名单
/// </summary>
/// <param name="req"><see cref="AddEscapeWhiteListRequest"/></param>
/// <returns><see cref="AddEscapeWhiteListResponse"/></returns>
public Task<AddEscapeWhiteListResponse> AddEscapeWhiteList(AddEscapeWhiteListRequest req)
{
return InternalRequestAsync<AddEscapeWhiteListResponse>(req, "AddEscapeWhiteList");
}
/// <summary>
/// 新增逃逸白名单
/// </summary>
/// <param name="req"><see cref="AddEscapeWhiteListRequest"/></param>
/// <returns><see cref="AddEscapeWhiteListResponse"/></returns>
public AddEscapeWhiteListResponse AddEscapeWhiteListSync(AddEscapeWhiteListRequest req)
{
return InternalRequestAsync<AddEscapeWhiteListResponse>(req, "AddEscapeWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增漏洞扫描忽略漏洞
/// </summary>
/// <param name="req"><see cref="AddIgnoreVulRequest"/></param>
/// <returns><see cref="AddIgnoreVulResponse"/></returns>
public Task<AddIgnoreVulResponse> AddIgnoreVul(AddIgnoreVulRequest req)
{
return InternalRequestAsync<AddIgnoreVulResponse>(req, "AddIgnoreVul");
}
/// <summary>
/// 新增漏洞扫描忽略漏洞
/// </summary>
/// <param name="req"><see cref="AddIgnoreVulRequest"/></param>
/// <returns><see cref="AddIgnoreVulResponse"/></returns>
public AddIgnoreVulResponse AddIgnoreVulSync(AddIgnoreVulRequest req)
{
return InternalRequestAsync<AddIgnoreVulResponse>(req, "AddIgnoreVul")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略添加任务
/// </summary>
/// <param name="req"><see cref="AddNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="AddNetworkFirewallPolicyDetailResponse"/></returns>
public Task<AddNetworkFirewallPolicyDetailResponse> AddNetworkFirewallPolicyDetail(AddNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<AddNetworkFirewallPolicyDetailResponse>(req, "AddNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略添加任务
/// </summary>
/// <param name="req"><see cref="AddNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="AddNetworkFirewallPolicyDetailResponse"/></returns>
public AddNetworkFirewallPolicyDetailResponse AddNetworkFirewallPolicyDetailSync(AddNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<AddNetworkFirewallPolicyDetailResponse>(req, "AddNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建Yaml网络策略添加任务
/// </summary>
/// <param name="req"><see cref="AddNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="AddNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<AddNetworkFirewallPolicyYamlDetailResponse> AddNetworkFirewallPolicyYamlDetail(AddNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<AddNetworkFirewallPolicyYamlDetailResponse>(req, "AddNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络创建Yaml网络策略添加任务
/// </summary>
/// <param name="req"><see cref="AddNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="AddNetworkFirewallPolicyYamlDetailResponse"/></returns>
public AddNetworkFirewallPolicyYamlDetailResponse AddNetworkFirewallPolicyYamlDetailSync(AddNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<AddNetworkFirewallPolicyYamlDetailResponse>(req, "AddNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建检查Yaml网络策略任务
/// </summary>
/// <param name="req"><see cref="CheckNetworkFirewallPolicyYamlRequest"/></param>
/// <returns><see cref="CheckNetworkFirewallPolicyYamlResponse"/></returns>
public Task<CheckNetworkFirewallPolicyYamlResponse> CheckNetworkFirewallPolicyYaml(CheckNetworkFirewallPolicyYamlRequest req)
{
return InternalRequestAsync<CheckNetworkFirewallPolicyYamlResponse>(req, "CheckNetworkFirewallPolicyYaml");
}
/// <summary>
/// 容器网络创建检查Yaml网络策略任务
/// </summary>
/// <param name="req"><see cref="CheckNetworkFirewallPolicyYamlRequest"/></param>
/// <returns><see cref="CheckNetworkFirewallPolicyYamlResponse"/></returns>
public CheckNetworkFirewallPolicyYamlResponse CheckNetworkFirewallPolicyYamlSync(CheckNetworkFirewallPolicyYamlRequest req)
{
return InternalRequestAsync<CheckNetworkFirewallPolicyYamlResponse>(req, "CheckNetworkFirewallPolicyYaml")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 检查单个镜像仓库名是否重复
/// </summary>
/// <param name="req"><see cref="CheckRepeatAssetImageRegistryRequest"/></param>
/// <returns><see cref="CheckRepeatAssetImageRegistryResponse"/></returns>
public Task<CheckRepeatAssetImageRegistryResponse> CheckRepeatAssetImageRegistry(CheckRepeatAssetImageRegistryRequest req)
{
return InternalRequestAsync<CheckRepeatAssetImageRegistryResponse>(req, "CheckRepeatAssetImageRegistry");
}
/// <summary>
/// 检查单个镜像仓库名是否重复
/// </summary>
/// <param name="req"><see cref="CheckRepeatAssetImageRegistryRequest"/></param>
/// <returns><see cref="CheckRepeatAssetImageRegistryResponse"/></returns>
public CheckRepeatAssetImageRegistryResponse CheckRepeatAssetImageRegistrySync(CheckRepeatAssetImageRegistryRequest req)
{
return InternalRequestAsync<CheckRepeatAssetImageRegistryResponse>(req, "CheckRepeatAssetImageRegistry")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略确认任务
/// </summary>
/// <param name="req"><see cref="ConfirmNetworkFirewallPolicyRequest"/></param>
/// <returns><see cref="ConfirmNetworkFirewallPolicyResponse"/></returns>
public Task<ConfirmNetworkFirewallPolicyResponse> ConfirmNetworkFirewallPolicy(ConfirmNetworkFirewallPolicyRequest req)
{
return InternalRequestAsync<ConfirmNetworkFirewallPolicyResponse>(req, "ConfirmNetworkFirewallPolicy");
}
/// <summary>
/// 容器网络创建网络策略确认任务
/// </summary>
/// <param name="req"><see cref="ConfirmNetworkFirewallPolicyRequest"/></param>
/// <returns><see cref="ConfirmNetworkFirewallPolicyResponse"/></returns>
public ConfirmNetworkFirewallPolicyResponse ConfirmNetworkFirewallPolicySync(ConfirmNetworkFirewallPolicyRequest req)
{
return InternalRequestAsync<ConfirmNetworkFirewallPolicyResponse>(req, "ConfirmNetworkFirewallPolicy")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建异常进程规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateAbnormalProcessRulesExportJobRequest"/></param>
/// <returns><see cref="CreateAbnormalProcessRulesExportJobResponse"/></returns>
public Task<CreateAbnormalProcessRulesExportJobResponse> CreateAbnormalProcessRulesExportJob(CreateAbnormalProcessRulesExportJobRequest req)
{
return InternalRequestAsync<CreateAbnormalProcessRulesExportJobResponse>(req, "CreateAbnormalProcessRulesExportJob");
}
/// <summary>
/// 创建异常进程规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateAbnormalProcessRulesExportJobRequest"/></param>
/// <returns><see cref="CreateAbnormalProcessRulesExportJobResponse"/></returns>
public CreateAbnormalProcessRulesExportJobResponse CreateAbnormalProcessRulesExportJobSync(CreateAbnormalProcessRulesExportJobRequest req)
{
return InternalRequestAsync<CreateAbnormalProcessRulesExportJobResponse>(req, "CreateAbnormalProcessRulesExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建文件篡改规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateAccessControlsRuleExportJobRequest"/></param>
/// <returns><see cref="CreateAccessControlsRuleExportJobResponse"/></returns>
public Task<CreateAccessControlsRuleExportJobResponse> CreateAccessControlsRuleExportJob(CreateAccessControlsRuleExportJobRequest req)
{
return InternalRequestAsync<CreateAccessControlsRuleExportJobResponse>(req, "CreateAccessControlsRuleExportJob");
}
/// <summary>
/// 创建文件篡改规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateAccessControlsRuleExportJobRequest"/></param>
/// <returns><see cref="CreateAccessControlsRuleExportJobResponse"/></returns>
public CreateAccessControlsRuleExportJobResponse CreateAccessControlsRuleExportJobSync(CreateAccessControlsRuleExportJobRequest req)
{
return InternalRequestAsync<CreateAccessControlsRuleExportJobResponse>(req, "CreateAccessControlsRuleExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库创建镜像扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageRegistryScanTaskRequest"/></param>
/// <returns><see cref="CreateAssetImageRegistryScanTaskResponse"/></returns>
public Task<CreateAssetImageRegistryScanTaskResponse> CreateAssetImageRegistryScanTask(CreateAssetImageRegistryScanTaskRequest req)
{
return InternalRequestAsync<CreateAssetImageRegistryScanTaskResponse>(req, "CreateAssetImageRegistryScanTask");
}
/// <summary>
/// 镜像仓库创建镜像扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageRegistryScanTaskRequest"/></param>
/// <returns><see cref="CreateAssetImageRegistryScanTaskResponse"/></returns>
public CreateAssetImageRegistryScanTaskResponse CreateAssetImageRegistryScanTaskSync(CreateAssetImageRegistryScanTaskRequest req)
{
return InternalRequestAsync<CreateAssetImageRegistryScanTaskResponse>(req, "CreateAssetImageRegistryScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库创建镜像一键扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageRegistryScanTaskOneKeyRequest"/></param>
/// <returns><see cref="CreateAssetImageRegistryScanTaskOneKeyResponse"/></returns>
public Task<CreateAssetImageRegistryScanTaskOneKeyResponse> CreateAssetImageRegistryScanTaskOneKey(CreateAssetImageRegistryScanTaskOneKeyRequest req)
{
return InternalRequestAsync<CreateAssetImageRegistryScanTaskOneKeyResponse>(req, "CreateAssetImageRegistryScanTaskOneKey");
}
/// <summary>
/// 镜像仓库创建镜像一键扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageRegistryScanTaskOneKeyRequest"/></param>
/// <returns><see cref="CreateAssetImageRegistryScanTaskOneKeyResponse"/></returns>
public CreateAssetImageRegistryScanTaskOneKeyResponse CreateAssetImageRegistryScanTaskOneKeySync(CreateAssetImageRegistryScanTaskOneKeyRequest req)
{
return InternalRequestAsync<CreateAssetImageRegistryScanTaskOneKeyResponse>(req, "CreateAssetImageRegistryScanTaskOneKey")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加容器安全镜像扫描设置
/// </summary>
/// <param name="req"><see cref="CreateAssetImageScanSettingRequest"/></param>
/// <returns><see cref="CreateAssetImageScanSettingResponse"/></returns>
public Task<CreateAssetImageScanSettingResponse> CreateAssetImageScanSetting(CreateAssetImageScanSettingRequest req)
{
return InternalRequestAsync<CreateAssetImageScanSettingResponse>(req, "CreateAssetImageScanSetting");
}
/// <summary>
/// 添加容器安全镜像扫描设置
/// </summary>
/// <param name="req"><see cref="CreateAssetImageScanSettingRequest"/></param>
/// <returns><see cref="CreateAssetImageScanSettingResponse"/></returns>
public CreateAssetImageScanSettingResponse CreateAssetImageScanSettingSync(CreateAssetImageScanSettingRequest req)
{
return InternalRequestAsync<CreateAssetImageScanSettingResponse>(req, "CreateAssetImageScanSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全创建镜像扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageScanTaskRequest"/></param>
/// <returns><see cref="CreateAssetImageScanTaskResponse"/></returns>
public Task<CreateAssetImageScanTaskResponse> CreateAssetImageScanTask(CreateAssetImageScanTaskRequest req)
{
return InternalRequestAsync<CreateAssetImageScanTaskResponse>(req, "CreateAssetImageScanTask");
}
/// <summary>
/// 容器安全创建镜像扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageScanTaskRequest"/></param>
/// <returns><see cref="CreateAssetImageScanTaskResponse"/></returns>
public CreateAssetImageScanTaskResponse CreateAssetImageScanTaskSync(CreateAssetImageScanTaskRequest req)
{
return InternalRequestAsync<CreateAssetImageScanTaskResponse>(req, "CreateAssetImageScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建本地镜像木马列表导出任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageVirusExportJobRequest"/></param>
/// <returns><see cref="CreateAssetImageVirusExportJobResponse"/></returns>
public Task<CreateAssetImageVirusExportJobResponse> CreateAssetImageVirusExportJob(CreateAssetImageVirusExportJobRequest req)
{
return InternalRequestAsync<CreateAssetImageVirusExportJobResponse>(req, "CreateAssetImageVirusExportJob");
}
/// <summary>
/// 创建本地镜像木马列表导出任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageVirusExportJobRequest"/></param>
/// <returns><see cref="CreateAssetImageVirusExportJobResponse"/></returns>
public CreateAssetImageVirusExportJobResponse CreateAssetImageVirusExportJobSync(CreateAssetImageVirusExportJobRequest req)
{
return InternalRequestAsync<CreateAssetImageVirusExportJobResponse>(req, "CreateAssetImageVirusExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 安装检查组件,创建防护容器
/// </summary>
/// <param name="req"><see cref="CreateCheckComponentRequest"/></param>
/// <returns><see cref="CreateCheckComponentResponse"/></returns>
public Task<CreateCheckComponentResponse> CreateCheckComponent(CreateCheckComponentRequest req)
{
return InternalRequestAsync<CreateCheckComponentResponse>(req, "CreateCheckComponent");
}
/// <summary>
/// 安装检查组件,创建防护容器
/// </summary>
/// <param name="req"><see cref="CreateCheckComponentRequest"/></param>
/// <returns><see cref="CreateCheckComponentResponse"/></returns>
public CreateCheckComponentResponse CreateCheckComponentSync(CreateCheckComponentRequest req)
{
return InternalRequestAsync<CreateCheckComponentResponse>(req, "CreateCheckComponent")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建集群检查任务,用户检查用户的集群相关风险项
/// </summary>
/// <param name="req"><see cref="CreateClusterCheckTaskRequest"/></param>
/// <returns><see cref="CreateClusterCheckTaskResponse"/></returns>
public Task<CreateClusterCheckTaskResponse> CreateClusterCheckTask(CreateClusterCheckTaskRequest req)
{
return InternalRequestAsync<CreateClusterCheckTaskResponse>(req, "CreateClusterCheckTask");
}
/// <summary>
/// 创建集群检查任务,用户检查用户的集群相关风险项
/// </summary>
/// <param name="req"><see cref="CreateClusterCheckTaskRequest"/></param>
/// <returns><see cref="CreateClusterCheckTaskResponse"/></returns>
public CreateClusterCheckTaskResponse CreateClusterCheckTaskSync(CreateClusterCheckTaskRequest req)
{
return InternalRequestAsync<CreateClusterCheckTaskResponse>(req, "CreateClusterCheckTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建合规检查任务,在资产级别触发重新检测时使用。
/// </summary>
/// <param name="req"><see cref="CreateComplianceTaskRequest"/></param>
/// <returns><see cref="CreateComplianceTaskResponse"/></returns>
public Task<CreateComplianceTaskResponse> CreateComplianceTask(CreateComplianceTaskRequest req)
{
return InternalRequestAsync<CreateComplianceTaskResponse>(req, "CreateComplianceTask");
}
/// <summary>
/// 创建合规检查任务,在资产级别触发重新检测时使用。
/// </summary>
/// <param name="req"><see cref="CreateComplianceTaskRequest"/></param>
/// <returns><see cref="CreateComplianceTaskResponse"/></returns>
public CreateComplianceTaskResponse CreateComplianceTaskSync(CreateComplianceTaskRequest req)
{
return InternalRequestAsync<CreateComplianceTaskResponse>(req, "CreateComplianceTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像组件列表导出
/// </summary>
/// <param name="req"><see cref="CreateComponentExportJobRequest"/></param>
/// <returns><see cref="CreateComponentExportJobResponse"/></returns>
public Task<CreateComponentExportJobResponse> CreateComponentExportJob(CreateComponentExportJobRequest req)
{
return InternalRequestAsync<CreateComponentExportJobResponse>(req, "CreateComponentExportJob");
}
/// <summary>
/// 查询本地镜像组件列表导出
/// </summary>
/// <param name="req"><see cref="CreateComponentExportJobRequest"/></param>
/// <returns><see cref="CreateComponentExportJobResponse"/></returns>
public CreateComponentExportJobResponse CreateComponentExportJobSync(CreateComponentExportJobRequest req)
{
return InternalRequestAsync<CreateComponentExportJobResponse>(req, "CreateComponentExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建支持防御的漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateDefenceVulExportJobRequest"/></param>
/// <returns><see cref="CreateDefenceVulExportJobResponse"/></returns>
public Task<CreateDefenceVulExportJobResponse> CreateDefenceVulExportJob(CreateDefenceVulExportJobRequest req)
{
return InternalRequestAsync<CreateDefenceVulExportJobResponse>(req, "CreateDefenceVulExportJob");
}
/// <summary>
/// 创建支持防御的漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateDefenceVulExportJobRequest"/></param>
/// <returns><see cref="CreateDefenceVulExportJobResponse"/></returns>
public CreateDefenceVulExportJobResponse CreateDefenceVulExportJobSync(CreateDefenceVulExportJobRequest req)
{
return InternalRequestAsync<CreateDefenceVulExportJobResponse>(req, "CreateDefenceVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建应急漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateEmergencyVulExportJobRequest"/></param>
/// <returns><see cref="CreateEmergencyVulExportJobResponse"/></returns>
public Task<CreateEmergencyVulExportJobResponse> CreateEmergencyVulExportJob(CreateEmergencyVulExportJobRequest req)
{
return InternalRequestAsync<CreateEmergencyVulExportJobResponse>(req, "CreateEmergencyVulExportJob");
}
/// <summary>
/// 创建应急漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateEmergencyVulExportJobRequest"/></param>
/// <returns><see cref="CreateEmergencyVulExportJobResponse"/></returns>
public CreateEmergencyVulExportJobResponse CreateEmergencyVulExportJobSync(CreateEmergencyVulExportJobRequest req)
{
return InternalRequestAsync<CreateEmergencyVulExportJobResponse>(req, "CreateEmergencyVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建逃逸事件导出异步任务
/// </summary>
/// <param name="req"><see cref="CreateEscapeEventsExportJobRequest"/></param>
/// <returns><see cref="CreateEscapeEventsExportJobResponse"/></returns>
public Task<CreateEscapeEventsExportJobResponse> CreateEscapeEventsExportJob(CreateEscapeEventsExportJobRequest req)
{
return InternalRequestAsync<CreateEscapeEventsExportJobResponse>(req, "CreateEscapeEventsExportJob");
}
/// <summary>
/// 创建逃逸事件导出异步任务
/// </summary>
/// <param name="req"><see cref="CreateEscapeEventsExportJobRequest"/></param>
/// <returns><see cref="CreateEscapeEventsExportJobResponse"/></returns>
public CreateEscapeEventsExportJobResponse CreateEscapeEventsExportJobSync(CreateEscapeEventsExportJobRequest req)
{
return InternalRequestAsync<CreateEscapeEventsExportJobResponse>(req, "CreateEscapeEventsExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建逃逸白名单导出任务
/// </summary>
/// <param name="req"><see cref="CreateEscapeWhiteListExportJobRequest"/></param>
/// <returns><see cref="CreateEscapeWhiteListExportJobResponse"/></returns>
public Task<CreateEscapeWhiteListExportJobResponse> CreateEscapeWhiteListExportJob(CreateEscapeWhiteListExportJobRequest req)
{
return InternalRequestAsync<CreateEscapeWhiteListExportJobResponse>(req, "CreateEscapeWhiteListExportJob");
}
/// <summary>
/// 创建逃逸白名单导出任务
/// </summary>
/// <param name="req"><see cref="CreateEscapeWhiteListExportJobRequest"/></param>
/// <returns><see cref="CreateEscapeWhiteListExportJobResponse"/></returns>
public CreateEscapeWhiteListExportJobResponse CreateEscapeWhiteListExportJobSync(CreateEscapeWhiteListExportJobRequest req)
{
return InternalRequestAsync<CreateEscapeWhiteListExportJobResponse>(req, "CreateEscapeWhiteListExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建一个导出安全合规信息的任务
/// </summary>
/// <param name="req"><see cref="CreateExportComplianceStatusListJobRequest"/></param>
/// <returns><see cref="CreateExportComplianceStatusListJobResponse"/></returns>
public Task<CreateExportComplianceStatusListJobResponse> CreateExportComplianceStatusListJob(CreateExportComplianceStatusListJobRequest req)
{
return InternalRequestAsync<CreateExportComplianceStatusListJobResponse>(req, "CreateExportComplianceStatusListJob");
}
/// <summary>
/// 创建一个导出安全合规信息的任务
/// </summary>
/// <param name="req"><see cref="CreateExportComplianceStatusListJobRequest"/></param>
/// <returns><see cref="CreateExportComplianceStatusListJobResponse"/></returns>
public CreateExportComplianceStatusListJobResponse CreateExportComplianceStatusListJobSync(CreateExportComplianceStatusListJobRequest req)
{
return InternalRequestAsync<CreateExportComplianceStatusListJobResponse>(req, "CreateExportComplianceStatusListJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建主机列表导出任务
/// </summary>
/// <param name="req"><see cref="CreateHostExportJobRequest"/></param>
/// <returns><see cref="CreateHostExportJobResponse"/></returns>
public Task<CreateHostExportJobResponse> CreateHostExportJob(CreateHostExportJobRequest req)
{
return InternalRequestAsync<CreateHostExportJobResponse>(req, "CreateHostExportJob");
}
/// <summary>
/// 创建主机列表导出任务
/// </summary>
/// <param name="req"><see cref="CreateHostExportJobRequest"/></param>
/// <returns><see cref="CreateHostExportJobResponse"/></returns>
public CreateHostExportJobResponse CreateHostExportJobSync(CreateHostExportJobRequest req)
{
return InternalRequestAsync<CreateHostExportJobResponse>(req, "CreateHostExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建镜像导出任务
/// </summary>
/// <param name="req"><see cref="CreateImageExportJobRequest"/></param>
/// <returns><see cref="CreateImageExportJobResponse"/></returns>
public Task<CreateImageExportJobResponse> CreateImageExportJob(CreateImageExportJobRequest req)
{
return InternalRequestAsync<CreateImageExportJobResponse>(req, "CreateImageExportJob");
}
/// <summary>
/// 创建镜像导出任务
/// </summary>
/// <param name="req"><see cref="CreateImageExportJobRequest"/></param>
/// <returns><see cref="CreateImageExportJobResponse"/></returns>
public CreateImageExportJobResponse CreateImageExportJobSync(CreateImageExportJobRequest req)
{
return InternalRequestAsync<CreateImageExportJobResponse>(req, "CreateImageExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建k8s api异常事件导出任务
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalEventExportJobRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalEventExportJobResponse"/></returns>
public Task<CreateK8sApiAbnormalEventExportJobResponse> CreateK8sApiAbnormalEventExportJob(CreateK8sApiAbnormalEventExportJobRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalEventExportJobResponse>(req, "CreateK8sApiAbnormalEventExportJob");
}
/// <summary>
/// 创建k8s api异常事件导出任务
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalEventExportJobRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalEventExportJobResponse"/></returns>
public CreateK8sApiAbnormalEventExportJobResponse CreateK8sApiAbnormalEventExportJobSync(CreateK8sApiAbnormalEventExportJobRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalEventExportJobResponse>(req, "CreateK8sApiAbnormalEventExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建k8sApi异常规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalRuleExportJobRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalRuleExportJobResponse"/></returns>
public Task<CreateK8sApiAbnormalRuleExportJobResponse> CreateK8sApiAbnormalRuleExportJob(CreateK8sApiAbnormalRuleExportJobRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalRuleExportJobResponse>(req, "CreateK8sApiAbnormalRuleExportJob");
}
/// <summary>
/// 创建k8sApi异常规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalRuleExportJobRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalRuleExportJobResponse"/></returns>
public CreateK8sApiAbnormalRuleExportJobResponse CreateK8sApiAbnormalRuleExportJobSync(CreateK8sApiAbnormalRuleExportJobRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalRuleExportJobResponse>(req, "CreateK8sApiAbnormalRuleExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建k8sapi异常事件规则
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalRuleInfoResponse"/></returns>
public Task<CreateK8sApiAbnormalRuleInfoResponse> CreateK8sApiAbnormalRuleInfo(CreateK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalRuleInfoResponse>(req, "CreateK8sApiAbnormalRuleInfo");
}
/// <summary>
/// 创建k8sapi异常事件规则
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalRuleInfoResponse"/></returns>
public CreateK8sApiAbnormalRuleInfoResponse CreateK8sApiAbnormalRuleInfoSync(CreateK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalRuleInfoResponse>(req, "CreateK8sApiAbnormalRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络集群下发刷新任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallClusterRefreshRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallClusterRefreshResponse"/></returns>
public Task<CreateNetworkFirewallClusterRefreshResponse> CreateNetworkFirewallClusterRefresh(CreateNetworkFirewallClusterRefreshRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallClusterRefreshResponse>(req, "CreateNetworkFirewallClusterRefresh");
}
/// <summary>
/// 容器网络集群下发刷新任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallClusterRefreshRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallClusterRefreshResponse"/></returns>
public CreateNetworkFirewallClusterRefreshResponse CreateNetworkFirewallClusterRefreshSync(CreateNetworkFirewallClusterRefreshRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallClusterRefreshResponse>(req, "CreateNetworkFirewallClusterRefresh")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络集群网络策略创建自动发现任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallPolicyDiscoverRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallPolicyDiscoverResponse"/></returns>
public Task<CreateNetworkFirewallPolicyDiscoverResponse> CreateNetworkFirewallPolicyDiscover(CreateNetworkFirewallPolicyDiscoverRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallPolicyDiscoverResponse>(req, "CreateNetworkFirewallPolicyDiscover");
}
/// <summary>
/// 容器网络集群网络策略创建自动发现任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallPolicyDiscoverRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallPolicyDiscoverResponse"/></returns>
public CreateNetworkFirewallPolicyDiscoverResponse CreateNetworkFirewallPolicyDiscoverSync(CreateNetworkFirewallPolicyDiscoverRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallPolicyDiscoverResponse>(req, "CreateNetworkFirewallPolicyDiscover")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略发布任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallPublishRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallPublishResponse"/></returns>
public Task<CreateNetworkFirewallPublishResponse> CreateNetworkFirewallPublish(CreateNetworkFirewallPublishRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallPublishResponse>(req, "CreateNetworkFirewallPublish");
}
/// <summary>
/// 容器网络创建网络策略发布任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallPublishRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallPublishResponse"/></returns>
public CreateNetworkFirewallPublishResponse CreateNetworkFirewallPublishSync(CreateNetworkFirewallPublishRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallPublishResponse>(req, "CreateNetworkFirewallPublish")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略撤销任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallUndoPublishRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallUndoPublishResponse"/></returns>
public Task<CreateNetworkFirewallUndoPublishResponse> CreateNetworkFirewallUndoPublish(CreateNetworkFirewallUndoPublishRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallUndoPublishResponse>(req, "CreateNetworkFirewallUndoPublish");
}
/// <summary>
/// 容器网络创建网络策略撤销任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallUndoPublishRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallUndoPublishResponse"/></returns>
public CreateNetworkFirewallUndoPublishResponse CreateNetworkFirewallUndoPublishSync(CreateNetworkFirewallUndoPublishRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallUndoPublishResponse>(req, "CreateNetworkFirewallUndoPublish")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// CreateOrModifyPostPayCores 创建或者编辑弹性计费上限
/// </summary>
/// <param name="req"><see cref="CreateOrModifyPostPayCoresRequest"/></param>
/// <returns><see cref="CreateOrModifyPostPayCoresResponse"/></returns>
public Task<CreateOrModifyPostPayCoresResponse> CreateOrModifyPostPayCores(CreateOrModifyPostPayCoresRequest req)
{
return InternalRequestAsync<CreateOrModifyPostPayCoresResponse>(req, "CreateOrModifyPostPayCores");
}
/// <summary>
/// CreateOrModifyPostPayCores 创建或者编辑弹性计费上限
/// </summary>
/// <param name="req"><see cref="CreateOrModifyPostPayCoresRequest"/></param>
/// <returns><see cref="CreateOrModifyPostPayCoresResponse"/></returns>
public CreateOrModifyPostPayCoresResponse CreateOrModifyPostPayCoresSync(CreateOrModifyPostPayCoresRequest req)
{
return InternalRequestAsync<CreateOrModifyPostPayCoresResponse>(req, "CreateOrModifyPostPayCores")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建异常进程事件导出异步任务
/// </summary>
/// <param name="req"><see cref="CreateProcessEventsExportJobRequest"/></param>
/// <returns><see cref="CreateProcessEventsExportJobResponse"/></returns>
public Task<CreateProcessEventsExportJobResponse> CreateProcessEventsExportJob(CreateProcessEventsExportJobRequest req)
{
return InternalRequestAsync<CreateProcessEventsExportJobResponse>(req, "CreateProcessEventsExportJob");
}
/// <summary>
/// 创建异常进程事件导出异步任务
/// </summary>
/// <param name="req"><see cref="CreateProcessEventsExportJobRequest"/></param>
/// <returns><see cref="CreateProcessEventsExportJobResponse"/></returns>
public CreateProcessEventsExportJobResponse CreateProcessEventsExportJobSync(CreateProcessEventsExportJobRequest req)
{
return InternalRequestAsync<CreateProcessEventsExportJobResponse>(req, "CreateProcessEventsExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 下发刷新任务,会刷新资产信息
/// </summary>
/// <param name="req"><see cref="CreateRefreshTaskRequest"/></param>
/// <returns><see cref="CreateRefreshTaskResponse"/></returns>
public Task<CreateRefreshTaskResponse> CreateRefreshTask(CreateRefreshTaskRequest req)
{
return InternalRequestAsync<CreateRefreshTaskResponse>(req, "CreateRefreshTask");
}
/// <summary>
/// 下发刷新任务,会刷新资产信息
/// </summary>
/// <param name="req"><see cref="CreateRefreshTaskRequest"/></param>
/// <returns><see cref="CreateRefreshTaskResponse"/></returns>
public CreateRefreshTaskResponse CreateRefreshTaskSync(CreateRefreshTaskRequest req)
{
return InternalRequestAsync<CreateRefreshTaskResponse>(req, "CreateRefreshTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建恶意请求事件导出任务
/// </summary>
/// <param name="req"><see cref="CreateRiskDnsEventExportJobRequest"/></param>
/// <returns><see cref="CreateRiskDnsEventExportJobResponse"/></returns>
public Task<CreateRiskDnsEventExportJobResponse> CreateRiskDnsEventExportJob(CreateRiskDnsEventExportJobRequest req)
{
return InternalRequestAsync<CreateRiskDnsEventExportJobResponse>(req, "CreateRiskDnsEventExportJob");
}
/// <summary>
/// 创建恶意请求事件导出任务
/// </summary>
/// <param name="req"><see cref="CreateRiskDnsEventExportJobRequest"/></param>
/// <returns><see cref="CreateRiskDnsEventExportJobResponse"/></returns>
public CreateRiskDnsEventExportJobResponse CreateRiskDnsEventExportJobSync(CreateRiskDnsEventExportJobRequest req)
{
return InternalRequestAsync<CreateRiskDnsEventExportJobResponse>(req, "CreateRiskDnsEventExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加检索模板
/// </summary>
/// <param name="req"><see cref="CreateSearchTemplateRequest"/></param>
/// <returns><see cref="CreateSearchTemplateResponse"/></returns>
public Task<CreateSearchTemplateResponse> CreateSearchTemplate(CreateSearchTemplateRequest req)
{
return InternalRequestAsync<CreateSearchTemplateResponse>(req, "CreateSearchTemplate");
}
/// <summary>
/// 添加检索模板
/// </summary>
/// <param name="req"><see cref="CreateSearchTemplateRequest"/></param>
/// <returns><see cref="CreateSearchTemplateResponse"/></returns>
public CreateSearchTemplateResponse CreateSearchTemplateSync(CreateSearchTemplateRequest req)
{
return InternalRequestAsync<CreateSearchTemplateResponse>(req, "CreateSearchTemplate")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建系统漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateSystemVulExportJobRequest"/></param>
/// <returns><see cref="CreateSystemVulExportJobResponse"/></returns>
public Task<CreateSystemVulExportJobResponse> CreateSystemVulExportJob(CreateSystemVulExportJobRequest req)
{
return InternalRequestAsync<CreateSystemVulExportJobResponse>(req, "CreateSystemVulExportJob");
}
/// <summary>
/// 创建系统漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateSystemVulExportJobRequest"/></param>
/// <returns><see cref="CreateSystemVulExportJobResponse"/></returns>
public CreateSystemVulExportJobResponse CreateSystemVulExportJobSync(CreateSystemVulExportJobRequest req)
{
return InternalRequestAsync<CreateSystemVulExportJobResponse>(req, "CreateSystemVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件查杀重新检测
/// </summary>
/// <param name="req"><see cref="CreateVirusScanAgainRequest"/></param>
/// <returns><see cref="CreateVirusScanAgainResponse"/></returns>
public Task<CreateVirusScanAgainResponse> CreateVirusScanAgain(CreateVirusScanAgainRequest req)
{
return InternalRequestAsync<CreateVirusScanAgainResponse>(req, "CreateVirusScanAgain");
}
/// <summary>
/// 运行时文件查杀重新检测
/// </summary>
/// <param name="req"><see cref="CreateVirusScanAgainRequest"/></param>
/// <returns><see cref="CreateVirusScanAgainResponse"/></returns>
public CreateVirusScanAgainResponse CreateVirusScanAgainSync(CreateVirusScanAgainRequest req)
{
return InternalRequestAsync<CreateVirusScanAgainResponse>(req, "CreateVirusScanAgain")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件查杀一键扫描
/// </summary>
/// <param name="req"><see cref="CreateVirusScanTaskRequest"/></param>
/// <returns><see cref="CreateVirusScanTaskResponse"/></returns>
public Task<CreateVirusScanTaskResponse> CreateVirusScanTask(CreateVirusScanTaskRequest req)
{
return InternalRequestAsync<CreateVirusScanTaskResponse>(req, "CreateVirusScanTask");
}
/// <summary>
/// 运行时文件查杀一键扫描
/// </summary>
/// <param name="req"><see cref="CreateVirusScanTaskRequest"/></param>
/// <returns><see cref="CreateVirusScanTaskResponse"/></returns>
public CreateVirusScanTaskResponse CreateVirusScanTaskSync(CreateVirusScanTaskRequest req)
{
return InternalRequestAsync<CreateVirusScanTaskResponse>(req, "CreateVirusScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建受漏洞影响的容器导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulContainerExportJobRequest"/></param>
/// <returns><see cref="CreateVulContainerExportJobResponse"/></returns>
public Task<CreateVulContainerExportJobResponse> CreateVulContainerExportJob(CreateVulContainerExportJobRequest req)
{
return InternalRequestAsync<CreateVulContainerExportJobResponse>(req, "CreateVulContainerExportJob");
}
/// <summary>
/// 创建受漏洞影响的容器导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulContainerExportJobRequest"/></param>
/// <returns><see cref="CreateVulContainerExportJobResponse"/></returns>
public CreateVulContainerExportJobResponse CreateVulContainerExportJobSync(CreateVulContainerExportJobRequest req)
{
return InternalRequestAsync<CreateVulContainerExportJobResponse>(req, "CreateVulContainerExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建漏洞防御导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulDefenceEventExportJobRequest"/></param>
/// <returns><see cref="CreateVulDefenceEventExportJobResponse"/></returns>
public Task<CreateVulDefenceEventExportJobResponse> CreateVulDefenceEventExportJob(CreateVulDefenceEventExportJobRequest req)
{
return InternalRequestAsync<CreateVulDefenceEventExportJobResponse>(req, "CreateVulDefenceEventExportJob");
}
/// <summary>
/// 创建漏洞防御导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulDefenceEventExportJobRequest"/></param>
/// <returns><see cref="CreateVulDefenceEventExportJobResponse"/></returns>
public CreateVulDefenceEventExportJobResponse CreateVulDefenceEventExportJobSync(CreateVulDefenceEventExportJobRequest req)
{
return InternalRequestAsync<CreateVulDefenceEventExportJobResponse>(req, "CreateVulDefenceEventExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建漏洞防御主机导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulDefenceHostExportJobRequest"/></param>
/// <returns><see cref="CreateVulDefenceHostExportJobResponse"/></returns>
public Task<CreateVulDefenceHostExportJobResponse> CreateVulDefenceHostExportJob(CreateVulDefenceHostExportJobRequest req)
{
return InternalRequestAsync<CreateVulDefenceHostExportJobResponse>(req, "CreateVulDefenceHostExportJob");
}
/// <summary>
/// 创建漏洞防御主机导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulDefenceHostExportJobRequest"/></param>
/// <returns><see cref="CreateVulDefenceHostExportJobResponse"/></returns>
public CreateVulDefenceHostExportJobResponse CreateVulDefenceHostExportJobSync(CreateVulDefenceHostExportJobRequest req)
{
return InternalRequestAsync<CreateVulDefenceHostExportJobResponse>(req, "CreateVulDefenceHostExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像漏洞列表导出
/// </summary>
/// <param name="req"><see cref="CreateVulExportJobRequest"/></param>
/// <returns><see cref="CreateVulExportJobResponse"/></returns>
public Task<CreateVulExportJobResponse> CreateVulExportJob(CreateVulExportJobRequest req)
{
return InternalRequestAsync<CreateVulExportJobResponse>(req, "CreateVulExportJob");
}
/// <summary>
/// 查询本地镜像漏洞列表导出
/// </summary>
/// <param name="req"><see cref="CreateVulExportJobRequest"/></param>
/// <returns><see cref="CreateVulExportJobResponse"/></returns>
public CreateVulExportJobResponse CreateVulExportJobSync(CreateVulExportJobRequest req)
{
return InternalRequestAsync<CreateVulExportJobResponse>(req, "CreateVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建受漏洞影响的镜像导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulImageExportJobRequest"/></param>
/// <returns><see cref="CreateVulImageExportJobResponse"/></returns>
public Task<CreateVulImageExportJobResponse> CreateVulImageExportJob(CreateVulImageExportJobRequest req)
{
return InternalRequestAsync<CreateVulImageExportJobResponse>(req, "CreateVulImageExportJob");
}
/// <summary>
/// 创建受漏洞影响的镜像导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulImageExportJobRequest"/></param>
/// <returns><see cref="CreateVulImageExportJobResponse"/></returns>
public CreateVulImageExportJobResponse CreateVulImageExportJobSync(CreateVulImageExportJobRequest req)
{
return InternalRequestAsync<CreateVulImageExportJobResponse>(req, "CreateVulImageExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建漏洞扫描任务
/// </summary>
/// <param name="req"><see cref="CreateVulScanTaskRequest"/></param>
/// <returns><see cref="CreateVulScanTaskResponse"/></returns>
public Task<CreateVulScanTaskResponse> CreateVulScanTask(CreateVulScanTaskRequest req)
{
return InternalRequestAsync<CreateVulScanTaskResponse>(req, "CreateVulScanTask");
}
/// <summary>
/// 创建漏洞扫描任务
/// </summary>
/// <param name="req"><see cref="CreateVulScanTaskRequest"/></param>
/// <returns><see cref="CreateVulScanTaskResponse"/></returns>
public CreateVulScanTaskResponse CreateVulScanTaskSync(CreateVulScanTaskRequest req)
{
return InternalRequestAsync<CreateVulScanTaskResponse>(req, "CreateVulScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建web漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateWebVulExportJobRequest"/></param>
/// <returns><see cref="CreateWebVulExportJobResponse"/></returns>
public Task<CreateWebVulExportJobResponse> CreateWebVulExportJob(CreateWebVulExportJobRequest req)
{
return InternalRequestAsync<CreateWebVulExportJobResponse>(req, "CreateWebVulExportJob");
}
/// <summary>
/// 创建web漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateWebVulExportJobRequest"/></param>
/// <returns><see cref="CreateWebVulExportJobResponse"/></returns>
public CreateWebVulExportJobResponse CreateWebVulExportJobSync(CreateWebVulExportJobRequest req)
{
return InternalRequestAsync<CreateWebVulExportJobResponse>(req, "CreateWebVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行异常进程策略
/// </summary>
/// <param name="req"><see cref="DeleteAbnormalProcessRulesRequest"/></param>
/// <returns><see cref="DeleteAbnormalProcessRulesResponse"/></returns>
public Task<DeleteAbnormalProcessRulesResponse> DeleteAbnormalProcessRules(DeleteAbnormalProcessRulesRequest req)
{
return InternalRequestAsync<DeleteAbnormalProcessRulesResponse>(req, "DeleteAbnormalProcessRules");
}
/// <summary>
/// 删除运行异常进程策略
/// </summary>
/// <param name="req"><see cref="DeleteAbnormalProcessRulesRequest"/></param>
/// <returns><see cref="DeleteAbnormalProcessRulesResponse"/></returns>
public DeleteAbnormalProcessRulesResponse DeleteAbnormalProcessRulesSync(DeleteAbnormalProcessRulesRequest req)
{
return InternalRequestAsync<DeleteAbnormalProcessRulesResponse>(req, "DeleteAbnormalProcessRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行访问控制策略
/// </summary>
/// <param name="req"><see cref="DeleteAccessControlRulesRequest"/></param>
/// <returns><see cref="DeleteAccessControlRulesResponse"/></returns>
public Task<DeleteAccessControlRulesResponse> DeleteAccessControlRules(DeleteAccessControlRulesRequest req)
{
return InternalRequestAsync<DeleteAccessControlRulesResponse>(req, "DeleteAccessControlRules");
}
/// <summary>
/// 删除运行访问控制策略
/// </summary>
/// <param name="req"><see cref="DeleteAccessControlRulesRequest"/></param>
/// <returns><see cref="DeleteAccessControlRulesResponse"/></returns>
public DeleteAccessControlRulesResponse DeleteAccessControlRulesSync(DeleteAccessControlRulesRequest req)
{
return InternalRequestAsync<DeleteAccessControlRulesResponse>(req, "DeleteAccessControlRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 移除安全合规忽略(资产+检测项)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyAssetSetToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="DeleteComplianceAssetPolicySetFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteComplianceAssetPolicySetFromWhitelistResponse"/></returns>
public Task<DeleteComplianceAssetPolicySetFromWhitelistResponse> DeleteComplianceAssetPolicySetFromWhitelist(DeleteComplianceAssetPolicySetFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteComplianceAssetPolicySetFromWhitelistResponse>(req, "DeleteComplianceAssetPolicySetFromWhitelist");
}
/// <summary>
/// 移除安全合规忽略(资产+检测项)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyAssetSetToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="DeleteComplianceAssetPolicySetFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteComplianceAssetPolicySetFromWhitelistResponse"/></returns>
public DeleteComplianceAssetPolicySetFromWhitelistResponse DeleteComplianceAssetPolicySetFromWhitelistSync(DeleteComplianceAssetPolicySetFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteComplianceAssetPolicySetFromWhitelistResponse>(req, "DeleteComplianceAssetPolicySetFromWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
/// </summary>
/// <param name="req"><see cref="DeleteCompliancePolicyAssetSetFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteCompliancePolicyAssetSetFromWhitelistResponse"/></returns>
public Task<DeleteCompliancePolicyAssetSetFromWhitelistResponse> DeleteCompliancePolicyAssetSetFromWhitelist(DeleteCompliancePolicyAssetSetFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteCompliancePolicyAssetSetFromWhitelistResponse>(req, "DeleteCompliancePolicyAssetSetFromWhitelist");
}
/// <summary>
/// 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
/// </summary>
/// <param name="req"><see cref="DeleteCompliancePolicyAssetSetFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteCompliancePolicyAssetSetFromWhitelistResponse"/></returns>
public DeleteCompliancePolicyAssetSetFromWhitelistResponse DeleteCompliancePolicyAssetSetFromWhitelistSync(DeleteCompliancePolicyAssetSetFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteCompliancePolicyAssetSetFromWhitelistResponse>(req, "DeleteCompliancePolicyAssetSetFromWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 产品重构优化,这几个接口已经没有调用了
///
/// 从白名单中删除将指定的检测项。
/// </summary>
/// <param name="req"><see cref="DeleteCompliancePolicyItemFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteCompliancePolicyItemFromWhitelistResponse"/></returns>
public Task<DeleteCompliancePolicyItemFromWhitelistResponse> DeleteCompliancePolicyItemFromWhitelist(DeleteCompliancePolicyItemFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteCompliancePolicyItemFromWhitelistResponse>(req, "DeleteCompliancePolicyItemFromWhitelist");
}
/// <summary>
/// 产品重构优化,这几个接口已经没有调用了
///
/// 从白名单中删除将指定的检测项。
/// </summary>
/// <param name="req"><see cref="DeleteCompliancePolicyItemFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteCompliancePolicyItemFromWhitelistResponse"/></returns>
public DeleteCompliancePolicyItemFromWhitelistResponse DeleteCompliancePolicyItemFromWhitelistSync(DeleteCompliancePolicyItemFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteCompliancePolicyItemFromWhitelistResponse>(req, "DeleteCompliancePolicyItemFromWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除逃逸白名单
/// </summary>
/// <param name="req"><see cref="DeleteEscapeWhiteListRequest"/></param>
/// <returns><see cref="DeleteEscapeWhiteListResponse"/></returns>
public Task<DeleteEscapeWhiteListResponse> DeleteEscapeWhiteList(DeleteEscapeWhiteListRequest req)
{
return InternalRequestAsync<DeleteEscapeWhiteListResponse>(req, "DeleteEscapeWhiteList");
}
/// <summary>
/// 删除逃逸白名单
/// </summary>
/// <param name="req"><see cref="DeleteEscapeWhiteListRequest"/></param>
/// <returns><see cref="DeleteEscapeWhiteListResponse"/></returns>
public DeleteEscapeWhiteListResponse DeleteEscapeWhiteListSync(DeleteEscapeWhiteListRequest req)
{
return InternalRequestAsync<DeleteEscapeWhiteListResponse>(req, "DeleteEscapeWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 取消漏洞扫描忽略漏洞
/// </summary>
/// <param name="req"><see cref="DeleteIgnoreVulRequest"/></param>
/// <returns><see cref="DeleteIgnoreVulResponse"/></returns>
public Task<DeleteIgnoreVulResponse> DeleteIgnoreVul(DeleteIgnoreVulRequest req)
{
return InternalRequestAsync<DeleteIgnoreVulResponse>(req, "DeleteIgnoreVul");
}
/// <summary>
/// 取消漏洞扫描忽略漏洞
/// </summary>
/// <param name="req"><see cref="DeleteIgnoreVulRequest"/></param>
/// <returns><see cref="DeleteIgnoreVulResponse"/></returns>
public DeleteIgnoreVulResponse DeleteIgnoreVulSync(DeleteIgnoreVulRequest req)
{
return InternalRequestAsync<DeleteIgnoreVulResponse>(req, "DeleteIgnoreVul")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除k8sapi异常事件规则
/// </summary>
/// <param name="req"><see cref="DeleteK8sApiAbnormalRuleRequest"/></param>
/// <returns><see cref="DeleteK8sApiAbnormalRuleResponse"/></returns>
public Task<DeleteK8sApiAbnormalRuleResponse> DeleteK8sApiAbnormalRule(DeleteK8sApiAbnormalRuleRequest req)
{
return InternalRequestAsync<DeleteK8sApiAbnormalRuleResponse>(req, "DeleteK8sApiAbnormalRule");
}
/// <summary>
/// 删除k8sapi异常事件规则
/// </summary>
/// <param name="req"><see cref="DeleteK8sApiAbnormalRuleRequest"/></param>
/// <returns><see cref="DeleteK8sApiAbnormalRuleResponse"/></returns>
public DeleteK8sApiAbnormalRuleResponse DeleteK8sApiAbnormalRuleSync(DeleteK8sApiAbnormalRuleRequest req)
{
return InternalRequestAsync<DeleteK8sApiAbnormalRuleResponse>(req, "DeleteK8sApiAbnormalRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 卸载Agent客户端
/// </summary>
/// <param name="req"><see cref="DeleteMachineRequest"/></param>
/// <returns><see cref="DeleteMachineResponse"/></returns>
public Task<DeleteMachineResponse> DeleteMachine(DeleteMachineRequest req)
{
return InternalRequestAsync<DeleteMachineResponse>(req, "DeleteMachine");
}
/// <summary>
/// 卸载Agent客户端
/// </summary>
/// <param name="req"><see cref="DeleteMachineRequest"/></param>
/// <returns><see cref="DeleteMachineResponse"/></returns>
public DeleteMachineResponse DeleteMachineSync(DeleteMachineRequest req)
{
return InternalRequestAsync<DeleteMachineResponse>(req, "DeleteMachine")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略删除任务
/// </summary>
/// <param name="req"><see cref="DeleteNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="DeleteNetworkFirewallPolicyDetailResponse"/></returns>
public Task<DeleteNetworkFirewallPolicyDetailResponse> DeleteNetworkFirewallPolicyDetail(DeleteNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<DeleteNetworkFirewallPolicyDetailResponse>(req, "DeleteNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略删除任务
/// </summary>
/// <param name="req"><see cref="DeleteNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="DeleteNetworkFirewallPolicyDetailResponse"/></returns>
public DeleteNetworkFirewallPolicyDetailResponse DeleteNetworkFirewallPolicyDetailSync(DeleteNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<DeleteNetworkFirewallPolicyDetailResponse>(req, "DeleteNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除漏洞防御白名单
/// </summary>
/// <param name="req"><see cref="DeleteRaspRulesRequest"/></param>
/// <returns><see cref="DeleteRaspRulesResponse"/></returns>
public Task<DeleteRaspRulesResponse> DeleteRaspRules(DeleteRaspRulesRequest req)
{
return InternalRequestAsync<DeleteRaspRulesResponse>(req, "DeleteRaspRules");
}
/// <summary>
/// 删除漏洞防御白名单
/// </summary>
/// <param name="req"><see cref="DeleteRaspRulesRequest"/></param>
/// <returns><see cref="DeleteRaspRulesResponse"/></returns>
public DeleteRaspRulesResponse DeleteRaspRulesSync(DeleteRaspRulesRequest req)
{
return InternalRequestAsync<DeleteRaspRulesResponse>(req, "DeleteRaspRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行时反弹shell事件
/// </summary>
/// <param name="req"><see cref="DeleteReverseShellEventsRequest"/></param>
/// <returns><see cref="DeleteReverseShellEventsResponse"/></returns>
public Task<DeleteReverseShellEventsResponse> DeleteReverseShellEvents(DeleteReverseShellEventsRequest req)
{
return InternalRequestAsync<DeleteReverseShellEventsResponse>(req, "DeleteReverseShellEvents");
}
/// <summary>
/// 删除运行时反弹shell事件
/// </summary>
/// <param name="req"><see cref="DeleteReverseShellEventsRequest"/></param>
/// <returns><see cref="DeleteReverseShellEventsResponse"/></returns>
public DeleteReverseShellEventsResponse DeleteReverseShellEventsSync(DeleteReverseShellEventsRequest req)
{
return InternalRequestAsync<DeleteReverseShellEventsResponse>(req, "DeleteReverseShellEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行时反弹shell白名单
/// </summary>
/// <param name="req"><see cref="DeleteReverseShellWhiteListsRequest"/></param>
/// <returns><see cref="DeleteReverseShellWhiteListsResponse"/></returns>
public Task<DeleteReverseShellWhiteListsResponse> DeleteReverseShellWhiteLists(DeleteReverseShellWhiteListsRequest req)
{
return InternalRequestAsync<DeleteReverseShellWhiteListsResponse>(req, "DeleteReverseShellWhiteLists");
}
/// <summary>
/// 删除运行时反弹shell白名单
/// </summary>
/// <param name="req"><see cref="DeleteReverseShellWhiteListsRequest"/></param>
/// <returns><see cref="DeleteReverseShellWhiteListsResponse"/></returns>
public DeleteReverseShellWhiteListsResponse DeleteReverseShellWhiteListsSync(DeleteReverseShellWhiteListsRequest req)
{
return InternalRequestAsync<DeleteReverseShellWhiteListsResponse>(req, "DeleteReverseShellWhiteLists")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行时高危系统调用事件
/// </summary>
/// <param name="req"><see cref="DeleteRiskSyscallEventsRequest"/></param>
/// <returns><see cref="DeleteRiskSyscallEventsResponse"/></returns>
public Task<DeleteRiskSyscallEventsResponse> DeleteRiskSyscallEvents(DeleteRiskSyscallEventsRequest req)
{
return InternalRequestAsync<DeleteRiskSyscallEventsResponse>(req, "DeleteRiskSyscallEvents");
}
/// <summary>
/// 删除运行时高危系统调用事件
/// </summary>
/// <param name="req"><see cref="DeleteRiskSyscallEventsRequest"/></param>
/// <returns><see cref="DeleteRiskSyscallEventsResponse"/></returns>
public DeleteRiskSyscallEventsResponse DeleteRiskSyscallEventsSync(DeleteRiskSyscallEventsRequest req)
{
return InternalRequestAsync<DeleteRiskSyscallEventsResponse>(req, "DeleteRiskSyscallEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行时高危系统调用白名单
/// </summary>
/// <param name="req"><see cref="DeleteRiskSyscallWhiteListsRequest"/></param>
/// <returns><see cref="DeleteRiskSyscallWhiteListsResponse"/></returns>
public Task<DeleteRiskSyscallWhiteListsResponse> DeleteRiskSyscallWhiteLists(DeleteRiskSyscallWhiteListsRequest req)
{
return InternalRequestAsync<DeleteRiskSyscallWhiteListsResponse>(req, "DeleteRiskSyscallWhiteLists");
}
/// <summary>
/// 删除运行时高危系统调用白名单
/// </summary>
/// <param name="req"><see cref="DeleteRiskSyscallWhiteListsRequest"/></param>
/// <returns><see cref="DeleteRiskSyscallWhiteListsResponse"/></returns>
public DeleteRiskSyscallWhiteListsResponse DeleteRiskSyscallWhiteListsSync(DeleteRiskSyscallWhiteListsRequest req)
{
return InternalRequestAsync<DeleteRiskSyscallWhiteListsResponse>(req, "DeleteRiskSyscallWhiteLists")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除检索模板
/// </summary>
/// <param name="req"><see cref="DeleteSearchTemplateRequest"/></param>
/// <returns><see cref="DeleteSearchTemplateResponse"/></returns>
public Task<DeleteSearchTemplateResponse> DeleteSearchTemplate(DeleteSearchTemplateRequest req)
{
return InternalRequestAsync<DeleteSearchTemplateResponse>(req, "DeleteSearchTemplate");
}
/// <summary>
/// 删除检索模板
/// </summary>
/// <param name="req"><see cref="DeleteSearchTemplateRequest"/></param>
/// <returns><see cref="DeleteSearchTemplateResponse"/></returns>
public DeleteSearchTemplateResponse DeleteSearchTemplateSync(DeleteSearchTemplateRequest req)
{
return InternalRequestAsync<DeleteSearchTemplateResponse>(req, "DeleteSearchTemplate")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取用户当前灰度配置
/// </summary>
/// <param name="req"><see cref="DescribeABTestConfigRequest"/></param>
/// <returns><see cref="DescribeABTestConfigResponse"/></returns>
public Task<DescribeABTestConfigResponse> DescribeABTestConfig(DescribeABTestConfigRequest req)
{
return InternalRequestAsync<DescribeABTestConfigResponse>(req, "DescribeABTestConfig");
}
/// <summary>
/// 获取用户当前灰度配置
/// </summary>
/// <param name="req"><see cref="DescribeABTestConfigRequest"/></param>
/// <returns><see cref="DescribeABTestConfigResponse"/></returns>
public DescribeABTestConfigResponse DescribeABTestConfigSync(DescribeABTestConfigRequest req)
{
return InternalRequestAsync<DescribeABTestConfigResponse>(req, "DescribeABTestConfig")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常进程事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessDetailRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessDetailResponse"/></returns>
public Task<DescribeAbnormalProcessDetailResponse> DescribeAbnormalProcessDetail(DescribeAbnormalProcessDetailRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessDetailResponse>(req, "DescribeAbnormalProcessDetail");
}
/// <summary>
/// 查询运行时异常进程事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessDetailRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessDetailResponse"/></returns>
public DescribeAbnormalProcessDetailResponse DescribeAbnormalProcessDetailSync(DescribeAbnormalProcessDetailRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessDetailResponse>(req, "DescribeAbnormalProcessDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询待处理异常进程事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventTendencyRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventTendencyResponse"/></returns>
public Task<DescribeAbnormalProcessEventTendencyResponse> DescribeAbnormalProcessEventTendency(DescribeAbnormalProcessEventTendencyRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventTendencyResponse>(req, "DescribeAbnormalProcessEventTendency");
}
/// <summary>
/// 查询待处理异常进程事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventTendencyRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventTendencyResponse"/></returns>
public DescribeAbnormalProcessEventTendencyResponse DescribeAbnormalProcessEventTendencySync(DescribeAbnormalProcessEventTendencyRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventTendencyResponse>(req, "DescribeAbnormalProcessEventTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常进程事件列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventsRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventsResponse"/></returns>
public Task<DescribeAbnormalProcessEventsResponse> DescribeAbnormalProcessEvents(DescribeAbnormalProcessEventsRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventsResponse>(req, "DescribeAbnormalProcessEvents");
}
/// <summary>
/// 查询运行时异常进程事件列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventsRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventsResponse"/></returns>
public DescribeAbnormalProcessEventsResponse DescribeAbnormalProcessEventsSync(DescribeAbnormalProcessEventsRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventsResponse>(req, "DescribeAbnormalProcessEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 统计异常进程各威胁等级待处理事件数
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessLevelSummaryRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessLevelSummaryResponse"/></returns>
public Task<DescribeAbnormalProcessLevelSummaryResponse> DescribeAbnormalProcessLevelSummary(DescribeAbnormalProcessLevelSummaryRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessLevelSummaryResponse>(req, "DescribeAbnormalProcessLevelSummary");
}
/// <summary>
/// 统计异常进程各威胁等级待处理事件数
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessLevelSummaryRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessLevelSummaryResponse"/></returns>
public DescribeAbnormalProcessLevelSummaryResponse DescribeAbnormalProcessLevelSummarySync(DescribeAbnormalProcessLevelSummaryRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessLevelSummaryResponse>(req, "DescribeAbnormalProcessLevelSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常策略详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRuleDetailRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRuleDetailResponse"/></returns>
public Task<DescribeAbnormalProcessRuleDetailResponse> DescribeAbnormalProcessRuleDetail(DescribeAbnormalProcessRuleDetailRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRuleDetailResponse>(req, "DescribeAbnormalProcessRuleDetail");
}
/// <summary>
/// 查询运行时异常策略详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRuleDetailRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRuleDetailResponse"/></returns>
public DescribeAbnormalProcessRuleDetailResponse DescribeAbnormalProcessRuleDetailSync(DescribeAbnormalProcessRuleDetailRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRuleDetailResponse>(req, "DescribeAbnormalProcessRuleDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常进程策略列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRulesRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRulesResponse"/></returns>
public Task<DescribeAbnormalProcessRulesResponse> DescribeAbnormalProcessRules(DescribeAbnormalProcessRulesRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRulesResponse>(req, "DescribeAbnormalProcessRules");
}
/// <summary>
/// 查询运行时异常进程策略列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRulesRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRulesResponse"/></returns>
public DescribeAbnormalProcessRulesResponse DescribeAbnormalProcessRulesSync(DescribeAbnormalProcessRulesRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRulesResponse>(req, "DescribeAbnormalProcessRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制事件的详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlDetailRequest"/></param>
/// <returns><see cref="DescribeAccessControlDetailResponse"/></returns>
public Task<DescribeAccessControlDetailResponse> DescribeAccessControlDetail(DescribeAccessControlDetailRequest req)
{
return InternalRequestAsync<DescribeAccessControlDetailResponse>(req, "DescribeAccessControlDetail");
}
/// <summary>
/// 查询运行时访问控制事件的详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlDetailRequest"/></param>
/// <returns><see cref="DescribeAccessControlDetailResponse"/></returns>
public DescribeAccessControlDetailResponse DescribeAccessControlDetailSync(DescribeAccessControlDetailRequest req)
{
return InternalRequestAsync<DescribeAccessControlDetailResponse>(req, "DescribeAccessControlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制事件列表
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlEventsRequest"/></param>
/// <returns><see cref="DescribeAccessControlEventsResponse"/></returns>
public Task<DescribeAccessControlEventsResponse> DescribeAccessControlEvents(DescribeAccessControlEventsRequest req)
{
return InternalRequestAsync<DescribeAccessControlEventsResponse>(req, "DescribeAccessControlEvents");
}
/// <summary>
/// 查询运行时访问控制事件列表
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlEventsRequest"/></param>
/// <returns><see cref="DescribeAccessControlEventsResponse"/></returns>
public DescribeAccessControlEventsResponse DescribeAccessControlEventsSync(DescribeAccessControlEventsRequest req)
{
return InternalRequestAsync<DescribeAccessControlEventsResponse>(req, "DescribeAccessControlEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制事件列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlEventsExportRequest"/></param>
/// <returns><see cref="DescribeAccessControlEventsExportResponse"/></returns>
public Task<DescribeAccessControlEventsExportResponse> DescribeAccessControlEventsExport(DescribeAccessControlEventsExportRequest req)
{
return InternalRequestAsync<DescribeAccessControlEventsExportResponse>(req, "DescribeAccessControlEventsExport");
}
/// <summary>
/// 查询运行时访问控制事件列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlEventsExportRequest"/></param>
/// <returns><see cref="DescribeAccessControlEventsExportResponse"/></returns>
public DescribeAccessControlEventsExportResponse DescribeAccessControlEventsExportSync(DescribeAccessControlEventsExportRequest req)
{
return InternalRequestAsync<DescribeAccessControlEventsExportResponse>(req, "DescribeAccessControlEventsExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制策略详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRuleDetailRequest"/></param>
/// <returns><see cref="DescribeAccessControlRuleDetailResponse"/></returns>
public Task<DescribeAccessControlRuleDetailResponse> DescribeAccessControlRuleDetail(DescribeAccessControlRuleDetailRequest req)
{
return InternalRequestAsync<DescribeAccessControlRuleDetailResponse>(req, "DescribeAccessControlRuleDetail");
}
/// <summary>
/// 查询运行时访问控制策略详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRuleDetailRequest"/></param>
/// <returns><see cref="DescribeAccessControlRuleDetailResponse"/></returns>
public DescribeAccessControlRuleDetailResponse DescribeAccessControlRuleDetailSync(DescribeAccessControlRuleDetailRequest req)
{
return InternalRequestAsync<DescribeAccessControlRuleDetailResponse>(req, "DescribeAccessControlRuleDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行访问控制策略列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRulesRequest"/></param>
/// <returns><see cref="DescribeAccessControlRulesResponse"/></returns>
public Task<DescribeAccessControlRulesResponse> DescribeAccessControlRules(DescribeAccessControlRulesRequest req)
{
return InternalRequestAsync<DescribeAccessControlRulesResponse>(req, "DescribeAccessControlRules");
}
/// <summary>
/// 查询运行访问控制策略列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRulesRequest"/></param>
/// <returns><see cref="DescribeAccessControlRulesResponse"/></returns>
public DescribeAccessControlRulesResponse DescribeAccessControlRulesSync(DescribeAccessControlRulesRequest req)
{
return InternalRequestAsync<DescribeAccessControlRulesResponse>(req, "DescribeAccessControlRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取受影响的集群数量,返回数量
/// </summary>
/// <param name="req"><see cref="DescribeAffectedClusterCountRequest"/></param>
/// <returns><see cref="DescribeAffectedClusterCountResponse"/></returns>
public Task<DescribeAffectedClusterCountResponse> DescribeAffectedClusterCount(DescribeAffectedClusterCountRequest req)
{
return InternalRequestAsync<DescribeAffectedClusterCountResponse>(req, "DescribeAffectedClusterCount");
}
/// <summary>
/// 获取受影响的集群数量,返回数量
/// </summary>
/// <param name="req"><see cref="DescribeAffectedClusterCountRequest"/></param>
/// <returns><see cref="DescribeAffectedClusterCountResponse"/></returns>
public DescribeAffectedClusterCountResponse DescribeAffectedClusterCountSync(DescribeAffectedClusterCountRequest req)
{
return InternalRequestAsync<DescribeAffectedClusterCountResponse>(req, "DescribeAffectedClusterCount")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询节点类型的影响范围,返回节点列表
/// </summary>
/// <param name="req"><see cref="DescribeAffectedNodeListRequest"/></param>
/// <returns><see cref="DescribeAffectedNodeListResponse"/></returns>
public Task<DescribeAffectedNodeListResponse> DescribeAffectedNodeList(DescribeAffectedNodeListRequest req)
{
return InternalRequestAsync<DescribeAffectedNodeListResponse>(req, "DescribeAffectedNodeList");
}
/// <summary>
/// 查询节点类型的影响范围,返回节点列表
/// </summary>
/// <param name="req"><see cref="DescribeAffectedNodeListRequest"/></param>
/// <returns><see cref="DescribeAffectedNodeListResponse"/></returns>
public DescribeAffectedNodeListResponse DescribeAffectedNodeListSync(DescribeAffectedNodeListRequest req)
{
return InternalRequestAsync<DescribeAffectedNodeListResponse>(req, "DescribeAffectedNodeList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询workload类型的影响范围,返回workload列表
/// </summary>
/// <param name="req"><see cref="DescribeAffectedWorkloadListRequest"/></param>
/// <returns><see cref="DescribeAffectedWorkloadListResponse"/></returns>
public Task<DescribeAffectedWorkloadListResponse> DescribeAffectedWorkloadList(DescribeAffectedWorkloadListRequest req)
{
return InternalRequestAsync<DescribeAffectedWorkloadListResponse>(req, "DescribeAffectedWorkloadList");
}
/// <summary>
/// 查询workload类型的影响范围,返回workload列表
/// </summary>
/// <param name="req"><see cref="DescribeAffectedWorkloadListRequest"/></param>
/// <returns><see cref="DescribeAffectedWorkloadListResponse"/></returns>
public DescribeAffectedWorkloadListResponse DescribeAffectedWorkloadListSync(DescribeAffectedWorkloadListRequest req)
{
return InternalRequestAsync<DescribeAffectedWorkloadListResponse>(req, "DescribeAffectedWorkloadList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询平行容器安装命令
/// </summary>
/// <param name="req"><see cref="DescribeAgentDaemonSetCmdRequest"/></param>
/// <returns><see cref="DescribeAgentDaemonSetCmdResponse"/></returns>
public Task<DescribeAgentDaemonSetCmdResponse> DescribeAgentDaemonSetCmd(DescribeAgentDaemonSetCmdRequest req)
{
return InternalRequestAsync<DescribeAgentDaemonSetCmdResponse>(req, "DescribeAgentDaemonSetCmd");
}
/// <summary>
/// 查询平行容器安装命令
/// </summary>
/// <param name="req"><see cref="DescribeAgentDaemonSetCmdRequest"/></param>
/// <returns><see cref="DescribeAgentDaemonSetCmdResponse"/></returns>
public DescribeAgentDaemonSetCmdResponse DescribeAgentDaemonSetCmdSync(DescribeAgentDaemonSetCmdRequest req)
{
return InternalRequestAsync<DescribeAgentDaemonSetCmdResponse>(req, "DescribeAgentDaemonSetCmd")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询agent安装命令
/// </summary>
/// <param name="req"><see cref="DescribeAgentInstallCommandRequest"/></param>
/// <returns><see cref="DescribeAgentInstallCommandResponse"/></returns>
public Task<DescribeAgentInstallCommandResponse> DescribeAgentInstallCommand(DescribeAgentInstallCommandRequest req)
{
return InternalRequestAsync<DescribeAgentInstallCommandResponse>(req, "DescribeAgentInstallCommand");
}
/// <summary>
/// 查询agent安装命令
/// </summary>
/// <param name="req"><see cref="DescribeAgentInstallCommandRequest"/></param>
/// <returns><see cref="DescribeAgentInstallCommandResponse"/></returns>
public DescribeAgentInstallCommandResponse DescribeAgentInstallCommandSync(DescribeAgentInstallCommandRequest req)
{
return InternalRequestAsync<DescribeAgentInstallCommandResponse>(req, "DescribeAgentInstallCommand")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询app服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetAppServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetAppServiceListResponse"/></returns>
public Task<DescribeAssetAppServiceListResponse> DescribeAssetAppServiceList(DescribeAssetAppServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetAppServiceListResponse>(req, "DescribeAssetAppServiceList");
}
/// <summary>
/// 容器安全查询app服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetAppServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetAppServiceListResponse"/></returns>
public DescribeAssetAppServiceListResponse DescribeAssetAppServiceListSync(DescribeAssetAppServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetAppServiceListResponse>(req, "DescribeAssetAppServiceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetClusterListRequest"/></param>
/// <returns><see cref="DescribeAssetClusterListResponse"/></returns>
public Task<DescribeAssetClusterListResponse> DescribeAssetClusterList(DescribeAssetClusterListRequest req)
{
return InternalRequestAsync<DescribeAssetClusterListResponse>(req, "DescribeAssetClusterList");
}
/// <summary>
/// 查询集群列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetClusterListRequest"/></param>
/// <returns><see cref="DescribeAssetClusterListResponse"/></returns>
public DescribeAssetClusterListResponse DescribeAssetClusterListSync(DescribeAssetClusterListRequest req)
{
return InternalRequestAsync<DescribeAssetClusterListResponse>(req, "DescribeAssetClusterList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询容器组件列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetComponentListRequest"/></param>
/// <returns><see cref="DescribeAssetComponentListResponse"/></returns>
public Task<DescribeAssetComponentListResponse> DescribeAssetComponentList(DescribeAssetComponentListRequest req)
{
return InternalRequestAsync<DescribeAssetComponentListResponse>(req, "DescribeAssetComponentList");
}
/// <summary>
/// 容器安全搜索查询容器组件列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetComponentListRequest"/></param>
/// <returns><see cref="DescribeAssetComponentListResponse"/></returns>
public DescribeAssetComponentListResponse DescribeAssetComponentListSync(DescribeAssetComponentListRequest req)
{
return InternalRequestAsync<DescribeAssetComponentListResponse>(req, "DescribeAssetComponentList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetContainerDetailRequest"/></param>
/// <returns><see cref="DescribeAssetContainerDetailResponse"/></returns>
public Task<DescribeAssetContainerDetailResponse> DescribeAssetContainerDetail(DescribeAssetContainerDetailRequest req)
{
return InternalRequestAsync<DescribeAssetContainerDetailResponse>(req, "DescribeAssetContainerDetail");
}
/// <summary>
/// 查询容器详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetContainerDetailRequest"/></param>
/// <returns><see cref="DescribeAssetContainerDetailResponse"/></returns>
public DescribeAssetContainerDetailResponse DescribeAssetContainerDetailSync(DescribeAssetContainerDetailRequest req)
{
return InternalRequestAsync<DescribeAssetContainerDetailResponse>(req, "DescribeAssetContainerDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 搜索查询容器列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetContainerListRequest"/></param>
/// <returns><see cref="DescribeAssetContainerListResponse"/></returns>
public Task<DescribeAssetContainerListResponse> DescribeAssetContainerList(DescribeAssetContainerListRequest req)
{
return InternalRequestAsync<DescribeAssetContainerListResponse>(req, "DescribeAssetContainerList");
}
/// <summary>
/// 搜索查询容器列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetContainerListRequest"/></param>
/// <returns><see cref="DescribeAssetContainerListResponse"/></returns>
public DescribeAssetContainerListResponse DescribeAssetContainerListSync(DescribeAssetContainerListRequest req)
{
return InternalRequestAsync<DescribeAssetContainerListResponse>(req, "DescribeAssetContainerList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询db服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetDBServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetDBServiceListResponse"/></returns>
public Task<DescribeAssetDBServiceListResponse> DescribeAssetDBServiceList(DescribeAssetDBServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetDBServiceListResponse>(req, "DescribeAssetDBServiceList");
}
/// <summary>
/// 容器安全查询db服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetDBServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetDBServiceListResponse"/></returns>
public DescribeAssetDBServiceListResponse DescribeAssetDBServiceListSync(DescribeAssetDBServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetDBServiceListResponse>(req, "DescribeAssetDBServiceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询主机详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetHostDetailRequest"/></param>
/// <returns><see cref="DescribeAssetHostDetailResponse"/></returns>
public Task<DescribeAssetHostDetailResponse> DescribeAssetHostDetail(DescribeAssetHostDetailRequest req)
{
return InternalRequestAsync<DescribeAssetHostDetailResponse>(req, "DescribeAssetHostDetail");
}
/// <summary>
/// 查询主机详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetHostDetailRequest"/></param>
/// <returns><see cref="DescribeAssetHostDetailResponse"/></returns>
public DescribeAssetHostDetailResponse DescribeAssetHostDetailSync(DescribeAssetHostDetailRequest req)
{
return InternalRequestAsync<DescribeAssetHostDetailResponse>(req, "DescribeAssetHostDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询主机列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetHostListRequest"/></param>
/// <returns><see cref="DescribeAssetHostListResponse"/></returns>
public Task<DescribeAssetHostListResponse> DescribeAssetHostList(DescribeAssetHostListRequest req)
{
return InternalRequestAsync<DescribeAssetHostListResponse>(req, "DescribeAssetHostList");
}
/// <summary>
/// 容器安全搜索查询主机列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetHostListRequest"/></param>
/// <returns><see cref="DescribeAssetHostListResponse"/></returns>
public DescribeAssetHostListResponse DescribeAssetHostListSync(DescribeAssetHostListRequest req)
{
return InternalRequestAsync<DescribeAssetHostListResponse>(req, "DescribeAssetHostList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像绑定规则列表信息,包含运行时访问控制和异常进程公用
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageBindRuleInfoRequest"/></param>
/// <returns><see cref="DescribeAssetImageBindRuleInfoResponse"/></returns>
public Task<DescribeAssetImageBindRuleInfoResponse> DescribeAssetImageBindRuleInfo(DescribeAssetImageBindRuleInfoRequest req)
{
return InternalRequestAsync<DescribeAssetImageBindRuleInfoResponse>(req, "DescribeAssetImageBindRuleInfo");
}
/// <summary>
/// 镜像绑定规则列表信息,包含运行时访问控制和异常进程公用
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageBindRuleInfoRequest"/></param>
/// <returns><see cref="DescribeAssetImageBindRuleInfoResponse"/></returns>
public DescribeAssetImageBindRuleInfoResponse DescribeAssetImageBindRuleInfoSync(DescribeAssetImageBindRuleInfoRequest req)
{
return InternalRequestAsync<DescribeAssetImageBindRuleInfoResponse>(req, "DescribeAssetImageBindRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询镜像详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageDetailResponse"/></returns>
public Task<DescribeAssetImageDetailResponse> DescribeAssetImageDetail(DescribeAssetImageDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageDetailResponse>(req, "DescribeAssetImageDetail");
}
/// <summary>
/// 查询镜像详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageDetailResponse"/></returns>
public DescribeAssetImageDetailResponse DescribeAssetImageDetailSync(DescribeAssetImageDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageDetailResponse>(req, "DescribeAssetImageDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像关联主机
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageHostListRequest"/></param>
/// <returns><see cref="DescribeAssetImageHostListResponse"/></returns>
public Task<DescribeAssetImageHostListResponse> DescribeAssetImageHostList(DescribeAssetImageHostListRequest req)
{
return InternalRequestAsync<DescribeAssetImageHostListResponse>(req, "DescribeAssetImageHostList");
}
/// <summary>
/// 容器安全查询镜像关联主机
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageHostListRequest"/></param>
/// <returns><see cref="DescribeAssetImageHostListResponse"/></returns>
public DescribeAssetImageHostListResponse DescribeAssetImageHostListSync(DescribeAssetImageHostListRequest req)
{
return InternalRequestAsync<DescribeAssetImageHostListResponse>(req, "DescribeAssetImageHostList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageListRequest"/></param>
/// <returns><see cref="DescribeAssetImageListResponse"/></returns>
public Task<DescribeAssetImageListResponse> DescribeAssetImageList(DescribeAssetImageListRequest req)
{
return InternalRequestAsync<DescribeAssetImageListResponse>(req, "DescribeAssetImageList");
}
/// <summary>
/// 容器安全搜索查询镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageListRequest"/></param>
/// <returns><see cref="DescribeAssetImageListResponse"/></returns>
public DescribeAssetImageListResponse DescribeAssetImageListSync(DescribeAssetImageListRequest req)
{
return InternalRequestAsync<DescribeAssetImageListResponse>(req, "DescribeAssetImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查看镜像仓库资产更新进度状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryAssetStatusRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryAssetStatusResponse"/></returns>
public Task<DescribeAssetImageRegistryAssetStatusResponse> DescribeAssetImageRegistryAssetStatus(DescribeAssetImageRegistryAssetStatusRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryAssetStatusResponse>(req, "DescribeAssetImageRegistryAssetStatus");
}
/// <summary>
/// 查看镜像仓库资产更新进度状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryAssetStatusRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryAssetStatusResponse"/></returns>
public DescribeAssetImageRegistryAssetStatusResponse DescribeAssetImageRegistryAssetStatusSync(DescribeAssetImageRegistryAssetStatusRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryAssetStatusResponse>(req, "DescribeAssetImageRegistryAssetStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库镜像仓库列表详情
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryDetailResponse"/></returns>
public Task<DescribeAssetImageRegistryDetailResponse> DescribeAssetImageRegistryDetail(DescribeAssetImageRegistryDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryDetailResponse>(req, "DescribeAssetImageRegistryDetail");
}
/// <summary>
/// 镜像仓库镜像仓库列表详情
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryDetailResponse"/></returns>
public DescribeAssetImageRegistryDetailResponse DescribeAssetImageRegistryDetailSync(DescribeAssetImageRegistryDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryDetailResponse>(req, "DescribeAssetImageRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库镜像仓库列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryListResponse"/></returns>
public Task<DescribeAssetImageRegistryListResponse> DescribeAssetImageRegistryList(DescribeAssetImageRegistryListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryListResponse>(req, "DescribeAssetImageRegistryList");
}
/// <summary>
/// 镜像仓库镜像仓库列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryListResponse"/></returns>
public DescribeAssetImageRegistryListResponse DescribeAssetImageRegistryListSync(DescribeAssetImageRegistryListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryListResponse>(req, "DescribeAssetImageRegistryList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库镜像列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryListExportResponse"/></returns>
public Task<DescribeAssetImageRegistryListExportResponse> DescribeAssetImageRegistryListExport(DescribeAssetImageRegistryListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryListExportResponse>(req, "DescribeAssetImageRegistryListExport");
}
/// <summary>
/// 镜像仓库镜像列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryListExportResponse"/></returns>
public DescribeAssetImageRegistryListExportResponse DescribeAssetImageRegistryListExportSync(DescribeAssetImageRegistryListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryListExportResponse>(req, "DescribeAssetImageRegistryListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查看单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRegistryDetailResponse"/></returns>
public Task<DescribeAssetImageRegistryRegistryDetailResponse> DescribeAssetImageRegistryRegistryDetail(DescribeAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRegistryDetailResponse>(req, "DescribeAssetImageRegistryRegistryDetail");
}
/// <summary>
/// 查看单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRegistryDetailResponse"/></returns>
public DescribeAssetImageRegistryRegistryDetailResponse DescribeAssetImageRegistryRegistryDetailSync(DescribeAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRegistryDetailResponse>(req, "DescribeAssetImageRegistryRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库仓库列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRegistryListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRegistryListResponse"/></returns>
public Task<DescribeAssetImageRegistryRegistryListResponse> DescribeAssetImageRegistryRegistryList(DescribeAssetImageRegistryRegistryListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRegistryListResponse>(req, "DescribeAssetImageRegistryRegistryList");
}
/// <summary>
/// 镜像仓库仓库列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRegistryListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRegistryListResponse"/></returns>
public DescribeAssetImageRegistryRegistryListResponse DescribeAssetImageRegistryRegistryListSync(DescribeAssetImageRegistryRegistryListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRegistryListResponse>(req, "DescribeAssetImageRegistryRegistryList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询镜像高危行为列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRiskInfoListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRiskInfoListResponse"/></returns>
public Task<DescribeAssetImageRegistryRiskInfoListResponse> DescribeAssetImageRegistryRiskInfoList(DescribeAssetImageRegistryRiskInfoListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRiskInfoListResponse>(req, "DescribeAssetImageRegistryRiskInfoList");
}
/// <summary>
/// 镜像仓库查询镜像高危行为列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRiskInfoListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRiskInfoListResponse"/></returns>
public DescribeAssetImageRegistryRiskInfoListResponse DescribeAssetImageRegistryRiskInfoListSync(DescribeAssetImageRegistryRiskInfoListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRiskInfoListResponse>(req, "DescribeAssetImageRegistryRiskInfoList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库敏感信息列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRiskListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRiskListExportResponse"/></returns>
public Task<DescribeAssetImageRegistryRiskListExportResponse> DescribeAssetImageRegistryRiskListExport(DescribeAssetImageRegistryRiskListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRiskListExportResponse>(req, "DescribeAssetImageRegistryRiskListExport");
}
/// <summary>
/// 镜像仓库敏感信息列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRiskListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRiskListExportResponse"/></returns>
public DescribeAssetImageRegistryRiskListExportResponse DescribeAssetImageRegistryRiskListExportSync(DescribeAssetImageRegistryRiskListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRiskListExportResponse>(req, "DescribeAssetImageRegistryRiskListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询一键镜像扫描状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryScanStatusOneKeyRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryScanStatusOneKeyResponse"/></returns>
public Task<DescribeAssetImageRegistryScanStatusOneKeyResponse> DescribeAssetImageRegistryScanStatusOneKey(DescribeAssetImageRegistryScanStatusOneKeyRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryScanStatusOneKeyResponse>(req, "DescribeAssetImageRegistryScanStatusOneKey");
}
/// <summary>
/// 镜像仓库查询一键镜像扫描状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryScanStatusOneKeyRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryScanStatusOneKeyResponse"/></returns>
public DescribeAssetImageRegistryScanStatusOneKeyResponse DescribeAssetImageRegistryScanStatusOneKeySync(DescribeAssetImageRegistryScanStatusOneKeyRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryScanStatusOneKeyResponse>(req, "DescribeAssetImageRegistryScanStatusOneKey")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询镜像统计信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistrySummaryRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistrySummaryResponse"/></returns>
public Task<DescribeAssetImageRegistrySummaryResponse> DescribeAssetImageRegistrySummary(DescribeAssetImageRegistrySummaryRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistrySummaryResponse>(req, "DescribeAssetImageRegistrySummary");
}
/// <summary>
/// 镜像仓库查询镜像统计信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistrySummaryRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistrySummaryResponse"/></returns>
public DescribeAssetImageRegistrySummaryResponse DescribeAssetImageRegistrySummarySync(DescribeAssetImageRegistrySummaryRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistrySummaryResponse>(req, "DescribeAssetImageRegistrySummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询木马病毒列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVirusListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVirusListResponse"/></returns>
public Task<DescribeAssetImageRegistryVirusListResponse> DescribeAssetImageRegistryVirusList(DescribeAssetImageRegistryVirusListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVirusListResponse>(req, "DescribeAssetImageRegistryVirusList");
}
/// <summary>
/// 镜像仓库查询木马病毒列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVirusListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVirusListResponse"/></returns>
public DescribeAssetImageRegistryVirusListResponse DescribeAssetImageRegistryVirusListSync(DescribeAssetImageRegistryVirusListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVirusListResponse>(req, "DescribeAssetImageRegistryVirusList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库木马信息列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVirusListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVirusListExportResponse"/></returns>
public Task<DescribeAssetImageRegistryVirusListExportResponse> DescribeAssetImageRegistryVirusListExport(DescribeAssetImageRegistryVirusListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVirusListExportResponse>(req, "DescribeAssetImageRegistryVirusListExport");
}
/// <summary>
/// 镜像仓库木马信息列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVirusListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVirusListExportResponse"/></returns>
public DescribeAssetImageRegistryVirusListExportResponse DescribeAssetImageRegistryVirusListExportSync(DescribeAssetImageRegistryVirusListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVirusListExportResponse>(req, "DescribeAssetImageRegistryVirusListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询镜像漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVulListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVulListResponse"/></returns>
public Task<DescribeAssetImageRegistryVulListResponse> DescribeAssetImageRegistryVulList(DescribeAssetImageRegistryVulListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVulListResponse>(req, "DescribeAssetImageRegistryVulList");
}
/// <summary>
/// 镜像仓库查询镜像漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVulListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVulListResponse"/></returns>
public DescribeAssetImageRegistryVulListResponse DescribeAssetImageRegistryVulListSync(DescribeAssetImageRegistryVulListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVulListResponse>(req, "DescribeAssetImageRegistryVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库漏洞列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVulListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVulListExportResponse"/></returns>
public Task<DescribeAssetImageRegistryVulListExportResponse> DescribeAssetImageRegistryVulListExport(DescribeAssetImageRegistryVulListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVulListExportResponse>(req, "DescribeAssetImageRegistryVulListExport");
}
/// <summary>
/// 镜像仓库漏洞列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVulListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVulListExportResponse"/></returns>
public DescribeAssetImageRegistryVulListExportResponse DescribeAssetImageRegistryVulListExportSync(DescribeAssetImageRegistryVulListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVulListExportResponse>(req, "DescribeAssetImageRegistryVulListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像风险列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRiskListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRiskListResponse"/></returns>
public Task<DescribeAssetImageRiskListResponse> DescribeAssetImageRiskList(DescribeAssetImageRiskListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRiskListResponse>(req, "DescribeAssetImageRiskList");
}
/// <summary>
/// 容器安全查询镜像风险列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRiskListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRiskListResponse"/></returns>
public DescribeAssetImageRiskListResponse DescribeAssetImageRiskListSync(DescribeAssetImageRiskListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRiskListResponse>(req, "DescribeAssetImageRiskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像风险列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRiskListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRiskListExportResponse"/></returns>
public Task<DescribeAssetImageRiskListExportResponse> DescribeAssetImageRiskListExport(DescribeAssetImageRiskListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRiskListExportResponse>(req, "DescribeAssetImageRiskListExport");
}
/// <summary>
/// 容器安全搜索查询镜像风险列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRiskListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRiskListExportResponse"/></returns>
public DescribeAssetImageRiskListExportResponse DescribeAssetImageRiskListExportSync(DescribeAssetImageRiskListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRiskListExportResponse>(req, "DescribeAssetImageRiskListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取镜像扫描设置信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanSettingRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanSettingResponse"/></returns>
public Task<DescribeAssetImageScanSettingResponse> DescribeAssetImageScanSetting(DescribeAssetImageScanSettingRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanSettingResponse>(req, "DescribeAssetImageScanSetting");
}
/// <summary>
/// 获取镜像扫描设置信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanSettingRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanSettingResponse"/></returns>
public DescribeAssetImageScanSettingResponse DescribeAssetImageScanSettingSync(DescribeAssetImageScanSettingRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanSettingResponse>(req, "DescribeAssetImageScanSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像扫描状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanStatusRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanStatusResponse"/></returns>
public Task<DescribeAssetImageScanStatusResponse> DescribeAssetImageScanStatus(DescribeAssetImageScanStatusRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanStatusResponse>(req, "DescribeAssetImageScanStatus");
}
/// <summary>
/// 容器安全查询镜像扫描状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanStatusRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanStatusResponse"/></returns>
public DescribeAssetImageScanStatusResponse DescribeAssetImageScanStatusSync(DescribeAssetImageScanStatusRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanStatusResponse>(req, "DescribeAssetImageScanStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询正在一键扫描的镜像扫描taskid
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanTaskRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanTaskResponse"/></returns>
public Task<DescribeAssetImageScanTaskResponse> DescribeAssetImageScanTask(DescribeAssetImageScanTaskRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanTaskResponse>(req, "DescribeAssetImageScanTask");
}
/// <summary>
/// 查询正在一键扫描的镜像扫描taskid
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanTaskRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanTaskResponse"/></returns>
public DescribeAssetImageScanTaskResponse DescribeAssetImageScanTaskSync(DescribeAssetImageScanTaskRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanTaskResponse>(req, "DescribeAssetImageScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像简略信息列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageSimpleListRequest"/></param>
/// <returns><see cref="DescribeAssetImageSimpleListResponse"/></returns>
public Task<DescribeAssetImageSimpleListResponse> DescribeAssetImageSimpleList(DescribeAssetImageSimpleListRequest req)
{
return InternalRequestAsync<DescribeAssetImageSimpleListResponse>(req, "DescribeAssetImageSimpleList");
}
/// <summary>
/// 容器安全搜索查询镜像简略信息列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageSimpleListRequest"/></param>
/// <returns><see cref="DescribeAssetImageSimpleListResponse"/></returns>
public DescribeAssetImageSimpleListResponse DescribeAssetImageSimpleListSync(DescribeAssetImageSimpleListRequest req)
{
return InternalRequestAsync<DescribeAssetImageSimpleListResponse>(req, "DescribeAssetImageSimpleList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像病毒列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVirusListRequest"/></param>
/// <returns><see cref="DescribeAssetImageVirusListResponse"/></returns>
public Task<DescribeAssetImageVirusListResponse> DescribeAssetImageVirusList(DescribeAssetImageVirusListRequest req)
{
return InternalRequestAsync<DescribeAssetImageVirusListResponse>(req, "DescribeAssetImageVirusList");
}
/// <summary>
/// 容器安全查询镜像病毒列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVirusListRequest"/></param>
/// <returns><see cref="DescribeAssetImageVirusListResponse"/></returns>
public DescribeAssetImageVirusListResponse DescribeAssetImageVirusListSync(DescribeAssetImageVirusListRequest req)
{
return InternalRequestAsync<DescribeAssetImageVirusListResponse>(req, "DescribeAssetImageVirusList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像木马列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVirusListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageVirusListExportResponse"/></returns>
public Task<DescribeAssetImageVirusListExportResponse> DescribeAssetImageVirusListExport(DescribeAssetImageVirusListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageVirusListExportResponse>(req, "DescribeAssetImageVirusListExport");
}
/// <summary>
/// 容器安全搜索查询镜像木马列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVirusListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageVirusListExportResponse"/></returns>
public DescribeAssetImageVirusListExportResponse DescribeAssetImageVirusListExportSync(DescribeAssetImageVirusListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageVirusListExportResponse>(req, "DescribeAssetImageVirusListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVulListRequest"/></param>
/// <returns><see cref="DescribeAssetImageVulListResponse"/></returns>
public Task<DescribeAssetImageVulListResponse> DescribeAssetImageVulList(DescribeAssetImageVulListRequest req)
{
return InternalRequestAsync<DescribeAssetImageVulListResponse>(req, "DescribeAssetImageVulList");
}
/// <summary>
/// 容器安全查询镜像漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVulListRequest"/></param>
/// <returns><see cref="DescribeAssetImageVulListResponse"/></returns>
public DescribeAssetImageVulListResponse DescribeAssetImageVulListSync(DescribeAssetImageVulListRequest req)
{
return InternalRequestAsync<DescribeAssetImageVulListResponse>(req, "DescribeAssetImageVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像漏洞列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVulListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageVulListExportResponse"/></returns>
public Task<DescribeAssetImageVulListExportResponse> DescribeAssetImageVulListExport(DescribeAssetImageVulListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageVulListExportResponse>(req, "DescribeAssetImageVulListExport");
}
/// <summary>
/// 容器安全搜索查询镜像漏洞列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVulListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageVulListExportResponse"/></returns>
public DescribeAssetImageVulListExportResponse DescribeAssetImageVulListExportSync(DescribeAssetImageVulListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageVulListExportResponse>(req, "DescribeAssetImageVulListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询端口占用列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetPortListRequest"/></param>
/// <returns><see cref="DescribeAssetPortListResponse"/></returns>
public Task<DescribeAssetPortListResponse> DescribeAssetPortList(DescribeAssetPortListRequest req)
{
return InternalRequestAsync<DescribeAssetPortListResponse>(req, "DescribeAssetPortList");
}
/// <summary>
/// 容器安全搜索查询端口占用列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetPortListRequest"/></param>
/// <returns><see cref="DescribeAssetPortListResponse"/></returns>
public DescribeAssetPortListResponse DescribeAssetPortListSync(DescribeAssetPortListRequest req)
{
return InternalRequestAsync<DescribeAssetPortListResponse>(req, "DescribeAssetPortList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询进程列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetProcessListRequest"/></param>
/// <returns><see cref="DescribeAssetProcessListResponse"/></returns>
public Task<DescribeAssetProcessListResponse> DescribeAssetProcessList(DescribeAssetProcessListRequest req)
{
return InternalRequestAsync<DescribeAssetProcessListResponse>(req, "DescribeAssetProcessList");
}
/// <summary>
/// 容器安全搜索查询进程列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetProcessListRequest"/></param>
/// <returns><see cref="DescribeAssetProcessListResponse"/></returns>
public DescribeAssetProcessListResponse DescribeAssetProcessListSync(DescribeAssetProcessListRequest req)
{
return InternalRequestAsync<DescribeAssetProcessListResponse>(req, "DescribeAssetProcessList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询账户容器、镜像等统计信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeAssetSummaryResponse"/></returns>
public Task<DescribeAssetSummaryResponse> DescribeAssetSummary(DescribeAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeAssetSummaryResponse>(req, "DescribeAssetSummary");
}
/// <summary>
/// 查询账户容器、镜像等统计信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeAssetSummaryResponse"/></returns>
public DescribeAssetSummaryResponse DescribeAssetSummarySync(DescribeAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeAssetSummaryResponse>(req, "DescribeAssetSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询超级节点列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetSuperNodeListRequest"/></param>
/// <returns><see cref="DescribeAssetSuperNodeListResponse"/></returns>
public Task<DescribeAssetSuperNodeListResponse> DescribeAssetSuperNodeList(DescribeAssetSuperNodeListRequest req)
{
return InternalRequestAsync<DescribeAssetSuperNodeListResponse>(req, "DescribeAssetSuperNodeList");
}
/// <summary>
/// 查询超级节点列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetSuperNodeListRequest"/></param>
/// <returns><see cref="DescribeAssetSuperNodeListResponse"/></returns>
public DescribeAssetSuperNodeListResponse DescribeAssetSuperNodeListSync(DescribeAssetSuperNodeListRequest req)
{
return InternalRequestAsync<DescribeAssetSuperNodeListResponse>(req, "DescribeAssetSuperNodeList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询资产同步最近时间
/// </summary>
/// <param name="req"><see cref="DescribeAssetSyncLastTimeRequest"/></param>
/// <returns><see cref="DescribeAssetSyncLastTimeResponse"/></returns>
public Task<DescribeAssetSyncLastTimeResponse> DescribeAssetSyncLastTime(DescribeAssetSyncLastTimeRequest req)
{
return InternalRequestAsync<DescribeAssetSyncLastTimeResponse>(req, "DescribeAssetSyncLastTime");
}
/// <summary>
/// 查询资产同步最近时间
/// </summary>
/// <param name="req"><see cref="DescribeAssetSyncLastTimeRequest"/></param>
/// <returns><see cref="DescribeAssetSyncLastTimeResponse"/></returns>
public DescribeAssetSyncLastTimeResponse DescribeAssetSyncLastTimeSync(DescribeAssetSyncLastTimeRequest req)
{
return InternalRequestAsync<DescribeAssetSyncLastTimeResponse>(req, "DescribeAssetSyncLastTime")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询web服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetWebServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetWebServiceListResponse"/></returns>
public Task<DescribeAssetWebServiceListResponse> DescribeAssetWebServiceList(DescribeAssetWebServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetWebServiceListResponse>(req, "DescribeAssetWebServiceList");
}
/// <summary>
/// 容器安全查询web服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetWebServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetWebServiceListResponse"/></returns>
public DescribeAssetWebServiceListResponse DescribeAssetWebServiceListSync(DescribeAssetWebServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetWebServiceListResponse>(req, "DescribeAssetWebServiceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询自动授权规则授权范围主机信息
/// </summary>
/// <param name="req"><see cref="DescribeAutoAuthorizedRuleHostRequest"/></param>
/// <returns><see cref="DescribeAutoAuthorizedRuleHostResponse"/></returns>
public Task<DescribeAutoAuthorizedRuleHostResponse> DescribeAutoAuthorizedRuleHost(DescribeAutoAuthorizedRuleHostRequest req)
{
return InternalRequestAsync<DescribeAutoAuthorizedRuleHostResponse>(req, "DescribeAutoAuthorizedRuleHost");
}
/// <summary>
/// 查询自动授权规则授权范围主机信息
/// </summary>
/// <param name="req"><see cref="DescribeAutoAuthorizedRuleHostRequest"/></param>
/// <returns><see cref="DescribeAutoAuthorizedRuleHostResponse"/></returns>
public DescribeAutoAuthorizedRuleHostResponse DescribeAutoAuthorizedRuleHostSync(DescribeAutoAuthorizedRuleHostRequest req)
{
return InternalRequestAsync<DescribeAutoAuthorizedRuleHostResponse>(req, "DescribeAutoAuthorizedRuleHost")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询所有检查项接口,返回总数和检查项列表
/// </summary>
/// <param name="req"><see cref="DescribeCheckItemListRequest"/></param>
/// <returns><see cref="DescribeCheckItemListResponse"/></returns>
public Task<DescribeCheckItemListResponse> DescribeCheckItemList(DescribeCheckItemListRequest req)
{
return InternalRequestAsync<DescribeCheckItemListResponse>(req, "DescribeCheckItemList");
}
/// <summary>
/// 查询所有检查项接口,返回总数和检查项列表
/// </summary>
/// <param name="req"><see cref="DescribeCheckItemListRequest"/></param>
/// <returns><see cref="DescribeCheckItemListResponse"/></returns>
public DescribeCheckItemListResponse DescribeCheckItemListSync(DescribeCheckItemListRequest req)
{
return InternalRequestAsync<DescribeCheckItemListResponse>(req, "DescribeCheckItemList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询单个集群的详细信息
/// </summary>
/// <param name="req"><see cref="DescribeClusterDetailRequest"/></param>
/// <returns><see cref="DescribeClusterDetailResponse"/></returns>
public Task<DescribeClusterDetailResponse> DescribeClusterDetail(DescribeClusterDetailRequest req)
{
return InternalRequestAsync<DescribeClusterDetailResponse>(req, "DescribeClusterDetail");
}
/// <summary>
/// 查询单个集群的详细信息
/// </summary>
/// <param name="req"><see cref="DescribeClusterDetailRequest"/></param>
/// <returns><see cref="DescribeClusterDetailResponse"/></returns>
public DescribeClusterDetailResponse DescribeClusterDetailSync(DescribeClusterDetailRequest req)
{
return InternalRequestAsync<DescribeClusterDetailResponse>(req, "DescribeClusterDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群节点信息
/// </summary>
/// <param name="req"><see cref="DescribeClusterNodesRequest"/></param>
/// <returns><see cref="DescribeClusterNodesResponse"/></returns>
public Task<DescribeClusterNodesResponse> DescribeClusterNodes(DescribeClusterNodesRequest req)
{
return InternalRequestAsync<DescribeClusterNodesResponse>(req, "DescribeClusterNodes");
}
/// <summary>
/// 查询集群节点信息
/// </summary>
/// <param name="req"><see cref="DescribeClusterNodesRequest"/></param>
/// <returns><see cref="DescribeClusterNodesResponse"/></returns>
public DescribeClusterNodesResponse DescribeClusterNodesSync(DescribeClusterNodesRequest req)
{
return InternalRequestAsync<DescribeClusterNodesResponse>(req, "DescribeClusterNodes")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询用户集群资产总览
/// </summary>
/// <param name="req"><see cref="DescribeClusterSummaryRequest"/></param>
/// <returns><see cref="DescribeClusterSummaryResponse"/></returns>
public Task<DescribeClusterSummaryResponse> DescribeClusterSummary(DescribeClusterSummaryRequest req)
{
return InternalRequestAsync<DescribeClusterSummaryResponse>(req, "DescribeClusterSummary");
}
/// <summary>
/// 查询用户集群资产总览
/// </summary>
/// <param name="req"><see cref="DescribeClusterSummaryRequest"/></param>
/// <returns><see cref="DescribeClusterSummaryResponse"/></returns>
public DescribeClusterSummaryResponse DescribeClusterSummarySync(DescribeClusterSummaryRequest req)
{
return InternalRequestAsync<DescribeClusterSummaryResponse>(req, "DescribeClusterSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询某个资产的详情
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetDetailInfoRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetDetailInfoResponse"/></returns>
public Task<DescribeComplianceAssetDetailInfoResponse> DescribeComplianceAssetDetailInfo(DescribeComplianceAssetDetailInfoRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetDetailInfoResponse>(req, "DescribeComplianceAssetDetailInfo");
}
/// <summary>
/// 查询某个资产的详情
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetDetailInfoRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetDetailInfoResponse"/></returns>
public DescribeComplianceAssetDetailInfoResponse DescribeComplianceAssetDetailInfoSync(DescribeComplianceAssetDetailInfoRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetDetailInfoResponse>(req, "DescribeComplianceAssetDetailInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询某类资产的列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetListRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetListResponse"/></returns>
public Task<DescribeComplianceAssetListResponse> DescribeComplianceAssetList(DescribeComplianceAssetListRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetListResponse>(req, "DescribeComplianceAssetList");
}
/// <summary>
/// 查询某类资产的列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetListRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetListResponse"/></returns>
public DescribeComplianceAssetListResponse DescribeComplianceAssetListSync(DescribeComplianceAssetListRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetListResponse>(req, "DescribeComplianceAssetList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询某资产下的检测项列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetPolicyItemListRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetPolicyItemListResponse"/></returns>
public Task<DescribeComplianceAssetPolicyItemListResponse> DescribeComplianceAssetPolicyItemList(DescribeComplianceAssetPolicyItemListRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetPolicyItemListResponse>(req, "DescribeComplianceAssetPolicyItemList");
}
/// <summary>
/// 查询某资产下的检测项列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetPolicyItemListRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetPolicyItemListResponse"/></returns>
public DescribeComplianceAssetPolicyItemListResponse DescribeComplianceAssetPolicyItemListSync(DescribeComplianceAssetPolicyItemListRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetPolicyItemListResponse>(req, "DescribeComplianceAssetPolicyItemList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询合规检测的定时任务列表
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePeriodTaskListRequest"/></param>
/// <returns><see cref="DescribeCompliancePeriodTaskListResponse"/></returns>
public Task<DescribeCompliancePeriodTaskListResponse> DescribeCompliancePeriodTaskList(DescribeCompliancePeriodTaskListRequest req)
{
return InternalRequestAsync<DescribeCompliancePeriodTaskListResponse>(req, "DescribeCompliancePeriodTaskList");
}
/// <summary>
/// 查询合规检测的定时任务列表
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePeriodTaskListRequest"/></param>
/// <returns><see cref="DescribeCompliancePeriodTaskListResponse"/></returns>
public DescribeCompliancePeriodTaskListResponse DescribeCompliancePeriodTaskListSync(DescribeCompliancePeriodTaskListRequest req)
{
return InternalRequestAsync<DescribeCompliancePeriodTaskListResponse>(req, "DescribeCompliancePeriodTaskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 按照 检测项 → 资产 的两级层次展开的第二层级:资产层级。
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePolicyItemAffectedAssetListRequest"/></param>
/// <returns><see cref="DescribeCompliancePolicyItemAffectedAssetListResponse"/></returns>
public Task<DescribeCompliancePolicyItemAffectedAssetListResponse> DescribeCompliancePolicyItemAffectedAssetList(DescribeCompliancePolicyItemAffectedAssetListRequest req)
{
return InternalRequestAsync<DescribeCompliancePolicyItemAffectedAssetListResponse>(req, "DescribeCompliancePolicyItemAffectedAssetList");
}
/// <summary>
/// 按照 检测项 → 资产 的两级层次展开的第二层级:资产层级。
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePolicyItemAffectedAssetListRequest"/></param>
/// <returns><see cref="DescribeCompliancePolicyItemAffectedAssetListResponse"/></returns>
public DescribeCompliancePolicyItemAffectedAssetListResponse DescribeCompliancePolicyItemAffectedAssetListSync(DescribeCompliancePolicyItemAffectedAssetListRequest req)
{
return InternalRequestAsync<DescribeCompliancePolicyItemAffectedAssetListResponse>(req, "DescribeCompliancePolicyItemAffectedAssetList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 按照 检测项 → 资产 的两级层次展开的第一层级:检测项层级。
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePolicyItemAffectedSummaryRequest"/></param>
/// <returns><see cref="DescribeCompliancePolicyItemAffectedSummaryResponse"/></returns>
public Task<DescribeCompliancePolicyItemAffectedSummaryResponse> DescribeCompliancePolicyItemAffectedSummary(DescribeCompliancePolicyItemAffectedSummaryRequest req)
{
return InternalRequestAsync<DescribeCompliancePolicyItemAffectedSummaryResponse>(req, "DescribeCompliancePolicyItemAffectedSummary");
}
/// <summary>
/// 按照 检测项 → 资产 的两级层次展开的第一层级:检测项层级。
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePolicyItemAffectedSummaryRequest"/></param>
/// <returns><see cref="DescribeCompliancePolicyItemAffectedSummaryResponse"/></returns>
public DescribeCompliancePolicyItemAffectedSummaryResponse DescribeCompliancePolicyItemAffectedSummarySync(DescribeCompliancePolicyItemAffectedSummaryRequest req)
{
return InternalRequestAsync<DescribeCompliancePolicyItemAffectedSummaryResponse>(req, "DescribeCompliancePolicyItemAffectedSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 按照 资产 → 检测项 二层结构展示的信息。这里查询第一层 资产的通过率汇总信息。
/// </summary>
/// <param name="req"><see cref="DescribeComplianceScanFailedAssetListRequest"/></param>
/// <returns><see cref="DescribeComplianceScanFailedAssetListResponse"/></returns>
public Task<DescribeComplianceScanFailedAssetListResponse> DescribeComplianceScanFailedAssetList(DescribeComplianceScanFailedAssetListRequest req)
{
return InternalRequestAsync<DescribeComplianceScanFailedAssetListResponse>(req, "DescribeComplianceScanFailedAssetList");
}
/// <summary>
/// 按照 资产 → 检测项 二层结构展示的信息。这里查询第一层 资产的通过率汇总信息。
/// </summary>
/// <param name="req"><see cref="DescribeComplianceScanFailedAssetListRequest"/></param>
/// <returns><see cref="DescribeComplianceScanFailedAssetListResponse"/></returns>
public DescribeComplianceScanFailedAssetListResponse DescribeComplianceScanFailedAssetListSync(DescribeComplianceScanFailedAssetListRequest req)
{
return InternalRequestAsync<DescribeComplianceScanFailedAssetListResponse>(req, "DescribeComplianceScanFailedAssetList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询上次任务的资产通过率汇总信息
/// </summary>
/// <param name="req"><see cref="DescribeComplianceTaskAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeComplianceTaskAssetSummaryResponse"/></returns>
public Task<DescribeComplianceTaskAssetSummaryResponse> DescribeComplianceTaskAssetSummary(DescribeComplianceTaskAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeComplianceTaskAssetSummaryResponse>(req, "DescribeComplianceTaskAssetSummary");
}
/// <summary>
/// 查询上次任务的资产通过率汇总信息
/// </summary>
/// <param name="req"><see cref="DescribeComplianceTaskAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeComplianceTaskAssetSummaryResponse"/></returns>
public DescribeComplianceTaskAssetSummaryResponse DescribeComplianceTaskAssetSummarySync(DescribeComplianceTaskAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeComplianceTaskAssetSummaryResponse>(req, "DescribeComplianceTaskAssetSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询最近一次任务发现的检测项的汇总信息列表,按照 检测项 → 资产 的两级层次展开。
/// </summary>
/// <param name="req"><see cref="DescribeComplianceTaskPolicyItemSummaryListRequest"/></param>
/// <returns><see cref="DescribeComplianceTaskPolicyItemSummaryListResponse"/></returns>
public Task<DescribeComplianceTaskPolicyItemSummaryListResponse> DescribeComplianceTaskPolicyItemSummaryList(DescribeComplianceTaskPolicyItemSummaryListRequest req)
{
return InternalRequestAsync<DescribeComplianceTaskPolicyItemSummaryListResponse>(req, "DescribeComplianceTaskPolicyItemSummaryList");
}
/// <summary>
/// 查询最近一次任务发现的检测项的汇总信息列表,按照 检测项 → 资产 的两级层次展开。
/// </summary>
/// <param name="req"><see cref="DescribeComplianceTaskPolicyItemSummaryListRequest"/></param>
/// <returns><see cref="DescribeComplianceTaskPolicyItemSummaryListResponse"/></returns>
public DescribeComplianceTaskPolicyItemSummaryListResponse DescribeComplianceTaskPolicyItemSummaryListSync(DescribeComplianceTaskPolicyItemSummaryListRequest req)
{
return InternalRequestAsync<DescribeComplianceTaskPolicyItemSummaryListResponse>(req, "DescribeComplianceTaskPolicyItemSummaryList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询白名单列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceWhitelistItemListRequest"/></param>
/// <returns><see cref="DescribeComplianceWhitelistItemListResponse"/></returns>
public Task<DescribeComplianceWhitelistItemListResponse> DescribeComplianceWhitelistItemList(DescribeComplianceWhitelistItemListRequest req)
{
return InternalRequestAsync<DescribeComplianceWhitelistItemListResponse>(req, "DescribeComplianceWhitelistItemList");
}
/// <summary>
/// 查询白名单列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceWhitelistItemListRequest"/></param>
/// <returns><see cref="DescribeComplianceWhitelistItemListResponse"/></returns>
public DescribeComplianceWhitelistItemListResponse DescribeComplianceWhitelistItemListSync(DescribeComplianceWhitelistItemListRequest req)
{
return InternalRequestAsync<DescribeComplianceWhitelistItemListResponse>(req, "DescribeComplianceWhitelistItemList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器资产概览信息
/// </summary>
/// <param name="req"><see cref="DescribeContainerAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeContainerAssetSummaryResponse"/></returns>
public Task<DescribeContainerAssetSummaryResponse> DescribeContainerAssetSummary(DescribeContainerAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeContainerAssetSummaryResponse>(req, "DescribeContainerAssetSummary");
}
/// <summary>
/// 查询容器资产概览信息
/// </summary>
/// <param name="req"><see cref="DescribeContainerAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeContainerAssetSummaryResponse"/></returns>
public DescribeContainerAssetSummaryResponse DescribeContainerAssetSummarySync(DescribeContainerAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeContainerAssetSummaryResponse>(req, "DescribeContainerAssetSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器安全未处理事件信息
/// </summary>
/// <param name="req"><see cref="DescribeContainerSecEventSummaryRequest"/></param>
/// <returns><see cref="DescribeContainerSecEventSummaryResponse"/></returns>
public Task<DescribeContainerSecEventSummaryResponse> DescribeContainerSecEventSummary(DescribeContainerSecEventSummaryRequest req)
{
return InternalRequestAsync<DescribeContainerSecEventSummaryResponse>(req, "DescribeContainerSecEventSummary");
}
/// <summary>
/// 查询容器安全未处理事件信息
/// </summary>
/// <param name="req"><see cref="DescribeContainerSecEventSummaryRequest"/></param>
/// <returns><see cref="DescribeContainerSecEventSummaryResponse"/></returns>
public DescribeContainerSecEventSummaryResponse DescribeContainerSecEventSummarySync(DescribeContainerSecEventSummaryRequest req)
{
return InternalRequestAsync<DescribeContainerSecEventSummaryResponse>(req, "DescribeContainerSecEventSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取ES字段聚合结果
/// </summary>
/// <param name="req"><see cref="DescribeESAggregationsRequest"/></param>
/// <returns><see cref="DescribeESAggregationsResponse"/></returns>
public Task<DescribeESAggregationsResponse> DescribeESAggregations(DescribeESAggregationsRequest req)
{
return InternalRequestAsync<DescribeESAggregationsResponse>(req, "DescribeESAggregations");
}
/// <summary>
/// 获取ES字段聚合结果
/// </summary>
/// <param name="req"><see cref="DescribeESAggregationsRequest"/></param>
/// <returns><see cref="DescribeESAggregationsResponse"/></returns>
public DescribeESAggregationsResponse DescribeESAggregationsSync(DescribeESAggregationsRequest req)
{
return InternalRequestAsync<DescribeESAggregationsResponse>(req, "DescribeESAggregations")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取ES查询文档列表
/// </summary>
/// <param name="req"><see cref="DescribeESHitsRequest"/></param>
/// <returns><see cref="DescribeESHitsResponse"/></returns>
public Task<DescribeESHitsResponse> DescribeESHits(DescribeESHitsRequest req)
{
return InternalRequestAsync<DescribeESHitsResponse>(req, "DescribeESHits");
}
/// <summary>
/// 获取ES查询文档列表
/// </summary>
/// <param name="req"><see cref="DescribeESHitsRequest"/></param>
/// <returns><see cref="DescribeESHitsResponse"/></returns>
public DescribeESHitsResponse DescribeESHitsSync(DescribeESHitsRequest req)
{
return InternalRequestAsync<DescribeESHitsResponse>(req, "DescribeESHits")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询应急漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeEmergencyVulListRequest"/></param>
/// <returns><see cref="DescribeEmergencyVulListResponse"/></returns>
public Task<DescribeEmergencyVulListResponse> DescribeEmergencyVulList(DescribeEmergencyVulListRequest req)
{
return InternalRequestAsync<DescribeEmergencyVulListResponse>(req, "DescribeEmergencyVulList");
}
/// <summary>
/// 查询应急漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeEmergencyVulListRequest"/></param>
/// <returns><see cref="DescribeEmergencyVulListResponse"/></returns>
public DescribeEmergencyVulListResponse DescribeEmergencyVulListSync(DescribeEmergencyVulListRequest req)
{
return InternalRequestAsync<DescribeEmergencyVulListResponse>(req, "DescribeEmergencyVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeEventDetail 查询容器逃逸事件详情
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventDetailRequest"/></param>
/// <returns><see cref="DescribeEscapeEventDetailResponse"/></returns>
public Task<DescribeEscapeEventDetailResponse> DescribeEscapeEventDetail(DescribeEscapeEventDetailRequest req)
{
return InternalRequestAsync<DescribeEscapeEventDetailResponse>(req, "DescribeEscapeEventDetail");
}
/// <summary>
/// DescribeEscapeEventDetail 查询容器逃逸事件详情
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventDetailRequest"/></param>
/// <returns><see cref="DescribeEscapeEventDetailResponse"/></returns>
public DescribeEscapeEventDetailResponse DescribeEscapeEventDetailSync(DescribeEscapeEventDetailRequest req)
{
return InternalRequestAsync<DescribeEscapeEventDetailResponse>(req, "DescribeEscapeEventDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeEventInfo 查询容器逃逸事件列表
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventInfoRequest"/></param>
/// <returns><see cref="DescribeEscapeEventInfoResponse"/></returns>
public Task<DescribeEscapeEventInfoResponse> DescribeEscapeEventInfo(DescribeEscapeEventInfoRequest req)
{
return InternalRequestAsync<DescribeEscapeEventInfoResponse>(req, "DescribeEscapeEventInfo");
}
/// <summary>
/// DescribeEscapeEventInfo 查询容器逃逸事件列表
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventInfoRequest"/></param>
/// <returns><see cref="DescribeEscapeEventInfoResponse"/></returns>
public DescribeEscapeEventInfoResponse DescribeEscapeEventInfoSync(DescribeEscapeEventInfoRequest req)
{
return InternalRequestAsync<DescribeEscapeEventInfoResponse>(req, "DescribeEscapeEventInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询待处理逃逸事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventTendencyRequest"/></param>
/// <returns><see cref="DescribeEscapeEventTendencyResponse"/></returns>
public Task<DescribeEscapeEventTendencyResponse> DescribeEscapeEventTendency(DescribeEscapeEventTendencyRequest req)
{
return InternalRequestAsync<DescribeEscapeEventTendencyResponse>(req, "DescribeEscapeEventTendency");
}
/// <summary>
/// 查询待处理逃逸事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventTendencyRequest"/></param>
/// <returns><see cref="DescribeEscapeEventTendencyResponse"/></returns>
public DescribeEscapeEventTendencyResponse DescribeEscapeEventTendencySync(DescribeEscapeEventTendencyRequest req)
{
return InternalRequestAsync<DescribeEscapeEventTendencyResponse>(req, "DescribeEscapeEventTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 统计容器逃逸各事件类型和待处理事件数
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventTypeSummaryRequest"/></param>
/// <returns><see cref="DescribeEscapeEventTypeSummaryResponse"/></returns>
public Task<DescribeEscapeEventTypeSummaryResponse> DescribeEscapeEventTypeSummary(DescribeEscapeEventTypeSummaryRequest req)
{
return InternalRequestAsync<DescribeEscapeEventTypeSummaryResponse>(req, "DescribeEscapeEventTypeSummary");
}
/// <summary>
/// 统计容器逃逸各事件类型和待处理事件数
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventTypeSummaryRequest"/></param>
/// <returns><see cref="DescribeEscapeEventTypeSummaryResponse"/></returns>
public DescribeEscapeEventTypeSummaryResponse DescribeEscapeEventTypeSummarySync(DescribeEscapeEventTypeSummaryRequest req)
{
return InternalRequestAsync<DescribeEscapeEventTypeSummaryResponse>(req, "DescribeEscapeEventTypeSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeRuleInfo 查询容器逃逸扫描规则信息
/// </summary>
/// <param name="req"><see cref="DescribeEscapeRuleInfoRequest"/></param>
/// <returns><see cref="DescribeEscapeRuleInfoResponse"/></returns>
public Task<DescribeEscapeRuleInfoResponse> DescribeEscapeRuleInfo(DescribeEscapeRuleInfoRequest req)
{
return InternalRequestAsync<DescribeEscapeRuleInfoResponse>(req, "DescribeEscapeRuleInfo");
}
/// <summary>
/// DescribeEscapeRuleInfo 查询容器逃逸扫描规则信息
/// </summary>
/// <param name="req"><see cref="DescribeEscapeRuleInfoRequest"/></param>
/// <returns><see cref="DescribeEscapeRuleInfoResponse"/></returns>
public DescribeEscapeRuleInfoResponse DescribeEscapeRuleInfoSync(DescribeEscapeRuleInfoRequest req)
{
return InternalRequestAsync<DescribeEscapeRuleInfoResponse>(req, "DescribeEscapeRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeSafeState 查询容器逃逸安全状态
/// </summary>
/// <param name="req"><see cref="DescribeEscapeSafeStateRequest"/></param>
/// <returns><see cref="DescribeEscapeSafeStateResponse"/></returns>
public Task<DescribeEscapeSafeStateResponse> DescribeEscapeSafeState(DescribeEscapeSafeStateRequest req)
{
return InternalRequestAsync<DescribeEscapeSafeStateResponse>(req, "DescribeEscapeSafeState");
}
/// <summary>
/// DescribeEscapeSafeState 查询容器逃逸安全状态
/// </summary>
/// <param name="req"><see cref="DescribeEscapeSafeStateRequest"/></param>
/// <returns><see cref="DescribeEscapeSafeStateResponse"/></returns>
public DescribeEscapeSafeStateResponse DescribeEscapeSafeStateSync(DescribeEscapeSafeStateRequest req)
{
return InternalRequestAsync<DescribeEscapeSafeStateResponse>(req, "DescribeEscapeSafeState")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询逃逸白名单
/// </summary>
/// <param name="req"><see cref="DescribeEscapeWhiteListRequest"/></param>
/// <returns><see cref="DescribeEscapeWhiteListResponse"/></returns>
public Task<DescribeEscapeWhiteListResponse> DescribeEscapeWhiteList(DescribeEscapeWhiteListRequest req)
{
return InternalRequestAsync<DescribeEscapeWhiteListResponse>(req, "DescribeEscapeWhiteList");
}
/// <summary>
/// 查询逃逸白名单
/// </summary>
/// <param name="req"><see cref="DescribeEscapeWhiteListRequest"/></param>
/// <returns><see cref="DescribeEscapeWhiteListResponse"/></returns>
public DescribeEscapeWhiteListResponse DescribeEscapeWhiteListSync(DescribeEscapeWhiteListRequest req)
{
return InternalRequestAsync<DescribeEscapeWhiteListResponse>(req, "DescribeEscapeWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeRiskContainerImageList查询风险容器镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeEventEscapeImageListRequest"/></param>
/// <returns><see cref="DescribeEventEscapeImageListResponse"/></returns>
public Task<DescribeEventEscapeImageListResponse> DescribeEventEscapeImageList(DescribeEventEscapeImageListRequest req)
{
return InternalRequestAsync<DescribeEventEscapeImageListResponse>(req, "DescribeEventEscapeImageList");
}
/// <summary>
/// DescribeRiskContainerImageList查询风险容器镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeEventEscapeImageListRequest"/></param>
/// <returns><see cref="DescribeEventEscapeImageListResponse"/></returns>
public DescribeEventEscapeImageListResponse DescribeEventEscapeImageListSync(DescribeEventEscapeImageListRequest req)
{
return InternalRequestAsync<DescribeEventEscapeImageListResponse>(req, "DescribeEventEscapeImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询导出任务下载URL
/// </summary>
/// <param name="req"><see cref="DescribeExportJobDownloadURLRequest"/></param>
/// <returns><see cref="DescribeExportJobDownloadURLResponse"/></returns>
public Task<DescribeExportJobDownloadURLResponse> DescribeExportJobDownloadURL(DescribeExportJobDownloadURLRequest req)
{
return InternalRequestAsync<DescribeExportJobDownloadURLResponse>(req, "DescribeExportJobDownloadURL");
}
/// <summary>
/// 查询导出任务下载URL
/// </summary>
/// <param name="req"><see cref="DescribeExportJobDownloadURLRequest"/></param>
/// <returns><see cref="DescribeExportJobDownloadURLResponse"/></returns>
public DescribeExportJobDownloadURLResponse DescribeExportJobDownloadURLSync(DescribeExportJobDownloadURLRequest req)
{
return InternalRequestAsync<DescribeExportJobDownloadURLResponse>(req, "DescribeExportJobDownloadURL")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询导出任务管理列表
/// </summary>
/// <param name="req"><see cref="DescribeExportJobManageListRequest"/></param>
/// <returns><see cref="DescribeExportJobManageListResponse"/></returns>
public Task<DescribeExportJobManageListResponse> DescribeExportJobManageList(DescribeExportJobManageListRequest req)
{
return InternalRequestAsync<DescribeExportJobManageListResponse>(req, "DescribeExportJobManageList");
}
/// <summary>
/// 查询导出任务管理列表
/// </summary>
/// <param name="req"><see cref="DescribeExportJobManageListRequest"/></param>
/// <returns><see cref="DescribeExportJobManageListResponse"/></returns>
public DescribeExportJobManageListResponse DescribeExportJobManageListSync(DescribeExportJobManageListRequest req)
{
return InternalRequestAsync<DescribeExportJobManageListResponse>(req, "DescribeExportJobManageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询导出接口进度
/// </summary>
/// <param name="req"><see cref="DescribeExportJobResultRequest"/></param>
/// <returns><see cref="DescribeExportJobResultResponse"/></returns>
public Task<DescribeExportJobResultResponse> DescribeExportJobResult(DescribeExportJobResultRequest req)
{
return InternalRequestAsync<DescribeExportJobResultResponse>(req, "DescribeExportJobResult");
}
/// <summary>
/// 查询导出接口进度
/// </summary>
/// <param name="req"><see cref="DescribeExportJobResultRequest"/></param>
/// <returns><see cref="DescribeExportJobResultResponse"/></returns>
public DescribeExportJobResultResponse DescribeExportJobResultSync(DescribeExportJobResultRequest req)
{
return InternalRequestAsync<DescribeExportJobResultResponse>(req, "DescribeExportJobResult")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeImageAuthorizedInfo 查询镜像授权信息
/// </summary>
/// <param name="req"><see cref="DescribeImageAuthorizedInfoRequest"/></param>
/// <returns><see cref="DescribeImageAuthorizedInfoResponse"/></returns>
public Task<DescribeImageAuthorizedInfoResponse> DescribeImageAuthorizedInfo(DescribeImageAuthorizedInfoRequest req)
{
return InternalRequestAsync<DescribeImageAuthorizedInfoResponse>(req, "DescribeImageAuthorizedInfo");
}
/// <summary>
/// DescribeImageAuthorizedInfo 查询镜像授权信息
/// </summary>
/// <param name="req"><see cref="DescribeImageAuthorizedInfoRequest"/></param>
/// <returns><see cref="DescribeImageAuthorizedInfoResponse"/></returns>
public DescribeImageAuthorizedInfoResponse DescribeImageAuthorizedInfoSync(DescribeImageAuthorizedInfoRequest req)
{
return InternalRequestAsync<DescribeImageAuthorizedInfoResponse>(req, "DescribeImageAuthorizedInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询镜像自动授权结果列表
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedLogListRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedLogListResponse"/></returns>
public Task<DescribeImageAutoAuthorizedLogListResponse> DescribeImageAutoAuthorizedLogList(DescribeImageAutoAuthorizedLogListRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedLogListResponse>(req, "DescribeImageAutoAuthorizedLogList");
}
/// <summary>
/// 查询镜像自动授权结果列表
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedLogListRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedLogListResponse"/></returns>
public DescribeImageAutoAuthorizedLogListResponse DescribeImageAutoAuthorizedLogListSync(DescribeImageAutoAuthorizedLogListRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedLogListResponse>(req, "DescribeImageAutoAuthorizedLogList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像自动授权规则
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedRuleResponse"/></returns>
public Task<DescribeImageAutoAuthorizedRuleResponse> DescribeImageAutoAuthorizedRule(DescribeImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedRuleResponse>(req, "DescribeImageAutoAuthorizedRule");
}
/// <summary>
/// 查询本地镜像自动授权规则
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedRuleResponse"/></returns>
public DescribeImageAutoAuthorizedRuleResponse DescribeImageAutoAuthorizedRuleSync(DescribeImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedRuleResponse>(req, "DescribeImageAutoAuthorizedRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询镜像自动授权任务列表
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedTaskListRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedTaskListResponse"/></returns>
public Task<DescribeImageAutoAuthorizedTaskListResponse> DescribeImageAutoAuthorizedTaskList(DescribeImageAutoAuthorizedTaskListRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedTaskListResponse>(req, "DescribeImageAutoAuthorizedTaskList");
}
/// <summary>
/// 查询镜像自动授权任务列表
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedTaskListRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedTaskListResponse"/></returns>
public DescribeImageAutoAuthorizedTaskListResponse DescribeImageAutoAuthorizedTaskListSync(DescribeImageAutoAuthorizedTaskListRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedTaskListResponse>(req, "DescribeImageAutoAuthorizedTaskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像组件列表
/// </summary>
/// <param name="req"><see cref="DescribeImageComponentListRequest"/></param>
/// <returns><see cref="DescribeImageComponentListResponse"/></returns>
public Task<DescribeImageComponentListResponse> DescribeImageComponentList(DescribeImageComponentListRequest req)
{
return InternalRequestAsync<DescribeImageComponentListResponse>(req, "DescribeImageComponentList");
}
/// <summary>
/// 查询本地镜像组件列表
/// </summary>
/// <param name="req"><see cref="DescribeImageComponentListRequest"/></param>
/// <returns><see cref="DescribeImageComponentListResponse"/></returns>
public DescribeImageComponentListResponse DescribeImageComponentListSync(DescribeImageComponentListRequest req)
{
return InternalRequestAsync<DescribeImageComponentListResponse>(req, "DescribeImageComponentList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询用户镜像仓库下的命令空间列表
/// </summary>
/// <param name="req"><see cref="DescribeImageRegistryNamespaceListRequest"/></param>
/// <returns><see cref="DescribeImageRegistryNamespaceListResponse"/></returns>
public Task<DescribeImageRegistryNamespaceListResponse> DescribeImageRegistryNamespaceList(DescribeImageRegistryNamespaceListRequest req)
{
return InternalRequestAsync<DescribeImageRegistryNamespaceListResponse>(req, "DescribeImageRegistryNamespaceList");
}
/// <summary>
/// 查询用户镜像仓库下的命令空间列表
/// </summary>
/// <param name="req"><see cref="DescribeImageRegistryNamespaceListRequest"/></param>
/// <returns><see cref="DescribeImageRegistryNamespaceListResponse"/></returns>
public DescribeImageRegistryNamespaceListResponse DescribeImageRegistryNamespaceListSync(DescribeImageRegistryNamespaceListRequest req)
{
return InternalRequestAsync<DescribeImageRegistryNamespaceListResponse>(req, "DescribeImageRegistryNamespaceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查看定时任务
/// </summary>
/// <param name="req"><see cref="DescribeImageRegistryTimingScanTaskRequest"/></param>
/// <returns><see cref="DescribeImageRegistryTimingScanTaskResponse"/></returns>
public Task<DescribeImageRegistryTimingScanTaskResponse> DescribeImageRegistryTimingScanTask(DescribeImageRegistryTimingScanTaskRequest req)
{
return InternalRequestAsync<DescribeImageRegistryTimingScanTaskResponse>(req, "DescribeImageRegistryTimingScanTask");
}
/// <summary>
/// 镜像仓库查看定时任务
/// </summary>
/// <param name="req"><see cref="DescribeImageRegistryTimingScanTaskRequest"/></param>
/// <returns><see cref="DescribeImageRegistryTimingScanTaskResponse"/></returns>
public DescribeImageRegistryTimingScanTaskResponse DescribeImageRegistryTimingScanTaskSync(DescribeImageRegistryTimingScanTaskRequest req)
{
return InternalRequestAsync<DescribeImageRegistryTimingScanTaskResponse>(req, "DescribeImageRegistryTimingScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像风险概览
/// </summary>
/// <param name="req"><see cref="DescribeImageRiskSummaryRequest"/></param>
/// <returns><see cref="DescribeImageRiskSummaryResponse"/></returns>
public Task<DescribeImageRiskSummaryResponse> DescribeImageRiskSummary(DescribeImageRiskSummaryRequest req)
{
return InternalRequestAsync<DescribeImageRiskSummaryResponse>(req, "DescribeImageRiskSummary");
}
/// <summary>
/// 查询本地镜像风险概览
/// </summary>
/// <param name="req"><see cref="DescribeImageRiskSummaryRequest"/></param>
/// <returns><see cref="DescribeImageRiskSummaryResponse"/></returns>
public DescribeImageRiskSummaryResponse DescribeImageRiskSummarySync(DescribeImageRiskSummaryRequest req)
{
return InternalRequestAsync<DescribeImageRiskSummaryResponse>(req, "DescribeImageRiskSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器安全本地镜像风险趋势
/// </summary>
/// <param name="req"><see cref="DescribeImageRiskTendencyRequest"/></param>
/// <returns><see cref="DescribeImageRiskTendencyResponse"/></returns>
public Task<DescribeImageRiskTendencyResponse> DescribeImageRiskTendency(DescribeImageRiskTendencyRequest req)
{
return InternalRequestAsync<DescribeImageRiskTendencyResponse>(req, "DescribeImageRiskTendency");
}
/// <summary>
/// 查询容器安全本地镜像风险趋势
/// </summary>
/// <param name="req"><see cref="DescribeImageRiskTendencyRequest"/></param>
/// <returns><see cref="DescribeImageRiskTendencyResponse"/></returns>
public DescribeImageRiskTendencyResponse DescribeImageRiskTendencySync(DescribeImageRiskTendencyRequest req)
{
return InternalRequestAsync<DescribeImageRiskTendencyResponse>(req, "DescribeImageRiskTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeImageSimpleList 查询全部镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeImageSimpleListRequest"/></param>
/// <returns><see cref="DescribeImageSimpleListResponse"/></returns>
public Task<DescribeImageSimpleListResponse> DescribeImageSimpleList(DescribeImageSimpleListRequest req)
{
return InternalRequestAsync<DescribeImageSimpleListResponse>(req, "DescribeImageSimpleList");
}
/// <summary>
/// DescribeImageSimpleList 查询全部镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeImageSimpleListRequest"/></param>
/// <returns><see cref="DescribeImageSimpleListResponse"/></returns>
public DescribeImageSimpleListResponse DescribeImageSimpleListSync(DescribeImageSimpleListRequest req)
{
return InternalRequestAsync<DescribeImageSimpleListResponse>(req, "DescribeImageSimpleList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取索引列表
/// </summary>
/// <param name="req"><see cref="DescribeIndexListRequest"/></param>
/// <returns><see cref="DescribeIndexListResponse"/></returns>
public Task<DescribeIndexListResponse> DescribeIndexList(DescribeIndexListRequest req)
{
return InternalRequestAsync<DescribeIndexListResponse>(req, "DescribeIndexList");
}
/// <summary>
/// 获取索引列表
/// </summary>
/// <param name="req"><see cref="DescribeIndexListRequest"/></param>
/// <returns><see cref="DescribeIndexListResponse"/></returns>
public DescribeIndexListResponse DescribeIndexListSync(DescribeIndexListRequest req)
{
return InternalRequestAsync<DescribeIndexListResponse>(req, "DescribeIndexList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询检查报告
/// </summary>
/// <param name="req"><see cref="DescribeInspectionReportRequest"/></param>
/// <returns><see cref="DescribeInspectionReportResponse"/></returns>
public Task<DescribeInspectionReportResponse> DescribeInspectionReport(DescribeInspectionReportRequest req)
{
return InternalRequestAsync<DescribeInspectionReportResponse>(req, "DescribeInspectionReport");
}
/// <summary>
/// 查询检查报告
/// </summary>
/// <param name="req"><see cref="DescribeInspectionReportRequest"/></param>
/// <returns><see cref="DescribeInspectionReportResponse"/></returns>
public DescribeInspectionReportResponse DescribeInspectionReportSync(DescribeInspectionReportRequest req)
{
return InternalRequestAsync<DescribeInspectionReportResponse>(req, "DescribeInspectionReport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8s api 异常事件详情
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalEventInfoRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalEventInfoResponse"/></returns>
public Task<DescribeK8sApiAbnormalEventInfoResponse> DescribeK8sApiAbnormalEventInfo(DescribeK8sApiAbnormalEventInfoRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalEventInfoResponse>(req, "DescribeK8sApiAbnormalEventInfo");
}
/// <summary>
/// 查询k8s api 异常事件详情
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalEventInfoRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalEventInfoResponse"/></returns>
public DescribeK8sApiAbnormalEventInfoResponse DescribeK8sApiAbnormalEventInfoSync(DescribeK8sApiAbnormalEventInfoRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalEventInfoResponse>(req, "DescribeK8sApiAbnormalEventInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8s api异常事件列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalEventListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalEventListResponse"/></returns>
public Task<DescribeK8sApiAbnormalEventListResponse> DescribeK8sApiAbnormalEventList(DescribeK8sApiAbnormalEventListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalEventListResponse>(req, "DescribeK8sApiAbnormalEventList");
}
/// <summary>
/// 查询k8s api异常事件列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalEventListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalEventListResponse"/></returns>
public DescribeK8sApiAbnormalEventListResponse DescribeK8sApiAbnormalEventListSync(DescribeK8sApiAbnormalEventListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalEventListResponse>(req, "DescribeK8sApiAbnormalEventList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi异常请求规则详情
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleInfoResponse"/></returns>
public Task<DescribeK8sApiAbnormalRuleInfoResponse> DescribeK8sApiAbnormalRuleInfo(DescribeK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleInfoResponse>(req, "DescribeK8sApiAbnormalRuleInfo");
}
/// <summary>
/// 查询k8sapi异常请求规则详情
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleInfoResponse"/></returns>
public DescribeK8sApiAbnormalRuleInfoResponse DescribeK8sApiAbnormalRuleInfoSync(DescribeK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleInfoResponse>(req, "DescribeK8sApiAbnormalRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi异常请求规则列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleListResponse"/></returns>
public Task<DescribeK8sApiAbnormalRuleListResponse> DescribeK8sApiAbnormalRuleList(DescribeK8sApiAbnormalRuleListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleListResponse>(req, "DescribeK8sApiAbnormalRuleList");
}
/// <summary>
/// 查询k8sapi异常请求规则列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleListResponse"/></returns>
public DescribeK8sApiAbnormalRuleListResponse DescribeK8sApiAbnormalRuleListSync(DescribeK8sApiAbnormalRuleListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleListResponse>(req, "DescribeK8sApiAbnormalRuleList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi 异常规则中范围列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleScopeListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleScopeListResponse"/></returns>
public Task<DescribeK8sApiAbnormalRuleScopeListResponse> DescribeK8sApiAbnormalRuleScopeList(DescribeK8sApiAbnormalRuleScopeListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleScopeListResponse>(req, "DescribeK8sApiAbnormalRuleScopeList");
}
/// <summary>
/// 查询k8sapi 异常规则中范围列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleScopeListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleScopeListResponse"/></returns>
public DescribeK8sApiAbnormalRuleScopeListResponse DescribeK8sApiAbnormalRuleScopeListSync(DescribeK8sApiAbnormalRuleScopeListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleScopeListResponse>(req, "DescribeK8sApiAbnormalRuleScopeList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi异常事件统计
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalSummaryRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalSummaryResponse"/></returns>
public Task<DescribeK8sApiAbnormalSummaryResponse> DescribeK8sApiAbnormalSummary(DescribeK8sApiAbnormalSummaryRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalSummaryResponse>(req, "DescribeK8sApiAbnormalSummary");
}
/// <summary>
/// 查询k8sapi异常事件统计
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalSummaryRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalSummaryResponse"/></returns>
public DescribeK8sApiAbnormalSummaryResponse DescribeK8sApiAbnormalSummarySync(DescribeK8sApiAbnormalSummaryRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalSummaryResponse>(req, "DescribeK8sApiAbnormalSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi异常事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalTendencyRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalTendencyResponse"/></returns>
public Task<DescribeK8sApiAbnormalTendencyResponse> DescribeK8sApiAbnormalTendency(DescribeK8sApiAbnormalTendencyRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalTendencyResponse>(req, "DescribeK8sApiAbnormalTendency");
}
/// <summary>
/// 查询k8sapi异常事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalTendencyRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalTendencyResponse"/></returns>
public DescribeK8sApiAbnormalTendencyResponse DescribeK8sApiAbnormalTendencySync(DescribeK8sApiAbnormalTendencyRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalTendencyResponse>(req, "DescribeK8sApiAbnormalTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取日志检索容量使用统计
/// </summary>
/// <param name="req"><see cref="DescribeLogStorageStatisticRequest"/></param>
/// <returns><see cref="DescribeLogStorageStatisticResponse"/></returns>
public Task<DescribeLogStorageStatisticResponse> DescribeLogStorageStatistic(DescribeLogStorageStatisticRequest req)
{
return InternalRequestAsync<DescribeLogStorageStatisticResponse>(req, "DescribeLogStorageStatistic");
}
/// <summary>
/// 获取日志检索容量使用统计
/// </summary>
/// <param name="req"><see cref="DescribeLogStorageStatisticRequest"/></param>
/// <returns><see cref="DescribeLogStorageStatisticResponse"/></returns>
public DescribeLogStorageStatisticResponse DescribeLogStorageStatisticSync(DescribeLogStorageStatisticRequest req)
{
return InternalRequestAsync<DescribeLogStorageStatisticResponse>(req, "DescribeLogStorageStatistic")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群策略审计列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallAuditRecordRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallAuditRecordResponse"/></returns>
public Task<DescribeNetworkFirewallAuditRecordResponse> DescribeNetworkFirewallAuditRecord(DescribeNetworkFirewallAuditRecordRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallAuditRecordResponse>(req, "DescribeNetworkFirewallAuditRecord");
}
/// <summary>
/// 查询集群策略审计列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallAuditRecordRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallAuditRecordResponse"/></returns>
public DescribeNetworkFirewallAuditRecordResponse DescribeNetworkFirewallAuditRecordSync(DescribeNetworkFirewallAuditRecordRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallAuditRecordResponse>(req, "DescribeNetworkFirewallAuditRecord")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群策略列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallClusterListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallClusterListResponse"/></returns>
public Task<DescribeNetworkFirewallClusterListResponse> DescribeNetworkFirewallClusterList(DescribeNetworkFirewallClusterListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallClusterListResponse>(req, "DescribeNetworkFirewallClusterList");
}
/// <summary>
/// 查询集群策略列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallClusterListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallClusterListResponse"/></returns>
public DescribeNetworkFirewallClusterListResponse DescribeNetworkFirewallClusterListSync(DescribeNetworkFirewallClusterListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallClusterListResponse>(req, "DescribeNetworkFirewallClusterList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络查询资产任务进度
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallClusterRefreshStatusRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallClusterRefreshStatusResponse"/></returns>
public Task<DescribeNetworkFirewallClusterRefreshStatusResponse> DescribeNetworkFirewallClusterRefreshStatus(DescribeNetworkFirewallClusterRefreshStatusRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallClusterRefreshStatusResponse>(req, "DescribeNetworkFirewallClusterRefreshStatus");
}
/// <summary>
/// 容器网络查询资产任务进度
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallClusterRefreshStatusRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallClusterRefreshStatusResponse"/></returns>
public DescribeNetworkFirewallClusterRefreshStatusResponse DescribeNetworkFirewallClusterRefreshStatusSync(DescribeNetworkFirewallClusterRefreshStatusRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallClusterRefreshStatusResponse>(req, "DescribeNetworkFirewallClusterRefreshStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群网络空间标签列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallNamespaceLabelListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallNamespaceLabelListResponse"/></returns>
public Task<DescribeNetworkFirewallNamespaceLabelListResponse> DescribeNetworkFirewallNamespaceLabelList(DescribeNetworkFirewallNamespaceLabelListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallNamespaceLabelListResponse>(req, "DescribeNetworkFirewallNamespaceLabelList");
}
/// <summary>
/// 查询集群网络空间标签列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallNamespaceLabelListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallNamespaceLabelListResponse"/></returns>
public DescribeNetworkFirewallNamespaceLabelListResponse DescribeNetworkFirewallNamespaceLabelListSync(DescribeNetworkFirewallNamespaceLabelListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallNamespaceLabelListResponse>(req, "DescribeNetworkFirewallNamespaceLabelList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群网络空间列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallNamespaceListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallNamespaceListResponse"/></returns>
public Task<DescribeNetworkFirewallNamespaceListResponse> DescribeNetworkFirewallNamespaceList(DescribeNetworkFirewallNamespaceListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallNamespaceListResponse>(req, "DescribeNetworkFirewallNamespaceList");
}
/// <summary>
/// 查询集群网络空间列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallNamespaceListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallNamespaceListResponse"/></returns>
public DescribeNetworkFirewallNamespaceListResponse DescribeNetworkFirewallNamespaceListSync(DescribeNetworkFirewallNamespaceListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallNamespaceListResponse>(req, "DescribeNetworkFirewallNamespaceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群网络pod标签
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPodLabelsListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPodLabelsListResponse"/></returns>
public Task<DescribeNetworkFirewallPodLabelsListResponse> DescribeNetworkFirewallPodLabelsList(DescribeNetworkFirewallPodLabelsListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPodLabelsListResponse>(req, "DescribeNetworkFirewallPodLabelsList");
}
/// <summary>
/// 查询集群网络pod标签
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPodLabelsListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPodLabelsListResponse"/></returns>
public DescribeNetworkFirewallPodLabelsListResponse DescribeNetworkFirewallPodLabelsListSync(DescribeNetworkFirewallPodLabelsListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPodLabelsListResponse>(req, "DescribeNetworkFirewallPodLabelsList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络集群查看策略详情
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyDetailResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyDetailResponse> DescribeNetworkFirewallPolicyDetail(DescribeNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyDetailResponse>(req, "DescribeNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络集群查看策略详情
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyDetailResponse"/></returns>
public DescribeNetworkFirewallPolicyDetailResponse DescribeNetworkFirewallPolicyDetailSync(DescribeNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyDetailResponse>(req, "DescribeNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络查询网络策略自动发现任务进度
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyDiscoverRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyDiscoverResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyDiscoverResponse> DescribeNetworkFirewallPolicyDiscover(DescribeNetworkFirewallPolicyDiscoverRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyDiscoverResponse>(req, "DescribeNetworkFirewallPolicyDiscover");
}
/// <summary>
/// 容器网络查询网络策略自动发现任务进度
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyDiscoverRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyDiscoverResponse"/></returns>
public DescribeNetworkFirewallPolicyDiscoverResponse DescribeNetworkFirewallPolicyDiscoverSync(DescribeNetworkFirewallPolicyDiscoverRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyDiscoverResponse>(req, "DescribeNetworkFirewallPolicyDiscover")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群网络策略列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyListResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyListResponse> DescribeNetworkFirewallPolicyList(DescribeNetworkFirewallPolicyListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyListResponse>(req, "DescribeNetworkFirewallPolicyList");
}
/// <summary>
/// 查询集群网络策略列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyListResponse"/></returns>
public DescribeNetworkFirewallPolicyListResponse DescribeNetworkFirewallPolicyListSync(DescribeNetworkFirewallPolicyListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyListResponse>(req, "DescribeNetworkFirewallPolicyList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络查询网络策略策略执行状态
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyStatusRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyStatusResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyStatusResponse> DescribeNetworkFirewallPolicyStatus(DescribeNetworkFirewallPolicyStatusRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyStatusResponse>(req, "DescribeNetworkFirewallPolicyStatus");
}
/// <summary>
/// 容器网络查询网络策略策略执行状态
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyStatusRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyStatusResponse"/></returns>
public DescribeNetworkFirewallPolicyStatusResponse DescribeNetworkFirewallPolicyStatusSync(DescribeNetworkFirewallPolicyStatusRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyStatusResponse>(req, "DescribeNetworkFirewallPolicyStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络集群查看Yaml网络策略详情
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyYamlDetailResponse> DescribeNetworkFirewallPolicyYamlDetail(DescribeNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyYamlDetailResponse>(req, "DescribeNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络集群查看Yaml网络策略详情
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyYamlDetailResponse"/></returns>
public DescribeNetworkFirewallPolicyYamlDetailResponse DescribeNetworkFirewallPolicyYamlDetailSync(DescribeNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyYamlDetailResponse>(req, "DescribeNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询最新披露漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeNewestVulRequest"/></param>
/// <returns><see cref="DescribeNewestVulResponse"/></returns>
public Task<DescribeNewestVulResponse> DescribeNewestVul(DescribeNewestVulRequest req)
{
return InternalRequestAsync<DescribeNewestVulResponse>(req, "DescribeNewestVul");
}
/// <summary>
/// 查询最新披露漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeNewestVulRequest"/></param>
/// <returns><see cref="DescribeNewestVulResponse"/></returns>
public DescribeNewestVulResponse DescribeNewestVulSync(DescribeNewestVulRequest req)
{
return InternalRequestAsync<DescribeNewestVulResponse>(req, "DescribeNewestVul")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribePostPayDetail 查询后付费详情
/// </summary>
/// <param name="req"><see cref="DescribePostPayDetailRequest"/></param>
/// <returns><see cref="DescribePostPayDetailResponse"/></returns>
public Task<DescribePostPayDetailResponse> DescribePostPayDetail(DescribePostPayDetailRequest req)
{
return InternalRequestAsync<DescribePostPayDetailResponse>(req, "DescribePostPayDetail");
}
/// <summary>
/// DescribePostPayDetail 查询后付费详情
/// </summary>
/// <param name="req"><see cref="DescribePostPayDetailRequest"/></param>
/// <returns><see cref="DescribePostPayDetailResponse"/></returns>
public DescribePostPayDetailResponse DescribePostPayDetailSync(DescribePostPayDetailRequest req)
{
return InternalRequestAsync<DescribePostPayDetailResponse>(req, "DescribePostPayDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeProVersionInfo 查询专业版需购买信息
/// </summary>
/// <param name="req"><see cref="DescribeProVersionInfoRequest"/></param>
/// <returns><see cref="DescribeProVersionInfoResponse"/></returns>
public Task<DescribeProVersionInfoResponse> DescribeProVersionInfo(DescribeProVersionInfoRequest req)
{
return InternalRequestAsync<DescribeProVersionInfoResponse>(req, "DescribeProVersionInfo");
}
/// <summary>
/// DescribeProVersionInfo 查询专业版需购买信息
/// </summary>
/// <param name="req"><see cref="DescribeProVersionInfoRequest"/></param>
/// <returns><see cref="DescribeProVersionInfoResponse"/></returns>
public DescribeProVersionInfoResponse DescribeProVersionInfoSync(DescribeProVersionInfoRequest req)
{
return InternalRequestAsync<DescribeProVersionInfoResponse>(req, "DescribeProVersionInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询促销活动
/// </summary>
/// <param name="req"><see cref="DescribePromotionActivityRequest"/></param>
/// <returns><see cref="DescribePromotionActivityResponse"/></returns>
public Task<DescribePromotionActivityResponse> DescribePromotionActivity(DescribePromotionActivityRequest req)
{
return InternalRequestAsync<DescribePromotionActivityResponse>(req, "DescribePromotionActivity");
}
/// <summary>
/// 查询促销活动
/// </summary>
/// <param name="req"><see cref="DescribePromotionActivityRequest"/></param>
/// <returns><see cref="DescribePromotionActivityResponse"/></returns>
public DescribePromotionActivityResponse DescribePromotionActivitySync(DescribePromotionActivityRequest req)
{
return InternalRequestAsync<DescribePromotionActivityResponse>(req, "DescribePromotionActivity")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取公钥
/// </summary>
/// <param name="req"><see cref="DescribePublicKeyRequest"/></param>
/// <returns><see cref="DescribePublicKeyResponse"/></returns>
public Task<DescribePublicKeyResponse> DescribePublicKey(DescribePublicKeyRequest req)
{
return InternalRequestAsync<DescribePublicKeyResponse>(req, "DescribePublicKey");
}
/// <summary>
/// 获取公钥
/// </summary>
/// <param name="req"><see cref="DescribePublicKeyRequest"/></param>
/// <returns><see cref="DescribePublicKeyResponse"/></returns>
public DescribePublicKeyResponse DescribePublicKeySync(DescribePublicKeyRequest req)
{
return InternalRequestAsync<DescribePublicKeyResponse>(req, "DescribePublicKey")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribePurchaseStateInfo 查询容器安全服务已购买信息
/// </summary>
/// <param name="req"><see cref="DescribePurchaseStateInfoRequest"/></param>
/// <returns><see cref="DescribePurchaseStateInfoResponse"/></returns>
public Task<DescribePurchaseStateInfoResponse> DescribePurchaseStateInfo(DescribePurchaseStateInfoRequest req)
{
return InternalRequestAsync<DescribePurchaseStateInfoResponse>(req, "DescribePurchaseStateInfo");
}
/// <summary>
/// DescribePurchaseStateInfo 查询容器安全服务已购买信息
/// </summary>
/// <param name="req"><see cref="DescribePurchaseStateInfoRequest"/></param>
/// <returns><see cref="DescribePurchaseStateInfoResponse"/></returns>
public DescribePurchaseStateInfoResponse DescribePurchaseStateInfoSync(DescribePurchaseStateInfoRequest req)
{
return InternalRequestAsync<DescribePurchaseStateInfoResponse>(req, "DescribePurchaseStateInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取漏洞防御白名单漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeRaspRuleVulsRequest"/></param>
/// <returns><see cref="DescribeRaspRuleVulsResponse"/></returns>
public Task<DescribeRaspRuleVulsResponse> DescribeRaspRuleVuls(DescribeRaspRuleVulsRequest req)
{
return InternalRequestAsync<DescribeRaspRuleVulsResponse>(req, "DescribeRaspRuleVuls");
}
/// <summary>
/// 获取漏洞防御白名单漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeRaspRuleVulsRequest"/></param>
/// <returns><see cref="DescribeRaspRuleVulsResponse"/></returns>
public DescribeRaspRuleVulsResponse DescribeRaspRuleVulsSync(DescribeRaspRuleVulsRequest req)
{
return InternalRequestAsync<DescribeRaspRuleVulsResponse>(req, "DescribeRaspRuleVuls")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询支持防御的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeRaspRulesRequest"/></param>
/// <returns><see cref="DescribeRaspRulesResponse"/></returns>
public Task<DescribeRaspRulesResponse> DescribeRaspRules(DescribeRaspRulesRequest req)
{
return InternalRequestAsync<DescribeRaspRulesResponse>(req, "DescribeRaspRules");
}
/// <summary>
/// 查询支持防御的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeRaspRulesRequest"/></param>
/// <returns><see cref="DescribeRaspRulesResponse"/></returns>
public DescribeRaspRulesResponse DescribeRaspRulesSync(DescribeRaspRulesRequest req)
{
return InternalRequestAsync<DescribeRaspRulesResponse>(req, "DescribeRaspRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询刷新任务
/// </summary>
/// <param name="req"><see cref="DescribeRefreshTaskRequest"/></param>
/// <returns><see cref="DescribeRefreshTaskResponse"/></returns>
public Task<DescribeRefreshTaskResponse> DescribeRefreshTask(DescribeRefreshTaskRequest req)
{
return InternalRequestAsync<DescribeRefreshTaskResponse>(req, "DescribeRefreshTask");
}
/// <summary>
/// 查询刷新任务
/// </summary>
/// <param name="req"><see cref="DescribeRefreshTaskRequest"/></param>
/// <returns><see cref="DescribeRefreshTaskResponse"/></returns>
public DescribeRefreshTaskResponse DescribeRefreshTaskSync(DescribeRefreshTaskRequest req)
{
return InternalRequestAsync<DescribeRefreshTaskResponse>(req, "DescribeRefreshTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时反弹shell事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellDetailRequest"/></param>
/// <returns><see cref="DescribeReverseShellDetailResponse"/></returns>
public Task<DescribeReverseShellDetailResponse> DescribeReverseShellDetail(DescribeReverseShellDetailRequest req)
{
return InternalRequestAsync<DescribeReverseShellDetailResponse>(req, "DescribeReverseShellDetail");
}
/// <summary>
/// 查询运行时反弹shell事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellDetailRequest"/></param>
/// <returns><see cref="DescribeReverseShellDetailResponse"/></returns>
public DescribeReverseShellDetailResponse DescribeReverseShellDetailSync(DescribeReverseShellDetailRequest req)
{
return InternalRequestAsync<DescribeReverseShellDetailResponse>(req, "DescribeReverseShellDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时反弹shell事件列表信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellEventsRequest"/></param>
/// <returns><see cref="DescribeReverseShellEventsResponse"/></returns>
public Task<DescribeReverseShellEventsResponse> DescribeReverseShellEvents(DescribeReverseShellEventsRequest req)
{
return InternalRequestAsync<DescribeReverseShellEventsResponse>(req, "DescribeReverseShellEvents");
}
/// <summary>
/// 查询运行时反弹shell事件列表信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellEventsRequest"/></param>
/// <returns><see cref="DescribeReverseShellEventsResponse"/></returns>
public DescribeReverseShellEventsResponse DescribeReverseShellEventsSync(DescribeReverseShellEventsRequest req)
{
return InternalRequestAsync<DescribeReverseShellEventsResponse>(req, "DescribeReverseShellEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时反弹shell事件列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellEventsExportRequest"/></param>
/// <returns><see cref="DescribeReverseShellEventsExportResponse"/></returns>
public Task<DescribeReverseShellEventsExportResponse> DescribeReverseShellEventsExport(DescribeReverseShellEventsExportRequest req)
{
return InternalRequestAsync<DescribeReverseShellEventsExportResponse>(req, "DescribeReverseShellEventsExport");
}
/// <summary>
/// 查询运行时反弹shell事件列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellEventsExportRequest"/></param>
/// <returns><see cref="DescribeReverseShellEventsExportResponse"/></returns>
public DescribeReverseShellEventsExportResponse DescribeReverseShellEventsExportSync(DescribeReverseShellEventsExportRequest req)
{
return InternalRequestAsync<DescribeReverseShellEventsExportResponse>(req, "DescribeReverseShellEventsExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时反弹shell白名单详细信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellWhiteListDetailRequest"/></param>
/// <returns><see cref="DescribeReverseShellWhiteListDetailResponse"/></returns>
public Task<DescribeReverseShellWhiteListDetailResponse> DescribeReverseShellWhiteListDetail(DescribeReverseShellWhiteListDetailRequest req)
{
return InternalRequestAsync<DescribeReverseShellWhiteListDetailResponse>(req, "DescribeReverseShellWhiteListDetail");
}
/// <summary>
/// 查询运行时反弹shell白名单详细信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellWhiteListDetailRequest"/></param>
/// <returns><see cref="DescribeReverseShellWhiteListDetailResponse"/></returns>
public DescribeReverseShellWhiteListDetailResponse DescribeReverseShellWhiteListDetailSync(DescribeReverseShellWhiteListDetailRequest req)
{
return InternalRequestAsync<DescribeReverseShellWhiteListDetailResponse>(req, "DescribeReverseShellWhiteListDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时运行时反弹shell白名单列表信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellWhiteListsRequest"/></param>
/// <returns><see cref="DescribeReverseShellWhiteListsResponse"/></returns>
public Task<DescribeReverseShellWhiteListsResponse> DescribeReverseShellWhiteLists(DescribeReverseShellWhiteListsRequest req)
{
return InternalRequestAsync<DescribeReverseShellWhiteListsResponse>(req, "DescribeReverseShellWhiteLists");
}
/// <summary>
/// 查询运行时运行时反弹shell白名单列表信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellWhiteListsRequest"/></param>
/// <returns><see cref="DescribeReverseShellWhiteListsResponse"/></returns>
public DescribeReverseShellWhiteListsResponse DescribeReverseShellWhiteListsSync(DescribeReverseShellWhiteListsRequest req)
{
return InternalRequestAsync<DescribeReverseShellWhiteListsResponse>(req, "DescribeReverseShellWhiteLists")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询恶意请求事件详情
/// </summary>
/// <param name="req"><see cref="DescribeRiskDnsEventDetailRequest"/></param>
/// <returns><see cref="DescribeRiskDnsEventDetailResponse"/></returns>
public Task<DescribeRiskDnsEventDetailResponse> DescribeRiskDnsEventDetail(DescribeRiskDnsEventDetailRequest req)
{
return InternalRequestAsync<DescribeRiskDnsEventDetailResponse>(req, "DescribeRiskDnsEventDetail");
}
/// <summary>
/// 查询恶意请求事件详情
/// </summary>
/// <param name="req"><see cref="DescribeRiskDnsEventDetailRequest"/></param>
/// <returns><see cref="DescribeRiskDnsEventDetailResponse"/></returns>
public DescribeRiskDnsEventDetailResponse DescribeRiskDnsEventDetailSync(DescribeRiskDnsEventDetailRequest req)
{
return InternalRequestAsync<DescribeRiskDnsEventDetailResponse>(req, "DescribeRiskDnsEventDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询恶意请求事件列表
/// </summary>
/// <param name="req"><see cref="DescribeRiskDnsListRequest"/></param>
/// <returns><see cref="DescribeRiskDnsListResponse"/></returns>
public Task<DescribeRiskDnsListResponse> DescribeRiskDnsList(DescribeRiskDnsListRequest req)
{
return InternalRequestAsync<DescribeRiskDnsListResponse>(req, "DescribeRiskDnsList");
}
/// <summary>
/// 查询恶意请求事件列表
/// </summary>
/// <param name="req"><see cref="DescribeRiskDnsListRequest"/></param>
/// <returns><see cref="DescribeRiskDnsListResponse"/></returns>
public DescribeRiskDnsListResponse DescribeRiskDnsListSync(DescribeRiskDnsListRequest req)
{
return InternalRequestAsync<DescribeRiskDnsListResponse>(req, "DescribeRiskDnsList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤
/// </summary>
/// <param name="req"><see cref="DescribeRiskListRequest"/></param>
/// <returns><see cref="DescribeRiskListResponse"/></returns>
public Task<DescribeRiskListResponse> DescribeRiskList(DescribeRiskListRequest req)
{
return InternalRequestAsync<DescribeRiskListResponse>(req, "DescribeRiskList");
}
/// <summary>
/// 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤
/// </summary>
/// <param name="req"><see cref="DescribeRiskListRequest"/></param>
/// <returns><see cref="DescribeRiskListResponse"/></returns>
public DescribeRiskListResponse DescribeRiskListSync(DescribeRiskListRequest req)
{
return InternalRequestAsync<DescribeRiskListResponse>(req, "DescribeRiskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询高危系统调用事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallDetailRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallDetailResponse"/></returns>
public Task<DescribeRiskSyscallDetailResponse> DescribeRiskSyscallDetail(DescribeRiskSyscallDetailRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallDetailResponse>(req, "DescribeRiskSyscallDetail");
}
/// <summary>
/// 查询高危系统调用事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallDetailRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallDetailResponse"/></returns>
public DescribeRiskSyscallDetailResponse DescribeRiskSyscallDetailSync(DescribeRiskSyscallDetailRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallDetailResponse>(req, "DescribeRiskSyscallDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时运行时高危系统调用列表信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallEventsRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallEventsResponse"/></returns>
public Task<DescribeRiskSyscallEventsResponse> DescribeRiskSyscallEvents(DescribeRiskSyscallEventsRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallEventsResponse>(req, "DescribeRiskSyscallEvents");
}
/// <summary>
/// 查询运行时运行时高危系统调用列表信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallEventsRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallEventsResponse"/></returns>
public DescribeRiskSyscallEventsResponse DescribeRiskSyscallEventsSync(DescribeRiskSyscallEventsRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallEventsResponse>(req, "DescribeRiskSyscallEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时高危系统调用列表导出
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallEventsExportRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallEventsExportResponse"/></returns>
public Task<DescribeRiskSyscallEventsExportResponse> DescribeRiskSyscallEventsExport(DescribeRiskSyscallEventsExportRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallEventsExportResponse>(req, "DescribeRiskSyscallEventsExport");
}
/// <summary>
/// 运行时高危系统调用列表导出
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallEventsExportRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallEventsExportResponse"/></returns>
public DescribeRiskSyscallEventsExportResponse DescribeRiskSyscallEventsExportSync(DescribeRiskSyscallEventsExportRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallEventsExportResponse>(req, "DescribeRiskSyscallEventsExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时高危系统调用系统名称列表
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallNamesRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallNamesResponse"/></returns>
public Task<DescribeRiskSyscallNamesResponse> DescribeRiskSyscallNames(DescribeRiskSyscallNamesRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallNamesResponse>(req, "DescribeRiskSyscallNames");
}
/// <summary>
/// 查询运行时高危系统调用系统名称列表
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallNamesRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallNamesResponse"/></returns>
public DescribeRiskSyscallNamesResponse DescribeRiskSyscallNamesSync(DescribeRiskSyscallNamesRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallNamesResponse>(req, "DescribeRiskSyscallNames")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时高危系统调用白名单详细信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallWhiteListDetailRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallWhiteListDetailResponse"/></returns>
public Task<DescribeRiskSyscallWhiteListDetailResponse> DescribeRiskSyscallWhiteListDetail(DescribeRiskSyscallWhiteListDetailRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallWhiteListDetailResponse>(req, "DescribeRiskSyscallWhiteListDetail");
}
/// <summary>
/// 查询运行时高危系统调用白名单详细信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallWhiteListDetailRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallWhiteListDetailResponse"/></returns>
public DescribeRiskSyscallWhiteListDetailResponse DescribeRiskSyscallWhiteListDetailSync(DescribeRiskSyscallWhiteListDetailRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallWhiteListDetailResponse>(req, "DescribeRiskSyscallWhiteListDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时高危系统调用白名单列表信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallWhiteListsRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallWhiteListsResponse"/></returns>
public Task<DescribeRiskSyscallWhiteListsResponse> DescribeRiskSyscallWhiteLists(DescribeRiskSyscallWhiteListsRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallWhiteListsResponse>(req, "DescribeRiskSyscallWhiteLists");
}
/// <summary>
/// 查询运行时高危系统调用白名单列表信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallWhiteListsRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallWhiteListsResponse"/></returns>
public DescribeRiskSyscallWhiteListsResponse DescribeRiskSyscallWhiteListsSync(DescribeRiskSyscallWhiteListsRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallWhiteListsResponse>(req, "DescribeRiskSyscallWhiteLists")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询扫描忽略的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeScanIgnoreVulListRequest"/></param>
/// <returns><see cref="DescribeScanIgnoreVulListResponse"/></returns>
public Task<DescribeScanIgnoreVulListResponse> DescribeScanIgnoreVulList(DescribeScanIgnoreVulListRequest req)
{
return InternalRequestAsync<DescribeScanIgnoreVulListResponse>(req, "DescribeScanIgnoreVulList");
}
/// <summary>
/// 查询扫描忽略的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeScanIgnoreVulListRequest"/></param>
/// <returns><see cref="DescribeScanIgnoreVulListResponse"/></returns>
public DescribeScanIgnoreVulListResponse DescribeScanIgnoreVulListSync(DescribeScanIgnoreVulListRequest req)
{
return InternalRequestAsync<DescribeScanIgnoreVulListResponse>(req, "DescribeScanIgnoreVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 导出ES查询文档列表
/// </summary>
/// <param name="req"><see cref="DescribeSearchExportListRequest"/></param>
/// <returns><see cref="DescribeSearchExportListResponse"/></returns>
public Task<DescribeSearchExportListResponse> DescribeSearchExportList(DescribeSearchExportListRequest req)
{
return InternalRequestAsync<DescribeSearchExportListResponse>(req, "DescribeSearchExportList");
}
/// <summary>
/// 导出ES查询文档列表
/// </summary>
/// <param name="req"><see cref="DescribeSearchExportListRequest"/></param>
/// <returns><see cref="DescribeSearchExportListResponse"/></returns>
public DescribeSearchExportListResponse DescribeSearchExportListSync(DescribeSearchExportListRequest req)
{
return InternalRequestAsync<DescribeSearchExportListResponse>(req, "DescribeSearchExportList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取历史搜索记录
/// </summary>
/// <param name="req"><see cref="DescribeSearchLogsRequest"/></param>
/// <returns><see cref="DescribeSearchLogsResponse"/></returns>
public Task<DescribeSearchLogsResponse> DescribeSearchLogs(DescribeSearchLogsRequest req)
{
return InternalRequestAsync<DescribeSearchLogsResponse>(req, "DescribeSearchLogs");
}
/// <summary>
/// 获取历史搜索记录
/// </summary>
/// <param name="req"><see cref="DescribeSearchLogsRequest"/></param>
/// <returns><see cref="DescribeSearchLogsResponse"/></returns>
public DescribeSearchLogsResponse DescribeSearchLogsSync(DescribeSearchLogsRequest req)
{
return InternalRequestAsync<DescribeSearchLogsResponse>(req, "DescribeSearchLogs")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取快速检索列表
/// </summary>
/// <param name="req"><see cref="DescribeSearchTemplatesRequest"/></param>
/// <returns><see cref="DescribeSearchTemplatesResponse"/></returns>
public Task<DescribeSearchTemplatesResponse> DescribeSearchTemplates(DescribeSearchTemplatesRequest req)
{
return InternalRequestAsync<DescribeSearchTemplatesResponse>(req, "DescribeSearchTemplates");
}
/// <summary>
/// 获取快速检索列表
/// </summary>
/// <param name="req"><see cref="DescribeSearchTemplatesRequest"/></param>
/// <returns><see cref="DescribeSearchTemplatesResponse"/></returns>
public DescribeSearchTemplatesResponse DescribeSearchTemplatesSync(DescribeSearchTemplatesRequest req)
{
return InternalRequestAsync<DescribeSearchTemplatesResponse>(req, "DescribeSearchTemplates")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器运行时安全事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeSecEventsTendencyRequest"/></param>
/// <returns><see cref="DescribeSecEventsTendencyResponse"/></returns>
public Task<DescribeSecEventsTendencyResponse> DescribeSecEventsTendency(DescribeSecEventsTendencyRequest req)
{
return InternalRequestAsync<DescribeSecEventsTendencyResponse>(req, "DescribeSecEventsTendency");
}
/// <summary>
/// 查询容器运行时安全事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeSecEventsTendencyRequest"/></param>
/// <returns><see cref="DescribeSecEventsTendencyResponse"/></returns>
public DescribeSecEventsTendencyResponse DescribeSecEventsTendencySync(DescribeSecEventsTendencyRequest req)
{
return InternalRequestAsync<DescribeSecEventsTendencyResponse>(req, "DescribeSecEventsTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志告警信息
/// </summary>
/// <param name="req"><see cref="DescribeSecLogAlertMsgRequest"/></param>
/// <returns><see cref="DescribeSecLogAlertMsgResponse"/></returns>
public Task<DescribeSecLogAlertMsgResponse> DescribeSecLogAlertMsg(DescribeSecLogAlertMsgRequest req)
{
return InternalRequestAsync<DescribeSecLogAlertMsgResponse>(req, "DescribeSecLogAlertMsg");
}
/// <summary>
/// 查询安全日志告警信息
/// </summary>
/// <param name="req"><see cref="DescribeSecLogAlertMsgRequest"/></param>
/// <returns><see cref="DescribeSecLogAlertMsgResponse"/></returns>
public DescribeSecLogAlertMsgResponse DescribeSecLogAlertMsgSync(DescribeSecLogAlertMsgRequest req)
{
return InternalRequestAsync<DescribeSecLogAlertMsgResponse>(req, "DescribeSecLogAlertMsg")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志清理设置详情
/// </summary>
/// <param name="req"><see cref="DescribeSecLogCleanSettingInfoRequest"/></param>
/// <returns><see cref="DescribeSecLogCleanSettingInfoResponse"/></returns>
public Task<DescribeSecLogCleanSettingInfoResponse> DescribeSecLogCleanSettingInfo(DescribeSecLogCleanSettingInfoRequest req)
{
return InternalRequestAsync<DescribeSecLogCleanSettingInfoResponse>(req, "DescribeSecLogCleanSettingInfo");
}
/// <summary>
/// 查询安全日志清理设置详情
/// </summary>
/// <param name="req"><see cref="DescribeSecLogCleanSettingInfoRequest"/></param>
/// <returns><see cref="DescribeSecLogCleanSettingInfoResponse"/></returns>
public DescribeSecLogCleanSettingInfoResponse DescribeSecLogCleanSettingInfoSync(DescribeSecLogCleanSettingInfoRequest req)
{
return InternalRequestAsync<DescribeSecLogCleanSettingInfoResponse>(req, "DescribeSecLogCleanSettingInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志投递cls可选项
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryClsOptionsRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryClsOptionsResponse"/></returns>
public Task<DescribeSecLogDeliveryClsOptionsResponse> DescribeSecLogDeliveryClsOptions(DescribeSecLogDeliveryClsOptionsRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryClsOptionsResponse>(req, "DescribeSecLogDeliveryClsOptions");
}
/// <summary>
/// 查询安全日志投递cls可选项
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryClsOptionsRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryClsOptionsResponse"/></returns>
public DescribeSecLogDeliveryClsOptionsResponse DescribeSecLogDeliveryClsOptionsSync(DescribeSecLogDeliveryClsOptionsRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryClsOptionsResponse>(req, "DescribeSecLogDeliveryClsOptions")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志投递Cls配置
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryClsSettingRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryClsSettingResponse"/></returns>
public Task<DescribeSecLogDeliveryClsSettingResponse> DescribeSecLogDeliveryClsSetting(DescribeSecLogDeliveryClsSettingRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryClsSettingResponse>(req, "DescribeSecLogDeliveryClsSetting");
}
/// <summary>
/// 查询安全日志投递Cls配置
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryClsSettingRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryClsSettingResponse"/></returns>
public DescribeSecLogDeliveryClsSettingResponse DescribeSecLogDeliveryClsSettingSync(DescribeSecLogDeliveryClsSettingRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryClsSettingResponse>(req, "DescribeSecLogDeliveryClsSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志投递kafka可选项
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryKafkaOptionsRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryKafkaOptionsResponse"/></returns>
public Task<DescribeSecLogDeliveryKafkaOptionsResponse> DescribeSecLogDeliveryKafkaOptions(DescribeSecLogDeliveryKafkaOptionsRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryKafkaOptionsResponse>(req, "DescribeSecLogDeliveryKafkaOptions");
}
/// <summary>
/// 查询安全日志投递kafka可选项
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryKafkaOptionsRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryKafkaOptionsResponse"/></returns>
public DescribeSecLogDeliveryKafkaOptionsResponse DescribeSecLogDeliveryKafkaOptionsSync(DescribeSecLogDeliveryKafkaOptionsRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryKafkaOptionsResponse>(req, "DescribeSecLogDeliveryKafkaOptions")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志投递kafka配置
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryKafkaSettingRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryKafkaSettingResponse"/></returns>
public Task<DescribeSecLogDeliveryKafkaSettingResponse> DescribeSecLogDeliveryKafkaSetting(DescribeSecLogDeliveryKafkaSettingRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryKafkaSettingResponse>(req, "DescribeSecLogDeliveryKafkaSetting");
}
/// <summary>
/// 查询安全日志投递kafka配置
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryKafkaSettingRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryKafkaSettingResponse"/></returns>
public DescribeSecLogDeliveryKafkaSettingResponse DescribeSecLogDeliveryKafkaSettingSync(DescribeSecLogDeliveryKafkaSettingRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryKafkaSettingResponse>(req, "DescribeSecLogDeliveryKafkaSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志接入对象列表
/// </summary>
/// <param name="req"><see cref="DescribeSecLogJoinObjectListRequest"/></param>
/// <returns><see cref="DescribeSecLogJoinObjectListResponse"/></returns>
public Task<DescribeSecLogJoinObjectListResponse> DescribeSecLogJoinObjectList(DescribeSecLogJoinObjectListRequest req)
{
return InternalRequestAsync<DescribeSecLogJoinObjectListResponse>(req, "DescribeSecLogJoinObjectList");
}
/// <summary>
/// 查询安全日志接入对象列表
/// </summary>
/// <param name="req"><see cref="DescribeSecLogJoinObjectListRequest"/></param>
/// <returns><see cref="DescribeSecLogJoinObjectListResponse"/></returns>
public DescribeSecLogJoinObjectListResponse DescribeSecLogJoinObjectListSync(DescribeSecLogJoinObjectListRequest req)
{
return InternalRequestAsync<DescribeSecLogJoinObjectListResponse>(req, "DescribeSecLogJoinObjectList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志接入列表
/// </summary>
/// <param name="req"><see cref="DescribeSecLogJoinTypeListRequest"/></param>
/// <returns><see cref="DescribeSecLogJoinTypeListResponse"/></returns>
public Task<DescribeSecLogJoinTypeListResponse> DescribeSecLogJoinTypeList(DescribeSecLogJoinTypeListRequest req)
{
return InternalRequestAsync<DescribeSecLogJoinTypeListResponse>(req, "DescribeSecLogJoinTypeList");
}
/// <summary>
/// 查询安全日志接入列表
/// </summary>
/// <param name="req"><see cref="DescribeSecLogJoinTypeListRequest"/></param>
/// <returns><see cref="DescribeSecLogJoinTypeListResponse"/></returns>
public DescribeSecLogJoinTypeListResponse DescribeSecLogJoinTypeListSync(DescribeSecLogJoinTypeListRequest req)
{
return InternalRequestAsync<DescribeSecLogJoinTypeListResponse>(req, "DescribeSecLogJoinTypeList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志KafkaUIN
/// </summary>
/// <param name="req"><see cref="DescribeSecLogKafkaUINRequest"/></param>
/// <returns><see cref="DescribeSecLogKafkaUINResponse"/></returns>
public Task<DescribeSecLogKafkaUINResponse> DescribeSecLogKafkaUIN(DescribeSecLogKafkaUINRequest req)
{
return InternalRequestAsync<DescribeSecLogKafkaUINResponse>(req, "DescribeSecLogKafkaUIN");
}
/// <summary>
/// 查询安全日志KafkaUIN
/// </summary>
/// <param name="req"><see cref="DescribeSecLogKafkaUINRequest"/></param>
/// <returns><see cref="DescribeSecLogKafkaUINResponse"/></returns>
public DescribeSecLogKafkaUINResponse DescribeSecLogKafkaUINSync(DescribeSecLogKafkaUINRequest req)
{
return InternalRequestAsync<DescribeSecLogKafkaUINResponse>(req, "DescribeSecLogKafkaUIN")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志商品信息
/// </summary>
/// <param name="req"><see cref="DescribeSecLogVasInfoRequest"/></param>
/// <returns><see cref="DescribeSecLogVasInfoResponse"/></returns>
public Task<DescribeSecLogVasInfoResponse> DescribeSecLogVasInfo(DescribeSecLogVasInfoRequest req)
{
return InternalRequestAsync<DescribeSecLogVasInfoResponse>(req, "DescribeSecLogVasInfo");
}
/// <summary>
/// 查询安全日志商品信息
/// </summary>
/// <param name="req"><see cref="DescribeSecLogVasInfoRequest"/></param>
/// <returns><see cref="DescribeSecLogVasInfoResponse"/></returns>
public DescribeSecLogVasInfoResponse DescribeSecLogVasInfoSync(DescribeSecLogVasInfoRequest req)
{
return InternalRequestAsync<DescribeSecLogVasInfoResponse>(req, "DescribeSecLogVasInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询超级节点pod列表
/// </summary>
/// <param name="req"><see cref="DescribeSuperNodePodListRequest"/></param>
/// <returns><see cref="DescribeSuperNodePodListResponse"/></returns>
public Task<DescribeSuperNodePodListResponse> DescribeSuperNodePodList(DescribeSuperNodePodListRequest req)
{
return InternalRequestAsync<DescribeSuperNodePodListResponse>(req, "DescribeSuperNodePodList");
}
/// <summary>
/// 查询超级节点pod列表
/// </summary>
/// <param name="req"><see cref="DescribeSuperNodePodListRequest"/></param>
/// <returns><see cref="DescribeSuperNodePodListResponse"/></returns>
public DescribeSuperNodePodListResponse DescribeSuperNodePodListSync(DescribeSuperNodePodListRequest req)
{
return InternalRequestAsync<DescribeSuperNodePodListResponse>(req, "DescribeSuperNodePodList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询支持防御的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeSupportDefenceVulRequest"/></param>
/// <returns><see cref="DescribeSupportDefenceVulResponse"/></returns>
public Task<DescribeSupportDefenceVulResponse> DescribeSupportDefenceVul(DescribeSupportDefenceVulRequest req)
{
return InternalRequestAsync<DescribeSupportDefenceVulResponse>(req, "DescribeSupportDefenceVul");
}
/// <summary>
/// 查询支持防御的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeSupportDefenceVulRequest"/></param>
/// <returns><see cref="DescribeSupportDefenceVulResponse"/></returns>
public DescribeSupportDefenceVulResponse DescribeSupportDefenceVulSync(DescribeSupportDefenceVulRequest req)
{
return InternalRequestAsync<DescribeSupportDefenceVulResponse>(req, "DescribeSupportDefenceVul")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询系统漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeSystemVulListRequest"/></param>
/// <returns><see cref="DescribeSystemVulListResponse"/></returns>
public Task<DescribeSystemVulListResponse> DescribeSystemVulList(DescribeSystemVulListRequest req)
{
return InternalRequestAsync<DescribeSystemVulListResponse>(req, "DescribeSystemVulList");
}
/// <summary>
/// 查询系统漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeSystemVulListRequest"/></param>
/// <returns><see cref="DescribeSystemVulListResponse"/></returns>
public DescribeSystemVulListResponse DescribeSystemVulListSync(DescribeSystemVulListRequest req)
{
return InternalRequestAsync<DescribeSystemVulListResponse>(req, "DescribeSystemVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询检查结果总览,返回受影响的节点数量,返回7天的数据,总共7个
/// </summary>
/// <param name="req"><see cref="DescribeTaskResultSummaryRequest"/></param>
/// <returns><see cref="DescribeTaskResultSummaryResponse"/></returns>
public Task<DescribeTaskResultSummaryResponse> DescribeTaskResultSummary(DescribeTaskResultSummaryRequest req)
{
return InternalRequestAsync<DescribeTaskResultSummaryResponse>(req, "DescribeTaskResultSummary");
}
/// <summary>
/// 查询检查结果总览,返回受影响的节点数量,返回7天的数据,总共7个
/// </summary>
/// <param name="req"><see cref="DescribeTaskResultSummaryRequest"/></param>
/// <returns><see cref="DescribeTaskResultSummaryResponse"/></returns>
public DescribeTaskResultSummaryResponse DescribeTaskResultSummarySync(DescribeTaskResultSummaryRequest req)
{
return InternalRequestAsync<DescribeTaskResultSummaryResponse>(req, "DescribeTaskResultSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器安全概览信息
/// </summary>
/// <param name="req"><see cref="DescribeTcssSummaryRequest"/></param>
/// <returns><see cref="DescribeTcssSummaryResponse"/></returns>
public Task<DescribeTcssSummaryResponse> DescribeTcssSummary(DescribeTcssSummaryRequest req)
{
return InternalRequestAsync<DescribeTcssSummaryResponse>(req, "DescribeTcssSummary");
}
/// <summary>
/// 查询容器安全概览信息
/// </summary>
/// <param name="req"><see cref="DescribeTcssSummaryRequest"/></param>
/// <returns><see cref="DescribeTcssSummaryResponse"/></returns>
public DescribeTcssSummaryResponse DescribeTcssSummarySync(DescribeTcssSummaryRequest req)
{
return InternalRequestAsync<DescribeTcssSummaryResponse>(req, "DescribeTcssSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询当天未授权核数趋势
/// </summary>
/// <param name="req"><see cref="DescribeUnauthorizedCoresTendencyRequest"/></param>
/// <returns><see cref="DescribeUnauthorizedCoresTendencyResponse"/></returns>
public Task<DescribeUnauthorizedCoresTendencyResponse> DescribeUnauthorizedCoresTendency(DescribeUnauthorizedCoresTendencyRequest req)
{
return InternalRequestAsync<DescribeUnauthorizedCoresTendencyResponse>(req, "DescribeUnauthorizedCoresTendency");
}
/// <summary>
/// 查询当天未授权核数趋势
/// </summary>
/// <param name="req"><see cref="DescribeUnauthorizedCoresTendencyRequest"/></param>
/// <returns><see cref="DescribeUnauthorizedCoresTendencyResponse"/></returns>
public DescribeUnauthorizedCoresTendencyResponse DescribeUnauthorizedCoresTendencySync(DescribeUnauthorizedCoresTendencyRequest req)
{
return InternalRequestAsync<DescribeUnauthorizedCoresTendencyResponse>(req, "DescribeUnauthorizedCoresTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询未完成的刷新资产任务信息
/// </summary>
/// <param name="req"><see cref="DescribeUnfinishRefreshTaskRequest"/></param>
/// <returns><see cref="DescribeUnfinishRefreshTaskResponse"/></returns>
public Task<DescribeUnfinishRefreshTaskResponse> DescribeUnfinishRefreshTask(DescribeUnfinishRefreshTaskRequest req)
{
return InternalRequestAsync<DescribeUnfinishRefreshTaskResponse>(req, "DescribeUnfinishRefreshTask");
}
/// <summary>
/// 查询未完成的刷新资产任务信息
/// </summary>
/// <param name="req"><see cref="DescribeUnfinishRefreshTaskRequest"/></param>
/// <returns><see cref="DescribeUnfinishRefreshTaskResponse"/></returns>
public DescribeUnfinishRefreshTaskResponse DescribeUnfinishRefreshTaskSync(DescribeUnfinishRefreshTaskRequest req)
{
return InternalRequestAsync<DescribeUnfinishRefreshTaskResponse>(req, "DescribeUnfinishRefreshTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 安全概览和集群安全页进入调用该接口,查询用户集群相关信息。
/// </summary>
/// <param name="req"><see cref="DescribeUserClusterRequest"/></param>
/// <returns><see cref="DescribeUserClusterResponse"/></returns>
public Task<DescribeUserClusterResponse> DescribeUserCluster(DescribeUserClusterRequest req)
{
return InternalRequestAsync<DescribeUserClusterResponse>(req, "DescribeUserCluster");
}
/// <summary>
/// 安全概览和集群安全页进入调用该接口,查询用户集群相关信息。
/// </summary>
/// <param name="req"><see cref="DescribeUserClusterRequest"/></param>
/// <returns><see cref="DescribeUserClusterResponse"/></returns>
public DescribeUserClusterResponse DescribeUserClusterSync(DescribeUserClusterRequest req)
{
return InternalRequestAsync<DescribeUserClusterResponse>(req, "DescribeUserCluster")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取用户的pod列表
/// </summary>
/// <param name="req"><see cref="DescribeUserPodListRequest"/></param>
/// <returns><see cref="DescribeUserPodListResponse"/></returns>
public Task<DescribeUserPodListResponse> DescribeUserPodList(DescribeUserPodListRequest req)
{
return InternalRequestAsync<DescribeUserPodListResponse>(req, "DescribeUserPodList");
}
/// <summary>
/// 获取用户的pod列表
/// </summary>
/// <param name="req"><see cref="DescribeUserPodListRequest"/></param>
/// <returns><see cref="DescribeUserPodListResponse"/></returns>
public DescribeUserPodListResponse DescribeUserPodListSync(DescribeUserPodListRequest req)
{
return InternalRequestAsync<DescribeUserPodListResponse>(req, "DescribeUserPodList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeValueAddedSrvInfo查询增值服务需购买信息
/// </summary>
/// <param name="req"><see cref="DescribeValueAddedSrvInfoRequest"/></param>
/// <returns><see cref="DescribeValueAddedSrvInfoResponse"/></returns>
public Task<DescribeValueAddedSrvInfoResponse> DescribeValueAddedSrvInfo(DescribeValueAddedSrvInfoRequest req)
{
return InternalRequestAsync<DescribeValueAddedSrvInfoResponse>(req, "DescribeValueAddedSrvInfo");
}
/// <summary>
/// DescribeValueAddedSrvInfo查询增值服务需购买信息
/// </summary>
/// <param name="req"><see cref="DescribeValueAddedSrvInfoRequest"/></param>
/// <returns><see cref="DescribeValueAddedSrvInfoResponse"/></returns>
public DescribeValueAddedSrvInfoResponse DescribeValueAddedSrvInfoSync(DescribeValueAddedSrvInfoRequest req)
{
return InternalRequestAsync<DescribeValueAddedSrvInfoResponse>(req, "DescribeValueAddedSrvInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马自动隔离样本详情
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleDetailRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleDetailResponse"/></returns>
public Task<DescribeVirusAutoIsolateSampleDetailResponse> DescribeVirusAutoIsolateSampleDetail(DescribeVirusAutoIsolateSampleDetailRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleDetailResponse>(req, "DescribeVirusAutoIsolateSampleDetail");
}
/// <summary>
/// 查询木马自动隔离样本详情
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleDetailRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleDetailResponse"/></returns>
public DescribeVirusAutoIsolateSampleDetailResponse DescribeVirusAutoIsolateSampleDetailSync(DescribeVirusAutoIsolateSampleDetailRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleDetailResponse>(req, "DescribeVirusAutoIsolateSampleDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马自动隔离样本下载链接
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleDownloadURLRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleDownloadURLResponse"/></returns>
public Task<DescribeVirusAutoIsolateSampleDownloadURLResponse> DescribeVirusAutoIsolateSampleDownloadURL(DescribeVirusAutoIsolateSampleDownloadURLRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleDownloadURLResponse>(req, "DescribeVirusAutoIsolateSampleDownloadURL");
}
/// <summary>
/// 查询木马自动隔离样本下载链接
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleDownloadURLRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleDownloadURLResponse"/></returns>
public DescribeVirusAutoIsolateSampleDownloadURLResponse DescribeVirusAutoIsolateSampleDownloadURLSync(DescribeVirusAutoIsolateSampleDownloadURLRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleDownloadURLResponse>(req, "DescribeVirusAutoIsolateSampleDownloadURL")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马自动隔离样本列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleListRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleListResponse"/></returns>
public Task<DescribeVirusAutoIsolateSampleListResponse> DescribeVirusAutoIsolateSampleList(DescribeVirusAutoIsolateSampleListRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleListResponse>(req, "DescribeVirusAutoIsolateSampleList");
}
/// <summary>
/// 查询木马自动隔离样本列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleListRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleListResponse"/></returns>
public DescribeVirusAutoIsolateSampleListResponse DescribeVirusAutoIsolateSampleListSync(DescribeVirusAutoIsolateSampleListRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleListResponse>(req, "DescribeVirusAutoIsolateSampleList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马自动隔离设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSettingRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSettingResponse"/></returns>
public Task<DescribeVirusAutoIsolateSettingResponse> DescribeVirusAutoIsolateSetting(DescribeVirusAutoIsolateSettingRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSettingResponse>(req, "DescribeVirusAutoIsolateSetting");
}
/// <summary>
/// 查询木马自动隔离设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSettingRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSettingResponse"/></returns>
public DescribeVirusAutoIsolateSettingResponse DescribeVirusAutoIsolateSettingSync(DescribeVirusAutoIsolateSettingRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSettingResponse>(req, "DescribeVirusAutoIsolateSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询木马文件信息
/// </summary>
/// <param name="req"><see cref="DescribeVirusDetailRequest"/></param>
/// <returns><see cref="DescribeVirusDetailResponse"/></returns>
public Task<DescribeVirusDetailResponse> DescribeVirusDetail(DescribeVirusDetailRequest req)
{
return InternalRequestAsync<DescribeVirusDetailResponse>(req, "DescribeVirusDetail");
}
/// <summary>
/// 运行时查询木马文件信息
/// </summary>
/// <param name="req"><see cref="DescribeVirusDetailRequest"/></param>
/// <returns><see cref="DescribeVirusDetailResponse"/></returns>
public DescribeVirusDetailResponse DescribeVirusDetailSync(DescribeVirusDetailRequest req)
{
return InternalRequestAsync<DescribeVirusDetailResponse>(req, "DescribeVirusDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeVirusEventTendencyRequest"/></param>
/// <returns><see cref="DescribeVirusEventTendencyResponse"/></returns>
public Task<DescribeVirusEventTendencyResponse> DescribeVirusEventTendency(DescribeVirusEventTendencyRequest req)
{
return InternalRequestAsync<DescribeVirusEventTendencyResponse>(req, "DescribeVirusEventTendency");
}
/// <summary>
/// 查询木马事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeVirusEventTendencyRequest"/></param>
/// <returns><see cref="DescribeVirusEventTendencyResponse"/></returns>
public DescribeVirusEventTendencyResponse DescribeVirusEventTendencySync(DescribeVirusEventTendencyRequest req)
{
return InternalRequestAsync<DescribeVirusEventTendencyResponse>(req, "DescribeVirusEventTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时文件查杀事件列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusListRequest"/></param>
/// <returns><see cref="DescribeVirusListResponse"/></returns>
public Task<DescribeVirusListResponse> DescribeVirusList(DescribeVirusListRequest req)
{
return InternalRequestAsync<DescribeVirusListResponse>(req, "DescribeVirusList");
}
/// <summary>
/// 查询运行时文件查杀事件列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusListRequest"/></param>
/// <returns><see cref="DescribeVirusListResponse"/></returns>
public DescribeVirusListResponse DescribeVirusListSync(DescribeVirusListRequest req)
{
return InternalRequestAsync<DescribeVirusListResponse>(req, "DescribeVirusList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马一键检测预估超时时间
/// </summary>
/// <param name="req"><see cref="DescribeVirusManualScanEstimateTimeoutRequest"/></param>
/// <returns><see cref="DescribeVirusManualScanEstimateTimeoutResponse"/></returns>
public Task<DescribeVirusManualScanEstimateTimeoutResponse> DescribeVirusManualScanEstimateTimeout(DescribeVirusManualScanEstimateTimeoutRequest req)
{
return InternalRequestAsync<DescribeVirusManualScanEstimateTimeoutResponse>(req, "DescribeVirusManualScanEstimateTimeout");
}
/// <summary>
/// 查询木马一键检测预估超时时间
/// </summary>
/// <param name="req"><see cref="DescribeVirusManualScanEstimateTimeoutRequest"/></param>
/// <returns><see cref="DescribeVirusManualScanEstimateTimeoutResponse"/></returns>
public DescribeVirusManualScanEstimateTimeoutResponse DescribeVirusManualScanEstimateTimeoutSync(DescribeVirusManualScanEstimateTimeoutRequest req)
{
return InternalRequestAsync<DescribeVirusManualScanEstimateTimeoutResponse>(req, "DescribeVirusManualScanEstimateTimeout")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询文件查杀实时监控设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusMonitorSettingRequest"/></param>
/// <returns><see cref="DescribeVirusMonitorSettingResponse"/></returns>
public Task<DescribeVirusMonitorSettingResponse> DescribeVirusMonitorSetting(DescribeVirusMonitorSettingRequest req)
{
return InternalRequestAsync<DescribeVirusMonitorSettingResponse>(req, "DescribeVirusMonitorSetting");
}
/// <summary>
/// 运行时查询文件查杀实时监控设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusMonitorSettingRequest"/></param>
/// <returns><see cref="DescribeVirusMonitorSettingResponse"/></returns>
public DescribeVirusMonitorSettingResponse DescribeVirusMonitorSettingSync(DescribeVirusMonitorSettingRequest req)
{
return InternalRequestAsync<DescribeVirusMonitorSettingResponse>(req, "DescribeVirusMonitorSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马样本下载url
/// </summary>
/// <param name="req"><see cref="DescribeVirusSampleDownloadUrlRequest"/></param>
/// <returns><see cref="DescribeVirusSampleDownloadUrlResponse"/></returns>
public Task<DescribeVirusSampleDownloadUrlResponse> DescribeVirusSampleDownloadUrl(DescribeVirusSampleDownloadUrlRequest req)
{
return InternalRequestAsync<DescribeVirusSampleDownloadUrlResponse>(req, "DescribeVirusSampleDownloadUrl");
}
/// <summary>
/// 查询木马样本下载url
/// </summary>
/// <param name="req"><see cref="DescribeVirusSampleDownloadUrlRequest"/></param>
/// <returns><see cref="DescribeVirusSampleDownloadUrlResponse"/></returns>
public DescribeVirusSampleDownloadUrlResponse DescribeVirusSampleDownloadUrlSync(DescribeVirusSampleDownloadUrlRequest req)
{
return InternalRequestAsync<DescribeVirusSampleDownloadUrlResponse>(req, "DescribeVirusSampleDownloadUrl")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询文件查杀设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanSettingRequest"/></param>
/// <returns><see cref="DescribeVirusScanSettingResponse"/></returns>
public Task<DescribeVirusScanSettingResponse> DescribeVirusScanSetting(DescribeVirusScanSettingRequest req)
{
return InternalRequestAsync<DescribeVirusScanSettingResponse>(req, "DescribeVirusScanSetting");
}
/// <summary>
/// 运行时查询文件查杀设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanSettingRequest"/></param>
/// <returns><see cref="DescribeVirusScanSettingResponse"/></returns>
public DescribeVirusScanSettingResponse DescribeVirusScanSettingSync(DescribeVirusScanSettingRequest req)
{
return InternalRequestAsync<DescribeVirusScanSettingResponse>(req, "DescribeVirusScanSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询文件查杀任务状态
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanTaskStatusRequest"/></param>
/// <returns><see cref="DescribeVirusScanTaskStatusResponse"/></returns>
public Task<DescribeVirusScanTaskStatusResponse> DescribeVirusScanTaskStatus(DescribeVirusScanTaskStatusRequest req)
{
return InternalRequestAsync<DescribeVirusScanTaskStatusResponse>(req, "DescribeVirusScanTaskStatus");
}
/// <summary>
/// 运行时查询文件查杀任务状态
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanTaskStatusRequest"/></param>
/// <returns><see cref="DescribeVirusScanTaskStatusResponse"/></returns>
public DescribeVirusScanTaskStatusResponse DescribeVirusScanTaskStatusSync(DescribeVirusScanTaskStatusRequest req)
{
return InternalRequestAsync<DescribeVirusScanTaskStatusResponse>(req, "DescribeVirusScanTaskStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件扫描超时设置查询
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanTimeoutSettingRequest"/></param>
/// <returns><see cref="DescribeVirusScanTimeoutSettingResponse"/></returns>
public Task<DescribeVirusScanTimeoutSettingResponse> DescribeVirusScanTimeoutSetting(DescribeVirusScanTimeoutSettingRequest req)
{
return InternalRequestAsync<DescribeVirusScanTimeoutSettingResponse>(req, "DescribeVirusScanTimeoutSetting");
}
/// <summary>
/// 运行时文件扫描超时设置查询
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanTimeoutSettingRequest"/></param>
/// <returns><see cref="DescribeVirusScanTimeoutSettingResponse"/></returns>
public DescribeVirusScanTimeoutSettingResponse DescribeVirusScanTimeoutSettingSync(DescribeVirusScanTimeoutSettingRequest req)
{
return InternalRequestAsync<DescribeVirusScanTimeoutSettingResponse>(req, "DescribeVirusScanTimeoutSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询木马概览信息
/// </summary>
/// <param name="req"><see cref="DescribeVirusSummaryRequest"/></param>
/// <returns><see cref="DescribeVirusSummaryResponse"/></returns>
public Task<DescribeVirusSummaryResponse> DescribeVirusSummary(DescribeVirusSummaryRequest req)
{
return InternalRequestAsync<DescribeVirusSummaryResponse>(req, "DescribeVirusSummary");
}
/// <summary>
/// 运行时查询木马概览信息
/// </summary>
/// <param name="req"><see cref="DescribeVirusSummaryRequest"/></param>
/// <returns><see cref="DescribeVirusSummaryResponse"/></returns>
public DescribeVirusSummaryResponse DescribeVirusSummarySync(DescribeVirusSummaryRequest req)
{
return InternalRequestAsync<DescribeVirusSummaryResponse>(req, "DescribeVirusSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询文件查杀任务列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusTaskListRequest"/></param>
/// <returns><see cref="DescribeVirusTaskListResponse"/></returns>
public Task<DescribeVirusTaskListResponse> DescribeVirusTaskList(DescribeVirusTaskListRequest req)
{
return InternalRequestAsync<DescribeVirusTaskListResponse>(req, "DescribeVirusTaskList");
}
/// <summary>
/// 运行时查询文件查杀任务列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusTaskListRequest"/></param>
/// <returns><see cref="DescribeVirusTaskListResponse"/></returns>
public DescribeVirusTaskListResponse DescribeVirusTaskListSync(DescribeVirusTaskListRequest req)
{
return InternalRequestAsync<DescribeVirusTaskListResponse>(req, "DescribeVirusTaskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询受漏洞的容器列表
/// </summary>
/// <param name="req"><see cref="DescribeVulContainerListRequest"/></param>
/// <returns><see cref="DescribeVulContainerListResponse"/></returns>
public Task<DescribeVulContainerListResponse> DescribeVulContainerList(DescribeVulContainerListRequest req)
{
return InternalRequestAsync<DescribeVulContainerListResponse>(req, "DescribeVulContainerList");
}
/// <summary>
/// 查询受漏洞的容器列表
/// </summary>
/// <param name="req"><see cref="DescribeVulContainerListRequest"/></param>
/// <returns><see cref="DescribeVulContainerListResponse"/></returns>
public DescribeVulContainerListResponse DescribeVulContainerListSync(DescribeVulContainerListRequest req)
{
return InternalRequestAsync<DescribeVulContainerListResponse>(req, "DescribeVulContainerList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御事件列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventResponse"/></returns>
public Task<DescribeVulDefenceEventResponse> DescribeVulDefenceEvent(DescribeVulDefenceEventRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventResponse>(req, "DescribeVulDefenceEvent");
}
/// <summary>
/// 查询漏洞防御事件列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventResponse"/></returns>
public DescribeVulDefenceEventResponse DescribeVulDefenceEventSync(DescribeVulDefenceEventRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventResponse>(req, "DescribeVulDefenceEvent")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御事件详情
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventDetailRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventDetailResponse"/></returns>
public Task<DescribeVulDefenceEventDetailResponse> DescribeVulDefenceEventDetail(DescribeVulDefenceEventDetailRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventDetailResponse>(req, "DescribeVulDefenceEventDetail");
}
/// <summary>
/// 查询漏洞防御事件详情
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventDetailRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventDetailResponse"/></returns>
public DescribeVulDefenceEventDetailResponse DescribeVulDefenceEventDetailSync(DescribeVulDefenceEventDetailRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventDetailResponse>(req, "DescribeVulDefenceEventDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御攻击事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventTendencyRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventTendencyResponse"/></returns>
public Task<DescribeVulDefenceEventTendencyResponse> DescribeVulDefenceEventTendency(DescribeVulDefenceEventTendencyRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventTendencyResponse>(req, "DescribeVulDefenceEventTendency");
}
/// <summary>
/// 查询漏洞防御攻击事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventTendencyRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventTendencyResponse"/></returns>
public DescribeVulDefenceEventTendencyResponse DescribeVulDefenceEventTendencySync(DescribeVulDefenceEventTendencyRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventTendencyResponse>(req, "DescribeVulDefenceEventTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御的主机列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceHostRequest"/></param>
/// <returns><see cref="DescribeVulDefenceHostResponse"/></returns>
public Task<DescribeVulDefenceHostResponse> DescribeVulDefenceHost(DescribeVulDefenceHostRequest req)
{
return InternalRequestAsync<DescribeVulDefenceHostResponse>(req, "DescribeVulDefenceHost");
}
/// <summary>
/// 查询漏洞防御的主机列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceHostRequest"/></param>
/// <returns><see cref="DescribeVulDefenceHostResponse"/></returns>
public DescribeVulDefenceHostResponse DescribeVulDefenceHostSync(DescribeVulDefenceHostRequest req)
{
return InternalRequestAsync<DescribeVulDefenceHostResponse>(req, "DescribeVulDefenceHost")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御插件列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefencePluginRequest"/></param>
/// <returns><see cref="DescribeVulDefencePluginResponse"/></returns>
public Task<DescribeVulDefencePluginResponse> DescribeVulDefencePlugin(DescribeVulDefencePluginRequest req)
{
return InternalRequestAsync<DescribeVulDefencePluginResponse>(req, "DescribeVulDefencePlugin");
}
/// <summary>
/// 查询漏洞防御插件列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefencePluginRequest"/></param>
/// <returns><see cref="DescribeVulDefencePluginResponse"/></returns>
public DescribeVulDefencePluginResponse DescribeVulDefencePluginSync(DescribeVulDefencePluginRequest req)
{
return InternalRequestAsync<DescribeVulDefencePluginResponse>(req, "DescribeVulDefencePlugin")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御设置信息
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceSettingRequest"/></param>
/// <returns><see cref="DescribeVulDefenceSettingResponse"/></returns>
public Task<DescribeVulDefenceSettingResponse> DescribeVulDefenceSetting(DescribeVulDefenceSettingRequest req)
{
return InternalRequestAsync<DescribeVulDefenceSettingResponse>(req, "DescribeVulDefenceSetting");
}
/// <summary>
/// 查询漏洞防御设置信息
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceSettingRequest"/></param>
/// <returns><see cref="DescribeVulDefenceSettingResponse"/></returns>
public DescribeVulDefenceSettingResponse DescribeVulDefenceSettingSync(DescribeVulDefenceSettingRequest req)
{
return InternalRequestAsync<DescribeVulDefenceSettingResponse>(req, "DescribeVulDefenceSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞详情
/// </summary>
/// <param name="req"><see cref="DescribeVulDetailRequest"/></param>
/// <returns><see cref="DescribeVulDetailResponse"/></returns>
public Task<DescribeVulDetailResponse> DescribeVulDetail(DescribeVulDetailRequest req)
{
return InternalRequestAsync<DescribeVulDetailResponse>(req, "DescribeVulDetail");
}
/// <summary>
/// 查询漏洞详情
/// </summary>
/// <param name="req"><see cref="DescribeVulDetailRequest"/></param>
/// <returns><see cref="DescribeVulDetailResponse"/></returns>
public DescribeVulDetailResponse DescribeVulDetailSync(DescribeVulDetailRequest req)
{
return InternalRequestAsync<DescribeVulDetailResponse>(req, "DescribeVulDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞扫描忽略的本地镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulIgnoreLocalImageListRequest"/></param>
/// <returns><see cref="DescribeVulIgnoreLocalImageListResponse"/></returns>
public Task<DescribeVulIgnoreLocalImageListResponse> DescribeVulIgnoreLocalImageList(DescribeVulIgnoreLocalImageListRequest req)
{
return InternalRequestAsync<DescribeVulIgnoreLocalImageListResponse>(req, "DescribeVulIgnoreLocalImageList");
}
/// <summary>
/// 查询漏洞扫描忽略的本地镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulIgnoreLocalImageListRequest"/></param>
/// <returns><see cref="DescribeVulIgnoreLocalImageListResponse"/></returns>
public DescribeVulIgnoreLocalImageListResponse DescribeVulIgnoreLocalImageListSync(DescribeVulIgnoreLocalImageListRequest req)
{
return InternalRequestAsync<DescribeVulIgnoreLocalImageListResponse>(req, "DescribeVulIgnoreLocalImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞扫描忽略的仓库镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulIgnoreRegistryImageListRequest"/></param>
/// <returns><see cref="DescribeVulIgnoreRegistryImageListResponse"/></returns>
public Task<DescribeVulIgnoreRegistryImageListResponse> DescribeVulIgnoreRegistryImageList(DescribeVulIgnoreRegistryImageListRequest req)
{
return InternalRequestAsync<DescribeVulIgnoreRegistryImageListResponse>(req, "DescribeVulIgnoreRegistryImageList");
}
/// <summary>
/// 查询漏洞扫描忽略的仓库镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulIgnoreRegistryImageListRequest"/></param>
/// <returns><see cref="DescribeVulIgnoreRegistryImageListResponse"/></returns>
public DescribeVulIgnoreRegistryImageListResponse DescribeVulIgnoreRegistryImageListSync(DescribeVulIgnoreRegistryImageListRequest req)
{
return InternalRequestAsync<DescribeVulIgnoreRegistryImageListResponse>(req, "DescribeVulIgnoreRegistryImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞影响的镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulImageListRequest"/></param>
/// <returns><see cref="DescribeVulImageListResponse"/></returns>
public Task<DescribeVulImageListResponse> DescribeVulImageList(DescribeVulImageListRequest req)
{
return InternalRequestAsync<DescribeVulImageListResponse>(req, "DescribeVulImageList");
}
/// <summary>
/// 查询漏洞影响的镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulImageListRequest"/></param>
/// <returns><see cref="DescribeVulImageListResponse"/></returns>
public DescribeVulImageListResponse DescribeVulImageListSync(DescribeVulImageListRequest req)
{
return InternalRequestAsync<DescribeVulImageListResponse>(req, "DescribeVulImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞镜像统计
/// </summary>
/// <param name="req"><see cref="DescribeVulImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulImageSummaryResponse"/></returns>
public Task<DescribeVulImageSummaryResponse> DescribeVulImageSummary(DescribeVulImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulImageSummaryResponse>(req, "DescribeVulImageSummary");
}
/// <summary>
/// 查询漏洞镜像统计
/// </summary>
/// <param name="req"><see cref="DescribeVulImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulImageSummaryResponse"/></returns>
public DescribeVulImageSummaryResponse DescribeVulImageSummarySync(DescribeVulImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulImageSummaryResponse>(req, "DescribeVulImageSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询应急漏洞各威胁等级统计镜像数
/// </summary>
/// <param name="req"><see cref="DescribeVulLevelImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulLevelImageSummaryResponse"/></returns>
public Task<DescribeVulLevelImageSummaryResponse> DescribeVulLevelImageSummary(DescribeVulLevelImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulLevelImageSummaryResponse>(req, "DescribeVulLevelImageSummary");
}
/// <summary>
/// 查询应急漏洞各威胁等级统计镜像数
/// </summary>
/// <param name="req"><see cref="DescribeVulLevelImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulLevelImageSummaryResponse"/></returns>
public DescribeVulLevelImageSummaryResponse DescribeVulLevelImageSummarySync(DescribeVulLevelImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulLevelImageSummaryResponse>(req, "DescribeVulLevelImageSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞各威胁等级统计数
/// </summary>
/// <param name="req"><see cref="DescribeVulLevelSummaryRequest"/></param>
/// <returns><see cref="DescribeVulLevelSummaryResponse"/></returns>
public Task<DescribeVulLevelSummaryResponse> DescribeVulLevelSummary(DescribeVulLevelSummaryRequest req)
{
return InternalRequestAsync<DescribeVulLevelSummaryResponse>(req, "DescribeVulLevelSummary");
}
/// <summary>
/// 查询漏洞各威胁等级统计数
/// </summary>
/// <param name="req"><see cref="DescribeVulLevelSummaryRequest"/></param>
/// <returns><see cref="DescribeVulLevelSummaryResponse"/></returns>
public DescribeVulLevelSummaryResponse DescribeVulLevelSummarySync(DescribeVulLevelSummaryRequest req)
{
return InternalRequestAsync<DescribeVulLevelSummaryResponse>(req, "DescribeVulLevelSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞影响的仓库镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulRegistryImageListRequest"/></param>
/// <returns><see cref="DescribeVulRegistryImageListResponse"/></returns>
public Task<DescribeVulRegistryImageListResponse> DescribeVulRegistryImageList(DescribeVulRegistryImageListRequest req)
{
return InternalRequestAsync<DescribeVulRegistryImageListResponse>(req, "DescribeVulRegistryImageList");
}
/// <summary>
/// 查询漏洞影响的仓库镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulRegistryImageListRequest"/></param>
/// <returns><see cref="DescribeVulRegistryImageListResponse"/></returns>
public DescribeVulRegistryImageListResponse DescribeVulRegistryImageListSync(DescribeVulRegistryImageListRequest req)
{
return InternalRequestAsync<DescribeVulRegistryImageListResponse>(req, "DescribeVulRegistryImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 统计漏洞扫描页已授权和未扫描镜像数
/// </summary>
/// <param name="req"><see cref="DescribeVulScanAuthorizedImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulScanAuthorizedImageSummaryResponse"/></returns>
public Task<DescribeVulScanAuthorizedImageSummaryResponse> DescribeVulScanAuthorizedImageSummary(DescribeVulScanAuthorizedImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulScanAuthorizedImageSummaryResponse>(req, "DescribeVulScanAuthorizedImageSummary");
}
/// <summary>
/// 统计漏洞扫描页已授权和未扫描镜像数
/// </summary>
/// <param name="req"><see cref="DescribeVulScanAuthorizedImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulScanAuthorizedImageSummaryResponse"/></returns>
public DescribeVulScanAuthorizedImageSummaryResponse DescribeVulScanAuthorizedImageSummarySync(DescribeVulScanAuthorizedImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulScanAuthorizedImageSummaryResponse>(req, "DescribeVulScanAuthorizedImageSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞扫描任务信息
/// </summary>
/// <param name="req"><see cref="DescribeVulScanInfoRequest"/></param>
/// <returns><see cref="DescribeVulScanInfoResponse"/></returns>
public Task<DescribeVulScanInfoResponse> DescribeVulScanInfo(DescribeVulScanInfoRequest req)
{
return InternalRequestAsync<DescribeVulScanInfoResponse>(req, "DescribeVulScanInfo");
}
/// <summary>
/// 查询漏洞扫描任务信息
/// </summary>
/// <param name="req"><see cref="DescribeVulScanInfoRequest"/></param>
/// <returns><see cref="DescribeVulScanInfoResponse"/></returns>
public DescribeVulScanInfoResponse DescribeVulScanInfoSync(DescribeVulScanInfoRequest req)
{
return InternalRequestAsync<DescribeVulScanInfoResponse>(req, "DescribeVulScanInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞扫描任务的本地镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulScanLocalImageListRequest"/></param>
/// <returns><see cref="DescribeVulScanLocalImageListResponse"/></returns>
public Task<DescribeVulScanLocalImageListResponse> DescribeVulScanLocalImageList(DescribeVulScanLocalImageListRequest req)
{
return InternalRequestAsync<DescribeVulScanLocalImageListResponse>(req, "DescribeVulScanLocalImageList");
}
/// <summary>
/// 查询漏洞扫描任务的本地镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulScanLocalImageListRequest"/></param>
/// <returns><see cref="DescribeVulScanLocalImageListResponse"/></returns>
public DescribeVulScanLocalImageListResponse DescribeVulScanLocalImageListSync(DescribeVulScanLocalImageListRequest req)
{
return InternalRequestAsync<DescribeVulScanLocalImageListResponse>(req, "DescribeVulScanLocalImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞风险统计概览
/// </summary>
/// <param name="req"><see cref="DescribeVulSummaryRequest"/></param>
/// <returns><see cref="DescribeVulSummaryResponse"/></returns>
public Task<DescribeVulSummaryResponse> DescribeVulSummary(DescribeVulSummaryRequest req)
{
return InternalRequestAsync<DescribeVulSummaryResponse>(req, "DescribeVulSummary");
}
/// <summary>
/// 查询漏洞风险统计概览
/// </summary>
/// <param name="req"><see cref="DescribeVulSummaryRequest"/></param>
/// <returns><see cref="DescribeVulSummaryResponse"/></returns>
public DescribeVulSummaryResponse DescribeVulSummarySync(DescribeVulSummaryRequest req)
{
return InternalRequestAsync<DescribeVulSummaryResponse>(req, "DescribeVulSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像、仓库镜像中严重&高危的漏洞趋势
/// </summary>
/// <param name="req"><see cref="DescribeVulTendencyRequest"/></param>
/// <returns><see cref="DescribeVulTendencyResponse"/></returns>
public Task<DescribeVulTendencyResponse> DescribeVulTendency(DescribeVulTendencyRequest req)
{
return InternalRequestAsync<DescribeVulTendencyResponse>(req, "DescribeVulTendency");
}
/// <summary>
/// 查询本地镜像、仓库镜像中严重&高危的漏洞趋势
/// </summary>
/// <param name="req"><see cref="DescribeVulTendencyRequest"/></param>
/// <returns><see cref="DescribeVulTendencyResponse"/></returns>
public DescribeVulTendencyResponse DescribeVulTendencySync(DescribeVulTendencyRequest req)
{
return InternalRequestAsync<DescribeVulTendencyResponse>(req, "DescribeVulTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞Top排名列表
/// </summary>
/// <param name="req"><see cref="DescribeVulTopRankingRequest"/></param>
/// <returns><see cref="DescribeVulTopRankingResponse"/></returns>
public Task<DescribeVulTopRankingResponse> DescribeVulTopRanking(DescribeVulTopRankingRequest req)
{
return InternalRequestAsync<DescribeVulTopRankingResponse>(req, "DescribeVulTopRanking");
}
/// <summary>
/// 查询漏洞Top排名列表
/// </summary>
/// <param name="req"><see cref="DescribeVulTopRankingRequest"/></param>
/// <returns><see cref="DescribeVulTopRankingResponse"/></returns>
public DescribeVulTopRankingResponse DescribeVulTopRankingSync(DescribeVulTopRankingRequest req)
{
return InternalRequestAsync<DescribeVulTopRankingResponse>(req, "DescribeVulTopRanking")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取告警策略列表
/// </summary>
/// <param name="req"><see cref="DescribeWarningRulesRequest"/></param>
/// <returns><see cref="DescribeWarningRulesResponse"/></returns>
public Task<DescribeWarningRulesResponse> DescribeWarningRules(DescribeWarningRulesRequest req)
{
return InternalRequestAsync<DescribeWarningRulesResponse>(req, "DescribeWarningRules");
}
/// <summary>
/// 获取告警策略列表
/// </summary>
/// <param name="req"><see cref="DescribeWarningRulesRequest"/></param>
/// <returns><see cref="DescribeWarningRulesResponse"/></returns>
public DescribeWarningRulesResponse DescribeWarningRulesSync(DescribeWarningRulesRequest req)
{
return InternalRequestAsync<DescribeWarningRulesResponse>(req, "DescribeWarningRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询web应用漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeWebVulListRequest"/></param>
/// <returns><see cref="DescribeWebVulListResponse"/></returns>
public Task<DescribeWebVulListResponse> DescribeWebVulList(DescribeWebVulListRequest req)
{
return InternalRequestAsync<DescribeWebVulListResponse>(req, "DescribeWebVulList");
}
/// <summary>
/// 查询web应用漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeWebVulListRequest"/></param>
/// <returns><see cref="DescribeWebVulListResponse"/></returns>
public DescribeWebVulListResponse DescribeWebVulListSync(DescribeWebVulListRequest req)
{
return InternalRequestAsync<DescribeWebVulListResponse>(req, "DescribeWebVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件查杀事件列表导出
/// </summary>
/// <param name="req"><see cref="ExportVirusListRequest"/></param>
/// <returns><see cref="ExportVirusListResponse"/></returns>
public Task<ExportVirusListResponse> ExportVirusList(ExportVirusListRequest req)
{
return InternalRequestAsync<ExportVirusListResponse>(req, "ExportVirusList");
}
/// <summary>
/// 运行时文件查杀事件列表导出
/// </summary>
/// <param name="req"><see cref="ExportVirusListRequest"/></param>
/// <returns><see cref="ExportVirusListResponse"/></returns>
public ExportVirusListResponse ExportVirusListSync(ExportVirusListRequest req)
{
return InternalRequestAsync<ExportVirusListResponse>(req, "ExportVirusList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 为客户初始化合规基线的使用环境,创建必要的数据和选项。
/// </summary>
/// <param name="req"><see cref="InitializeUserComplianceEnvironmentRequest"/></param>
/// <returns><see cref="InitializeUserComplianceEnvironmentResponse"/></returns>
public Task<InitializeUserComplianceEnvironmentResponse> InitializeUserComplianceEnvironment(InitializeUserComplianceEnvironmentRequest req)
{
return InternalRequestAsync<InitializeUserComplianceEnvironmentResponse>(req, "InitializeUserComplianceEnvironment");
}
/// <summary>
/// 为客户初始化合规基线的使用环境,创建必要的数据和选项。
/// </summary>
/// <param name="req"><see cref="InitializeUserComplianceEnvironmentRequest"/></param>
/// <returns><see cref="InitializeUserComplianceEnvironmentResponse"/></returns>
public InitializeUserComplianceEnvironmentResponse InitializeUserComplianceEnvironmentSync(InitializeUserComplianceEnvironmentRequest req)
{
return InternalRequestAsync<InitializeUserComplianceEnvironmentResponse>(req, "InitializeUserComplianceEnvironment")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改运行时异常进程策略的开启关闭状态
/// </summary>
/// <param name="req"><see cref="ModifyAbnormalProcessRuleStatusRequest"/></param>
/// <returns><see cref="ModifyAbnormalProcessRuleStatusResponse"/></returns>
public Task<ModifyAbnormalProcessRuleStatusResponse> ModifyAbnormalProcessRuleStatus(ModifyAbnormalProcessRuleStatusRequest req)
{
return InternalRequestAsync<ModifyAbnormalProcessRuleStatusResponse>(req, "ModifyAbnormalProcessRuleStatus");
}
/// <summary>
/// 修改运行时异常进程策略的开启关闭状态
/// </summary>
/// <param name="req"><see cref="ModifyAbnormalProcessRuleStatusRequest"/></param>
/// <returns><see cref="ModifyAbnormalProcessRuleStatusResponse"/></returns>
public ModifyAbnormalProcessRuleStatusResponse ModifyAbnormalProcessRuleStatusSync(ModifyAbnormalProcessRuleStatusRequest req)
{
return InternalRequestAsync<ModifyAbnormalProcessRuleStatusResponse>(req, "ModifyAbnormalProcessRuleStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改异常进程事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyAbnormalProcessStatusRequest"/></param>
/// <returns><see cref="ModifyAbnormalProcessStatusResponse"/></returns>
public Task<ModifyAbnormalProcessStatusResponse> ModifyAbnormalProcessStatus(ModifyAbnormalProcessStatusRequest req)
{
return InternalRequestAsync<ModifyAbnormalProcessStatusResponse>(req, "ModifyAbnormalProcessStatus");
}
/// <summary>
/// 修改异常进程事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyAbnormalProcessStatusRequest"/></param>
/// <returns><see cref="ModifyAbnormalProcessStatusResponse"/></returns>
public ModifyAbnormalProcessStatusResponse ModifyAbnormalProcessStatusSync(ModifyAbnormalProcessStatusRequest req)
{
return InternalRequestAsync<ModifyAbnormalProcessStatusResponse>(req, "ModifyAbnormalProcessStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改运行时访问控制策略的状态,启用或者禁用
/// </summary>
/// <param name="req"><see cref="ModifyAccessControlRuleStatusRequest"/></param>
/// <returns><see cref="ModifyAccessControlRuleStatusResponse"/></returns>
public Task<ModifyAccessControlRuleStatusResponse> ModifyAccessControlRuleStatus(ModifyAccessControlRuleStatusRequest req)
{
return InternalRequestAsync<ModifyAccessControlRuleStatusResponse>(req, "ModifyAccessControlRuleStatus");
}
/// <summary>
/// 修改运行时访问控制策略的状态,启用或者禁用
/// </summary>
/// <param name="req"><see cref="ModifyAccessControlRuleStatusRequest"/></param>
/// <returns><see cref="ModifyAccessControlRuleStatusResponse"/></returns>
public ModifyAccessControlRuleStatusResponse ModifyAccessControlRuleStatusSync(ModifyAccessControlRuleStatusRequest req)
{
return InternalRequestAsync<ModifyAccessControlRuleStatusResponse>(req, "ModifyAccessControlRuleStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改运行时访问控制事件状态信息
/// </summary>
/// <param name="req"><see cref="ModifyAccessControlStatusRequest"/></param>
/// <returns><see cref="ModifyAccessControlStatusResponse"/></returns>
public Task<ModifyAccessControlStatusResponse> ModifyAccessControlStatus(ModifyAccessControlStatusRequest req)
{
return InternalRequestAsync<ModifyAccessControlStatusResponse>(req, "ModifyAccessControlStatus");
}
/// <summary>
/// 修改运行时访问控制事件状态信息
/// </summary>
/// <param name="req"><see cref="ModifyAccessControlStatusRequest"/></param>
/// <returns><see cref="ModifyAccessControlStatusResponse"/></returns>
public ModifyAccessControlStatusResponse ModifyAccessControlStatusSync(ModifyAccessControlStatusRequest req)
{
return InternalRequestAsync<ModifyAccessControlStatusResponse>(req, "ModifyAccessControlStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全主机资产刷新
/// </summary>
/// <param name="req"><see cref="ModifyAssetRequest"/></param>
/// <returns><see cref="ModifyAssetResponse"/></returns>
public Task<ModifyAssetResponse> ModifyAsset(ModifyAssetRequest req)
{
return InternalRequestAsync<ModifyAssetResponse>(req, "ModifyAsset");
}
/// <summary>
/// 容器安全主机资产刷新
/// </summary>
/// <param name="req"><see cref="ModifyAssetRequest"/></param>
/// <returns><see cref="ModifyAssetResponse"/></returns>
public ModifyAssetResponse ModifyAssetSync(ModifyAssetRequest req)
{
return InternalRequestAsync<ModifyAssetResponse>(req, "ModifyAsset")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库停止镜像扫描任务
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageRegistryScanStopRequest"/></param>
/// <returns><see cref="ModifyAssetImageRegistryScanStopResponse"/></returns>
public Task<ModifyAssetImageRegistryScanStopResponse> ModifyAssetImageRegistryScanStop(ModifyAssetImageRegistryScanStopRequest req)
{
return InternalRequestAsync<ModifyAssetImageRegistryScanStopResponse>(req, "ModifyAssetImageRegistryScanStop");
}
/// <summary>
/// 镜像仓库停止镜像扫描任务
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageRegistryScanStopRequest"/></param>
/// <returns><see cref="ModifyAssetImageRegistryScanStopResponse"/></returns>
public ModifyAssetImageRegistryScanStopResponse ModifyAssetImageRegistryScanStopSync(ModifyAssetImageRegistryScanStopRequest req)
{
return InternalRequestAsync<ModifyAssetImageRegistryScanStopResponse>(req, "ModifyAssetImageRegistryScanStop")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库停止镜像一键扫描任务
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageRegistryScanStopOneKeyRequest"/></param>
/// <returns><see cref="ModifyAssetImageRegistryScanStopOneKeyResponse"/></returns>
public Task<ModifyAssetImageRegistryScanStopOneKeyResponse> ModifyAssetImageRegistryScanStopOneKey(ModifyAssetImageRegistryScanStopOneKeyRequest req)
{
return InternalRequestAsync<ModifyAssetImageRegistryScanStopOneKeyResponse>(req, "ModifyAssetImageRegistryScanStopOneKey");
}
/// <summary>
/// 镜像仓库停止镜像一键扫描任务
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageRegistryScanStopOneKeyRequest"/></param>
/// <returns><see cref="ModifyAssetImageRegistryScanStopOneKeyResponse"/></returns>
public ModifyAssetImageRegistryScanStopOneKeyResponse ModifyAssetImageRegistryScanStopOneKeySync(ModifyAssetImageRegistryScanStopOneKeyRequest req)
{
return InternalRequestAsync<ModifyAssetImageRegistryScanStopOneKeyResponse>(req, "ModifyAssetImageRegistryScanStopOneKey")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全停止镜像扫描
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageScanStopRequest"/></param>
/// <returns><see cref="ModifyAssetImageScanStopResponse"/></returns>
public Task<ModifyAssetImageScanStopResponse> ModifyAssetImageScanStop(ModifyAssetImageScanStopRequest req)
{
return InternalRequestAsync<ModifyAssetImageScanStopResponse>(req, "ModifyAssetImageScanStop");
}
/// <summary>
/// 容器安全停止镜像扫描
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageScanStopRequest"/></param>
/// <returns><see cref="ModifyAssetImageScanStopResponse"/></returns>
public ModifyAssetImageScanStopResponse ModifyAssetImageScanStopSync(ModifyAssetImageScanStopRequest req)
{
return InternalRequestAsync<ModifyAssetImageScanStopResponse>(req, "ModifyAssetImageScanStop")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改定时任务的设置,包括检测周期、开启/禁用合规基准。
/// </summary>
/// <param name="req"><see cref="ModifyCompliancePeriodTaskRequest"/></param>
/// <returns><see cref="ModifyCompliancePeriodTaskResponse"/></returns>
public Task<ModifyCompliancePeriodTaskResponse> ModifyCompliancePeriodTask(ModifyCompliancePeriodTaskRequest req)
{
return InternalRequestAsync<ModifyCompliancePeriodTaskResponse>(req, "ModifyCompliancePeriodTask");
}
/// <summary>
/// 修改定时任务的设置,包括检测周期、开启/禁用合规基准。
/// </summary>
/// <param name="req"><see cref="ModifyCompliancePeriodTaskRequest"/></param>
/// <returns><see cref="ModifyCompliancePeriodTaskResponse"/></returns>
public ModifyCompliancePeriodTaskResponse ModifyCompliancePeriodTaskSync(ModifyCompliancePeriodTaskRequest req)
{
return InternalRequestAsync<ModifyCompliancePeriodTaskResponse>(req, "ModifyCompliancePeriodTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 隔离容器网络状态
/// </summary>
/// <param name="req"><see cref="ModifyContainerNetStatusRequest"/></param>
/// <returns><see cref="ModifyContainerNetStatusResponse"/></returns>
public Task<ModifyContainerNetStatusResponse> ModifyContainerNetStatus(ModifyContainerNetStatusRequest req)
{
return InternalRequestAsync<ModifyContainerNetStatusResponse>(req, "ModifyContainerNetStatus");
}
/// <summary>
/// 隔离容器网络状态
/// </summary>
/// <param name="req"><see cref="ModifyContainerNetStatusRequest"/></param>
/// <returns><see cref="ModifyContainerNetStatusResponse"/></returns>
public ModifyContainerNetStatusResponse ModifyContainerNetStatusSync(ModifyContainerNetStatusRequest req)
{
return InternalRequestAsync<ModifyContainerNetStatusResponse>(req, "ModifyContainerNetStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// ModifyEscapeEventStatus 修改容器逃逸扫描事件状态
/// </summary>
/// <param name="req"><see cref="ModifyEscapeEventStatusRequest"/></param>
/// <returns><see cref="ModifyEscapeEventStatusResponse"/></returns>
public Task<ModifyEscapeEventStatusResponse> ModifyEscapeEventStatus(ModifyEscapeEventStatusRequest req)
{
return InternalRequestAsync<ModifyEscapeEventStatusResponse>(req, "ModifyEscapeEventStatus");
}
/// <summary>
/// ModifyEscapeEventStatus 修改容器逃逸扫描事件状态
/// </summary>
/// <param name="req"><see cref="ModifyEscapeEventStatusRequest"/></param>
/// <returns><see cref="ModifyEscapeEventStatusResponse"/></returns>
public ModifyEscapeEventStatusResponse ModifyEscapeEventStatusSync(ModifyEscapeEventStatusRequest req)
{
return InternalRequestAsync<ModifyEscapeEventStatusResponse>(req, "ModifyEscapeEventStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// ModifyEscapeRule 修改容器逃逸扫描规则信息
/// </summary>
/// <param name="req"><see cref="ModifyEscapeRuleRequest"/></param>
/// <returns><see cref="ModifyEscapeRuleResponse"/></returns>
public Task<ModifyEscapeRuleResponse> ModifyEscapeRule(ModifyEscapeRuleRequest req)
{
return InternalRequestAsync<ModifyEscapeRuleResponse>(req, "ModifyEscapeRule");
}
/// <summary>
/// ModifyEscapeRule 修改容器逃逸扫描规则信息
/// </summary>
/// <param name="req"><see cref="ModifyEscapeRuleRequest"/></param>
/// <returns><see cref="ModifyEscapeRuleResponse"/></returns>
public ModifyEscapeRuleResponse ModifyEscapeRuleSync(ModifyEscapeRuleRequest req)
{
return InternalRequestAsync<ModifyEscapeRuleResponse>(req, "ModifyEscapeRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改逃逸白名单
/// </summary>
/// <param name="req"><see cref="ModifyEscapeWhiteListRequest"/></param>
/// <returns><see cref="ModifyEscapeWhiteListResponse"/></returns>
public Task<ModifyEscapeWhiteListResponse> ModifyEscapeWhiteList(ModifyEscapeWhiteListRequest req)
{
return InternalRequestAsync<ModifyEscapeWhiteListResponse>(req, "ModifyEscapeWhiteList");
}
/// <summary>
/// 修改逃逸白名单
/// </summary>
/// <param name="req"><see cref="ModifyEscapeWhiteListRequest"/></param>
/// <returns><see cref="ModifyEscapeWhiteListResponse"/></returns>
public ModifyEscapeWhiteListResponse ModifyEscapeWhiteListSync(ModifyEscapeWhiteListRequest req)
{
return InternalRequestAsync<ModifyEscapeWhiteListResponse>(req, "ModifyEscapeWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 批量授权镜像扫描V2.0
/// </summary>
/// <param name="req"><see cref="ModifyImageAuthorizedRequest"/></param>
/// <returns><see cref="ModifyImageAuthorizedResponse"/></returns>
public Task<ModifyImageAuthorizedResponse> ModifyImageAuthorized(ModifyImageAuthorizedRequest req)
{
return InternalRequestAsync<ModifyImageAuthorizedResponse>(req, "ModifyImageAuthorized");
}
/// <summary>
/// 批量授权镜像扫描V2.0
/// </summary>
/// <param name="req"><see cref="ModifyImageAuthorizedRequest"/></param>
/// <returns><see cref="ModifyImageAuthorizedResponse"/></returns>
public ModifyImageAuthorizedResponse ModifyImageAuthorizedSync(ModifyImageAuthorizedRequest req)
{
return InternalRequestAsync<ModifyImageAuthorizedResponse>(req, "ModifyImageAuthorized")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改k8sapi异常事件状态
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalEventStatusRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalEventStatusResponse"/></returns>
public Task<ModifyK8sApiAbnormalEventStatusResponse> ModifyK8sApiAbnormalEventStatus(ModifyK8sApiAbnormalEventStatusRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalEventStatusResponse>(req, "ModifyK8sApiAbnormalEventStatus");
}
/// <summary>
/// 修改k8sapi异常事件状态
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalEventStatusRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalEventStatusResponse"/></returns>
public ModifyK8sApiAbnormalEventStatusResponse ModifyK8sApiAbnormalEventStatusSync(ModifyK8sApiAbnormalEventStatusRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalEventStatusResponse>(req, "ModifyK8sApiAbnormalEventStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改k8sapi异常规则信息
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalRuleInfoResponse"/></returns>
public Task<ModifyK8sApiAbnormalRuleInfoResponse> ModifyK8sApiAbnormalRuleInfo(ModifyK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalRuleInfoResponse>(req, "ModifyK8sApiAbnormalRuleInfo");
}
/// <summary>
/// 修改k8sapi异常规则信息
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalRuleInfoResponse"/></returns>
public ModifyK8sApiAbnormalRuleInfoResponse ModifyK8sApiAbnormalRuleInfoSync(ModifyK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalRuleInfoResponse>(req, "ModifyK8sApiAbnormalRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改k8sapi异常事件规则状态
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalRuleStatusRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalRuleStatusResponse"/></returns>
public Task<ModifyK8sApiAbnormalRuleStatusResponse> ModifyK8sApiAbnormalRuleStatus(ModifyK8sApiAbnormalRuleStatusRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalRuleStatusResponse>(req, "ModifyK8sApiAbnormalRuleStatus");
}
/// <summary>
/// 修改k8sapi异常事件规则状态
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalRuleStatusRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalRuleStatusResponse"/></returns>
public ModifyK8sApiAbnormalRuleStatusResponse ModifyK8sApiAbnormalRuleStatusSync(ModifyK8sApiAbnormalRuleStatusRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalRuleStatusResponse>(req, "ModifyK8sApiAbnormalRuleStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 编辑或者创建java内存马白名单
/// </summary>
/// <param name="req"><see cref="ModifyRaspRulesRequest"/></param>
/// <returns><see cref="ModifyRaspRulesResponse"/></returns>
public Task<ModifyRaspRulesResponse> ModifyRaspRules(ModifyRaspRulesRequest req)
{
return InternalRequestAsync<ModifyRaspRulesResponse>(req, "ModifyRaspRules");
}
/// <summary>
/// 编辑或者创建java内存马白名单
/// </summary>
/// <param name="req"><see cref="ModifyRaspRulesRequest"/></param>
/// <returns><see cref="ModifyRaspRulesResponse"/></returns>
public ModifyRaspRulesResponse ModifyRaspRulesSync(ModifyRaspRulesRequest req)
{
return InternalRequestAsync<ModifyRaspRulesResponse>(req, "ModifyRaspRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改反弹shell事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyReverseShellStatusRequest"/></param>
/// <returns><see cref="ModifyReverseShellStatusResponse"/></returns>
public Task<ModifyReverseShellStatusResponse> ModifyReverseShellStatus(ModifyReverseShellStatusRequest req)
{
return InternalRequestAsync<ModifyReverseShellStatusResponse>(req, "ModifyReverseShellStatus");
}
/// <summary>
/// 修改反弹shell事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyReverseShellStatusRequest"/></param>
/// <returns><see cref="ModifyReverseShellStatusResponse"/></returns>
public ModifyReverseShellStatusResponse ModifyReverseShellStatusSync(ModifyReverseShellStatusRequest req)
{
return InternalRequestAsync<ModifyReverseShellStatusResponse>(req, "ModifyReverseShellStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 编辑恶意请求事件状态
/// </summary>
/// <param name="req"><see cref="ModifyRiskDnsEventStatusRequest"/></param>
/// <returns><see cref="ModifyRiskDnsEventStatusResponse"/></returns>
public Task<ModifyRiskDnsEventStatusResponse> ModifyRiskDnsEventStatus(ModifyRiskDnsEventStatusRequest req)
{
return InternalRequestAsync<ModifyRiskDnsEventStatusResponse>(req, "ModifyRiskDnsEventStatus");
}
/// <summary>
/// 编辑恶意请求事件状态
/// </summary>
/// <param name="req"><see cref="ModifyRiskDnsEventStatusRequest"/></param>
/// <returns><see cref="ModifyRiskDnsEventStatusResponse"/></returns>
public ModifyRiskDnsEventStatusResponse ModifyRiskDnsEventStatusSync(ModifyRiskDnsEventStatusRequest req)
{
return InternalRequestAsync<ModifyRiskDnsEventStatusResponse>(req, "ModifyRiskDnsEventStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改高危系统调用事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyRiskSyscallStatusRequest"/></param>
/// <returns><see cref="ModifyRiskSyscallStatusResponse"/></returns>
public Task<ModifyRiskSyscallStatusResponse> ModifyRiskSyscallStatus(ModifyRiskSyscallStatusRequest req)
{
return InternalRequestAsync<ModifyRiskSyscallStatusResponse>(req, "ModifyRiskSyscallStatus");
}
/// <summary>
/// 修改高危系统调用事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyRiskSyscallStatusRequest"/></param>
/// <returns><see cref="ModifyRiskSyscallStatusResponse"/></returns>
public ModifyRiskSyscallStatusResponse ModifyRiskSyscallStatusSync(ModifyRiskSyscallStatusRequest req)
{
return InternalRequestAsync<ModifyRiskSyscallStatusResponse>(req, "ModifyRiskSyscallStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改安全日志清理设置信息
/// </summary>
/// <param name="req"><see cref="ModifySecLogCleanSettingInfoRequest"/></param>
/// <returns><see cref="ModifySecLogCleanSettingInfoResponse"/></returns>
public Task<ModifySecLogCleanSettingInfoResponse> ModifySecLogCleanSettingInfo(ModifySecLogCleanSettingInfoRequest req)
{
return InternalRequestAsync<ModifySecLogCleanSettingInfoResponse>(req, "ModifySecLogCleanSettingInfo");
}
/// <summary>
/// 修改安全日志清理设置信息
/// </summary>
/// <param name="req"><see cref="ModifySecLogCleanSettingInfoRequest"/></param>
/// <returns><see cref="ModifySecLogCleanSettingInfoResponse"/></returns>
public ModifySecLogCleanSettingInfoResponse ModifySecLogCleanSettingInfoSync(ModifySecLogCleanSettingInfoRequest req)
{
return InternalRequestAsync<ModifySecLogCleanSettingInfoResponse>(req, "ModifySecLogCleanSettingInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 更新安全日志-日志投递cls配置
/// </summary>
/// <param name="req"><see cref="ModifySecLogDeliveryClsSettingRequest"/></param>
/// <returns><see cref="ModifySecLogDeliveryClsSettingResponse"/></returns>
public Task<ModifySecLogDeliveryClsSettingResponse> ModifySecLogDeliveryClsSetting(ModifySecLogDeliveryClsSettingRequest req)
{
return InternalRequestAsync<ModifySecLogDeliveryClsSettingResponse>(req, "ModifySecLogDeliveryClsSetting");
}
/// <summary>
/// 更新安全日志-日志投递cls配置
/// </summary>
/// <param name="req"><see cref="ModifySecLogDeliveryClsSettingRequest"/></param>
/// <returns><see cref="ModifySecLogDeliveryClsSettingResponse"/></returns>
public ModifySecLogDeliveryClsSettingResponse ModifySecLogDeliveryClsSettingSync(ModifySecLogDeliveryClsSettingRequest req)
{
return InternalRequestAsync<ModifySecLogDeliveryClsSettingResponse>(req, "ModifySecLogDeliveryClsSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 更新安全日志投递kafka设置
/// </summary>
/// <param name="req"><see cref="ModifySecLogDeliveryKafkaSettingRequest"/></param>
/// <returns><see cref="ModifySecLogDeliveryKafkaSettingResponse"/></returns>
public Task<ModifySecLogDeliveryKafkaSettingResponse> ModifySecLogDeliveryKafkaSetting(ModifySecLogDeliveryKafkaSettingRequest req)
{
return InternalRequestAsync<ModifySecLogDeliveryKafkaSettingResponse>(req, "ModifySecLogDeliveryKafkaSetting");
}
/// <summary>
/// 更新安全日志投递kafka设置
/// </summary>
/// <param name="req"><see cref="ModifySecLogDeliveryKafkaSettingRequest"/></param>
/// <returns><see cref="ModifySecLogDeliveryKafkaSettingResponse"/></returns>
public ModifySecLogDeliveryKafkaSettingResponse ModifySecLogDeliveryKafkaSettingSync(ModifySecLogDeliveryKafkaSettingRequest req)
{
return InternalRequestAsync<ModifySecLogDeliveryKafkaSettingResponse>(req, "ModifySecLogDeliveryKafkaSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改安全日志接入对象
/// </summary>
/// <param name="req"><see cref="ModifySecLogJoinObjectsRequest"/></param>
/// <returns><see cref="ModifySecLogJoinObjectsResponse"/></returns>
public Task<ModifySecLogJoinObjectsResponse> ModifySecLogJoinObjects(ModifySecLogJoinObjectsRequest req)
{
return InternalRequestAsync<ModifySecLogJoinObjectsResponse>(req, "ModifySecLogJoinObjects");
}
/// <summary>
/// 修改安全日志接入对象
/// </summary>
/// <param name="req"><see cref="ModifySecLogJoinObjectsRequest"/></param>
/// <returns><see cref="ModifySecLogJoinObjectsResponse"/></returns>
public ModifySecLogJoinObjectsResponse ModifySecLogJoinObjectsSync(ModifySecLogJoinObjectsRequest req)
{
return InternalRequestAsync<ModifySecLogJoinObjectsResponse>(req, "ModifySecLogJoinObjects")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改安全日志接入状态
/// </summary>
/// <param name="req"><see cref="ModifySecLogJoinStateRequest"/></param>
/// <returns><see cref="ModifySecLogJoinStateResponse"/></returns>
public Task<ModifySecLogJoinStateResponse> ModifySecLogJoinState(ModifySecLogJoinStateRequest req)
{
return InternalRequestAsync<ModifySecLogJoinStateResponse>(req, "ModifySecLogJoinState");
}
/// <summary>
/// 修改安全日志接入状态
/// </summary>
/// <param name="req"><see cref="ModifySecLogJoinStateRequest"/></param>
/// <returns><see cref="ModifySecLogJoinStateResponse"/></returns>
public ModifySecLogJoinStateResponse ModifySecLogJoinStateSync(ModifySecLogJoinStateRequest req)
{
return InternalRequestAsync<ModifySecLogJoinStateResponse>(req, "ModifySecLogJoinState")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改安全日志kafkaUIN
/// </summary>
/// <param name="req"><see cref="ModifySecLogKafkaUINRequest"/></param>
/// <returns><see cref="ModifySecLogKafkaUINResponse"/></returns>
public Task<ModifySecLogKafkaUINResponse> ModifySecLogKafkaUIN(ModifySecLogKafkaUINRequest req)
{
return InternalRequestAsync<ModifySecLogKafkaUINResponse>(req, "ModifySecLogKafkaUIN");
}
/// <summary>
/// 修改安全日志kafkaUIN
/// </summary>
/// <param name="req"><see cref="ModifySecLogKafkaUINRequest"/></param>
/// <returns><see cref="ModifySecLogKafkaUINResponse"/></returns>
public ModifySecLogKafkaUINResponse ModifySecLogKafkaUINSync(ModifySecLogKafkaUINRequest req)
{
return InternalRequestAsync<ModifySecLogKafkaUINResponse>(req, "ModifySecLogKafkaUIN")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改木马自动隔离样本开关
/// </summary>
/// <param name="req"><see cref="ModifyVirusAutoIsolateExampleSwitchRequest"/></param>
/// <returns><see cref="ModifyVirusAutoIsolateExampleSwitchResponse"/></returns>
public Task<ModifyVirusAutoIsolateExampleSwitchResponse> ModifyVirusAutoIsolateExampleSwitch(ModifyVirusAutoIsolateExampleSwitchRequest req)
{
return InternalRequestAsync<ModifyVirusAutoIsolateExampleSwitchResponse>(req, "ModifyVirusAutoIsolateExampleSwitch");
}
/// <summary>
/// 修改木马自动隔离样本开关
/// </summary>
/// <param name="req"><see cref="ModifyVirusAutoIsolateExampleSwitchRequest"/></param>
/// <returns><see cref="ModifyVirusAutoIsolateExampleSwitchResponse"/></returns>
public ModifyVirusAutoIsolateExampleSwitchResponse ModifyVirusAutoIsolateExampleSwitchSync(ModifyVirusAutoIsolateExampleSwitchRequest req)
{
return InternalRequestAsync<ModifyVirusAutoIsolateExampleSwitchResponse>(req, "ModifyVirusAutoIsolateExampleSwitch")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改木马自动隔离设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusAutoIsolateSettingRequest"/></param>
/// <returns><see cref="ModifyVirusAutoIsolateSettingResponse"/></returns>
public Task<ModifyVirusAutoIsolateSettingResponse> ModifyVirusAutoIsolateSetting(ModifyVirusAutoIsolateSettingRequest req)
{
return InternalRequestAsync<ModifyVirusAutoIsolateSettingResponse>(req, "ModifyVirusAutoIsolateSetting");
}
/// <summary>
/// 修改木马自动隔离设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusAutoIsolateSettingRequest"/></param>
/// <returns><see cref="ModifyVirusAutoIsolateSettingResponse"/></returns>
public ModifyVirusAutoIsolateSettingResponse ModifyVirusAutoIsolateSettingSync(ModifyVirusAutoIsolateSettingRequest req)
{
return InternalRequestAsync<ModifyVirusAutoIsolateSettingResponse>(req, "ModifyVirusAutoIsolateSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时更新木马文件事件状态
/// </summary>
/// <param name="req"><see cref="ModifyVirusFileStatusRequest"/></param>
/// <returns><see cref="ModifyVirusFileStatusResponse"/></returns>
public Task<ModifyVirusFileStatusResponse> ModifyVirusFileStatus(ModifyVirusFileStatusRequest req)
{
return InternalRequestAsync<ModifyVirusFileStatusResponse>(req, "ModifyVirusFileStatus");
}
/// <summary>
/// 运行时更新木马文件事件状态
/// </summary>
/// <param name="req"><see cref="ModifyVirusFileStatusRequest"/></param>
/// <returns><see cref="ModifyVirusFileStatusResponse"/></returns>
public ModifyVirusFileStatusResponse ModifyVirusFileStatusSync(ModifyVirusFileStatusRequest req)
{
return InternalRequestAsync<ModifyVirusFileStatusResponse>(req, "ModifyVirusFileStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时更新文件查杀实时监控设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusMonitorSettingRequest"/></param>
/// <returns><see cref="ModifyVirusMonitorSettingResponse"/></returns>
public Task<ModifyVirusMonitorSettingResponse> ModifyVirusMonitorSetting(ModifyVirusMonitorSettingRequest req)
{
return InternalRequestAsync<ModifyVirusMonitorSettingResponse>(req, "ModifyVirusMonitorSetting");
}
/// <summary>
/// 运行时更新文件查杀实时监控设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusMonitorSettingRequest"/></param>
/// <returns><see cref="ModifyVirusMonitorSettingResponse"/></returns>
public ModifyVirusMonitorSettingResponse ModifyVirusMonitorSettingSync(ModifyVirusMonitorSettingRequest req)
{
return InternalRequestAsync<ModifyVirusMonitorSettingResponse>(req, "ModifyVirusMonitorSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时更新文件查杀设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusScanSettingRequest"/></param>
/// <returns><see cref="ModifyVirusScanSettingResponse"/></returns>
public Task<ModifyVirusScanSettingResponse> ModifyVirusScanSetting(ModifyVirusScanSettingRequest req)
{
return InternalRequestAsync<ModifyVirusScanSettingResponse>(req, "ModifyVirusScanSetting");
}
/// <summary>
/// 运行时更新文件查杀设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusScanSettingRequest"/></param>
/// <returns><see cref="ModifyVirusScanSettingResponse"/></returns>
public ModifyVirusScanSettingResponse ModifyVirusScanSettingSync(ModifyVirusScanSettingRequest req)
{
return InternalRequestAsync<ModifyVirusScanSettingResponse>(req, "ModifyVirusScanSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件扫描超时设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusScanTimeoutSettingRequest"/></param>
/// <returns><see cref="ModifyVirusScanTimeoutSettingResponse"/></returns>
public Task<ModifyVirusScanTimeoutSettingResponse> ModifyVirusScanTimeoutSetting(ModifyVirusScanTimeoutSettingRequest req)
{
return InternalRequestAsync<ModifyVirusScanTimeoutSettingResponse>(req, "ModifyVirusScanTimeoutSetting");
}
/// <summary>
/// 运行时文件扫描超时设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusScanTimeoutSettingRequest"/></param>
/// <returns><see cref="ModifyVirusScanTimeoutSettingResponse"/></returns>
public ModifyVirusScanTimeoutSettingResponse ModifyVirusScanTimeoutSettingSync(ModifyVirusScanTimeoutSettingRequest req)
{
return InternalRequestAsync<ModifyVirusScanTimeoutSettingResponse>(req, "ModifyVirusScanTimeoutSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改漏洞防御事件状态
/// </summary>
/// <param name="req"><see cref="ModifyVulDefenceEventStatusRequest"/></param>
/// <returns><see cref="ModifyVulDefenceEventStatusResponse"/></returns>
public Task<ModifyVulDefenceEventStatusResponse> ModifyVulDefenceEventStatus(ModifyVulDefenceEventStatusRequest req)
{
return InternalRequestAsync<ModifyVulDefenceEventStatusResponse>(req, "ModifyVulDefenceEventStatus");
}
/// <summary>
/// 修改漏洞防御事件状态
/// </summary>
/// <param name="req"><see cref="ModifyVulDefenceEventStatusRequest"/></param>
/// <returns><see cref="ModifyVulDefenceEventStatusResponse"/></returns>
public ModifyVulDefenceEventStatusResponse ModifyVulDefenceEventStatusSync(ModifyVulDefenceEventStatusRequest req)
{
return InternalRequestAsync<ModifyVulDefenceEventStatusResponse>(req, "ModifyVulDefenceEventStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 编辑漏洞防御设置
/// </summary>
/// <param name="req"><see cref="ModifyVulDefenceSettingRequest"/></param>
/// <returns><see cref="ModifyVulDefenceSettingResponse"/></returns>
public Task<ModifyVulDefenceSettingResponse> ModifyVulDefenceSetting(ModifyVulDefenceSettingRequest req)
{
return InternalRequestAsync<ModifyVulDefenceSettingResponse>(req, "ModifyVulDefenceSetting");
}
/// <summary>
/// 编辑漏洞防御设置
/// </summary>
/// <param name="req"><see cref="ModifyVulDefenceSettingRequest"/></param>
/// <returns><see cref="ModifyVulDefenceSettingResponse"/></returns>
public ModifyVulDefenceSettingResponse ModifyVulDefenceSettingSync(ModifyVulDefenceSettingRequest req)
{
return InternalRequestAsync<ModifyVulDefenceSettingResponse>(req, "ModifyVulDefenceSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 开通容器安全服务试用
/// </summary>
/// <param name="req"><see cref="OpenTcssTrialRequest"/></param>
/// <returns><see cref="OpenTcssTrialResponse"/></returns>
public Task<OpenTcssTrialResponse> OpenTcssTrial(OpenTcssTrialRequest req)
{
return InternalRequestAsync<OpenTcssTrialResponse>(req, "OpenTcssTrial");
}
/// <summary>
/// 开通容器安全服务试用
/// </summary>
/// <param name="req"><see cref="OpenTcssTrialRequest"/></param>
/// <returns><see cref="OpenTcssTrialResponse"/></returns>
public OpenTcssTrialResponse OpenTcssTrialSync(OpenTcssTrialRequest req)
{
return InternalRequestAsync<OpenTcssTrialResponse>(req, "OpenTcssTrial")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="RemoveAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="RemoveAssetImageRegistryRegistryDetailResponse"/></returns>
public Task<RemoveAssetImageRegistryRegistryDetailResponse> RemoveAssetImageRegistryRegistryDetail(RemoveAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<RemoveAssetImageRegistryRegistryDetailResponse>(req, "RemoveAssetImageRegistryRegistryDetail");
}
/// <summary>
/// 删除单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="RemoveAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="RemoveAssetImageRegistryRegistryDetailResponse"/></returns>
public RemoveAssetImageRegistryRegistryDetailResponse RemoveAssetImageRegistryRegistryDetailSync(RemoveAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<RemoveAssetImageRegistryRegistryDetailResponse>(req, "RemoveAssetImageRegistryRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// RenewImageAuthorizeState 授权镜像扫描
/// </summary>
/// <param name="req"><see cref="RenewImageAuthorizeStateRequest"/></param>
/// <returns><see cref="RenewImageAuthorizeStateResponse"/></returns>
public Task<RenewImageAuthorizeStateResponse> RenewImageAuthorizeState(RenewImageAuthorizeStateRequest req)
{
return InternalRequestAsync<RenewImageAuthorizeStateResponse>(req, "RenewImageAuthorizeState");
}
/// <summary>
/// RenewImageAuthorizeState 授权镜像扫描
/// </summary>
/// <param name="req"><see cref="RenewImageAuthorizeStateRequest"/></param>
/// <returns><see cref="RenewImageAuthorizeStateResponse"/></returns>
public RenewImageAuthorizeStateResponse RenewImageAuthorizeStateSync(RenewImageAuthorizeStateRequest req)
{
return InternalRequestAsync<RenewImageAuthorizeStateResponse>(req, "RenewImageAuthorizeState")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 重置安全日志主题设置
/// </summary>
/// <param name="req"><see cref="ResetSecLogTopicConfigRequest"/></param>
/// <returns><see cref="ResetSecLogTopicConfigResponse"/></returns>
public Task<ResetSecLogTopicConfigResponse> ResetSecLogTopicConfig(ResetSecLogTopicConfigRequest req)
{
return InternalRequestAsync<ResetSecLogTopicConfigResponse>(req, "ResetSecLogTopicConfig");
}
/// <summary>
/// 重置安全日志主题设置
/// </summary>
/// <param name="req"><see cref="ResetSecLogTopicConfigRequest"/></param>
/// <returns><see cref="ResetSecLogTopicConfigResponse"/></returns>
public ResetSecLogTopicConfigResponse ResetSecLogTopicConfigSync(ResetSecLogTopicConfigRequest req)
{
return InternalRequestAsync<ResetSecLogTopicConfigResponse>(req, "ResetSecLogTopicConfig")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 重新检测选定的资产
/// </summary>
/// <param name="req"><see cref="ScanComplianceAssetsRequest"/></param>
/// <returns><see cref="ScanComplianceAssetsResponse"/></returns>
public Task<ScanComplianceAssetsResponse> ScanComplianceAssets(ScanComplianceAssetsRequest req)
{
return InternalRequestAsync<ScanComplianceAssetsResponse>(req, "ScanComplianceAssets");
}
/// <summary>
/// 重新检测选定的资产
/// </summary>
/// <param name="req"><see cref="ScanComplianceAssetsRequest"/></param>
/// <returns><see cref="ScanComplianceAssetsResponse"/></returns>
public ScanComplianceAssetsResponse ScanComplianceAssetsSync(ScanComplianceAssetsRequest req)
{
return InternalRequestAsync<ScanComplianceAssetsResponse>(req, "ScanComplianceAssets")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 用指定的检测项重新检测选定的资产,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanComplianceAssetsByPolicyItemRequest"/></param>
/// <returns><see cref="ScanComplianceAssetsByPolicyItemResponse"/></returns>
public Task<ScanComplianceAssetsByPolicyItemResponse> ScanComplianceAssetsByPolicyItem(ScanComplianceAssetsByPolicyItemRequest req)
{
return InternalRequestAsync<ScanComplianceAssetsByPolicyItemResponse>(req, "ScanComplianceAssetsByPolicyItem");
}
/// <summary>
/// 用指定的检测项重新检测选定的资产,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanComplianceAssetsByPolicyItemRequest"/></param>
/// <returns><see cref="ScanComplianceAssetsByPolicyItemResponse"/></returns>
public ScanComplianceAssetsByPolicyItemResponse ScanComplianceAssetsByPolicyItemSync(ScanComplianceAssetsByPolicyItemRequest req)
{
return InternalRequestAsync<ScanComplianceAssetsByPolicyItemResponse>(req, "ScanComplianceAssetsByPolicyItem")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 重新检测选的检测项下的所有资产,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanCompliancePolicyItemsRequest"/></param>
/// <returns><see cref="ScanCompliancePolicyItemsResponse"/></returns>
public Task<ScanCompliancePolicyItemsResponse> ScanCompliancePolicyItems(ScanCompliancePolicyItemsRequest req)
{
return InternalRequestAsync<ScanCompliancePolicyItemsResponse>(req, "ScanCompliancePolicyItems");
}
/// <summary>
/// 重新检测选的检测项下的所有资产,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanCompliancePolicyItemsRequest"/></param>
/// <returns><see cref="ScanCompliancePolicyItemsResponse"/></returns>
public ScanCompliancePolicyItemsResponse ScanCompliancePolicyItemsSync(ScanCompliancePolicyItemsRequest req)
{
return InternalRequestAsync<ScanCompliancePolicyItemsResponse>(req, "ScanCompliancePolicyItems")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 重新检测选定的检测失败的资产下的所有失败的检测项,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanComplianceScanFailedAssetsRequest"/></param>
/// <returns><see cref="ScanComplianceScanFailedAssetsResponse"/></returns>
public Task<ScanComplianceScanFailedAssetsResponse> ScanComplianceScanFailedAssets(ScanComplianceScanFailedAssetsRequest req)
{
return InternalRequestAsync<ScanComplianceScanFailedAssetsResponse>(req, "ScanComplianceScanFailedAssets");
}
/// <summary>
/// 重新检测选定的检测失败的资产下的所有失败的检测项,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanComplianceScanFailedAssetsRequest"/></param>
/// <returns><see cref="ScanComplianceScanFailedAssetsResponse"/></returns>
public ScanComplianceScanFailedAssetsResponse ScanComplianceScanFailedAssetsSync(ScanComplianceScanFailedAssetsRequest req)
{
return InternalRequestAsync<ScanComplianceScanFailedAssetsResponse>(req, "ScanComplianceScanFailedAssets")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 设置检测模式和自动检查
/// </summary>
/// <param name="req"><see cref="SetCheckModeRequest"/></param>
/// <returns><see cref="SetCheckModeResponse"/></returns>
public Task<SetCheckModeResponse> SetCheckMode(SetCheckModeRequest req)
{
return InternalRequestAsync<SetCheckModeResponse>(req, "SetCheckMode");
}
/// <summary>
/// 设置检测模式和自动检查
/// </summary>
/// <param name="req"><see cref="SetCheckModeRequest"/></param>
/// <returns><see cref="SetCheckModeResponse"/></returns>
public SetCheckModeResponse SetCheckModeSync(SetCheckModeRequest req)
{
return InternalRequestAsync<SetCheckModeResponse>(req, "SetCheckMode")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时停止木马查杀任务
/// </summary>
/// <param name="req"><see cref="StopVirusScanTaskRequest"/></param>
/// <returns><see cref="StopVirusScanTaskResponse"/></returns>
public Task<StopVirusScanTaskResponse> StopVirusScanTask(StopVirusScanTaskRequest req)
{
return InternalRequestAsync<StopVirusScanTaskResponse>(req, "StopVirusScanTask");
}
/// <summary>
/// 运行时停止木马查杀任务
/// </summary>
/// <param name="req"><see cref="StopVirusScanTaskRequest"/></param>
/// <returns><see cref="StopVirusScanTaskResponse"/></returns>
public StopVirusScanTaskResponse StopVirusScanTaskSync(StopVirusScanTaskRequest req)
{
return InternalRequestAsync<StopVirusScanTaskResponse>(req, "StopVirusScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 停止漏洞扫描任务
/// </summary>
/// <param name="req"><see cref="StopVulScanTaskRequest"/></param>
/// <returns><see cref="StopVulScanTaskResponse"/></returns>
public Task<StopVulScanTaskResponse> StopVulScanTask(StopVulScanTaskRequest req)
{
return InternalRequestAsync<StopVulScanTaskResponse>(req, "StopVulScanTask");
}
/// <summary>
/// 停止漏洞扫描任务
/// </summary>
/// <param name="req"><see cref="StopVulScanTaskRequest"/></param>
/// <returns><see cref="StopVulScanTaskResponse"/></returns>
public StopVulScanTaskResponse StopVulScanTaskSync(StopVulScanTaskRequest req)
{
return InternalRequestAsync<StopVulScanTaskResponse>(req, "StopVulScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 编辑本地镜像自动授权开关
/// </summary>
/// <param name="req"><see cref="SwitchImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="SwitchImageAutoAuthorizedRuleResponse"/></returns>
public Task<SwitchImageAutoAuthorizedRuleResponse> SwitchImageAutoAuthorizedRule(SwitchImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<SwitchImageAutoAuthorizedRuleResponse>(req, "SwitchImageAutoAuthorizedRule");
}
/// <summary>
/// 编辑本地镜像自动授权开关
/// </summary>
/// <param name="req"><see cref="SwitchImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="SwitchImageAutoAuthorizedRuleResponse"/></returns>
public SwitchImageAutoAuthorizedRuleResponse SwitchImageAutoAuthorizedRuleSync(SwitchImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<SwitchImageAutoAuthorizedRuleResponse>(req, "SwitchImageAutoAuthorizedRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库资产刷新
/// </summary>
/// <param name="req"><see cref="SyncAssetImageRegistryAssetRequest"/></param>
/// <returns><see cref="SyncAssetImageRegistryAssetResponse"/></returns>
public Task<SyncAssetImageRegistryAssetResponse> SyncAssetImageRegistryAsset(SyncAssetImageRegistryAssetRequest req)
{
return InternalRequestAsync<SyncAssetImageRegistryAssetResponse>(req, "SyncAssetImageRegistryAsset");
}
/// <summary>
/// 镜像仓库资产刷新
/// </summary>
/// <param name="req"><see cref="SyncAssetImageRegistryAssetRequest"/></param>
/// <returns><see cref="SyncAssetImageRegistryAssetResponse"/></returns>
public SyncAssetImageRegistryAssetResponse SyncAssetImageRegistryAssetSync(SyncAssetImageRegistryAssetRequest req)
{
return InternalRequestAsync<SyncAssetImageRegistryAssetResponse>(req, "SyncAssetImageRegistryAsset")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略更新并发布任务
/// </summary>
/// <param name="req"><see cref="UpdateAndPublishNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="UpdateAndPublishNetworkFirewallPolicyDetailResponse"/></returns>
public Task<UpdateAndPublishNetworkFirewallPolicyDetailResponse> UpdateAndPublishNetworkFirewallPolicyDetail(UpdateAndPublishNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<UpdateAndPublishNetworkFirewallPolicyDetailResponse>(req, "UpdateAndPublishNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略更新并发布任务
/// </summary>
/// <param name="req"><see cref="UpdateAndPublishNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="UpdateAndPublishNetworkFirewallPolicyDetailResponse"/></returns>
public UpdateAndPublishNetworkFirewallPolicyDetailResponse UpdateAndPublishNetworkFirewallPolicyDetailSync(UpdateAndPublishNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<UpdateAndPublishNetworkFirewallPolicyDetailResponse>(req, "UpdateAndPublishNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络更新Yaml网络策略并发布任务
/// </summary>
/// <param name="req"><see cref="UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse> UpdateAndPublishNetworkFirewallPolicyYamlDetail(UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse>(req, "UpdateAndPublishNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络更新Yaml网络策略并发布任务
/// </summary>
/// <param name="req"><see cref="UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse"/></returns>
public UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse UpdateAndPublishNetworkFirewallPolicyYamlDetailSync(UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse>(req, "UpdateAndPublishNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 更新单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="UpdateAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="UpdateAssetImageRegistryRegistryDetailResponse"/></returns>
public Task<UpdateAssetImageRegistryRegistryDetailResponse> UpdateAssetImageRegistryRegistryDetail(UpdateAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<UpdateAssetImageRegistryRegistryDetailResponse>(req, "UpdateAssetImageRegistryRegistryDetail");
}
/// <summary>
/// 更新单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="UpdateAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="UpdateAssetImageRegistryRegistryDetailResponse"/></returns>
public UpdateAssetImageRegistryRegistryDetailResponse UpdateAssetImageRegistryRegistryDetailSync(UpdateAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<UpdateAssetImageRegistryRegistryDetailResponse>(req, "UpdateAssetImageRegistryRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库更新定时任务
/// </summary>
/// <param name="req"><see cref="UpdateImageRegistryTimingScanTaskRequest"/></param>
/// <returns><see cref="UpdateImageRegistryTimingScanTaskResponse"/></returns>
public Task<UpdateImageRegistryTimingScanTaskResponse> UpdateImageRegistryTimingScanTask(UpdateImageRegistryTimingScanTaskRequest req)
{
return InternalRequestAsync<UpdateImageRegistryTimingScanTaskResponse>(req, "UpdateImageRegistryTimingScanTask");
}
/// <summary>
/// 镜像仓库更新定时任务
/// </summary>
/// <param name="req"><see cref="UpdateImageRegistryTimingScanTaskRequest"/></param>
/// <returns><see cref="UpdateImageRegistryTimingScanTaskResponse"/></returns>
public UpdateImageRegistryTimingScanTaskResponse UpdateImageRegistryTimingScanTaskSync(UpdateImageRegistryTimingScanTaskRequest req)
{
return InternalRequestAsync<UpdateImageRegistryTimingScanTaskResponse>(req, "UpdateImageRegistryTimingScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略更新任务
/// </summary>
/// <param name="req"><see cref="UpdateNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="UpdateNetworkFirewallPolicyDetailResponse"/></returns>
public Task<UpdateNetworkFirewallPolicyDetailResponse> UpdateNetworkFirewallPolicyDetail(UpdateNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<UpdateNetworkFirewallPolicyDetailResponse>(req, "UpdateNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略更新任务
/// </summary>
/// <param name="req"><see cref="UpdateNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="UpdateNetworkFirewallPolicyDetailResponse"/></returns>
public UpdateNetworkFirewallPolicyDetailResponse UpdateNetworkFirewallPolicyDetailSync(UpdateNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<UpdateNetworkFirewallPolicyDetailResponse>(req, "UpdateNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络更新Yaml网络策略任务
/// </summary>
/// <param name="req"><see cref="UpdateNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="UpdateNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<UpdateNetworkFirewallPolicyYamlDetailResponse> UpdateNetworkFirewallPolicyYamlDetail(UpdateNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<UpdateNetworkFirewallPolicyYamlDetailResponse>(req, "UpdateNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络更新Yaml网络策略任务
/// </summary>
/// <param name="req"><see cref="UpdateNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="UpdateNetworkFirewallPolicyYamlDetailResponse"/></returns>
public UpdateNetworkFirewallPolicyYamlDetailResponse UpdateNetworkFirewallPolicyYamlDetailSync(UpdateNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<UpdateNetworkFirewallPolicyYamlDetailResponse>(req, "UpdateNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tencentcloud/tencentcloud-sdk-dotnet.git
git@gitee.com:tencentcloud/tencentcloud-sdk-dotnet.git
tencentcloud
tencentcloud-sdk-dotnet
tencentcloud-sdk-dotnet
master

Search