1 Star 14 Fork 2

tencentcloud/tencentcloud-sdk-dotnet

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
TcssClient.cs 373.49 KB
一键复制 编辑 原始数据 按行查看 历史
tencentcloud 提交于 2024-07-22 04:43 . release 3.0.1052
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. 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.1052";
/// <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>
/// 删除运行时反弹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="DescribeAbnormalProcessEventsExportRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventsExportResponse"/></returns>
public Task<DescribeAbnormalProcessEventsExportResponse> DescribeAbnormalProcessEventsExport(DescribeAbnormalProcessEventsExportRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventsExportResponse>(req, "DescribeAbnormalProcessEventsExport");
}
/// <summary>
/// 查询运行时异常进程事件列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventsExportRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventsExportResponse"/></returns>
public DescribeAbnormalProcessEventsExportResponse DescribeAbnormalProcessEventsExportSync(DescribeAbnormalProcessEventsExportRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventsExportResponse>(req, "DescribeAbnormalProcessEventsExport")
.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="DescribeAbnormalProcessRulesExportRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRulesExportResponse"/></returns>
public Task<DescribeAbnormalProcessRulesExportResponse> DescribeAbnormalProcessRulesExport(DescribeAbnormalProcessRulesExportRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRulesExportResponse>(req, "DescribeAbnormalProcessRulesExport");
}
/// <summary>
/// 查询运行时异常进程策略列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRulesExportRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRulesExportResponse"/></returns>
public DescribeAbnormalProcessRulesExportResponse DescribeAbnormalProcessRulesExportSync(DescribeAbnormalProcessRulesExportRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRulesExportResponse>(req, "DescribeAbnormalProcessRulesExport")
.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="DescribeAccessControlRulesExportRequest"/></param>
/// <returns><see cref="DescribeAccessControlRulesExportResponse"/></returns>
public Task<DescribeAccessControlRulesExportResponse> DescribeAccessControlRulesExport(DescribeAccessControlRulesExportRequest req)
{
return InternalRequestAsync<DescribeAccessControlRulesExportResponse>(req, "DescribeAccessControlRulesExport");
}
/// <summary>
/// 查询运行时访问控制策略列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRulesExportRequest"/></param>
/// <returns><see cref="DescribeAccessControlRulesExportResponse"/></returns>
public DescribeAccessControlRulesExportResponse DescribeAccessControlRulesExportSync(DescribeAccessControlRulesExportRequest req)
{
return InternalRequestAsync<DescribeAccessControlRulesExportResponse>(req, "DescribeAccessControlRulesExport")
.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="DescribeAssetImageListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageListExportResponse"/></returns>
public Task<DescribeAssetImageListExportResponse> DescribeAssetImageListExport(DescribeAssetImageListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageListExportResponse>(req, "DescribeAssetImageListExport");
}
/// <summary>
/// 容器安全搜索查询镜像列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageListExportResponse"/></returns>
public DescribeAssetImageListExportResponse DescribeAssetImageListExportSync(DescribeAssetImageListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageListExportResponse>(req, "DescribeAssetImageListExport")
.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>
/// DescribeEscapeEventsExport 查询容器逃逸事件列表导出
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventsExportRequest"/></param>
/// <returns><see cref="DescribeEscapeEventsExportResponse"/></returns>
public Task<DescribeEscapeEventsExportResponse> DescribeEscapeEventsExport(DescribeEscapeEventsExportRequest req)
{
return InternalRequestAsync<DescribeEscapeEventsExportResponse>(req, "DescribeEscapeEventsExport");
}
/// <summary>
/// DescribeEscapeEventsExport 查询容器逃逸事件列表导出
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventsExportRequest"/></param>
/// <returns><see cref="DescribeEscapeEventsExportResponse"/></returns>
public DescribeEscapeEventsExportResponse DescribeEscapeEventsExportSync(DescribeEscapeEventsExportRequest req)
{
return InternalRequestAsync<DescribeEscapeEventsExportResponse>(req, "DescribeEscapeEventsExport")
.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="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>
/// 修改反弹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="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();
}
}
}
马建仓 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

搜索帮助

Dd8185d8 1850385 E526c682 1850385