methods.go 695 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964
  1. /*
  2. Copyright (c) 2014-2023 VMware, Inc. All Rights Reserved.
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. package methods
  14. import (
  15. "context"
  16. "github.com/vmware/govmomi/vim25/soap"
  17. "github.com/vmware/govmomi/vim25/types"
  18. )
  19. type AbandonHciWorkflowBody struct {
  20. Req *types.AbandonHciWorkflow `xml:"urn:vim25 AbandonHciWorkflow,omitempty"`
  21. Res *types.AbandonHciWorkflowResponse `xml:"AbandonHciWorkflowResponse,omitempty"`
  22. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  23. }
  24. func (b *AbandonHciWorkflowBody) Fault() *soap.Fault { return b.Fault_ }
  25. func AbandonHciWorkflow(ctx context.Context, r soap.RoundTripper, req *types.AbandonHciWorkflow) (*types.AbandonHciWorkflowResponse, error) {
  26. var reqBody, resBody AbandonHciWorkflowBody
  27. reqBody.Req = req
  28. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  29. return nil, err
  30. }
  31. return resBody.Res, nil
  32. }
  33. type AbdicateDomOwnershipBody struct {
  34. Req *types.AbdicateDomOwnership `xml:"urn:vim25 AbdicateDomOwnership,omitempty"`
  35. Res *types.AbdicateDomOwnershipResponse `xml:"AbdicateDomOwnershipResponse,omitempty"`
  36. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  37. }
  38. func (b *AbdicateDomOwnershipBody) Fault() *soap.Fault { return b.Fault_ }
  39. func AbdicateDomOwnership(ctx context.Context, r soap.RoundTripper, req *types.AbdicateDomOwnership) (*types.AbdicateDomOwnershipResponse, error) {
  40. var reqBody, resBody AbdicateDomOwnershipBody
  41. reqBody.Req = req
  42. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  43. return nil, err
  44. }
  45. return resBody.Res, nil
  46. }
  47. type AbortCustomization_TaskBody struct {
  48. Req *types.AbortCustomization_Task `xml:"urn:vim25 AbortCustomization_Task,omitempty"`
  49. Res *types.AbortCustomization_TaskResponse `xml:"AbortCustomization_TaskResponse,omitempty"`
  50. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  51. }
  52. func (b *AbortCustomization_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  53. func AbortCustomization_Task(ctx context.Context, r soap.RoundTripper, req *types.AbortCustomization_Task) (*types.AbortCustomization_TaskResponse, error) {
  54. var reqBody, resBody AbortCustomization_TaskBody
  55. reqBody.Req = req
  56. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  57. return nil, err
  58. }
  59. return resBody.Res, nil
  60. }
  61. type AcknowledgeAlarmBody struct {
  62. Req *types.AcknowledgeAlarm `xml:"urn:vim25 AcknowledgeAlarm,omitempty"`
  63. Res *types.AcknowledgeAlarmResponse `xml:"AcknowledgeAlarmResponse,omitempty"`
  64. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  65. }
  66. func (b *AcknowledgeAlarmBody) Fault() *soap.Fault { return b.Fault_ }
  67. func AcknowledgeAlarm(ctx context.Context, r soap.RoundTripper, req *types.AcknowledgeAlarm) (*types.AcknowledgeAlarmResponse, error) {
  68. var reqBody, resBody AcknowledgeAlarmBody
  69. reqBody.Req = req
  70. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  71. return nil, err
  72. }
  73. return resBody.Res, nil
  74. }
  75. type AcquireCimServicesTicketBody struct {
  76. Req *types.AcquireCimServicesTicket `xml:"urn:vim25 AcquireCimServicesTicket,omitempty"`
  77. Res *types.AcquireCimServicesTicketResponse `xml:"AcquireCimServicesTicketResponse,omitempty"`
  78. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  79. }
  80. func (b *AcquireCimServicesTicketBody) Fault() *soap.Fault { return b.Fault_ }
  81. func AcquireCimServicesTicket(ctx context.Context, r soap.RoundTripper, req *types.AcquireCimServicesTicket) (*types.AcquireCimServicesTicketResponse, error) {
  82. var reqBody, resBody AcquireCimServicesTicketBody
  83. reqBody.Req = req
  84. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  85. return nil, err
  86. }
  87. return resBody.Res, nil
  88. }
  89. type AcquireCloneTicketBody struct {
  90. Req *types.AcquireCloneTicket `xml:"urn:vim25 AcquireCloneTicket,omitempty"`
  91. Res *types.AcquireCloneTicketResponse `xml:"AcquireCloneTicketResponse,omitempty"`
  92. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  93. }
  94. func (b *AcquireCloneTicketBody) Fault() *soap.Fault { return b.Fault_ }
  95. func AcquireCloneTicket(ctx context.Context, r soap.RoundTripper, req *types.AcquireCloneTicket) (*types.AcquireCloneTicketResponse, error) {
  96. var reqBody, resBody AcquireCloneTicketBody
  97. reqBody.Req = req
  98. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  99. return nil, err
  100. }
  101. return resBody.Res, nil
  102. }
  103. type AcquireCredentialsInGuestBody struct {
  104. Req *types.AcquireCredentialsInGuest `xml:"urn:vim25 AcquireCredentialsInGuest,omitempty"`
  105. Res *types.AcquireCredentialsInGuestResponse `xml:"AcquireCredentialsInGuestResponse,omitempty"`
  106. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  107. }
  108. func (b *AcquireCredentialsInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  109. func AcquireCredentialsInGuest(ctx context.Context, r soap.RoundTripper, req *types.AcquireCredentialsInGuest) (*types.AcquireCredentialsInGuestResponse, error) {
  110. var reqBody, resBody AcquireCredentialsInGuestBody
  111. reqBody.Req = req
  112. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  113. return nil, err
  114. }
  115. return resBody.Res, nil
  116. }
  117. type AcquireGenericServiceTicketBody struct {
  118. Req *types.AcquireGenericServiceTicket `xml:"urn:vim25 AcquireGenericServiceTicket,omitempty"`
  119. Res *types.AcquireGenericServiceTicketResponse `xml:"AcquireGenericServiceTicketResponse,omitempty"`
  120. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  121. }
  122. func (b *AcquireGenericServiceTicketBody) Fault() *soap.Fault { return b.Fault_ }
  123. func AcquireGenericServiceTicket(ctx context.Context, r soap.RoundTripper, req *types.AcquireGenericServiceTicket) (*types.AcquireGenericServiceTicketResponse, error) {
  124. var reqBody, resBody AcquireGenericServiceTicketBody
  125. reqBody.Req = req
  126. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  127. return nil, err
  128. }
  129. return resBody.Res, nil
  130. }
  131. type AcquireLocalTicketBody struct {
  132. Req *types.AcquireLocalTicket `xml:"urn:vim25 AcquireLocalTicket,omitempty"`
  133. Res *types.AcquireLocalTicketResponse `xml:"AcquireLocalTicketResponse,omitempty"`
  134. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  135. }
  136. func (b *AcquireLocalTicketBody) Fault() *soap.Fault { return b.Fault_ }
  137. func AcquireLocalTicket(ctx context.Context, r soap.RoundTripper, req *types.AcquireLocalTicket) (*types.AcquireLocalTicketResponse, error) {
  138. var reqBody, resBody AcquireLocalTicketBody
  139. reqBody.Req = req
  140. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  141. return nil, err
  142. }
  143. return resBody.Res, nil
  144. }
  145. type AcquireMksTicketBody struct {
  146. Req *types.AcquireMksTicket `xml:"urn:vim25 AcquireMksTicket,omitempty"`
  147. Res *types.AcquireMksTicketResponse `xml:"AcquireMksTicketResponse,omitempty"`
  148. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  149. }
  150. func (b *AcquireMksTicketBody) Fault() *soap.Fault { return b.Fault_ }
  151. func AcquireMksTicket(ctx context.Context, r soap.RoundTripper, req *types.AcquireMksTicket) (*types.AcquireMksTicketResponse, error) {
  152. var reqBody, resBody AcquireMksTicketBody
  153. reqBody.Req = req
  154. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  155. return nil, err
  156. }
  157. return resBody.Res, nil
  158. }
  159. type AcquireTicketBody struct {
  160. Req *types.AcquireTicket `xml:"urn:vim25 AcquireTicket,omitempty"`
  161. Res *types.AcquireTicketResponse `xml:"AcquireTicketResponse,omitempty"`
  162. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  163. }
  164. func (b *AcquireTicketBody) Fault() *soap.Fault { return b.Fault_ }
  165. func AcquireTicket(ctx context.Context, r soap.RoundTripper, req *types.AcquireTicket) (*types.AcquireTicketResponse, error) {
  166. var reqBody, resBody AcquireTicketBody
  167. reqBody.Req = req
  168. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  169. return nil, err
  170. }
  171. return resBody.Res, nil
  172. }
  173. type AddAuthorizationRoleBody struct {
  174. Req *types.AddAuthorizationRole `xml:"urn:vim25 AddAuthorizationRole,omitempty"`
  175. Res *types.AddAuthorizationRoleResponse `xml:"AddAuthorizationRoleResponse,omitempty"`
  176. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  177. }
  178. func (b *AddAuthorizationRoleBody) Fault() *soap.Fault { return b.Fault_ }
  179. func AddAuthorizationRole(ctx context.Context, r soap.RoundTripper, req *types.AddAuthorizationRole) (*types.AddAuthorizationRoleResponse, error) {
  180. var reqBody, resBody AddAuthorizationRoleBody
  181. reqBody.Req = req
  182. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  183. return nil, err
  184. }
  185. return resBody.Res, nil
  186. }
  187. type AddCustomFieldDefBody struct {
  188. Req *types.AddCustomFieldDef `xml:"urn:vim25 AddCustomFieldDef,omitempty"`
  189. Res *types.AddCustomFieldDefResponse `xml:"AddCustomFieldDefResponse,omitempty"`
  190. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  191. }
  192. func (b *AddCustomFieldDefBody) Fault() *soap.Fault { return b.Fault_ }
  193. func AddCustomFieldDef(ctx context.Context, r soap.RoundTripper, req *types.AddCustomFieldDef) (*types.AddCustomFieldDefResponse, error) {
  194. var reqBody, resBody AddCustomFieldDefBody
  195. reqBody.Req = req
  196. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  197. return nil, err
  198. }
  199. return resBody.Res, nil
  200. }
  201. type AddDVPortgroup_TaskBody struct {
  202. Req *types.AddDVPortgroup_Task `xml:"urn:vim25 AddDVPortgroup_Task,omitempty"`
  203. Res *types.AddDVPortgroup_TaskResponse `xml:"AddDVPortgroup_TaskResponse,omitempty"`
  204. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  205. }
  206. func (b *AddDVPortgroup_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  207. func AddDVPortgroup_Task(ctx context.Context, r soap.RoundTripper, req *types.AddDVPortgroup_Task) (*types.AddDVPortgroup_TaskResponse, error) {
  208. var reqBody, resBody AddDVPortgroup_TaskBody
  209. reqBody.Req = req
  210. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  211. return nil, err
  212. }
  213. return resBody.Res, nil
  214. }
  215. type AddDisks_TaskBody struct {
  216. Req *types.AddDisks_Task `xml:"urn:vim25 AddDisks_Task,omitempty"`
  217. Res *types.AddDisks_TaskResponse `xml:"AddDisks_TaskResponse,omitempty"`
  218. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  219. }
  220. func (b *AddDisks_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  221. func AddDisks_Task(ctx context.Context, r soap.RoundTripper, req *types.AddDisks_Task) (*types.AddDisks_TaskResponse, error) {
  222. var reqBody, resBody AddDisks_TaskBody
  223. reqBody.Req = req
  224. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  225. return nil, err
  226. }
  227. return resBody.Res, nil
  228. }
  229. type AddFilterBody struct {
  230. Req *types.AddFilter `xml:"urn:vim25 AddFilter,omitempty"`
  231. Res *types.AddFilterResponse `xml:"AddFilterResponse,omitempty"`
  232. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  233. }
  234. func (b *AddFilterBody) Fault() *soap.Fault { return b.Fault_ }
  235. func AddFilter(ctx context.Context, r soap.RoundTripper, req *types.AddFilter) (*types.AddFilterResponse, error) {
  236. var reqBody, resBody AddFilterBody
  237. reqBody.Req = req
  238. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  239. return nil, err
  240. }
  241. return resBody.Res, nil
  242. }
  243. type AddFilterEntitiesBody struct {
  244. Req *types.AddFilterEntities `xml:"urn:vim25 AddFilterEntities,omitempty"`
  245. Res *types.AddFilterEntitiesResponse `xml:"AddFilterEntitiesResponse,omitempty"`
  246. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  247. }
  248. func (b *AddFilterEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  249. func AddFilterEntities(ctx context.Context, r soap.RoundTripper, req *types.AddFilterEntities) (*types.AddFilterEntitiesResponse, error) {
  250. var reqBody, resBody AddFilterEntitiesBody
  251. reqBody.Req = req
  252. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  253. return nil, err
  254. }
  255. return resBody.Res, nil
  256. }
  257. type AddGuestAliasBody struct {
  258. Req *types.AddGuestAlias `xml:"urn:vim25 AddGuestAlias,omitempty"`
  259. Res *types.AddGuestAliasResponse `xml:"AddGuestAliasResponse,omitempty"`
  260. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  261. }
  262. func (b *AddGuestAliasBody) Fault() *soap.Fault { return b.Fault_ }
  263. func AddGuestAlias(ctx context.Context, r soap.RoundTripper, req *types.AddGuestAlias) (*types.AddGuestAliasResponse, error) {
  264. var reqBody, resBody AddGuestAliasBody
  265. reqBody.Req = req
  266. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  267. return nil, err
  268. }
  269. return resBody.Res, nil
  270. }
  271. type AddHost_TaskBody struct {
  272. Req *types.AddHost_Task `xml:"urn:vim25 AddHost_Task,omitempty"`
  273. Res *types.AddHost_TaskResponse `xml:"AddHost_TaskResponse,omitempty"`
  274. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  275. }
  276. func (b *AddHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  277. func AddHost_Task(ctx context.Context, r soap.RoundTripper, req *types.AddHost_Task) (*types.AddHost_TaskResponse, error) {
  278. var reqBody, resBody AddHost_TaskBody
  279. reqBody.Req = req
  280. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  281. return nil, err
  282. }
  283. return resBody.Res, nil
  284. }
  285. type AddInternetScsiSendTargetsBody struct {
  286. Req *types.AddInternetScsiSendTargets `xml:"urn:vim25 AddInternetScsiSendTargets,omitempty"`
  287. Res *types.AddInternetScsiSendTargetsResponse `xml:"AddInternetScsiSendTargetsResponse,omitempty"`
  288. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  289. }
  290. func (b *AddInternetScsiSendTargetsBody) Fault() *soap.Fault { return b.Fault_ }
  291. func AddInternetScsiSendTargets(ctx context.Context, r soap.RoundTripper, req *types.AddInternetScsiSendTargets) (*types.AddInternetScsiSendTargetsResponse, error) {
  292. var reqBody, resBody AddInternetScsiSendTargetsBody
  293. reqBody.Req = req
  294. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  295. return nil, err
  296. }
  297. return resBody.Res, nil
  298. }
  299. type AddInternetScsiStaticTargetsBody struct {
  300. Req *types.AddInternetScsiStaticTargets `xml:"urn:vim25 AddInternetScsiStaticTargets,omitempty"`
  301. Res *types.AddInternetScsiStaticTargetsResponse `xml:"AddInternetScsiStaticTargetsResponse,omitempty"`
  302. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  303. }
  304. func (b *AddInternetScsiStaticTargetsBody) Fault() *soap.Fault { return b.Fault_ }
  305. func AddInternetScsiStaticTargets(ctx context.Context, r soap.RoundTripper, req *types.AddInternetScsiStaticTargets) (*types.AddInternetScsiStaticTargetsResponse, error) {
  306. var reqBody, resBody AddInternetScsiStaticTargetsBody
  307. reqBody.Req = req
  308. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  309. return nil, err
  310. }
  311. return resBody.Res, nil
  312. }
  313. type AddKeyBody struct {
  314. Req *types.AddKey `xml:"urn:vim25 AddKey,omitempty"`
  315. Res *types.AddKeyResponse `xml:"AddKeyResponse,omitempty"`
  316. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  317. }
  318. func (b *AddKeyBody) Fault() *soap.Fault { return b.Fault_ }
  319. func AddKey(ctx context.Context, r soap.RoundTripper, req *types.AddKey) (*types.AddKeyResponse, error) {
  320. var reqBody, resBody AddKeyBody
  321. reqBody.Req = req
  322. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  323. return nil, err
  324. }
  325. return resBody.Res, nil
  326. }
  327. type AddKeysBody struct {
  328. Req *types.AddKeys `xml:"urn:vim25 AddKeys,omitempty"`
  329. Res *types.AddKeysResponse `xml:"AddKeysResponse,omitempty"`
  330. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  331. }
  332. func (b *AddKeysBody) Fault() *soap.Fault { return b.Fault_ }
  333. func AddKeys(ctx context.Context, r soap.RoundTripper, req *types.AddKeys) (*types.AddKeysResponse, error) {
  334. var reqBody, resBody AddKeysBody
  335. reqBody.Req = req
  336. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  337. return nil, err
  338. }
  339. return resBody.Res, nil
  340. }
  341. type AddLicenseBody struct {
  342. Req *types.AddLicense `xml:"urn:vim25 AddLicense,omitempty"`
  343. Res *types.AddLicenseResponse `xml:"AddLicenseResponse,omitempty"`
  344. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  345. }
  346. func (b *AddLicenseBody) Fault() *soap.Fault { return b.Fault_ }
  347. func AddLicense(ctx context.Context, r soap.RoundTripper, req *types.AddLicense) (*types.AddLicenseResponse, error) {
  348. var reqBody, resBody AddLicenseBody
  349. reqBody.Req = req
  350. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  351. return nil, err
  352. }
  353. return resBody.Res, nil
  354. }
  355. type AddMonitoredEntitiesBody struct {
  356. Req *types.AddMonitoredEntities `xml:"urn:vim25 AddMonitoredEntities,omitempty"`
  357. Res *types.AddMonitoredEntitiesResponse `xml:"AddMonitoredEntitiesResponse,omitempty"`
  358. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  359. }
  360. func (b *AddMonitoredEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  361. func AddMonitoredEntities(ctx context.Context, r soap.RoundTripper, req *types.AddMonitoredEntities) (*types.AddMonitoredEntitiesResponse, error) {
  362. var reqBody, resBody AddMonitoredEntitiesBody
  363. reqBody.Req = req
  364. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  365. return nil, err
  366. }
  367. return resBody.Res, nil
  368. }
  369. type AddNetworkResourcePoolBody struct {
  370. Req *types.AddNetworkResourcePool `xml:"urn:vim25 AddNetworkResourcePool,omitempty"`
  371. Res *types.AddNetworkResourcePoolResponse `xml:"AddNetworkResourcePoolResponse,omitempty"`
  372. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  373. }
  374. func (b *AddNetworkResourcePoolBody) Fault() *soap.Fault { return b.Fault_ }
  375. func AddNetworkResourcePool(ctx context.Context, r soap.RoundTripper, req *types.AddNetworkResourcePool) (*types.AddNetworkResourcePoolResponse, error) {
  376. var reqBody, resBody AddNetworkResourcePoolBody
  377. reqBody.Req = req
  378. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  379. return nil, err
  380. }
  381. return resBody.Res, nil
  382. }
  383. type AddPortGroupBody struct {
  384. Req *types.AddPortGroup `xml:"urn:vim25 AddPortGroup,omitempty"`
  385. Res *types.AddPortGroupResponse `xml:"AddPortGroupResponse,omitempty"`
  386. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  387. }
  388. func (b *AddPortGroupBody) Fault() *soap.Fault { return b.Fault_ }
  389. func AddPortGroup(ctx context.Context, r soap.RoundTripper, req *types.AddPortGroup) (*types.AddPortGroupResponse, error) {
  390. var reqBody, resBody AddPortGroupBody
  391. reqBody.Req = req
  392. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  393. return nil, err
  394. }
  395. return resBody.Res, nil
  396. }
  397. type AddServiceConsoleVirtualNicBody struct {
  398. Req *types.AddServiceConsoleVirtualNic `xml:"urn:vim25 AddServiceConsoleVirtualNic,omitempty"`
  399. Res *types.AddServiceConsoleVirtualNicResponse `xml:"AddServiceConsoleVirtualNicResponse,omitempty"`
  400. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  401. }
  402. func (b *AddServiceConsoleVirtualNicBody) Fault() *soap.Fault { return b.Fault_ }
  403. func AddServiceConsoleVirtualNic(ctx context.Context, r soap.RoundTripper, req *types.AddServiceConsoleVirtualNic) (*types.AddServiceConsoleVirtualNicResponse, error) {
  404. var reqBody, resBody AddServiceConsoleVirtualNicBody
  405. reqBody.Req = req
  406. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  407. return nil, err
  408. }
  409. return resBody.Res, nil
  410. }
  411. type AddStandaloneHost_TaskBody struct {
  412. Req *types.AddStandaloneHost_Task `xml:"urn:vim25 AddStandaloneHost_Task,omitempty"`
  413. Res *types.AddStandaloneHost_TaskResponse `xml:"AddStandaloneHost_TaskResponse,omitempty"`
  414. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  415. }
  416. func (b *AddStandaloneHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  417. func AddStandaloneHost_Task(ctx context.Context, r soap.RoundTripper, req *types.AddStandaloneHost_Task) (*types.AddStandaloneHost_TaskResponse, error) {
  418. var reqBody, resBody AddStandaloneHost_TaskBody
  419. reqBody.Req = req
  420. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  421. return nil, err
  422. }
  423. return resBody.Res, nil
  424. }
  425. type AddVirtualNicBody struct {
  426. Req *types.AddVirtualNic `xml:"urn:vim25 AddVirtualNic,omitempty"`
  427. Res *types.AddVirtualNicResponse `xml:"AddVirtualNicResponse,omitempty"`
  428. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  429. }
  430. func (b *AddVirtualNicBody) Fault() *soap.Fault { return b.Fault_ }
  431. func AddVirtualNic(ctx context.Context, r soap.RoundTripper, req *types.AddVirtualNic) (*types.AddVirtualNicResponse, error) {
  432. var reqBody, resBody AddVirtualNicBody
  433. reqBody.Req = req
  434. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  435. return nil, err
  436. }
  437. return resBody.Res, nil
  438. }
  439. type AddVirtualSwitchBody struct {
  440. Req *types.AddVirtualSwitch `xml:"urn:vim25 AddVirtualSwitch,omitempty"`
  441. Res *types.AddVirtualSwitchResponse `xml:"AddVirtualSwitchResponse,omitempty"`
  442. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  443. }
  444. func (b *AddVirtualSwitchBody) Fault() *soap.Fault { return b.Fault_ }
  445. func AddVirtualSwitch(ctx context.Context, r soap.RoundTripper, req *types.AddVirtualSwitch) (*types.AddVirtualSwitchResponse, error) {
  446. var reqBody, resBody AddVirtualSwitchBody
  447. reqBody.Req = req
  448. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  449. return nil, err
  450. }
  451. return resBody.Res, nil
  452. }
  453. type AllocateIpv4AddressBody struct {
  454. Req *types.AllocateIpv4Address `xml:"urn:vim25 AllocateIpv4Address,omitempty"`
  455. Res *types.AllocateIpv4AddressResponse `xml:"AllocateIpv4AddressResponse,omitempty"`
  456. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  457. }
  458. func (b *AllocateIpv4AddressBody) Fault() *soap.Fault { return b.Fault_ }
  459. func AllocateIpv4Address(ctx context.Context, r soap.RoundTripper, req *types.AllocateIpv4Address) (*types.AllocateIpv4AddressResponse, error) {
  460. var reqBody, resBody AllocateIpv4AddressBody
  461. reqBody.Req = req
  462. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  463. return nil, err
  464. }
  465. return resBody.Res, nil
  466. }
  467. type AllocateIpv6AddressBody struct {
  468. Req *types.AllocateIpv6Address `xml:"urn:vim25 AllocateIpv6Address,omitempty"`
  469. Res *types.AllocateIpv6AddressResponse `xml:"AllocateIpv6AddressResponse,omitempty"`
  470. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  471. }
  472. func (b *AllocateIpv6AddressBody) Fault() *soap.Fault { return b.Fault_ }
  473. func AllocateIpv6Address(ctx context.Context, r soap.RoundTripper, req *types.AllocateIpv6Address) (*types.AllocateIpv6AddressResponse, error) {
  474. var reqBody, resBody AllocateIpv6AddressBody
  475. reqBody.Req = req
  476. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  477. return nil, err
  478. }
  479. return resBody.Res, nil
  480. }
  481. type AnswerVMBody struct {
  482. Req *types.AnswerVM `xml:"urn:vim25 AnswerVM,omitempty"`
  483. Res *types.AnswerVMResponse `xml:"AnswerVMResponse,omitempty"`
  484. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  485. }
  486. func (b *AnswerVMBody) Fault() *soap.Fault { return b.Fault_ }
  487. func AnswerVM(ctx context.Context, r soap.RoundTripper, req *types.AnswerVM) (*types.AnswerVMResponse, error) {
  488. var reqBody, resBody AnswerVMBody
  489. reqBody.Req = req
  490. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  491. return nil, err
  492. }
  493. return resBody.Res, nil
  494. }
  495. type ApplyEntitiesConfig_TaskBody struct {
  496. Req *types.ApplyEntitiesConfig_Task `xml:"urn:vim25 ApplyEntitiesConfig_Task,omitempty"`
  497. Res *types.ApplyEntitiesConfig_TaskResponse `xml:"ApplyEntitiesConfig_TaskResponse,omitempty"`
  498. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  499. }
  500. func (b *ApplyEntitiesConfig_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  501. func ApplyEntitiesConfig_Task(ctx context.Context, r soap.RoundTripper, req *types.ApplyEntitiesConfig_Task) (*types.ApplyEntitiesConfig_TaskResponse, error) {
  502. var reqBody, resBody ApplyEntitiesConfig_TaskBody
  503. reqBody.Req = req
  504. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  505. return nil, err
  506. }
  507. return resBody.Res, nil
  508. }
  509. type ApplyEvcModeVM_TaskBody struct {
  510. Req *types.ApplyEvcModeVM_Task `xml:"urn:vim25 ApplyEvcModeVM_Task,omitempty"`
  511. Res *types.ApplyEvcModeVM_TaskResponse `xml:"ApplyEvcModeVM_TaskResponse,omitempty"`
  512. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  513. }
  514. func (b *ApplyEvcModeVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  515. func ApplyEvcModeVM_Task(ctx context.Context, r soap.RoundTripper, req *types.ApplyEvcModeVM_Task) (*types.ApplyEvcModeVM_TaskResponse, error) {
  516. var reqBody, resBody ApplyEvcModeVM_TaskBody
  517. reqBody.Req = req
  518. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  519. return nil, err
  520. }
  521. return resBody.Res, nil
  522. }
  523. type ApplyHostConfig_TaskBody struct {
  524. Req *types.ApplyHostConfig_Task `xml:"urn:vim25 ApplyHostConfig_Task,omitempty"`
  525. Res *types.ApplyHostConfig_TaskResponse `xml:"ApplyHostConfig_TaskResponse,omitempty"`
  526. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  527. }
  528. func (b *ApplyHostConfig_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  529. func ApplyHostConfig_Task(ctx context.Context, r soap.RoundTripper, req *types.ApplyHostConfig_Task) (*types.ApplyHostConfig_TaskResponse, error) {
  530. var reqBody, resBody ApplyHostConfig_TaskBody
  531. reqBody.Req = req
  532. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  533. return nil, err
  534. }
  535. return resBody.Res, nil
  536. }
  537. type ApplyRecommendationBody struct {
  538. Req *types.ApplyRecommendation `xml:"urn:vim25 ApplyRecommendation,omitempty"`
  539. Res *types.ApplyRecommendationResponse `xml:"ApplyRecommendationResponse,omitempty"`
  540. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  541. }
  542. func (b *ApplyRecommendationBody) Fault() *soap.Fault { return b.Fault_ }
  543. func ApplyRecommendation(ctx context.Context, r soap.RoundTripper, req *types.ApplyRecommendation) (*types.ApplyRecommendationResponse, error) {
  544. var reqBody, resBody ApplyRecommendationBody
  545. reqBody.Req = req
  546. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  547. return nil, err
  548. }
  549. return resBody.Res, nil
  550. }
  551. type ApplyStorageDrsRecommendationToPod_TaskBody struct {
  552. Req *types.ApplyStorageDrsRecommendationToPod_Task `xml:"urn:vim25 ApplyStorageDrsRecommendationToPod_Task,omitempty"`
  553. Res *types.ApplyStorageDrsRecommendationToPod_TaskResponse `xml:"ApplyStorageDrsRecommendationToPod_TaskResponse,omitempty"`
  554. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  555. }
  556. func (b *ApplyStorageDrsRecommendationToPod_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  557. func ApplyStorageDrsRecommendationToPod_Task(ctx context.Context, r soap.RoundTripper, req *types.ApplyStorageDrsRecommendationToPod_Task) (*types.ApplyStorageDrsRecommendationToPod_TaskResponse, error) {
  558. var reqBody, resBody ApplyStorageDrsRecommendationToPod_TaskBody
  559. reqBody.Req = req
  560. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  561. return nil, err
  562. }
  563. return resBody.Res, nil
  564. }
  565. type ApplyStorageDrsRecommendation_TaskBody struct {
  566. Req *types.ApplyStorageDrsRecommendation_Task `xml:"urn:vim25 ApplyStorageDrsRecommendation_Task,omitempty"`
  567. Res *types.ApplyStorageDrsRecommendation_TaskResponse `xml:"ApplyStorageDrsRecommendation_TaskResponse,omitempty"`
  568. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  569. }
  570. func (b *ApplyStorageDrsRecommendation_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  571. func ApplyStorageDrsRecommendation_Task(ctx context.Context, r soap.RoundTripper, req *types.ApplyStorageDrsRecommendation_Task) (*types.ApplyStorageDrsRecommendation_TaskResponse, error) {
  572. var reqBody, resBody ApplyStorageDrsRecommendation_TaskBody
  573. reqBody.Req = req
  574. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  575. return nil, err
  576. }
  577. return resBody.Res, nil
  578. }
  579. type AreAlarmActionsEnabledBody struct {
  580. Req *types.AreAlarmActionsEnabled `xml:"urn:vim25 AreAlarmActionsEnabled,omitempty"`
  581. Res *types.AreAlarmActionsEnabledResponse `xml:"AreAlarmActionsEnabledResponse,omitempty"`
  582. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  583. }
  584. func (b *AreAlarmActionsEnabledBody) Fault() *soap.Fault { return b.Fault_ }
  585. func AreAlarmActionsEnabled(ctx context.Context, r soap.RoundTripper, req *types.AreAlarmActionsEnabled) (*types.AreAlarmActionsEnabledResponse, error) {
  586. var reqBody, resBody AreAlarmActionsEnabledBody
  587. reqBody.Req = req
  588. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  589. return nil, err
  590. }
  591. return resBody.Res, nil
  592. }
  593. type AssignUserToGroupBody struct {
  594. Req *types.AssignUserToGroup `xml:"urn:vim25 AssignUserToGroup,omitempty"`
  595. Res *types.AssignUserToGroupResponse `xml:"AssignUserToGroupResponse,omitempty"`
  596. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  597. }
  598. func (b *AssignUserToGroupBody) Fault() *soap.Fault { return b.Fault_ }
  599. func AssignUserToGroup(ctx context.Context, r soap.RoundTripper, req *types.AssignUserToGroup) (*types.AssignUserToGroupResponse, error) {
  600. var reqBody, resBody AssignUserToGroupBody
  601. reqBody.Req = req
  602. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  603. return nil, err
  604. }
  605. return resBody.Res, nil
  606. }
  607. type AssociateProfileBody struct {
  608. Req *types.AssociateProfile `xml:"urn:vim25 AssociateProfile,omitempty"`
  609. Res *types.AssociateProfileResponse `xml:"AssociateProfileResponse,omitempty"`
  610. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  611. }
  612. func (b *AssociateProfileBody) Fault() *soap.Fault { return b.Fault_ }
  613. func AssociateProfile(ctx context.Context, r soap.RoundTripper, req *types.AssociateProfile) (*types.AssociateProfileResponse, error) {
  614. var reqBody, resBody AssociateProfileBody
  615. reqBody.Req = req
  616. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  617. return nil, err
  618. }
  619. return resBody.Res, nil
  620. }
  621. type AttachDisk_TaskBody struct {
  622. Req *types.AttachDisk_Task `xml:"urn:vim25 AttachDisk_Task,omitempty"`
  623. Res *types.AttachDisk_TaskResponse `xml:"AttachDisk_TaskResponse,omitempty"`
  624. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  625. }
  626. func (b *AttachDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  627. func AttachDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.AttachDisk_Task) (*types.AttachDisk_TaskResponse, error) {
  628. var reqBody, resBody AttachDisk_TaskBody
  629. reqBody.Req = req
  630. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  631. return nil, err
  632. }
  633. return resBody.Res, nil
  634. }
  635. type AttachScsiLunBody struct {
  636. Req *types.AttachScsiLun `xml:"urn:vim25 AttachScsiLun,omitempty"`
  637. Res *types.AttachScsiLunResponse `xml:"AttachScsiLunResponse,omitempty"`
  638. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  639. }
  640. func (b *AttachScsiLunBody) Fault() *soap.Fault { return b.Fault_ }
  641. func AttachScsiLun(ctx context.Context, r soap.RoundTripper, req *types.AttachScsiLun) (*types.AttachScsiLunResponse, error) {
  642. var reqBody, resBody AttachScsiLunBody
  643. reqBody.Req = req
  644. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  645. return nil, err
  646. }
  647. return resBody.Res, nil
  648. }
  649. type AttachScsiLunEx_TaskBody struct {
  650. Req *types.AttachScsiLunEx_Task `xml:"urn:vim25 AttachScsiLunEx_Task,omitempty"`
  651. Res *types.AttachScsiLunEx_TaskResponse `xml:"AttachScsiLunEx_TaskResponse,omitempty"`
  652. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  653. }
  654. func (b *AttachScsiLunEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  655. func AttachScsiLunEx_Task(ctx context.Context, r soap.RoundTripper, req *types.AttachScsiLunEx_Task) (*types.AttachScsiLunEx_TaskResponse, error) {
  656. var reqBody, resBody AttachScsiLunEx_TaskBody
  657. reqBody.Req = req
  658. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  659. return nil, err
  660. }
  661. return resBody.Res, nil
  662. }
  663. type AttachTagToVStorageObjectBody struct {
  664. Req *types.AttachTagToVStorageObject `xml:"urn:vim25 AttachTagToVStorageObject,omitempty"`
  665. Res *types.AttachTagToVStorageObjectResponse `xml:"AttachTagToVStorageObjectResponse,omitempty"`
  666. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  667. }
  668. func (b *AttachTagToVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  669. func AttachTagToVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.AttachTagToVStorageObject) (*types.AttachTagToVStorageObjectResponse, error) {
  670. var reqBody, resBody AttachTagToVStorageObjectBody
  671. reqBody.Req = req
  672. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  673. return nil, err
  674. }
  675. return resBody.Res, nil
  676. }
  677. type AttachVmfsExtentBody struct {
  678. Req *types.AttachVmfsExtent `xml:"urn:vim25 AttachVmfsExtent,omitempty"`
  679. Res *types.AttachVmfsExtentResponse `xml:"AttachVmfsExtentResponse,omitempty"`
  680. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  681. }
  682. func (b *AttachVmfsExtentBody) Fault() *soap.Fault { return b.Fault_ }
  683. func AttachVmfsExtent(ctx context.Context, r soap.RoundTripper, req *types.AttachVmfsExtent) (*types.AttachVmfsExtentResponse, error) {
  684. var reqBody, resBody AttachVmfsExtentBody
  685. reqBody.Req = req
  686. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  687. return nil, err
  688. }
  689. return resBody.Res, nil
  690. }
  691. type AutoStartPowerOffBody struct {
  692. Req *types.AutoStartPowerOff `xml:"urn:vim25 AutoStartPowerOff,omitempty"`
  693. Res *types.AutoStartPowerOffResponse `xml:"AutoStartPowerOffResponse,omitempty"`
  694. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  695. }
  696. func (b *AutoStartPowerOffBody) Fault() *soap.Fault { return b.Fault_ }
  697. func AutoStartPowerOff(ctx context.Context, r soap.RoundTripper, req *types.AutoStartPowerOff) (*types.AutoStartPowerOffResponse, error) {
  698. var reqBody, resBody AutoStartPowerOffBody
  699. reqBody.Req = req
  700. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  701. return nil, err
  702. }
  703. return resBody.Res, nil
  704. }
  705. type AutoStartPowerOnBody struct {
  706. Req *types.AutoStartPowerOn `xml:"urn:vim25 AutoStartPowerOn,omitempty"`
  707. Res *types.AutoStartPowerOnResponse `xml:"AutoStartPowerOnResponse,omitempty"`
  708. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  709. }
  710. func (b *AutoStartPowerOnBody) Fault() *soap.Fault { return b.Fault_ }
  711. func AutoStartPowerOn(ctx context.Context, r soap.RoundTripper, req *types.AutoStartPowerOn) (*types.AutoStartPowerOnResponse, error) {
  712. var reqBody, resBody AutoStartPowerOnBody
  713. reqBody.Req = req
  714. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  715. return nil, err
  716. }
  717. return resBody.Res, nil
  718. }
  719. type BackupFirmwareConfigurationBody struct {
  720. Req *types.BackupFirmwareConfiguration `xml:"urn:vim25 BackupFirmwareConfiguration,omitempty"`
  721. Res *types.BackupFirmwareConfigurationResponse `xml:"BackupFirmwareConfigurationResponse,omitempty"`
  722. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  723. }
  724. func (b *BackupFirmwareConfigurationBody) Fault() *soap.Fault { return b.Fault_ }
  725. func BackupFirmwareConfiguration(ctx context.Context, r soap.RoundTripper, req *types.BackupFirmwareConfiguration) (*types.BackupFirmwareConfigurationResponse, error) {
  726. var reqBody, resBody BackupFirmwareConfigurationBody
  727. reqBody.Req = req
  728. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  729. return nil, err
  730. }
  731. return resBody.Res, nil
  732. }
  733. type BatchAddHostsToCluster_TaskBody struct {
  734. Req *types.BatchAddHostsToCluster_Task `xml:"urn:vim25 BatchAddHostsToCluster_Task,omitempty"`
  735. Res *types.BatchAddHostsToCluster_TaskResponse `xml:"BatchAddHostsToCluster_TaskResponse,omitempty"`
  736. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  737. }
  738. func (b *BatchAddHostsToCluster_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  739. func BatchAddHostsToCluster_Task(ctx context.Context, r soap.RoundTripper, req *types.BatchAddHostsToCluster_Task) (*types.BatchAddHostsToCluster_TaskResponse, error) {
  740. var reqBody, resBody BatchAddHostsToCluster_TaskBody
  741. reqBody.Req = req
  742. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  743. return nil, err
  744. }
  745. return resBody.Res, nil
  746. }
  747. type BatchAddStandaloneHosts_TaskBody struct {
  748. Req *types.BatchAddStandaloneHosts_Task `xml:"urn:vim25 BatchAddStandaloneHosts_Task,omitempty"`
  749. Res *types.BatchAddStandaloneHosts_TaskResponse `xml:"BatchAddStandaloneHosts_TaskResponse,omitempty"`
  750. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  751. }
  752. func (b *BatchAddStandaloneHosts_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  753. func BatchAddStandaloneHosts_Task(ctx context.Context, r soap.RoundTripper, req *types.BatchAddStandaloneHosts_Task) (*types.BatchAddStandaloneHosts_TaskResponse, error) {
  754. var reqBody, resBody BatchAddStandaloneHosts_TaskBody
  755. reqBody.Req = req
  756. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  757. return nil, err
  758. }
  759. return resBody.Res, nil
  760. }
  761. type BatchQueryConnectInfoBody struct {
  762. Req *types.BatchQueryConnectInfo `xml:"urn:vim25 BatchQueryConnectInfo,omitempty"`
  763. Res *types.BatchQueryConnectInfoResponse `xml:"BatchQueryConnectInfoResponse,omitempty"`
  764. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  765. }
  766. func (b *BatchQueryConnectInfoBody) Fault() *soap.Fault { return b.Fault_ }
  767. func BatchQueryConnectInfo(ctx context.Context, r soap.RoundTripper, req *types.BatchQueryConnectInfo) (*types.BatchQueryConnectInfoResponse, error) {
  768. var reqBody, resBody BatchQueryConnectInfoBody
  769. reqBody.Req = req
  770. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  771. return nil, err
  772. }
  773. return resBody.Res, nil
  774. }
  775. type BindVnicBody struct {
  776. Req *types.BindVnic `xml:"urn:vim25 BindVnic,omitempty"`
  777. Res *types.BindVnicResponse `xml:"BindVnicResponse,omitempty"`
  778. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  779. }
  780. func (b *BindVnicBody) Fault() *soap.Fault { return b.Fault_ }
  781. func BindVnic(ctx context.Context, r soap.RoundTripper, req *types.BindVnic) (*types.BindVnicResponse, error) {
  782. var reqBody, resBody BindVnicBody
  783. reqBody.Req = req
  784. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  785. return nil, err
  786. }
  787. return resBody.Res, nil
  788. }
  789. type BrowseDiagnosticLogBody struct {
  790. Req *types.BrowseDiagnosticLog `xml:"urn:vim25 BrowseDiagnosticLog,omitempty"`
  791. Res *types.BrowseDiagnosticLogResponse `xml:"BrowseDiagnosticLogResponse,omitempty"`
  792. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  793. }
  794. func (b *BrowseDiagnosticLogBody) Fault() *soap.Fault { return b.Fault_ }
  795. func BrowseDiagnosticLog(ctx context.Context, r soap.RoundTripper, req *types.BrowseDiagnosticLog) (*types.BrowseDiagnosticLogResponse, error) {
  796. var reqBody, resBody BrowseDiagnosticLogBody
  797. reqBody.Req = req
  798. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  799. return nil, err
  800. }
  801. return resBody.Res, nil
  802. }
  803. type CanProvisionObjectsBody struct {
  804. Req *types.CanProvisionObjects `xml:"urn:vim25 CanProvisionObjects,omitempty"`
  805. Res *types.CanProvisionObjectsResponse `xml:"CanProvisionObjectsResponse,omitempty"`
  806. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  807. }
  808. func (b *CanProvisionObjectsBody) Fault() *soap.Fault { return b.Fault_ }
  809. func CanProvisionObjects(ctx context.Context, r soap.RoundTripper, req *types.CanProvisionObjects) (*types.CanProvisionObjectsResponse, error) {
  810. var reqBody, resBody CanProvisionObjectsBody
  811. reqBody.Req = req
  812. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  813. return nil, err
  814. }
  815. return resBody.Res, nil
  816. }
  817. type CancelRecommendationBody struct {
  818. Req *types.CancelRecommendation `xml:"urn:vim25 CancelRecommendation,omitempty"`
  819. Res *types.CancelRecommendationResponse `xml:"CancelRecommendationResponse,omitempty"`
  820. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  821. }
  822. func (b *CancelRecommendationBody) Fault() *soap.Fault { return b.Fault_ }
  823. func CancelRecommendation(ctx context.Context, r soap.RoundTripper, req *types.CancelRecommendation) (*types.CancelRecommendationResponse, error) {
  824. var reqBody, resBody CancelRecommendationBody
  825. reqBody.Req = req
  826. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  827. return nil, err
  828. }
  829. return resBody.Res, nil
  830. }
  831. type CancelRetrievePropertiesExBody struct {
  832. Req *types.CancelRetrievePropertiesEx `xml:"urn:vim25 CancelRetrievePropertiesEx,omitempty"`
  833. Res *types.CancelRetrievePropertiesExResponse `xml:"CancelRetrievePropertiesExResponse,omitempty"`
  834. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  835. }
  836. func (b *CancelRetrievePropertiesExBody) Fault() *soap.Fault { return b.Fault_ }
  837. func CancelRetrievePropertiesEx(ctx context.Context, r soap.RoundTripper, req *types.CancelRetrievePropertiesEx) (*types.CancelRetrievePropertiesExResponse, error) {
  838. var reqBody, resBody CancelRetrievePropertiesExBody
  839. reqBody.Req = req
  840. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  841. return nil, err
  842. }
  843. return resBody.Res, nil
  844. }
  845. type CancelStorageDrsRecommendationBody struct {
  846. Req *types.CancelStorageDrsRecommendation `xml:"urn:vim25 CancelStorageDrsRecommendation,omitempty"`
  847. Res *types.CancelStorageDrsRecommendationResponse `xml:"CancelStorageDrsRecommendationResponse,omitempty"`
  848. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  849. }
  850. func (b *CancelStorageDrsRecommendationBody) Fault() *soap.Fault { return b.Fault_ }
  851. func CancelStorageDrsRecommendation(ctx context.Context, r soap.RoundTripper, req *types.CancelStorageDrsRecommendation) (*types.CancelStorageDrsRecommendationResponse, error) {
  852. var reqBody, resBody CancelStorageDrsRecommendationBody
  853. reqBody.Req = req
  854. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  855. return nil, err
  856. }
  857. return resBody.Res, nil
  858. }
  859. type CancelTaskBody struct {
  860. Req *types.CancelTask `xml:"urn:vim25 CancelTask,omitempty"`
  861. Res *types.CancelTaskResponse `xml:"CancelTaskResponse,omitempty"`
  862. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  863. }
  864. func (b *CancelTaskBody) Fault() *soap.Fault { return b.Fault_ }
  865. func CancelTask(ctx context.Context, r soap.RoundTripper, req *types.CancelTask) (*types.CancelTaskResponse, error) {
  866. var reqBody, resBody CancelTaskBody
  867. reqBody.Req = req
  868. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  869. return nil, err
  870. }
  871. return resBody.Res, nil
  872. }
  873. type CancelWaitForUpdatesBody struct {
  874. Req *types.CancelWaitForUpdates `xml:"urn:vim25 CancelWaitForUpdates,omitempty"`
  875. Res *types.CancelWaitForUpdatesResponse `xml:"CancelWaitForUpdatesResponse,omitempty"`
  876. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  877. }
  878. func (b *CancelWaitForUpdatesBody) Fault() *soap.Fault { return b.Fault_ }
  879. func CancelWaitForUpdates(ctx context.Context, r soap.RoundTripper, req *types.CancelWaitForUpdates) (*types.CancelWaitForUpdatesResponse, error) {
  880. var reqBody, resBody CancelWaitForUpdatesBody
  881. reqBody.Req = req
  882. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  883. return nil, err
  884. }
  885. return resBody.Res, nil
  886. }
  887. type CertMgrRefreshCACertificatesAndCRLs_TaskBody struct {
  888. Req *types.CertMgrRefreshCACertificatesAndCRLs_Task `xml:"urn:vim25 CertMgrRefreshCACertificatesAndCRLs_Task,omitempty"`
  889. Res *types.CertMgrRefreshCACertificatesAndCRLs_TaskResponse `xml:"CertMgrRefreshCACertificatesAndCRLs_TaskResponse,omitempty"`
  890. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  891. }
  892. func (b *CertMgrRefreshCACertificatesAndCRLs_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  893. func CertMgrRefreshCACertificatesAndCRLs_Task(ctx context.Context, r soap.RoundTripper, req *types.CertMgrRefreshCACertificatesAndCRLs_Task) (*types.CertMgrRefreshCACertificatesAndCRLs_TaskResponse, error) {
  894. var reqBody, resBody CertMgrRefreshCACertificatesAndCRLs_TaskBody
  895. reqBody.Req = req
  896. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  897. return nil, err
  898. }
  899. return resBody.Res, nil
  900. }
  901. type CertMgrRefreshCertificates_TaskBody struct {
  902. Req *types.CertMgrRefreshCertificates_Task `xml:"urn:vim25 CertMgrRefreshCertificates_Task,omitempty"`
  903. Res *types.CertMgrRefreshCertificates_TaskResponse `xml:"CertMgrRefreshCertificates_TaskResponse,omitempty"`
  904. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  905. }
  906. func (b *CertMgrRefreshCertificates_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  907. func CertMgrRefreshCertificates_Task(ctx context.Context, r soap.RoundTripper, req *types.CertMgrRefreshCertificates_Task) (*types.CertMgrRefreshCertificates_TaskResponse, error) {
  908. var reqBody, resBody CertMgrRefreshCertificates_TaskBody
  909. reqBody.Req = req
  910. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  911. return nil, err
  912. }
  913. return resBody.Res, nil
  914. }
  915. type CertMgrRevokeCertificates_TaskBody struct {
  916. Req *types.CertMgrRevokeCertificates_Task `xml:"urn:vim25 CertMgrRevokeCertificates_Task,omitempty"`
  917. Res *types.CertMgrRevokeCertificates_TaskResponse `xml:"CertMgrRevokeCertificates_TaskResponse,omitempty"`
  918. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  919. }
  920. func (b *CertMgrRevokeCertificates_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  921. func CertMgrRevokeCertificates_Task(ctx context.Context, r soap.RoundTripper, req *types.CertMgrRevokeCertificates_Task) (*types.CertMgrRevokeCertificates_TaskResponse, error) {
  922. var reqBody, resBody CertMgrRevokeCertificates_TaskBody
  923. reqBody.Req = req
  924. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  925. return nil, err
  926. }
  927. return resBody.Res, nil
  928. }
  929. type ChangeAccessModeBody struct {
  930. Req *types.ChangeAccessMode `xml:"urn:vim25 ChangeAccessMode,omitempty"`
  931. Res *types.ChangeAccessModeResponse `xml:"ChangeAccessModeResponse,omitempty"`
  932. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  933. }
  934. func (b *ChangeAccessModeBody) Fault() *soap.Fault { return b.Fault_ }
  935. func ChangeAccessMode(ctx context.Context, r soap.RoundTripper, req *types.ChangeAccessMode) (*types.ChangeAccessModeResponse, error) {
  936. var reqBody, resBody ChangeAccessModeBody
  937. reqBody.Req = req
  938. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  939. return nil, err
  940. }
  941. return resBody.Res, nil
  942. }
  943. type ChangeFileAttributesInGuestBody struct {
  944. Req *types.ChangeFileAttributesInGuest `xml:"urn:vim25 ChangeFileAttributesInGuest,omitempty"`
  945. Res *types.ChangeFileAttributesInGuestResponse `xml:"ChangeFileAttributesInGuestResponse,omitempty"`
  946. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  947. }
  948. func (b *ChangeFileAttributesInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  949. func ChangeFileAttributesInGuest(ctx context.Context, r soap.RoundTripper, req *types.ChangeFileAttributesInGuest) (*types.ChangeFileAttributesInGuestResponse, error) {
  950. var reqBody, resBody ChangeFileAttributesInGuestBody
  951. reqBody.Req = req
  952. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  953. return nil, err
  954. }
  955. return resBody.Res, nil
  956. }
  957. type ChangeKey_TaskBody struct {
  958. Req *types.ChangeKey_Task `xml:"urn:vim25 ChangeKey_Task,omitempty"`
  959. Res *types.ChangeKey_TaskResponse `xml:"ChangeKey_TaskResponse,omitempty"`
  960. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  961. }
  962. func (b *ChangeKey_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  963. func ChangeKey_Task(ctx context.Context, r soap.RoundTripper, req *types.ChangeKey_Task) (*types.ChangeKey_TaskResponse, error) {
  964. var reqBody, resBody ChangeKey_TaskBody
  965. reqBody.Req = req
  966. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  967. return nil, err
  968. }
  969. return resBody.Res, nil
  970. }
  971. type ChangeLockdownModeBody struct {
  972. Req *types.ChangeLockdownMode `xml:"urn:vim25 ChangeLockdownMode,omitempty"`
  973. Res *types.ChangeLockdownModeResponse `xml:"ChangeLockdownModeResponse,omitempty"`
  974. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  975. }
  976. func (b *ChangeLockdownModeBody) Fault() *soap.Fault { return b.Fault_ }
  977. func ChangeLockdownMode(ctx context.Context, r soap.RoundTripper, req *types.ChangeLockdownMode) (*types.ChangeLockdownModeResponse, error) {
  978. var reqBody, resBody ChangeLockdownModeBody
  979. reqBody.Req = req
  980. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  981. return nil, err
  982. }
  983. return resBody.Res, nil
  984. }
  985. type ChangeNFSUserPasswordBody struct {
  986. Req *types.ChangeNFSUserPassword `xml:"urn:vim25 ChangeNFSUserPassword,omitempty"`
  987. Res *types.ChangeNFSUserPasswordResponse `xml:"ChangeNFSUserPasswordResponse,omitempty"`
  988. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  989. }
  990. func (b *ChangeNFSUserPasswordBody) Fault() *soap.Fault { return b.Fault_ }
  991. func ChangeNFSUserPassword(ctx context.Context, r soap.RoundTripper, req *types.ChangeNFSUserPassword) (*types.ChangeNFSUserPasswordResponse, error) {
  992. var reqBody, resBody ChangeNFSUserPasswordBody
  993. reqBody.Req = req
  994. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  995. return nil, err
  996. }
  997. return resBody.Res, nil
  998. }
  999. type ChangeOwnerBody struct {
  1000. Req *types.ChangeOwner `xml:"urn:vim25 ChangeOwner,omitempty"`
  1001. Res *types.ChangeOwnerResponse `xml:"ChangeOwnerResponse,omitempty"`
  1002. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1003. }
  1004. func (b *ChangeOwnerBody) Fault() *soap.Fault { return b.Fault_ }
  1005. func ChangeOwner(ctx context.Context, r soap.RoundTripper, req *types.ChangeOwner) (*types.ChangeOwnerResponse, error) {
  1006. var reqBody, resBody ChangeOwnerBody
  1007. reqBody.Req = req
  1008. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1009. return nil, err
  1010. }
  1011. return resBody.Res, nil
  1012. }
  1013. type ChangePasswordBody struct {
  1014. Req *types.ChangePassword `xml:"urn:vim25 ChangePassword,omitempty"`
  1015. Res *types.ChangePasswordResponse `xml:"ChangePasswordResponse,omitempty"`
  1016. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1017. }
  1018. func (b *ChangePasswordBody) Fault() *soap.Fault { return b.Fault_ }
  1019. func ChangePassword(ctx context.Context, r soap.RoundTripper, req *types.ChangePassword) (*types.ChangePasswordResponse, error) {
  1020. var reqBody, resBody ChangePasswordBody
  1021. reqBody.Req = req
  1022. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1023. return nil, err
  1024. }
  1025. return resBody.Res, nil
  1026. }
  1027. type CheckAddHostEvc_TaskBody struct {
  1028. Req *types.CheckAddHostEvc_Task `xml:"urn:vim25 CheckAddHostEvc_Task,omitempty"`
  1029. Res *types.CheckAddHostEvc_TaskResponse `xml:"CheckAddHostEvc_TaskResponse,omitempty"`
  1030. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1031. }
  1032. func (b *CheckAddHostEvc_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1033. func CheckAddHostEvc_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckAddHostEvc_Task) (*types.CheckAddHostEvc_TaskResponse, error) {
  1034. var reqBody, resBody CheckAddHostEvc_TaskBody
  1035. reqBody.Req = req
  1036. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1037. return nil, err
  1038. }
  1039. return resBody.Res, nil
  1040. }
  1041. type CheckAnswerFileStatus_TaskBody struct {
  1042. Req *types.CheckAnswerFileStatus_Task `xml:"urn:vim25 CheckAnswerFileStatus_Task,omitempty"`
  1043. Res *types.CheckAnswerFileStatus_TaskResponse `xml:"CheckAnswerFileStatus_TaskResponse,omitempty"`
  1044. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1045. }
  1046. func (b *CheckAnswerFileStatus_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1047. func CheckAnswerFileStatus_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckAnswerFileStatus_Task) (*types.CheckAnswerFileStatus_TaskResponse, error) {
  1048. var reqBody, resBody CheckAnswerFileStatus_TaskBody
  1049. reqBody.Req = req
  1050. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1051. return nil, err
  1052. }
  1053. return resBody.Res, nil
  1054. }
  1055. type CheckClone_TaskBody struct {
  1056. Req *types.CheckClone_Task `xml:"urn:vim25 CheckClone_Task,omitempty"`
  1057. Res *types.CheckClone_TaskResponse `xml:"CheckClone_TaskResponse,omitempty"`
  1058. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1059. }
  1060. func (b *CheckClone_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1061. func CheckClone_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckClone_Task) (*types.CheckClone_TaskResponse, error) {
  1062. var reqBody, resBody CheckClone_TaskBody
  1063. reqBody.Req = req
  1064. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1065. return nil, err
  1066. }
  1067. return resBody.Res, nil
  1068. }
  1069. type CheckCompatibility_TaskBody struct {
  1070. Req *types.CheckCompatibility_Task `xml:"urn:vim25 CheckCompatibility_Task,omitempty"`
  1071. Res *types.CheckCompatibility_TaskResponse `xml:"CheckCompatibility_TaskResponse,omitempty"`
  1072. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1073. }
  1074. func (b *CheckCompatibility_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1075. func CheckCompatibility_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckCompatibility_Task) (*types.CheckCompatibility_TaskResponse, error) {
  1076. var reqBody, resBody CheckCompatibility_TaskBody
  1077. reqBody.Req = req
  1078. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1079. return nil, err
  1080. }
  1081. return resBody.Res, nil
  1082. }
  1083. type CheckCompliance_TaskBody struct {
  1084. Req *types.CheckCompliance_Task `xml:"urn:vim25 CheckCompliance_Task,omitempty"`
  1085. Res *types.CheckCompliance_TaskResponse `xml:"CheckCompliance_TaskResponse,omitempty"`
  1086. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1087. }
  1088. func (b *CheckCompliance_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1089. func CheckCompliance_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckCompliance_Task) (*types.CheckCompliance_TaskResponse, error) {
  1090. var reqBody, resBody CheckCompliance_TaskBody
  1091. reqBody.Req = req
  1092. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1093. return nil, err
  1094. }
  1095. return resBody.Res, nil
  1096. }
  1097. type CheckConfigureEvcMode_TaskBody struct {
  1098. Req *types.CheckConfigureEvcMode_Task `xml:"urn:vim25 CheckConfigureEvcMode_Task,omitempty"`
  1099. Res *types.CheckConfigureEvcMode_TaskResponse `xml:"CheckConfigureEvcMode_TaskResponse,omitempty"`
  1100. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1101. }
  1102. func (b *CheckConfigureEvcMode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1103. func CheckConfigureEvcMode_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckConfigureEvcMode_Task) (*types.CheckConfigureEvcMode_TaskResponse, error) {
  1104. var reqBody, resBody CheckConfigureEvcMode_TaskBody
  1105. reqBody.Req = req
  1106. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1107. return nil, err
  1108. }
  1109. return resBody.Res, nil
  1110. }
  1111. type CheckCustomizationResourcesBody struct {
  1112. Req *types.CheckCustomizationResources `xml:"urn:vim25 CheckCustomizationResources,omitempty"`
  1113. Res *types.CheckCustomizationResourcesResponse `xml:"CheckCustomizationResourcesResponse,omitempty"`
  1114. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1115. }
  1116. func (b *CheckCustomizationResourcesBody) Fault() *soap.Fault { return b.Fault_ }
  1117. func CheckCustomizationResources(ctx context.Context, r soap.RoundTripper, req *types.CheckCustomizationResources) (*types.CheckCustomizationResourcesResponse, error) {
  1118. var reqBody, resBody CheckCustomizationResourcesBody
  1119. reqBody.Req = req
  1120. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1121. return nil, err
  1122. }
  1123. return resBody.Res, nil
  1124. }
  1125. type CheckCustomizationSpecBody struct {
  1126. Req *types.CheckCustomizationSpec `xml:"urn:vim25 CheckCustomizationSpec,omitempty"`
  1127. Res *types.CheckCustomizationSpecResponse `xml:"CheckCustomizationSpecResponse,omitempty"`
  1128. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1129. }
  1130. func (b *CheckCustomizationSpecBody) Fault() *soap.Fault { return b.Fault_ }
  1131. func CheckCustomizationSpec(ctx context.Context, r soap.RoundTripper, req *types.CheckCustomizationSpec) (*types.CheckCustomizationSpecResponse, error) {
  1132. var reqBody, resBody CheckCustomizationSpecBody
  1133. reqBody.Req = req
  1134. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1135. return nil, err
  1136. }
  1137. return resBody.Res, nil
  1138. }
  1139. type CheckForUpdatesBody struct {
  1140. Req *types.CheckForUpdates `xml:"urn:vim25 CheckForUpdates,omitempty"`
  1141. Res *types.CheckForUpdatesResponse `xml:"CheckForUpdatesResponse,omitempty"`
  1142. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1143. }
  1144. func (b *CheckForUpdatesBody) Fault() *soap.Fault { return b.Fault_ }
  1145. func CheckForUpdates(ctx context.Context, r soap.RoundTripper, req *types.CheckForUpdates) (*types.CheckForUpdatesResponse, error) {
  1146. var reqBody, resBody CheckForUpdatesBody
  1147. reqBody.Req = req
  1148. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1149. return nil, err
  1150. }
  1151. return resBody.Res, nil
  1152. }
  1153. type CheckHostPatch_TaskBody struct {
  1154. Req *types.CheckHostPatch_Task `xml:"urn:vim25 CheckHostPatch_Task,omitempty"`
  1155. Res *types.CheckHostPatch_TaskResponse `xml:"CheckHostPatch_TaskResponse,omitempty"`
  1156. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1157. }
  1158. func (b *CheckHostPatch_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1159. func CheckHostPatch_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckHostPatch_Task) (*types.CheckHostPatch_TaskResponse, error) {
  1160. var reqBody, resBody CheckHostPatch_TaskBody
  1161. reqBody.Req = req
  1162. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1163. return nil, err
  1164. }
  1165. return resBody.Res, nil
  1166. }
  1167. type CheckInstantClone_TaskBody struct {
  1168. Req *types.CheckInstantClone_Task `xml:"urn:vim25 CheckInstantClone_Task,omitempty"`
  1169. Res *types.CheckInstantClone_TaskResponse `xml:"CheckInstantClone_TaskResponse,omitempty"`
  1170. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1171. }
  1172. func (b *CheckInstantClone_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1173. func CheckInstantClone_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckInstantClone_Task) (*types.CheckInstantClone_TaskResponse, error) {
  1174. var reqBody, resBody CheckInstantClone_TaskBody
  1175. reqBody.Req = req
  1176. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1177. return nil, err
  1178. }
  1179. return resBody.Res, nil
  1180. }
  1181. type CheckLicenseFeatureBody struct {
  1182. Req *types.CheckLicenseFeature `xml:"urn:vim25 CheckLicenseFeature,omitempty"`
  1183. Res *types.CheckLicenseFeatureResponse `xml:"CheckLicenseFeatureResponse,omitempty"`
  1184. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1185. }
  1186. func (b *CheckLicenseFeatureBody) Fault() *soap.Fault { return b.Fault_ }
  1187. func CheckLicenseFeature(ctx context.Context, r soap.RoundTripper, req *types.CheckLicenseFeature) (*types.CheckLicenseFeatureResponse, error) {
  1188. var reqBody, resBody CheckLicenseFeatureBody
  1189. reqBody.Req = req
  1190. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1191. return nil, err
  1192. }
  1193. return resBody.Res, nil
  1194. }
  1195. type CheckMigrate_TaskBody struct {
  1196. Req *types.CheckMigrate_Task `xml:"urn:vim25 CheckMigrate_Task,omitempty"`
  1197. Res *types.CheckMigrate_TaskResponse `xml:"CheckMigrate_TaskResponse,omitempty"`
  1198. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1199. }
  1200. func (b *CheckMigrate_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1201. func CheckMigrate_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckMigrate_Task) (*types.CheckMigrate_TaskResponse, error) {
  1202. var reqBody, resBody CheckMigrate_TaskBody
  1203. reqBody.Req = req
  1204. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1205. return nil, err
  1206. }
  1207. return resBody.Res, nil
  1208. }
  1209. type CheckPowerOn_TaskBody struct {
  1210. Req *types.CheckPowerOn_Task `xml:"urn:vim25 CheckPowerOn_Task,omitempty"`
  1211. Res *types.CheckPowerOn_TaskResponse `xml:"CheckPowerOn_TaskResponse,omitempty"`
  1212. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1213. }
  1214. func (b *CheckPowerOn_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1215. func CheckPowerOn_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckPowerOn_Task) (*types.CheckPowerOn_TaskResponse, error) {
  1216. var reqBody, resBody CheckPowerOn_TaskBody
  1217. reqBody.Req = req
  1218. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1219. return nil, err
  1220. }
  1221. return resBody.Res, nil
  1222. }
  1223. type CheckProfileCompliance_TaskBody struct {
  1224. Req *types.CheckProfileCompliance_Task `xml:"urn:vim25 CheckProfileCompliance_Task,omitempty"`
  1225. Res *types.CheckProfileCompliance_TaskResponse `xml:"CheckProfileCompliance_TaskResponse,omitempty"`
  1226. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1227. }
  1228. func (b *CheckProfileCompliance_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1229. func CheckProfileCompliance_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckProfileCompliance_Task) (*types.CheckProfileCompliance_TaskResponse, error) {
  1230. var reqBody, resBody CheckProfileCompliance_TaskBody
  1231. reqBody.Req = req
  1232. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1233. return nil, err
  1234. }
  1235. return resBody.Res, nil
  1236. }
  1237. type CheckRelocate_TaskBody struct {
  1238. Req *types.CheckRelocate_Task `xml:"urn:vim25 CheckRelocate_Task,omitempty"`
  1239. Res *types.CheckRelocate_TaskResponse `xml:"CheckRelocate_TaskResponse,omitempty"`
  1240. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1241. }
  1242. func (b *CheckRelocate_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1243. func CheckRelocate_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckRelocate_Task) (*types.CheckRelocate_TaskResponse, error) {
  1244. var reqBody, resBody CheckRelocate_TaskBody
  1245. reqBody.Req = req
  1246. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1247. return nil, err
  1248. }
  1249. return resBody.Res, nil
  1250. }
  1251. type CheckVmConfig_TaskBody struct {
  1252. Req *types.CheckVmConfig_Task `xml:"urn:vim25 CheckVmConfig_Task,omitempty"`
  1253. Res *types.CheckVmConfig_TaskResponse `xml:"CheckVmConfig_TaskResponse,omitempty"`
  1254. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1255. }
  1256. func (b *CheckVmConfig_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1257. func CheckVmConfig_Task(ctx context.Context, r soap.RoundTripper, req *types.CheckVmConfig_Task) (*types.CheckVmConfig_TaskResponse, error) {
  1258. var reqBody, resBody CheckVmConfig_TaskBody
  1259. reqBody.Req = req
  1260. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1261. return nil, err
  1262. }
  1263. return resBody.Res, nil
  1264. }
  1265. type ClearComplianceStatusBody struct {
  1266. Req *types.ClearComplianceStatus `xml:"urn:vim25 ClearComplianceStatus,omitempty"`
  1267. Res *types.ClearComplianceStatusResponse `xml:"ClearComplianceStatusResponse,omitempty"`
  1268. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1269. }
  1270. func (b *ClearComplianceStatusBody) Fault() *soap.Fault { return b.Fault_ }
  1271. func ClearComplianceStatus(ctx context.Context, r soap.RoundTripper, req *types.ClearComplianceStatus) (*types.ClearComplianceStatusResponse, error) {
  1272. var reqBody, resBody ClearComplianceStatusBody
  1273. reqBody.Req = req
  1274. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1275. return nil, err
  1276. }
  1277. return resBody.Res, nil
  1278. }
  1279. type ClearNFSUserBody struct {
  1280. Req *types.ClearNFSUser `xml:"urn:vim25 ClearNFSUser,omitempty"`
  1281. Res *types.ClearNFSUserResponse `xml:"ClearNFSUserResponse,omitempty"`
  1282. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1283. }
  1284. func (b *ClearNFSUserBody) Fault() *soap.Fault { return b.Fault_ }
  1285. func ClearNFSUser(ctx context.Context, r soap.RoundTripper, req *types.ClearNFSUser) (*types.ClearNFSUserResponse, error) {
  1286. var reqBody, resBody ClearNFSUserBody
  1287. reqBody.Req = req
  1288. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1289. return nil, err
  1290. }
  1291. return resBody.Res, nil
  1292. }
  1293. type ClearSystemEventLogBody struct {
  1294. Req *types.ClearSystemEventLog `xml:"urn:vim25 ClearSystemEventLog,omitempty"`
  1295. Res *types.ClearSystemEventLogResponse `xml:"ClearSystemEventLogResponse,omitempty"`
  1296. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1297. }
  1298. func (b *ClearSystemEventLogBody) Fault() *soap.Fault { return b.Fault_ }
  1299. func ClearSystemEventLog(ctx context.Context, r soap.RoundTripper, req *types.ClearSystemEventLog) (*types.ClearSystemEventLogResponse, error) {
  1300. var reqBody, resBody ClearSystemEventLogBody
  1301. reqBody.Req = req
  1302. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1303. return nil, err
  1304. }
  1305. return resBody.Res, nil
  1306. }
  1307. type ClearTriggeredAlarmsBody struct {
  1308. Req *types.ClearTriggeredAlarms `xml:"urn:vim25 ClearTriggeredAlarms,omitempty"`
  1309. Res *types.ClearTriggeredAlarmsResponse `xml:"ClearTriggeredAlarmsResponse,omitempty"`
  1310. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1311. }
  1312. func (b *ClearTriggeredAlarmsBody) Fault() *soap.Fault { return b.Fault_ }
  1313. func ClearTriggeredAlarms(ctx context.Context, r soap.RoundTripper, req *types.ClearTriggeredAlarms) (*types.ClearTriggeredAlarmsResponse, error) {
  1314. var reqBody, resBody ClearTriggeredAlarmsBody
  1315. reqBody.Req = req
  1316. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1317. return nil, err
  1318. }
  1319. return resBody.Res, nil
  1320. }
  1321. type ClearVStorageObjectControlFlagsBody struct {
  1322. Req *types.ClearVStorageObjectControlFlags `xml:"urn:vim25 ClearVStorageObjectControlFlags,omitempty"`
  1323. Res *types.ClearVStorageObjectControlFlagsResponse `xml:"ClearVStorageObjectControlFlagsResponse,omitempty"`
  1324. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1325. }
  1326. func (b *ClearVStorageObjectControlFlagsBody) Fault() *soap.Fault { return b.Fault_ }
  1327. func ClearVStorageObjectControlFlags(ctx context.Context, r soap.RoundTripper, req *types.ClearVStorageObjectControlFlags) (*types.ClearVStorageObjectControlFlagsResponse, error) {
  1328. var reqBody, resBody ClearVStorageObjectControlFlagsBody
  1329. reqBody.Req = req
  1330. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1331. return nil, err
  1332. }
  1333. return resBody.Res, nil
  1334. }
  1335. type CloneSessionBody struct {
  1336. Req *types.CloneSession `xml:"urn:vim25 CloneSession,omitempty"`
  1337. Res *types.CloneSessionResponse `xml:"CloneSessionResponse,omitempty"`
  1338. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1339. }
  1340. func (b *CloneSessionBody) Fault() *soap.Fault { return b.Fault_ }
  1341. func CloneSession(ctx context.Context, r soap.RoundTripper, req *types.CloneSession) (*types.CloneSessionResponse, error) {
  1342. var reqBody, resBody CloneSessionBody
  1343. reqBody.Req = req
  1344. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1345. return nil, err
  1346. }
  1347. return resBody.Res, nil
  1348. }
  1349. type CloneVApp_TaskBody struct {
  1350. Req *types.CloneVApp_Task `xml:"urn:vim25 CloneVApp_Task,omitempty"`
  1351. Res *types.CloneVApp_TaskResponse `xml:"CloneVApp_TaskResponse,omitempty"`
  1352. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1353. }
  1354. func (b *CloneVApp_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1355. func CloneVApp_Task(ctx context.Context, r soap.RoundTripper, req *types.CloneVApp_Task) (*types.CloneVApp_TaskResponse, error) {
  1356. var reqBody, resBody CloneVApp_TaskBody
  1357. reqBody.Req = req
  1358. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1359. return nil, err
  1360. }
  1361. return resBody.Res, nil
  1362. }
  1363. type CloneVM_TaskBody struct {
  1364. Req *types.CloneVM_Task `xml:"urn:vim25 CloneVM_Task,omitempty"`
  1365. Res *types.CloneVM_TaskResponse `xml:"CloneVM_TaskResponse,omitempty"`
  1366. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1367. }
  1368. func (b *CloneVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1369. func CloneVM_Task(ctx context.Context, r soap.RoundTripper, req *types.CloneVM_Task) (*types.CloneVM_TaskResponse, error) {
  1370. var reqBody, resBody CloneVM_TaskBody
  1371. reqBody.Req = req
  1372. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1373. return nil, err
  1374. }
  1375. return resBody.Res, nil
  1376. }
  1377. type CloneVStorageObject_TaskBody struct {
  1378. Req *types.CloneVStorageObject_Task `xml:"urn:vim25 CloneVStorageObject_Task,omitempty"`
  1379. Res *types.CloneVStorageObject_TaskResponse `xml:"CloneVStorageObject_TaskResponse,omitempty"`
  1380. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1381. }
  1382. func (b *CloneVStorageObject_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1383. func CloneVStorageObject_Task(ctx context.Context, r soap.RoundTripper, req *types.CloneVStorageObject_Task) (*types.CloneVStorageObject_TaskResponse, error) {
  1384. var reqBody, resBody CloneVStorageObject_TaskBody
  1385. reqBody.Req = req
  1386. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1387. return nil, err
  1388. }
  1389. return resBody.Res, nil
  1390. }
  1391. type CloseInventoryViewFolderBody struct {
  1392. Req *types.CloseInventoryViewFolder `xml:"urn:vim25 CloseInventoryViewFolder,omitempty"`
  1393. Res *types.CloseInventoryViewFolderResponse `xml:"CloseInventoryViewFolderResponse,omitempty"`
  1394. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1395. }
  1396. func (b *CloseInventoryViewFolderBody) Fault() *soap.Fault { return b.Fault_ }
  1397. func CloseInventoryViewFolder(ctx context.Context, r soap.RoundTripper, req *types.CloseInventoryViewFolder) (*types.CloseInventoryViewFolderResponse, error) {
  1398. var reqBody, resBody CloseInventoryViewFolderBody
  1399. reqBody.Req = req
  1400. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1401. return nil, err
  1402. }
  1403. return resBody.Res, nil
  1404. }
  1405. type ClusterEnterMaintenanceModeBody struct {
  1406. Req *types.ClusterEnterMaintenanceMode `xml:"urn:vim25 ClusterEnterMaintenanceMode,omitempty"`
  1407. Res *types.ClusterEnterMaintenanceModeResponse `xml:"ClusterEnterMaintenanceModeResponse,omitempty"`
  1408. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1409. }
  1410. func (b *ClusterEnterMaintenanceModeBody) Fault() *soap.Fault { return b.Fault_ }
  1411. func ClusterEnterMaintenanceMode(ctx context.Context, r soap.RoundTripper, req *types.ClusterEnterMaintenanceMode) (*types.ClusterEnterMaintenanceModeResponse, error) {
  1412. var reqBody, resBody ClusterEnterMaintenanceModeBody
  1413. reqBody.Req = req
  1414. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1415. return nil, err
  1416. }
  1417. return resBody.Res, nil
  1418. }
  1419. type CompositeHostProfile_TaskBody struct {
  1420. Req *types.CompositeHostProfile_Task `xml:"urn:vim25 CompositeHostProfile_Task,omitempty"`
  1421. Res *types.CompositeHostProfile_TaskResponse `xml:"CompositeHostProfile_TaskResponse,omitempty"`
  1422. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1423. }
  1424. func (b *CompositeHostProfile_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1425. func CompositeHostProfile_Task(ctx context.Context, r soap.RoundTripper, req *types.CompositeHostProfile_Task) (*types.CompositeHostProfile_TaskResponse, error) {
  1426. var reqBody, resBody CompositeHostProfile_TaskBody
  1427. reqBody.Req = req
  1428. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1429. return nil, err
  1430. }
  1431. return resBody.Res, nil
  1432. }
  1433. type ComputeDiskPartitionInfoBody struct {
  1434. Req *types.ComputeDiskPartitionInfo `xml:"urn:vim25 ComputeDiskPartitionInfo,omitempty"`
  1435. Res *types.ComputeDiskPartitionInfoResponse `xml:"ComputeDiskPartitionInfoResponse,omitempty"`
  1436. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1437. }
  1438. func (b *ComputeDiskPartitionInfoBody) Fault() *soap.Fault { return b.Fault_ }
  1439. func ComputeDiskPartitionInfo(ctx context.Context, r soap.RoundTripper, req *types.ComputeDiskPartitionInfo) (*types.ComputeDiskPartitionInfoResponse, error) {
  1440. var reqBody, resBody ComputeDiskPartitionInfoBody
  1441. reqBody.Req = req
  1442. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1443. return nil, err
  1444. }
  1445. return resBody.Res, nil
  1446. }
  1447. type ComputeDiskPartitionInfoForResizeBody struct {
  1448. Req *types.ComputeDiskPartitionInfoForResize `xml:"urn:vim25 ComputeDiskPartitionInfoForResize,omitempty"`
  1449. Res *types.ComputeDiskPartitionInfoForResizeResponse `xml:"ComputeDiskPartitionInfoForResizeResponse,omitempty"`
  1450. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1451. }
  1452. func (b *ComputeDiskPartitionInfoForResizeBody) Fault() *soap.Fault { return b.Fault_ }
  1453. func ComputeDiskPartitionInfoForResize(ctx context.Context, r soap.RoundTripper, req *types.ComputeDiskPartitionInfoForResize) (*types.ComputeDiskPartitionInfoForResizeResponse, error) {
  1454. var reqBody, resBody ComputeDiskPartitionInfoForResizeBody
  1455. reqBody.Req = req
  1456. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1457. return nil, err
  1458. }
  1459. return resBody.Res, nil
  1460. }
  1461. type ConfigureCryptoKeyBody struct {
  1462. Req *types.ConfigureCryptoKey `xml:"urn:vim25 ConfigureCryptoKey,omitempty"`
  1463. Res *types.ConfigureCryptoKeyResponse `xml:"ConfigureCryptoKeyResponse,omitempty"`
  1464. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1465. }
  1466. func (b *ConfigureCryptoKeyBody) Fault() *soap.Fault { return b.Fault_ }
  1467. func ConfigureCryptoKey(ctx context.Context, r soap.RoundTripper, req *types.ConfigureCryptoKey) (*types.ConfigureCryptoKeyResponse, error) {
  1468. var reqBody, resBody ConfigureCryptoKeyBody
  1469. reqBody.Req = req
  1470. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1471. return nil, err
  1472. }
  1473. return resBody.Res, nil
  1474. }
  1475. type ConfigureDatastoreIORM_TaskBody struct {
  1476. Req *types.ConfigureDatastoreIORM_Task `xml:"urn:vim25 ConfigureDatastoreIORM_Task,omitempty"`
  1477. Res *types.ConfigureDatastoreIORM_TaskResponse `xml:"ConfigureDatastoreIORM_TaskResponse,omitempty"`
  1478. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1479. }
  1480. func (b *ConfigureDatastoreIORM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1481. func ConfigureDatastoreIORM_Task(ctx context.Context, r soap.RoundTripper, req *types.ConfigureDatastoreIORM_Task) (*types.ConfigureDatastoreIORM_TaskResponse, error) {
  1482. var reqBody, resBody ConfigureDatastoreIORM_TaskBody
  1483. reqBody.Req = req
  1484. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1485. return nil, err
  1486. }
  1487. return resBody.Res, nil
  1488. }
  1489. type ConfigureDatastorePrincipalBody struct {
  1490. Req *types.ConfigureDatastorePrincipal `xml:"urn:vim25 ConfigureDatastorePrincipal,omitempty"`
  1491. Res *types.ConfigureDatastorePrincipalResponse `xml:"ConfigureDatastorePrincipalResponse,omitempty"`
  1492. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1493. }
  1494. func (b *ConfigureDatastorePrincipalBody) Fault() *soap.Fault { return b.Fault_ }
  1495. func ConfigureDatastorePrincipal(ctx context.Context, r soap.RoundTripper, req *types.ConfigureDatastorePrincipal) (*types.ConfigureDatastorePrincipalResponse, error) {
  1496. var reqBody, resBody ConfigureDatastorePrincipalBody
  1497. reqBody.Req = req
  1498. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1499. return nil, err
  1500. }
  1501. return resBody.Res, nil
  1502. }
  1503. type ConfigureEvcMode_TaskBody struct {
  1504. Req *types.ConfigureEvcMode_Task `xml:"urn:vim25 ConfigureEvcMode_Task,omitempty"`
  1505. Res *types.ConfigureEvcMode_TaskResponse `xml:"ConfigureEvcMode_TaskResponse,omitempty"`
  1506. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1507. }
  1508. func (b *ConfigureEvcMode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1509. func ConfigureEvcMode_Task(ctx context.Context, r soap.RoundTripper, req *types.ConfigureEvcMode_Task) (*types.ConfigureEvcMode_TaskResponse, error) {
  1510. var reqBody, resBody ConfigureEvcMode_TaskBody
  1511. reqBody.Req = req
  1512. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1513. return nil, err
  1514. }
  1515. return resBody.Res, nil
  1516. }
  1517. type ConfigureHCI_TaskBody struct {
  1518. Req *types.ConfigureHCI_Task `xml:"urn:vim25 ConfigureHCI_Task,omitempty"`
  1519. Res *types.ConfigureHCI_TaskResponse `xml:"ConfigureHCI_TaskResponse,omitempty"`
  1520. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1521. }
  1522. func (b *ConfigureHCI_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1523. func ConfigureHCI_Task(ctx context.Context, r soap.RoundTripper, req *types.ConfigureHCI_Task) (*types.ConfigureHCI_TaskResponse, error) {
  1524. var reqBody, resBody ConfigureHCI_TaskBody
  1525. reqBody.Req = req
  1526. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1527. return nil, err
  1528. }
  1529. return resBody.Res, nil
  1530. }
  1531. type ConfigureHostCache_TaskBody struct {
  1532. Req *types.ConfigureHostCache_Task `xml:"urn:vim25 ConfigureHostCache_Task,omitempty"`
  1533. Res *types.ConfigureHostCache_TaskResponse `xml:"ConfigureHostCache_TaskResponse,omitempty"`
  1534. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1535. }
  1536. func (b *ConfigureHostCache_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1537. func ConfigureHostCache_Task(ctx context.Context, r soap.RoundTripper, req *types.ConfigureHostCache_Task) (*types.ConfigureHostCache_TaskResponse, error) {
  1538. var reqBody, resBody ConfigureHostCache_TaskBody
  1539. reqBody.Req = req
  1540. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1541. return nil, err
  1542. }
  1543. return resBody.Res, nil
  1544. }
  1545. type ConfigureLicenseSourceBody struct {
  1546. Req *types.ConfigureLicenseSource `xml:"urn:vim25 ConfigureLicenseSource,omitempty"`
  1547. Res *types.ConfigureLicenseSourceResponse `xml:"ConfigureLicenseSourceResponse,omitempty"`
  1548. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1549. }
  1550. func (b *ConfigureLicenseSourceBody) Fault() *soap.Fault { return b.Fault_ }
  1551. func ConfigureLicenseSource(ctx context.Context, r soap.RoundTripper, req *types.ConfigureLicenseSource) (*types.ConfigureLicenseSourceResponse, error) {
  1552. var reqBody, resBody ConfigureLicenseSourceBody
  1553. reqBody.Req = req
  1554. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1555. return nil, err
  1556. }
  1557. return resBody.Res, nil
  1558. }
  1559. type ConfigurePowerPolicyBody struct {
  1560. Req *types.ConfigurePowerPolicy `xml:"urn:vim25 ConfigurePowerPolicy,omitempty"`
  1561. Res *types.ConfigurePowerPolicyResponse `xml:"ConfigurePowerPolicyResponse,omitempty"`
  1562. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1563. }
  1564. func (b *ConfigurePowerPolicyBody) Fault() *soap.Fault { return b.Fault_ }
  1565. func ConfigurePowerPolicy(ctx context.Context, r soap.RoundTripper, req *types.ConfigurePowerPolicy) (*types.ConfigurePowerPolicyResponse, error) {
  1566. var reqBody, resBody ConfigurePowerPolicyBody
  1567. reqBody.Req = req
  1568. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1569. return nil, err
  1570. }
  1571. return resBody.Res, nil
  1572. }
  1573. type ConfigureStorageDrsForPod_TaskBody struct {
  1574. Req *types.ConfigureStorageDrsForPod_Task `xml:"urn:vim25 ConfigureStorageDrsForPod_Task,omitempty"`
  1575. Res *types.ConfigureStorageDrsForPod_TaskResponse `xml:"ConfigureStorageDrsForPod_TaskResponse,omitempty"`
  1576. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1577. }
  1578. func (b *ConfigureStorageDrsForPod_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1579. func ConfigureStorageDrsForPod_Task(ctx context.Context, r soap.RoundTripper, req *types.ConfigureStorageDrsForPod_Task) (*types.ConfigureStorageDrsForPod_TaskResponse, error) {
  1580. var reqBody, resBody ConfigureStorageDrsForPod_TaskBody
  1581. reqBody.Req = req
  1582. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1583. return nil, err
  1584. }
  1585. return resBody.Res, nil
  1586. }
  1587. type ConfigureVFlashResourceEx_TaskBody struct {
  1588. Req *types.ConfigureVFlashResourceEx_Task `xml:"urn:vim25 ConfigureVFlashResourceEx_Task,omitempty"`
  1589. Res *types.ConfigureVFlashResourceEx_TaskResponse `xml:"ConfigureVFlashResourceEx_TaskResponse,omitempty"`
  1590. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1591. }
  1592. func (b *ConfigureVFlashResourceEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1593. func ConfigureVFlashResourceEx_Task(ctx context.Context, r soap.RoundTripper, req *types.ConfigureVFlashResourceEx_Task) (*types.ConfigureVFlashResourceEx_TaskResponse, error) {
  1594. var reqBody, resBody ConfigureVFlashResourceEx_TaskBody
  1595. reqBody.Req = req
  1596. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1597. return nil, err
  1598. }
  1599. return resBody.Res, nil
  1600. }
  1601. type ConnectNvmeControllerBody struct {
  1602. Req *types.ConnectNvmeController `xml:"urn:vim25 ConnectNvmeController,omitempty"`
  1603. Res *types.ConnectNvmeControllerResponse `xml:"ConnectNvmeControllerResponse,omitempty"`
  1604. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1605. }
  1606. func (b *ConnectNvmeControllerBody) Fault() *soap.Fault { return b.Fault_ }
  1607. func ConnectNvmeController(ctx context.Context, r soap.RoundTripper, req *types.ConnectNvmeController) (*types.ConnectNvmeControllerResponse, error) {
  1608. var reqBody, resBody ConnectNvmeControllerBody
  1609. reqBody.Req = req
  1610. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1611. return nil, err
  1612. }
  1613. return resBody.Res, nil
  1614. }
  1615. type ConnectNvmeControllerEx_TaskBody struct {
  1616. Req *types.ConnectNvmeControllerEx_Task `xml:"urn:vim25 ConnectNvmeControllerEx_Task,omitempty"`
  1617. Res *types.ConnectNvmeControllerEx_TaskResponse `xml:"ConnectNvmeControllerEx_TaskResponse,omitempty"`
  1618. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1619. }
  1620. func (b *ConnectNvmeControllerEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1621. func ConnectNvmeControllerEx_Task(ctx context.Context, r soap.RoundTripper, req *types.ConnectNvmeControllerEx_Task) (*types.ConnectNvmeControllerEx_TaskResponse, error) {
  1622. var reqBody, resBody ConnectNvmeControllerEx_TaskBody
  1623. reqBody.Req = req
  1624. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1625. return nil, err
  1626. }
  1627. return resBody.Res, nil
  1628. }
  1629. type ConsolidateVMDisks_TaskBody struct {
  1630. Req *types.ConsolidateVMDisks_Task `xml:"urn:vim25 ConsolidateVMDisks_Task,omitempty"`
  1631. Res *types.ConsolidateVMDisks_TaskResponse `xml:"ConsolidateVMDisks_TaskResponse,omitempty"`
  1632. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1633. }
  1634. func (b *ConsolidateVMDisks_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1635. func ConsolidateVMDisks_Task(ctx context.Context, r soap.RoundTripper, req *types.ConsolidateVMDisks_Task) (*types.ConsolidateVMDisks_TaskResponse, error) {
  1636. var reqBody, resBody ConsolidateVMDisks_TaskBody
  1637. reqBody.Req = req
  1638. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1639. return nil, err
  1640. }
  1641. return resBody.Res, nil
  1642. }
  1643. type ContinueRetrievePropertiesExBody struct {
  1644. Req *types.ContinueRetrievePropertiesEx `xml:"urn:vim25 ContinueRetrievePropertiesEx,omitempty"`
  1645. Res *types.ContinueRetrievePropertiesExResponse `xml:"ContinueRetrievePropertiesExResponse,omitempty"`
  1646. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1647. }
  1648. func (b *ContinueRetrievePropertiesExBody) Fault() *soap.Fault { return b.Fault_ }
  1649. func ContinueRetrievePropertiesEx(ctx context.Context, r soap.RoundTripper, req *types.ContinueRetrievePropertiesEx) (*types.ContinueRetrievePropertiesExResponse, error) {
  1650. var reqBody, resBody ContinueRetrievePropertiesExBody
  1651. reqBody.Req = req
  1652. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1653. return nil, err
  1654. }
  1655. return resBody.Res, nil
  1656. }
  1657. type ConvertNamespacePathToUuidPathBody struct {
  1658. Req *types.ConvertNamespacePathToUuidPath `xml:"urn:vim25 ConvertNamespacePathToUuidPath,omitempty"`
  1659. Res *types.ConvertNamespacePathToUuidPathResponse `xml:"ConvertNamespacePathToUuidPathResponse,omitempty"`
  1660. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1661. }
  1662. func (b *ConvertNamespacePathToUuidPathBody) Fault() *soap.Fault { return b.Fault_ }
  1663. func ConvertNamespacePathToUuidPath(ctx context.Context, r soap.RoundTripper, req *types.ConvertNamespacePathToUuidPath) (*types.ConvertNamespacePathToUuidPathResponse, error) {
  1664. var reqBody, resBody ConvertNamespacePathToUuidPathBody
  1665. reqBody.Req = req
  1666. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1667. return nil, err
  1668. }
  1669. return resBody.Res, nil
  1670. }
  1671. type CopyDatastoreFile_TaskBody struct {
  1672. Req *types.CopyDatastoreFile_Task `xml:"urn:vim25 CopyDatastoreFile_Task,omitempty"`
  1673. Res *types.CopyDatastoreFile_TaskResponse `xml:"CopyDatastoreFile_TaskResponse,omitempty"`
  1674. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1675. }
  1676. func (b *CopyDatastoreFile_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1677. func CopyDatastoreFile_Task(ctx context.Context, r soap.RoundTripper, req *types.CopyDatastoreFile_Task) (*types.CopyDatastoreFile_TaskResponse, error) {
  1678. var reqBody, resBody CopyDatastoreFile_TaskBody
  1679. reqBody.Req = req
  1680. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1681. return nil, err
  1682. }
  1683. return resBody.Res, nil
  1684. }
  1685. type CopyVirtualDisk_TaskBody struct {
  1686. Req *types.CopyVirtualDisk_Task `xml:"urn:vim25 CopyVirtualDisk_Task,omitempty"`
  1687. Res *types.CopyVirtualDisk_TaskResponse `xml:"CopyVirtualDisk_TaskResponse,omitempty"`
  1688. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1689. }
  1690. func (b *CopyVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1691. func CopyVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.CopyVirtualDisk_Task) (*types.CopyVirtualDisk_TaskResponse, error) {
  1692. var reqBody, resBody CopyVirtualDisk_TaskBody
  1693. reqBody.Req = req
  1694. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1695. return nil, err
  1696. }
  1697. return resBody.Res, nil
  1698. }
  1699. type CreateAlarmBody struct {
  1700. Req *types.CreateAlarm `xml:"urn:vim25 CreateAlarm,omitempty"`
  1701. Res *types.CreateAlarmResponse `xml:"CreateAlarmResponse,omitempty"`
  1702. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1703. }
  1704. func (b *CreateAlarmBody) Fault() *soap.Fault { return b.Fault_ }
  1705. func CreateAlarm(ctx context.Context, r soap.RoundTripper, req *types.CreateAlarm) (*types.CreateAlarmResponse, error) {
  1706. var reqBody, resBody CreateAlarmBody
  1707. reqBody.Req = req
  1708. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1709. return nil, err
  1710. }
  1711. return resBody.Res, nil
  1712. }
  1713. type CreateChildVM_TaskBody struct {
  1714. Req *types.CreateChildVM_Task `xml:"urn:vim25 CreateChildVM_Task,omitempty"`
  1715. Res *types.CreateChildVM_TaskResponse `xml:"CreateChildVM_TaskResponse,omitempty"`
  1716. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1717. }
  1718. func (b *CreateChildVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1719. func CreateChildVM_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateChildVM_Task) (*types.CreateChildVM_TaskResponse, error) {
  1720. var reqBody, resBody CreateChildVM_TaskBody
  1721. reqBody.Req = req
  1722. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1723. return nil, err
  1724. }
  1725. return resBody.Res, nil
  1726. }
  1727. type CreateClusterBody struct {
  1728. Req *types.CreateCluster `xml:"urn:vim25 CreateCluster,omitempty"`
  1729. Res *types.CreateClusterResponse `xml:"CreateClusterResponse,omitempty"`
  1730. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1731. }
  1732. func (b *CreateClusterBody) Fault() *soap.Fault { return b.Fault_ }
  1733. func CreateCluster(ctx context.Context, r soap.RoundTripper, req *types.CreateCluster) (*types.CreateClusterResponse, error) {
  1734. var reqBody, resBody CreateClusterBody
  1735. reqBody.Req = req
  1736. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1737. return nil, err
  1738. }
  1739. return resBody.Res, nil
  1740. }
  1741. type CreateClusterExBody struct {
  1742. Req *types.CreateClusterEx `xml:"urn:vim25 CreateClusterEx,omitempty"`
  1743. Res *types.CreateClusterExResponse `xml:"CreateClusterExResponse,omitempty"`
  1744. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1745. }
  1746. func (b *CreateClusterExBody) Fault() *soap.Fault { return b.Fault_ }
  1747. func CreateClusterEx(ctx context.Context, r soap.RoundTripper, req *types.CreateClusterEx) (*types.CreateClusterExResponse, error) {
  1748. var reqBody, resBody CreateClusterExBody
  1749. reqBody.Req = req
  1750. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1751. return nil, err
  1752. }
  1753. return resBody.Res, nil
  1754. }
  1755. type CreateCollectorForEventsBody struct {
  1756. Req *types.CreateCollectorForEvents `xml:"urn:vim25 CreateCollectorForEvents,omitempty"`
  1757. Res *types.CreateCollectorForEventsResponse `xml:"CreateCollectorForEventsResponse,omitempty"`
  1758. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1759. }
  1760. func (b *CreateCollectorForEventsBody) Fault() *soap.Fault { return b.Fault_ }
  1761. func CreateCollectorForEvents(ctx context.Context, r soap.RoundTripper, req *types.CreateCollectorForEvents) (*types.CreateCollectorForEventsResponse, error) {
  1762. var reqBody, resBody CreateCollectorForEventsBody
  1763. reqBody.Req = req
  1764. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1765. return nil, err
  1766. }
  1767. return resBody.Res, nil
  1768. }
  1769. type CreateCollectorForTasksBody struct {
  1770. Req *types.CreateCollectorForTasks `xml:"urn:vim25 CreateCollectorForTasks,omitempty"`
  1771. Res *types.CreateCollectorForTasksResponse `xml:"CreateCollectorForTasksResponse,omitempty"`
  1772. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1773. }
  1774. func (b *CreateCollectorForTasksBody) Fault() *soap.Fault { return b.Fault_ }
  1775. func CreateCollectorForTasks(ctx context.Context, r soap.RoundTripper, req *types.CreateCollectorForTasks) (*types.CreateCollectorForTasksResponse, error) {
  1776. var reqBody, resBody CreateCollectorForTasksBody
  1777. reqBody.Req = req
  1778. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1779. return nil, err
  1780. }
  1781. return resBody.Res, nil
  1782. }
  1783. type CreateContainerViewBody struct {
  1784. Req *types.CreateContainerView `xml:"urn:vim25 CreateContainerView,omitempty"`
  1785. Res *types.CreateContainerViewResponse `xml:"CreateContainerViewResponse,omitempty"`
  1786. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1787. }
  1788. func (b *CreateContainerViewBody) Fault() *soap.Fault { return b.Fault_ }
  1789. func CreateContainerView(ctx context.Context, r soap.RoundTripper, req *types.CreateContainerView) (*types.CreateContainerViewResponse, error) {
  1790. var reqBody, resBody CreateContainerViewBody
  1791. reqBody.Req = req
  1792. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1793. return nil, err
  1794. }
  1795. return resBody.Res, nil
  1796. }
  1797. type CreateCustomizationSpecBody struct {
  1798. Req *types.CreateCustomizationSpec `xml:"urn:vim25 CreateCustomizationSpec,omitempty"`
  1799. Res *types.CreateCustomizationSpecResponse `xml:"CreateCustomizationSpecResponse,omitempty"`
  1800. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1801. }
  1802. func (b *CreateCustomizationSpecBody) Fault() *soap.Fault { return b.Fault_ }
  1803. func CreateCustomizationSpec(ctx context.Context, r soap.RoundTripper, req *types.CreateCustomizationSpec) (*types.CreateCustomizationSpecResponse, error) {
  1804. var reqBody, resBody CreateCustomizationSpecBody
  1805. reqBody.Req = req
  1806. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1807. return nil, err
  1808. }
  1809. return resBody.Res, nil
  1810. }
  1811. type CreateDVPortgroup_TaskBody struct {
  1812. Req *types.CreateDVPortgroup_Task `xml:"urn:vim25 CreateDVPortgroup_Task,omitempty"`
  1813. Res *types.CreateDVPortgroup_TaskResponse `xml:"CreateDVPortgroup_TaskResponse,omitempty"`
  1814. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1815. }
  1816. func (b *CreateDVPortgroup_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1817. func CreateDVPortgroup_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateDVPortgroup_Task) (*types.CreateDVPortgroup_TaskResponse, error) {
  1818. var reqBody, resBody CreateDVPortgroup_TaskBody
  1819. reqBody.Req = req
  1820. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1821. return nil, err
  1822. }
  1823. return resBody.Res, nil
  1824. }
  1825. type CreateDVS_TaskBody struct {
  1826. Req *types.CreateDVS_Task `xml:"urn:vim25 CreateDVS_Task,omitempty"`
  1827. Res *types.CreateDVS_TaskResponse `xml:"CreateDVS_TaskResponse,omitempty"`
  1828. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1829. }
  1830. func (b *CreateDVS_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1831. func CreateDVS_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateDVS_Task) (*types.CreateDVS_TaskResponse, error) {
  1832. var reqBody, resBody CreateDVS_TaskBody
  1833. reqBody.Req = req
  1834. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1835. return nil, err
  1836. }
  1837. return resBody.Res, nil
  1838. }
  1839. type CreateDatacenterBody struct {
  1840. Req *types.CreateDatacenter `xml:"urn:vim25 CreateDatacenter,omitempty"`
  1841. Res *types.CreateDatacenterResponse `xml:"CreateDatacenterResponse,omitempty"`
  1842. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1843. }
  1844. func (b *CreateDatacenterBody) Fault() *soap.Fault { return b.Fault_ }
  1845. func CreateDatacenter(ctx context.Context, r soap.RoundTripper, req *types.CreateDatacenter) (*types.CreateDatacenterResponse, error) {
  1846. var reqBody, resBody CreateDatacenterBody
  1847. reqBody.Req = req
  1848. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1849. return nil, err
  1850. }
  1851. return resBody.Res, nil
  1852. }
  1853. type CreateDefaultProfileBody struct {
  1854. Req *types.CreateDefaultProfile `xml:"urn:vim25 CreateDefaultProfile,omitempty"`
  1855. Res *types.CreateDefaultProfileResponse `xml:"CreateDefaultProfileResponse,omitempty"`
  1856. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1857. }
  1858. func (b *CreateDefaultProfileBody) Fault() *soap.Fault { return b.Fault_ }
  1859. func CreateDefaultProfile(ctx context.Context, r soap.RoundTripper, req *types.CreateDefaultProfile) (*types.CreateDefaultProfileResponse, error) {
  1860. var reqBody, resBody CreateDefaultProfileBody
  1861. reqBody.Req = req
  1862. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1863. return nil, err
  1864. }
  1865. return resBody.Res, nil
  1866. }
  1867. type CreateDescriptorBody struct {
  1868. Req *types.CreateDescriptor `xml:"urn:vim25 CreateDescriptor,omitempty"`
  1869. Res *types.CreateDescriptorResponse `xml:"CreateDescriptorResponse,omitempty"`
  1870. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1871. }
  1872. func (b *CreateDescriptorBody) Fault() *soap.Fault { return b.Fault_ }
  1873. func CreateDescriptor(ctx context.Context, r soap.RoundTripper, req *types.CreateDescriptor) (*types.CreateDescriptorResponse, error) {
  1874. var reqBody, resBody CreateDescriptorBody
  1875. reqBody.Req = req
  1876. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1877. return nil, err
  1878. }
  1879. return resBody.Res, nil
  1880. }
  1881. type CreateDiagnosticPartitionBody struct {
  1882. Req *types.CreateDiagnosticPartition `xml:"urn:vim25 CreateDiagnosticPartition,omitempty"`
  1883. Res *types.CreateDiagnosticPartitionResponse `xml:"CreateDiagnosticPartitionResponse,omitempty"`
  1884. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1885. }
  1886. func (b *CreateDiagnosticPartitionBody) Fault() *soap.Fault { return b.Fault_ }
  1887. func CreateDiagnosticPartition(ctx context.Context, r soap.RoundTripper, req *types.CreateDiagnosticPartition) (*types.CreateDiagnosticPartitionResponse, error) {
  1888. var reqBody, resBody CreateDiagnosticPartitionBody
  1889. reqBody.Req = req
  1890. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1891. return nil, err
  1892. }
  1893. return resBody.Res, nil
  1894. }
  1895. type CreateDirectoryBody struct {
  1896. Req *types.CreateDirectory `xml:"urn:vim25 CreateDirectory,omitempty"`
  1897. Res *types.CreateDirectoryResponse `xml:"CreateDirectoryResponse,omitempty"`
  1898. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1899. }
  1900. func (b *CreateDirectoryBody) Fault() *soap.Fault { return b.Fault_ }
  1901. func CreateDirectory(ctx context.Context, r soap.RoundTripper, req *types.CreateDirectory) (*types.CreateDirectoryResponse, error) {
  1902. var reqBody, resBody CreateDirectoryBody
  1903. reqBody.Req = req
  1904. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1905. return nil, err
  1906. }
  1907. return resBody.Res, nil
  1908. }
  1909. type CreateDiskFromSnapshot_TaskBody struct {
  1910. Req *types.CreateDiskFromSnapshot_Task `xml:"urn:vim25 CreateDiskFromSnapshot_Task,omitempty"`
  1911. Res *types.CreateDiskFromSnapshot_TaskResponse `xml:"CreateDiskFromSnapshot_TaskResponse,omitempty"`
  1912. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1913. }
  1914. func (b *CreateDiskFromSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1915. func CreateDiskFromSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateDiskFromSnapshot_Task) (*types.CreateDiskFromSnapshot_TaskResponse, error) {
  1916. var reqBody, resBody CreateDiskFromSnapshot_TaskBody
  1917. reqBody.Req = req
  1918. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1919. return nil, err
  1920. }
  1921. return resBody.Res, nil
  1922. }
  1923. type CreateDisk_TaskBody struct {
  1924. Req *types.CreateDisk_Task `xml:"urn:vim25 CreateDisk_Task,omitempty"`
  1925. Res *types.CreateDisk_TaskResponse `xml:"CreateDisk_TaskResponse,omitempty"`
  1926. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1927. }
  1928. func (b *CreateDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  1929. func CreateDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateDisk_Task) (*types.CreateDisk_TaskResponse, error) {
  1930. var reqBody, resBody CreateDisk_TaskBody
  1931. reqBody.Req = req
  1932. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1933. return nil, err
  1934. }
  1935. return resBody.Res, nil
  1936. }
  1937. type CreateFilterBody struct {
  1938. Req *types.CreateFilter `xml:"urn:vim25 CreateFilter,omitempty"`
  1939. Res *types.CreateFilterResponse `xml:"CreateFilterResponse,omitempty"`
  1940. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1941. }
  1942. func (b *CreateFilterBody) Fault() *soap.Fault { return b.Fault_ }
  1943. func CreateFilter(ctx context.Context, r soap.RoundTripper, req *types.CreateFilter) (*types.CreateFilterResponse, error) {
  1944. var reqBody, resBody CreateFilterBody
  1945. reqBody.Req = req
  1946. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1947. return nil, err
  1948. }
  1949. return resBody.Res, nil
  1950. }
  1951. type CreateFolderBody struct {
  1952. Req *types.CreateFolder `xml:"urn:vim25 CreateFolder,omitempty"`
  1953. Res *types.CreateFolderResponse `xml:"CreateFolderResponse,omitempty"`
  1954. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1955. }
  1956. func (b *CreateFolderBody) Fault() *soap.Fault { return b.Fault_ }
  1957. func CreateFolder(ctx context.Context, r soap.RoundTripper, req *types.CreateFolder) (*types.CreateFolderResponse, error) {
  1958. var reqBody, resBody CreateFolderBody
  1959. reqBody.Req = req
  1960. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1961. return nil, err
  1962. }
  1963. return resBody.Res, nil
  1964. }
  1965. type CreateGroupBody struct {
  1966. Req *types.CreateGroup `xml:"urn:vim25 CreateGroup,omitempty"`
  1967. Res *types.CreateGroupResponse `xml:"CreateGroupResponse,omitempty"`
  1968. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1969. }
  1970. func (b *CreateGroupBody) Fault() *soap.Fault { return b.Fault_ }
  1971. func CreateGroup(ctx context.Context, r soap.RoundTripper, req *types.CreateGroup) (*types.CreateGroupResponse, error) {
  1972. var reqBody, resBody CreateGroupBody
  1973. reqBody.Req = req
  1974. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1975. return nil, err
  1976. }
  1977. return resBody.Res, nil
  1978. }
  1979. type CreateImportSpecBody struct {
  1980. Req *types.CreateImportSpec `xml:"urn:vim25 CreateImportSpec,omitempty"`
  1981. Res *types.CreateImportSpecResponse `xml:"CreateImportSpecResponse,omitempty"`
  1982. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1983. }
  1984. func (b *CreateImportSpecBody) Fault() *soap.Fault { return b.Fault_ }
  1985. func CreateImportSpec(ctx context.Context, r soap.RoundTripper, req *types.CreateImportSpec) (*types.CreateImportSpecResponse, error) {
  1986. var reqBody, resBody CreateImportSpecBody
  1987. reqBody.Req = req
  1988. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  1989. return nil, err
  1990. }
  1991. return resBody.Res, nil
  1992. }
  1993. type CreateInventoryViewBody struct {
  1994. Req *types.CreateInventoryView `xml:"urn:vim25 CreateInventoryView,omitempty"`
  1995. Res *types.CreateInventoryViewResponse `xml:"CreateInventoryViewResponse,omitempty"`
  1996. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  1997. }
  1998. func (b *CreateInventoryViewBody) Fault() *soap.Fault { return b.Fault_ }
  1999. func CreateInventoryView(ctx context.Context, r soap.RoundTripper, req *types.CreateInventoryView) (*types.CreateInventoryViewResponse, error) {
  2000. var reqBody, resBody CreateInventoryViewBody
  2001. reqBody.Req = req
  2002. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2003. return nil, err
  2004. }
  2005. return resBody.Res, nil
  2006. }
  2007. type CreateIpPoolBody struct {
  2008. Req *types.CreateIpPool `xml:"urn:vim25 CreateIpPool,omitempty"`
  2009. Res *types.CreateIpPoolResponse `xml:"CreateIpPoolResponse,omitempty"`
  2010. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2011. }
  2012. func (b *CreateIpPoolBody) Fault() *soap.Fault { return b.Fault_ }
  2013. func CreateIpPool(ctx context.Context, r soap.RoundTripper, req *types.CreateIpPool) (*types.CreateIpPoolResponse, error) {
  2014. var reqBody, resBody CreateIpPoolBody
  2015. reqBody.Req = req
  2016. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2017. return nil, err
  2018. }
  2019. return resBody.Res, nil
  2020. }
  2021. type CreateListViewBody struct {
  2022. Req *types.CreateListView `xml:"urn:vim25 CreateListView,omitempty"`
  2023. Res *types.CreateListViewResponse `xml:"CreateListViewResponse,omitempty"`
  2024. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2025. }
  2026. func (b *CreateListViewBody) Fault() *soap.Fault { return b.Fault_ }
  2027. func CreateListView(ctx context.Context, r soap.RoundTripper, req *types.CreateListView) (*types.CreateListViewResponse, error) {
  2028. var reqBody, resBody CreateListViewBody
  2029. reqBody.Req = req
  2030. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2031. return nil, err
  2032. }
  2033. return resBody.Res, nil
  2034. }
  2035. type CreateListViewFromViewBody struct {
  2036. Req *types.CreateListViewFromView `xml:"urn:vim25 CreateListViewFromView,omitempty"`
  2037. Res *types.CreateListViewFromViewResponse `xml:"CreateListViewFromViewResponse,omitempty"`
  2038. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2039. }
  2040. func (b *CreateListViewFromViewBody) Fault() *soap.Fault { return b.Fault_ }
  2041. func CreateListViewFromView(ctx context.Context, r soap.RoundTripper, req *types.CreateListViewFromView) (*types.CreateListViewFromViewResponse, error) {
  2042. var reqBody, resBody CreateListViewFromViewBody
  2043. reqBody.Req = req
  2044. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2045. return nil, err
  2046. }
  2047. return resBody.Res, nil
  2048. }
  2049. type CreateLocalDatastoreBody struct {
  2050. Req *types.CreateLocalDatastore `xml:"urn:vim25 CreateLocalDatastore,omitempty"`
  2051. Res *types.CreateLocalDatastoreResponse `xml:"CreateLocalDatastoreResponse,omitempty"`
  2052. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2053. }
  2054. func (b *CreateLocalDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  2055. func CreateLocalDatastore(ctx context.Context, r soap.RoundTripper, req *types.CreateLocalDatastore) (*types.CreateLocalDatastoreResponse, error) {
  2056. var reqBody, resBody CreateLocalDatastoreBody
  2057. reqBody.Req = req
  2058. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2059. return nil, err
  2060. }
  2061. return resBody.Res, nil
  2062. }
  2063. type CreateNasDatastoreBody struct {
  2064. Req *types.CreateNasDatastore `xml:"urn:vim25 CreateNasDatastore,omitempty"`
  2065. Res *types.CreateNasDatastoreResponse `xml:"CreateNasDatastoreResponse,omitempty"`
  2066. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2067. }
  2068. func (b *CreateNasDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  2069. func CreateNasDatastore(ctx context.Context, r soap.RoundTripper, req *types.CreateNasDatastore) (*types.CreateNasDatastoreResponse, error) {
  2070. var reqBody, resBody CreateNasDatastoreBody
  2071. reqBody.Req = req
  2072. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2073. return nil, err
  2074. }
  2075. return resBody.Res, nil
  2076. }
  2077. type CreateNvdimmNamespace_TaskBody struct {
  2078. Req *types.CreateNvdimmNamespace_Task `xml:"urn:vim25 CreateNvdimmNamespace_Task,omitempty"`
  2079. Res *types.CreateNvdimmNamespace_TaskResponse `xml:"CreateNvdimmNamespace_TaskResponse,omitempty"`
  2080. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2081. }
  2082. func (b *CreateNvdimmNamespace_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2083. func CreateNvdimmNamespace_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateNvdimmNamespace_Task) (*types.CreateNvdimmNamespace_TaskResponse, error) {
  2084. var reqBody, resBody CreateNvdimmNamespace_TaskBody
  2085. reqBody.Req = req
  2086. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2087. return nil, err
  2088. }
  2089. return resBody.Res, nil
  2090. }
  2091. type CreateNvdimmPMemNamespace_TaskBody struct {
  2092. Req *types.CreateNvdimmPMemNamespace_Task `xml:"urn:vim25 CreateNvdimmPMemNamespace_Task,omitempty"`
  2093. Res *types.CreateNvdimmPMemNamespace_TaskResponse `xml:"CreateNvdimmPMemNamespace_TaskResponse,omitempty"`
  2094. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2095. }
  2096. func (b *CreateNvdimmPMemNamespace_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2097. func CreateNvdimmPMemNamespace_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateNvdimmPMemNamespace_Task) (*types.CreateNvdimmPMemNamespace_TaskResponse, error) {
  2098. var reqBody, resBody CreateNvdimmPMemNamespace_TaskBody
  2099. reqBody.Req = req
  2100. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2101. return nil, err
  2102. }
  2103. return resBody.Res, nil
  2104. }
  2105. type CreateNvmeOverRdmaAdapterBody struct {
  2106. Req *types.CreateNvmeOverRdmaAdapter `xml:"urn:vim25 CreateNvmeOverRdmaAdapter,omitempty"`
  2107. Res *types.CreateNvmeOverRdmaAdapterResponse `xml:"CreateNvmeOverRdmaAdapterResponse,omitempty"`
  2108. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2109. }
  2110. func (b *CreateNvmeOverRdmaAdapterBody) Fault() *soap.Fault { return b.Fault_ }
  2111. func CreateNvmeOverRdmaAdapter(ctx context.Context, r soap.RoundTripper, req *types.CreateNvmeOverRdmaAdapter) (*types.CreateNvmeOverRdmaAdapterResponse, error) {
  2112. var reqBody, resBody CreateNvmeOverRdmaAdapterBody
  2113. reqBody.Req = req
  2114. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2115. return nil, err
  2116. }
  2117. return resBody.Res, nil
  2118. }
  2119. type CreateObjectScheduledTaskBody struct {
  2120. Req *types.CreateObjectScheduledTask `xml:"urn:vim25 CreateObjectScheduledTask,omitempty"`
  2121. Res *types.CreateObjectScheduledTaskResponse `xml:"CreateObjectScheduledTaskResponse,omitempty"`
  2122. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2123. }
  2124. func (b *CreateObjectScheduledTaskBody) Fault() *soap.Fault { return b.Fault_ }
  2125. func CreateObjectScheduledTask(ctx context.Context, r soap.RoundTripper, req *types.CreateObjectScheduledTask) (*types.CreateObjectScheduledTaskResponse, error) {
  2126. var reqBody, resBody CreateObjectScheduledTaskBody
  2127. reqBody.Req = req
  2128. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2129. return nil, err
  2130. }
  2131. return resBody.Res, nil
  2132. }
  2133. type CreatePerfIntervalBody struct {
  2134. Req *types.CreatePerfInterval `xml:"urn:vim25 CreatePerfInterval,omitempty"`
  2135. Res *types.CreatePerfIntervalResponse `xml:"CreatePerfIntervalResponse,omitempty"`
  2136. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2137. }
  2138. func (b *CreatePerfIntervalBody) Fault() *soap.Fault { return b.Fault_ }
  2139. func CreatePerfInterval(ctx context.Context, r soap.RoundTripper, req *types.CreatePerfInterval) (*types.CreatePerfIntervalResponse, error) {
  2140. var reqBody, resBody CreatePerfIntervalBody
  2141. reqBody.Req = req
  2142. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2143. return nil, err
  2144. }
  2145. return resBody.Res, nil
  2146. }
  2147. type CreateProfileBody struct {
  2148. Req *types.CreateProfile `xml:"urn:vim25 CreateProfile,omitempty"`
  2149. Res *types.CreateProfileResponse `xml:"CreateProfileResponse,omitempty"`
  2150. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2151. }
  2152. func (b *CreateProfileBody) Fault() *soap.Fault { return b.Fault_ }
  2153. func CreateProfile(ctx context.Context, r soap.RoundTripper, req *types.CreateProfile) (*types.CreateProfileResponse, error) {
  2154. var reqBody, resBody CreateProfileBody
  2155. reqBody.Req = req
  2156. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2157. return nil, err
  2158. }
  2159. return resBody.Res, nil
  2160. }
  2161. type CreatePropertyCollectorBody struct {
  2162. Req *types.CreatePropertyCollector `xml:"urn:vim25 CreatePropertyCollector,omitempty"`
  2163. Res *types.CreatePropertyCollectorResponse `xml:"CreatePropertyCollectorResponse,omitempty"`
  2164. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2165. }
  2166. func (b *CreatePropertyCollectorBody) Fault() *soap.Fault { return b.Fault_ }
  2167. func CreatePropertyCollector(ctx context.Context, r soap.RoundTripper, req *types.CreatePropertyCollector) (*types.CreatePropertyCollectorResponse, error) {
  2168. var reqBody, resBody CreatePropertyCollectorBody
  2169. reqBody.Req = req
  2170. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2171. return nil, err
  2172. }
  2173. return resBody.Res, nil
  2174. }
  2175. type CreateRegistryKeyInGuestBody struct {
  2176. Req *types.CreateRegistryKeyInGuest `xml:"urn:vim25 CreateRegistryKeyInGuest,omitempty"`
  2177. Res *types.CreateRegistryKeyInGuestResponse `xml:"CreateRegistryKeyInGuestResponse,omitempty"`
  2178. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2179. }
  2180. func (b *CreateRegistryKeyInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  2181. func CreateRegistryKeyInGuest(ctx context.Context, r soap.RoundTripper, req *types.CreateRegistryKeyInGuest) (*types.CreateRegistryKeyInGuestResponse, error) {
  2182. var reqBody, resBody CreateRegistryKeyInGuestBody
  2183. reqBody.Req = req
  2184. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2185. return nil, err
  2186. }
  2187. return resBody.Res, nil
  2188. }
  2189. type CreateResourcePoolBody struct {
  2190. Req *types.CreateResourcePool `xml:"urn:vim25 CreateResourcePool,omitempty"`
  2191. Res *types.CreateResourcePoolResponse `xml:"CreateResourcePoolResponse,omitempty"`
  2192. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2193. }
  2194. func (b *CreateResourcePoolBody) Fault() *soap.Fault { return b.Fault_ }
  2195. func CreateResourcePool(ctx context.Context, r soap.RoundTripper, req *types.CreateResourcePool) (*types.CreateResourcePoolResponse, error) {
  2196. var reqBody, resBody CreateResourcePoolBody
  2197. reqBody.Req = req
  2198. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2199. return nil, err
  2200. }
  2201. return resBody.Res, nil
  2202. }
  2203. type CreateScheduledTaskBody struct {
  2204. Req *types.CreateScheduledTask `xml:"urn:vim25 CreateScheduledTask,omitempty"`
  2205. Res *types.CreateScheduledTaskResponse `xml:"CreateScheduledTaskResponse,omitempty"`
  2206. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2207. }
  2208. func (b *CreateScheduledTaskBody) Fault() *soap.Fault { return b.Fault_ }
  2209. func CreateScheduledTask(ctx context.Context, r soap.RoundTripper, req *types.CreateScheduledTask) (*types.CreateScheduledTaskResponse, error) {
  2210. var reqBody, resBody CreateScheduledTaskBody
  2211. reqBody.Req = req
  2212. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2213. return nil, err
  2214. }
  2215. return resBody.Res, nil
  2216. }
  2217. type CreateScreenshot_TaskBody struct {
  2218. Req *types.CreateScreenshot_Task `xml:"urn:vim25 CreateScreenshot_Task,omitempty"`
  2219. Res *types.CreateScreenshot_TaskResponse `xml:"CreateScreenshot_TaskResponse,omitempty"`
  2220. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2221. }
  2222. func (b *CreateScreenshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2223. func CreateScreenshot_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateScreenshot_Task) (*types.CreateScreenshot_TaskResponse, error) {
  2224. var reqBody, resBody CreateScreenshot_TaskBody
  2225. reqBody.Req = req
  2226. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2227. return nil, err
  2228. }
  2229. return resBody.Res, nil
  2230. }
  2231. type CreateSecondaryVMEx_TaskBody struct {
  2232. Req *types.CreateSecondaryVMEx_Task `xml:"urn:vim25 CreateSecondaryVMEx_Task,omitempty"`
  2233. Res *types.CreateSecondaryVMEx_TaskResponse `xml:"CreateSecondaryVMEx_TaskResponse,omitempty"`
  2234. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2235. }
  2236. func (b *CreateSecondaryVMEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2237. func CreateSecondaryVMEx_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateSecondaryVMEx_Task) (*types.CreateSecondaryVMEx_TaskResponse, error) {
  2238. var reqBody, resBody CreateSecondaryVMEx_TaskBody
  2239. reqBody.Req = req
  2240. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2241. return nil, err
  2242. }
  2243. return resBody.Res, nil
  2244. }
  2245. type CreateSecondaryVM_TaskBody struct {
  2246. Req *types.CreateSecondaryVM_Task `xml:"urn:vim25 CreateSecondaryVM_Task,omitempty"`
  2247. Res *types.CreateSecondaryVM_TaskResponse `xml:"CreateSecondaryVM_TaskResponse,omitempty"`
  2248. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2249. }
  2250. func (b *CreateSecondaryVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2251. func CreateSecondaryVM_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateSecondaryVM_Task) (*types.CreateSecondaryVM_TaskResponse, error) {
  2252. var reqBody, resBody CreateSecondaryVM_TaskBody
  2253. reqBody.Req = req
  2254. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2255. return nil, err
  2256. }
  2257. return resBody.Res, nil
  2258. }
  2259. type CreateSnapshotEx_TaskBody struct {
  2260. Req *types.CreateSnapshotEx_Task `xml:"urn:vim25 CreateSnapshotEx_Task,omitempty"`
  2261. Res *types.CreateSnapshotEx_TaskResponse `xml:"CreateSnapshotEx_TaskResponse,omitempty"`
  2262. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2263. }
  2264. func (b *CreateSnapshotEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2265. func CreateSnapshotEx_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateSnapshotEx_Task) (*types.CreateSnapshotEx_TaskResponse, error) {
  2266. var reqBody, resBody CreateSnapshotEx_TaskBody
  2267. reqBody.Req = req
  2268. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2269. return nil, err
  2270. }
  2271. return resBody.Res, nil
  2272. }
  2273. type CreateSnapshot_TaskBody struct {
  2274. Req *types.CreateSnapshot_Task `xml:"urn:vim25 CreateSnapshot_Task,omitempty"`
  2275. Res *types.CreateSnapshot_TaskResponse `xml:"CreateSnapshot_TaskResponse,omitempty"`
  2276. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2277. }
  2278. func (b *CreateSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2279. func CreateSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateSnapshot_Task) (*types.CreateSnapshot_TaskResponse, error) {
  2280. var reqBody, resBody CreateSnapshot_TaskBody
  2281. reqBody.Req = req
  2282. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2283. return nil, err
  2284. }
  2285. return resBody.Res, nil
  2286. }
  2287. type CreateSoftwareAdapterBody struct {
  2288. Req *types.CreateSoftwareAdapter `xml:"urn:vim25 CreateSoftwareAdapter,omitempty"`
  2289. Res *types.CreateSoftwareAdapterResponse `xml:"CreateSoftwareAdapterResponse,omitempty"`
  2290. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2291. }
  2292. func (b *CreateSoftwareAdapterBody) Fault() *soap.Fault { return b.Fault_ }
  2293. func CreateSoftwareAdapter(ctx context.Context, r soap.RoundTripper, req *types.CreateSoftwareAdapter) (*types.CreateSoftwareAdapterResponse, error) {
  2294. var reqBody, resBody CreateSoftwareAdapterBody
  2295. reqBody.Req = req
  2296. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2297. return nil, err
  2298. }
  2299. return resBody.Res, nil
  2300. }
  2301. type CreateStoragePodBody struct {
  2302. Req *types.CreateStoragePod `xml:"urn:vim25 CreateStoragePod,omitempty"`
  2303. Res *types.CreateStoragePodResponse `xml:"CreateStoragePodResponse,omitempty"`
  2304. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2305. }
  2306. func (b *CreateStoragePodBody) Fault() *soap.Fault { return b.Fault_ }
  2307. func CreateStoragePod(ctx context.Context, r soap.RoundTripper, req *types.CreateStoragePod) (*types.CreateStoragePodResponse, error) {
  2308. var reqBody, resBody CreateStoragePodBody
  2309. reqBody.Req = req
  2310. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2311. return nil, err
  2312. }
  2313. return resBody.Res, nil
  2314. }
  2315. type CreateTaskBody struct {
  2316. Req *types.CreateTask `xml:"urn:vim25 CreateTask,omitempty"`
  2317. Res *types.CreateTaskResponse `xml:"CreateTaskResponse,omitempty"`
  2318. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2319. }
  2320. func (b *CreateTaskBody) Fault() *soap.Fault { return b.Fault_ }
  2321. func CreateTask(ctx context.Context, r soap.RoundTripper, req *types.CreateTask) (*types.CreateTaskResponse, error) {
  2322. var reqBody, resBody CreateTaskBody
  2323. reqBody.Req = req
  2324. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2325. return nil, err
  2326. }
  2327. return resBody.Res, nil
  2328. }
  2329. type CreateTemporaryDirectoryInGuestBody struct {
  2330. Req *types.CreateTemporaryDirectoryInGuest `xml:"urn:vim25 CreateTemporaryDirectoryInGuest,omitempty"`
  2331. Res *types.CreateTemporaryDirectoryInGuestResponse `xml:"CreateTemporaryDirectoryInGuestResponse,omitempty"`
  2332. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2333. }
  2334. func (b *CreateTemporaryDirectoryInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  2335. func CreateTemporaryDirectoryInGuest(ctx context.Context, r soap.RoundTripper, req *types.CreateTemporaryDirectoryInGuest) (*types.CreateTemporaryDirectoryInGuestResponse, error) {
  2336. var reqBody, resBody CreateTemporaryDirectoryInGuestBody
  2337. reqBody.Req = req
  2338. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2339. return nil, err
  2340. }
  2341. return resBody.Res, nil
  2342. }
  2343. type CreateTemporaryFileInGuestBody struct {
  2344. Req *types.CreateTemporaryFileInGuest `xml:"urn:vim25 CreateTemporaryFileInGuest,omitempty"`
  2345. Res *types.CreateTemporaryFileInGuestResponse `xml:"CreateTemporaryFileInGuestResponse,omitempty"`
  2346. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2347. }
  2348. func (b *CreateTemporaryFileInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  2349. func CreateTemporaryFileInGuest(ctx context.Context, r soap.RoundTripper, req *types.CreateTemporaryFileInGuest) (*types.CreateTemporaryFileInGuestResponse, error) {
  2350. var reqBody, resBody CreateTemporaryFileInGuestBody
  2351. reqBody.Req = req
  2352. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2353. return nil, err
  2354. }
  2355. return resBody.Res, nil
  2356. }
  2357. type CreateUserBody struct {
  2358. Req *types.CreateUser `xml:"urn:vim25 CreateUser,omitempty"`
  2359. Res *types.CreateUserResponse `xml:"CreateUserResponse,omitempty"`
  2360. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2361. }
  2362. func (b *CreateUserBody) Fault() *soap.Fault { return b.Fault_ }
  2363. func CreateUser(ctx context.Context, r soap.RoundTripper, req *types.CreateUser) (*types.CreateUserResponse, error) {
  2364. var reqBody, resBody CreateUserBody
  2365. reqBody.Req = req
  2366. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2367. return nil, err
  2368. }
  2369. return resBody.Res, nil
  2370. }
  2371. type CreateVAppBody struct {
  2372. Req *types.CreateVApp `xml:"urn:vim25 CreateVApp,omitempty"`
  2373. Res *types.CreateVAppResponse `xml:"CreateVAppResponse,omitempty"`
  2374. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2375. }
  2376. func (b *CreateVAppBody) Fault() *soap.Fault { return b.Fault_ }
  2377. func CreateVApp(ctx context.Context, r soap.RoundTripper, req *types.CreateVApp) (*types.CreateVAppResponse, error) {
  2378. var reqBody, resBody CreateVAppBody
  2379. reqBody.Req = req
  2380. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2381. return nil, err
  2382. }
  2383. return resBody.Res, nil
  2384. }
  2385. type CreateVM_TaskBody struct {
  2386. Req *types.CreateVM_Task `xml:"urn:vim25 CreateVM_Task,omitempty"`
  2387. Res *types.CreateVM_TaskResponse `xml:"CreateVM_TaskResponse,omitempty"`
  2388. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2389. }
  2390. func (b *CreateVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2391. func CreateVM_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateVM_Task) (*types.CreateVM_TaskResponse, error) {
  2392. var reqBody, resBody CreateVM_TaskBody
  2393. reqBody.Req = req
  2394. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2395. return nil, err
  2396. }
  2397. return resBody.Res, nil
  2398. }
  2399. type CreateVirtualDisk_TaskBody struct {
  2400. Req *types.CreateVirtualDisk_Task `xml:"urn:vim25 CreateVirtualDisk_Task,omitempty"`
  2401. Res *types.CreateVirtualDisk_TaskResponse `xml:"CreateVirtualDisk_TaskResponse,omitempty"`
  2402. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2403. }
  2404. func (b *CreateVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2405. func CreateVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateVirtualDisk_Task) (*types.CreateVirtualDisk_TaskResponse, error) {
  2406. var reqBody, resBody CreateVirtualDisk_TaskBody
  2407. reqBody.Req = req
  2408. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2409. return nil, err
  2410. }
  2411. return resBody.Res, nil
  2412. }
  2413. type CreateVmfsDatastoreBody struct {
  2414. Req *types.CreateVmfsDatastore `xml:"urn:vim25 CreateVmfsDatastore,omitempty"`
  2415. Res *types.CreateVmfsDatastoreResponse `xml:"CreateVmfsDatastoreResponse,omitempty"`
  2416. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2417. }
  2418. func (b *CreateVmfsDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  2419. func CreateVmfsDatastore(ctx context.Context, r soap.RoundTripper, req *types.CreateVmfsDatastore) (*types.CreateVmfsDatastoreResponse, error) {
  2420. var reqBody, resBody CreateVmfsDatastoreBody
  2421. reqBody.Req = req
  2422. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2423. return nil, err
  2424. }
  2425. return resBody.Res, nil
  2426. }
  2427. type CreateVvolDatastoreBody struct {
  2428. Req *types.CreateVvolDatastore `xml:"urn:vim25 CreateVvolDatastore,omitempty"`
  2429. Res *types.CreateVvolDatastoreResponse `xml:"CreateVvolDatastoreResponse,omitempty"`
  2430. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2431. }
  2432. func (b *CreateVvolDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  2433. func CreateVvolDatastore(ctx context.Context, r soap.RoundTripper, req *types.CreateVvolDatastore) (*types.CreateVvolDatastoreResponse, error) {
  2434. var reqBody, resBody CreateVvolDatastoreBody
  2435. reqBody.Req = req
  2436. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2437. return nil, err
  2438. }
  2439. return resBody.Res, nil
  2440. }
  2441. type CryptoManagerHostDisableBody struct {
  2442. Req *types.CryptoManagerHostDisable `xml:"urn:vim25 CryptoManagerHostDisable,omitempty"`
  2443. Res *types.CryptoManagerHostDisableResponse `xml:"CryptoManagerHostDisableResponse,omitempty"`
  2444. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2445. }
  2446. func (b *CryptoManagerHostDisableBody) Fault() *soap.Fault { return b.Fault_ }
  2447. func CryptoManagerHostDisable(ctx context.Context, r soap.RoundTripper, req *types.CryptoManagerHostDisable) (*types.CryptoManagerHostDisableResponse, error) {
  2448. var reqBody, resBody CryptoManagerHostDisableBody
  2449. reqBody.Req = req
  2450. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2451. return nil, err
  2452. }
  2453. return resBody.Res, nil
  2454. }
  2455. type CryptoManagerHostEnableBody struct {
  2456. Req *types.CryptoManagerHostEnable `xml:"urn:vim25 CryptoManagerHostEnable,omitempty"`
  2457. Res *types.CryptoManagerHostEnableResponse `xml:"CryptoManagerHostEnableResponse,omitempty"`
  2458. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2459. }
  2460. func (b *CryptoManagerHostEnableBody) Fault() *soap.Fault { return b.Fault_ }
  2461. func CryptoManagerHostEnable(ctx context.Context, r soap.RoundTripper, req *types.CryptoManagerHostEnable) (*types.CryptoManagerHostEnableResponse, error) {
  2462. var reqBody, resBody CryptoManagerHostEnableBody
  2463. reqBody.Req = req
  2464. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2465. return nil, err
  2466. }
  2467. return resBody.Res, nil
  2468. }
  2469. type CryptoManagerHostPrepareBody struct {
  2470. Req *types.CryptoManagerHostPrepare `xml:"urn:vim25 CryptoManagerHostPrepare,omitempty"`
  2471. Res *types.CryptoManagerHostPrepareResponse `xml:"CryptoManagerHostPrepareResponse,omitempty"`
  2472. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2473. }
  2474. func (b *CryptoManagerHostPrepareBody) Fault() *soap.Fault { return b.Fault_ }
  2475. func CryptoManagerHostPrepare(ctx context.Context, r soap.RoundTripper, req *types.CryptoManagerHostPrepare) (*types.CryptoManagerHostPrepareResponse, error) {
  2476. var reqBody, resBody CryptoManagerHostPrepareBody
  2477. reqBody.Req = req
  2478. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2479. return nil, err
  2480. }
  2481. return resBody.Res, nil
  2482. }
  2483. type CryptoUnlock_TaskBody struct {
  2484. Req *types.CryptoUnlock_Task `xml:"urn:vim25 CryptoUnlock_Task,omitempty"`
  2485. Res *types.CryptoUnlock_TaskResponse `xml:"CryptoUnlock_TaskResponse,omitempty"`
  2486. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2487. }
  2488. func (b *CryptoUnlock_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2489. func CryptoUnlock_Task(ctx context.Context, r soap.RoundTripper, req *types.CryptoUnlock_Task) (*types.CryptoUnlock_TaskResponse, error) {
  2490. var reqBody, resBody CryptoUnlock_TaskBody
  2491. reqBody.Req = req
  2492. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2493. return nil, err
  2494. }
  2495. return resBody.Res, nil
  2496. }
  2497. type CurrentTimeBody struct {
  2498. Req *types.CurrentTime `xml:"urn:vim25 CurrentTime,omitempty"`
  2499. Res *types.CurrentTimeResponse `xml:"CurrentTimeResponse,omitempty"`
  2500. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2501. }
  2502. func (b *CurrentTimeBody) Fault() *soap.Fault { return b.Fault_ }
  2503. func CurrentTime(ctx context.Context, r soap.RoundTripper, req *types.CurrentTime) (*types.CurrentTimeResponse, error) {
  2504. var reqBody, resBody CurrentTimeBody
  2505. reqBody.Req = req
  2506. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2507. return nil, err
  2508. }
  2509. return resBody.Res, nil
  2510. }
  2511. type CustomizationSpecItemToXmlBody struct {
  2512. Req *types.CustomizationSpecItemToXml `xml:"urn:vim25 CustomizationSpecItemToXml,omitempty"`
  2513. Res *types.CustomizationSpecItemToXmlResponse `xml:"CustomizationSpecItemToXmlResponse,omitempty"`
  2514. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2515. }
  2516. func (b *CustomizationSpecItemToXmlBody) Fault() *soap.Fault { return b.Fault_ }
  2517. func CustomizationSpecItemToXml(ctx context.Context, r soap.RoundTripper, req *types.CustomizationSpecItemToXml) (*types.CustomizationSpecItemToXmlResponse, error) {
  2518. var reqBody, resBody CustomizationSpecItemToXmlBody
  2519. reqBody.Req = req
  2520. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2521. return nil, err
  2522. }
  2523. return resBody.Res, nil
  2524. }
  2525. type CustomizeGuest_TaskBody struct {
  2526. Req *types.CustomizeGuest_Task `xml:"urn:vim25 CustomizeGuest_Task,omitempty"`
  2527. Res *types.CustomizeGuest_TaskResponse `xml:"CustomizeGuest_TaskResponse,omitempty"`
  2528. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2529. }
  2530. func (b *CustomizeGuest_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2531. func CustomizeGuest_Task(ctx context.Context, r soap.RoundTripper, req *types.CustomizeGuest_Task) (*types.CustomizeGuest_TaskResponse, error) {
  2532. var reqBody, resBody CustomizeGuest_TaskBody
  2533. reqBody.Req = req
  2534. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2535. return nil, err
  2536. }
  2537. return resBody.Res, nil
  2538. }
  2539. type CustomizeVM_TaskBody struct {
  2540. Req *types.CustomizeVM_Task `xml:"urn:vim25 CustomizeVM_Task,omitempty"`
  2541. Res *types.CustomizeVM_TaskResponse `xml:"CustomizeVM_TaskResponse,omitempty"`
  2542. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2543. }
  2544. func (b *CustomizeVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2545. func CustomizeVM_Task(ctx context.Context, r soap.RoundTripper, req *types.CustomizeVM_Task) (*types.CustomizeVM_TaskResponse, error) {
  2546. var reqBody, resBody CustomizeVM_TaskBody
  2547. reqBody.Req = req
  2548. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2549. return nil, err
  2550. }
  2551. return resBody.Res, nil
  2552. }
  2553. type DVPortgroupRollback_TaskBody struct {
  2554. Req *types.DVPortgroupRollback_Task `xml:"urn:vim25 DVPortgroupRollback_Task,omitempty"`
  2555. Res *types.DVPortgroupRollback_TaskResponse `xml:"DVPortgroupRollback_TaskResponse,omitempty"`
  2556. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2557. }
  2558. func (b *DVPortgroupRollback_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2559. func DVPortgroupRollback_Task(ctx context.Context, r soap.RoundTripper, req *types.DVPortgroupRollback_Task) (*types.DVPortgroupRollback_TaskResponse, error) {
  2560. var reqBody, resBody DVPortgroupRollback_TaskBody
  2561. reqBody.Req = req
  2562. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2563. return nil, err
  2564. }
  2565. return resBody.Res, nil
  2566. }
  2567. type DVSManagerExportEntity_TaskBody struct {
  2568. Req *types.DVSManagerExportEntity_Task `xml:"urn:vim25 DVSManagerExportEntity_Task,omitempty"`
  2569. Res *types.DVSManagerExportEntity_TaskResponse `xml:"DVSManagerExportEntity_TaskResponse,omitempty"`
  2570. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2571. }
  2572. func (b *DVSManagerExportEntity_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2573. func DVSManagerExportEntity_Task(ctx context.Context, r soap.RoundTripper, req *types.DVSManagerExportEntity_Task) (*types.DVSManagerExportEntity_TaskResponse, error) {
  2574. var reqBody, resBody DVSManagerExportEntity_TaskBody
  2575. reqBody.Req = req
  2576. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2577. return nil, err
  2578. }
  2579. return resBody.Res, nil
  2580. }
  2581. type DVSManagerImportEntity_TaskBody struct {
  2582. Req *types.DVSManagerImportEntity_Task `xml:"urn:vim25 DVSManagerImportEntity_Task,omitempty"`
  2583. Res *types.DVSManagerImportEntity_TaskResponse `xml:"DVSManagerImportEntity_TaskResponse,omitempty"`
  2584. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2585. }
  2586. func (b *DVSManagerImportEntity_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2587. func DVSManagerImportEntity_Task(ctx context.Context, r soap.RoundTripper, req *types.DVSManagerImportEntity_Task) (*types.DVSManagerImportEntity_TaskResponse, error) {
  2588. var reqBody, resBody DVSManagerImportEntity_TaskBody
  2589. reqBody.Req = req
  2590. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2591. return nil, err
  2592. }
  2593. return resBody.Res, nil
  2594. }
  2595. type DVSManagerLookupDvPortGroupBody struct {
  2596. Req *types.DVSManagerLookupDvPortGroup `xml:"urn:vim25 DVSManagerLookupDvPortGroup,omitempty"`
  2597. Res *types.DVSManagerLookupDvPortGroupResponse `xml:"DVSManagerLookupDvPortGroupResponse,omitempty"`
  2598. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2599. }
  2600. func (b *DVSManagerLookupDvPortGroupBody) Fault() *soap.Fault { return b.Fault_ }
  2601. func DVSManagerLookupDvPortGroup(ctx context.Context, r soap.RoundTripper, req *types.DVSManagerLookupDvPortGroup) (*types.DVSManagerLookupDvPortGroupResponse, error) {
  2602. var reqBody, resBody DVSManagerLookupDvPortGroupBody
  2603. reqBody.Req = req
  2604. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2605. return nil, err
  2606. }
  2607. return resBody.Res, nil
  2608. }
  2609. type DVSRollback_TaskBody struct {
  2610. Req *types.DVSRollback_Task `xml:"urn:vim25 DVSRollback_Task,omitempty"`
  2611. Res *types.DVSRollback_TaskResponse `xml:"DVSRollback_TaskResponse,omitempty"`
  2612. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2613. }
  2614. func (b *DVSRollback_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2615. func DVSRollback_Task(ctx context.Context, r soap.RoundTripper, req *types.DVSRollback_Task) (*types.DVSRollback_TaskResponse, error) {
  2616. var reqBody, resBody DVSRollback_TaskBody
  2617. reqBody.Req = req
  2618. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2619. return nil, err
  2620. }
  2621. return resBody.Res, nil
  2622. }
  2623. type DatastoreEnterMaintenanceModeBody struct {
  2624. Req *types.DatastoreEnterMaintenanceMode `xml:"urn:vim25 DatastoreEnterMaintenanceMode,omitempty"`
  2625. Res *types.DatastoreEnterMaintenanceModeResponse `xml:"DatastoreEnterMaintenanceModeResponse,omitempty"`
  2626. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2627. }
  2628. func (b *DatastoreEnterMaintenanceModeBody) Fault() *soap.Fault { return b.Fault_ }
  2629. func DatastoreEnterMaintenanceMode(ctx context.Context, r soap.RoundTripper, req *types.DatastoreEnterMaintenanceMode) (*types.DatastoreEnterMaintenanceModeResponse, error) {
  2630. var reqBody, resBody DatastoreEnterMaintenanceModeBody
  2631. reqBody.Req = req
  2632. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2633. return nil, err
  2634. }
  2635. return resBody.Res, nil
  2636. }
  2637. type DatastoreExitMaintenanceMode_TaskBody struct {
  2638. Req *types.DatastoreExitMaintenanceMode_Task `xml:"urn:vim25 DatastoreExitMaintenanceMode_Task,omitempty"`
  2639. Res *types.DatastoreExitMaintenanceMode_TaskResponse `xml:"DatastoreExitMaintenanceMode_TaskResponse,omitempty"`
  2640. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2641. }
  2642. func (b *DatastoreExitMaintenanceMode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2643. func DatastoreExitMaintenanceMode_Task(ctx context.Context, r soap.RoundTripper, req *types.DatastoreExitMaintenanceMode_Task) (*types.DatastoreExitMaintenanceMode_TaskResponse, error) {
  2644. var reqBody, resBody DatastoreExitMaintenanceMode_TaskBody
  2645. reqBody.Req = req
  2646. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2647. return nil, err
  2648. }
  2649. return resBody.Res, nil
  2650. }
  2651. type DecodeLicenseBody struct {
  2652. Req *types.DecodeLicense `xml:"urn:vim25 DecodeLicense,omitempty"`
  2653. Res *types.DecodeLicenseResponse `xml:"DecodeLicenseResponse,omitempty"`
  2654. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2655. }
  2656. func (b *DecodeLicenseBody) Fault() *soap.Fault { return b.Fault_ }
  2657. func DecodeLicense(ctx context.Context, r soap.RoundTripper, req *types.DecodeLicense) (*types.DecodeLicenseResponse, error) {
  2658. var reqBody, resBody DecodeLicenseBody
  2659. reqBody.Req = req
  2660. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2661. return nil, err
  2662. }
  2663. return resBody.Res, nil
  2664. }
  2665. type DefragmentAllDisksBody struct {
  2666. Req *types.DefragmentAllDisks `xml:"urn:vim25 DefragmentAllDisks,omitempty"`
  2667. Res *types.DefragmentAllDisksResponse `xml:"DefragmentAllDisksResponse,omitempty"`
  2668. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2669. }
  2670. func (b *DefragmentAllDisksBody) Fault() *soap.Fault { return b.Fault_ }
  2671. func DefragmentAllDisks(ctx context.Context, r soap.RoundTripper, req *types.DefragmentAllDisks) (*types.DefragmentAllDisksResponse, error) {
  2672. var reqBody, resBody DefragmentAllDisksBody
  2673. reqBody.Req = req
  2674. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2675. return nil, err
  2676. }
  2677. return resBody.Res, nil
  2678. }
  2679. type DefragmentVirtualDisk_TaskBody struct {
  2680. Req *types.DefragmentVirtualDisk_Task `xml:"urn:vim25 DefragmentVirtualDisk_Task,omitempty"`
  2681. Res *types.DefragmentVirtualDisk_TaskResponse `xml:"DefragmentVirtualDisk_TaskResponse,omitempty"`
  2682. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2683. }
  2684. func (b *DefragmentVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2685. func DefragmentVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.DefragmentVirtualDisk_Task) (*types.DefragmentVirtualDisk_TaskResponse, error) {
  2686. var reqBody, resBody DefragmentVirtualDisk_TaskBody
  2687. reqBody.Req = req
  2688. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2689. return nil, err
  2690. }
  2691. return resBody.Res, nil
  2692. }
  2693. type DeleteCustomizationSpecBody struct {
  2694. Req *types.DeleteCustomizationSpec `xml:"urn:vim25 DeleteCustomizationSpec,omitempty"`
  2695. Res *types.DeleteCustomizationSpecResponse `xml:"DeleteCustomizationSpecResponse,omitempty"`
  2696. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2697. }
  2698. func (b *DeleteCustomizationSpecBody) Fault() *soap.Fault { return b.Fault_ }
  2699. func DeleteCustomizationSpec(ctx context.Context, r soap.RoundTripper, req *types.DeleteCustomizationSpec) (*types.DeleteCustomizationSpecResponse, error) {
  2700. var reqBody, resBody DeleteCustomizationSpecBody
  2701. reqBody.Req = req
  2702. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2703. return nil, err
  2704. }
  2705. return resBody.Res, nil
  2706. }
  2707. type DeleteDatastoreFile_TaskBody struct {
  2708. Req *types.DeleteDatastoreFile_Task `xml:"urn:vim25 DeleteDatastoreFile_Task,omitempty"`
  2709. Res *types.DeleteDatastoreFile_TaskResponse `xml:"DeleteDatastoreFile_TaskResponse,omitempty"`
  2710. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2711. }
  2712. func (b *DeleteDatastoreFile_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2713. func DeleteDatastoreFile_Task(ctx context.Context, r soap.RoundTripper, req *types.DeleteDatastoreFile_Task) (*types.DeleteDatastoreFile_TaskResponse, error) {
  2714. var reqBody, resBody DeleteDatastoreFile_TaskBody
  2715. reqBody.Req = req
  2716. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2717. return nil, err
  2718. }
  2719. return resBody.Res, nil
  2720. }
  2721. type DeleteDirectoryBody struct {
  2722. Req *types.DeleteDirectory `xml:"urn:vim25 DeleteDirectory,omitempty"`
  2723. Res *types.DeleteDirectoryResponse `xml:"DeleteDirectoryResponse,omitempty"`
  2724. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2725. }
  2726. func (b *DeleteDirectoryBody) Fault() *soap.Fault { return b.Fault_ }
  2727. func DeleteDirectory(ctx context.Context, r soap.RoundTripper, req *types.DeleteDirectory) (*types.DeleteDirectoryResponse, error) {
  2728. var reqBody, resBody DeleteDirectoryBody
  2729. reqBody.Req = req
  2730. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2731. return nil, err
  2732. }
  2733. return resBody.Res, nil
  2734. }
  2735. type DeleteDirectoryInGuestBody struct {
  2736. Req *types.DeleteDirectoryInGuest `xml:"urn:vim25 DeleteDirectoryInGuest,omitempty"`
  2737. Res *types.DeleteDirectoryInGuestResponse `xml:"DeleteDirectoryInGuestResponse,omitempty"`
  2738. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2739. }
  2740. func (b *DeleteDirectoryInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  2741. func DeleteDirectoryInGuest(ctx context.Context, r soap.RoundTripper, req *types.DeleteDirectoryInGuest) (*types.DeleteDirectoryInGuestResponse, error) {
  2742. var reqBody, resBody DeleteDirectoryInGuestBody
  2743. reqBody.Req = req
  2744. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2745. return nil, err
  2746. }
  2747. return resBody.Res, nil
  2748. }
  2749. type DeleteFileBody struct {
  2750. Req *types.DeleteFile `xml:"urn:vim25 DeleteFile,omitempty"`
  2751. Res *types.DeleteFileResponse `xml:"DeleteFileResponse,omitempty"`
  2752. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2753. }
  2754. func (b *DeleteFileBody) Fault() *soap.Fault { return b.Fault_ }
  2755. func DeleteFile(ctx context.Context, r soap.RoundTripper, req *types.DeleteFile) (*types.DeleteFileResponse, error) {
  2756. var reqBody, resBody DeleteFileBody
  2757. reqBody.Req = req
  2758. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2759. return nil, err
  2760. }
  2761. return resBody.Res, nil
  2762. }
  2763. type DeleteFileInGuestBody struct {
  2764. Req *types.DeleteFileInGuest `xml:"urn:vim25 DeleteFileInGuest,omitempty"`
  2765. Res *types.DeleteFileInGuestResponse `xml:"DeleteFileInGuestResponse,omitempty"`
  2766. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2767. }
  2768. func (b *DeleteFileInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  2769. func DeleteFileInGuest(ctx context.Context, r soap.RoundTripper, req *types.DeleteFileInGuest) (*types.DeleteFileInGuestResponse, error) {
  2770. var reqBody, resBody DeleteFileInGuestBody
  2771. reqBody.Req = req
  2772. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2773. return nil, err
  2774. }
  2775. return resBody.Res, nil
  2776. }
  2777. type DeleteHostSpecificationBody struct {
  2778. Req *types.DeleteHostSpecification `xml:"urn:vim25 DeleteHostSpecification,omitempty"`
  2779. Res *types.DeleteHostSpecificationResponse `xml:"DeleteHostSpecificationResponse,omitempty"`
  2780. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2781. }
  2782. func (b *DeleteHostSpecificationBody) Fault() *soap.Fault { return b.Fault_ }
  2783. func DeleteHostSpecification(ctx context.Context, r soap.RoundTripper, req *types.DeleteHostSpecification) (*types.DeleteHostSpecificationResponse, error) {
  2784. var reqBody, resBody DeleteHostSpecificationBody
  2785. reqBody.Req = req
  2786. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2787. return nil, err
  2788. }
  2789. return resBody.Res, nil
  2790. }
  2791. type DeleteHostSubSpecificationBody struct {
  2792. Req *types.DeleteHostSubSpecification `xml:"urn:vim25 DeleteHostSubSpecification,omitempty"`
  2793. Res *types.DeleteHostSubSpecificationResponse `xml:"DeleteHostSubSpecificationResponse,omitempty"`
  2794. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2795. }
  2796. func (b *DeleteHostSubSpecificationBody) Fault() *soap.Fault { return b.Fault_ }
  2797. func DeleteHostSubSpecification(ctx context.Context, r soap.RoundTripper, req *types.DeleteHostSubSpecification) (*types.DeleteHostSubSpecificationResponse, error) {
  2798. var reqBody, resBody DeleteHostSubSpecificationBody
  2799. reqBody.Req = req
  2800. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2801. return nil, err
  2802. }
  2803. return resBody.Res, nil
  2804. }
  2805. type DeleteNvdimmBlockNamespaces_TaskBody struct {
  2806. Req *types.DeleteNvdimmBlockNamespaces_Task `xml:"urn:vim25 DeleteNvdimmBlockNamespaces_Task,omitempty"`
  2807. Res *types.DeleteNvdimmBlockNamespaces_TaskResponse `xml:"DeleteNvdimmBlockNamespaces_TaskResponse,omitempty"`
  2808. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2809. }
  2810. func (b *DeleteNvdimmBlockNamespaces_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2811. func DeleteNvdimmBlockNamespaces_Task(ctx context.Context, r soap.RoundTripper, req *types.DeleteNvdimmBlockNamespaces_Task) (*types.DeleteNvdimmBlockNamespaces_TaskResponse, error) {
  2812. var reqBody, resBody DeleteNvdimmBlockNamespaces_TaskBody
  2813. reqBody.Req = req
  2814. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2815. return nil, err
  2816. }
  2817. return resBody.Res, nil
  2818. }
  2819. type DeleteNvdimmNamespace_TaskBody struct {
  2820. Req *types.DeleteNvdimmNamespace_Task `xml:"urn:vim25 DeleteNvdimmNamespace_Task,omitempty"`
  2821. Res *types.DeleteNvdimmNamespace_TaskResponse `xml:"DeleteNvdimmNamespace_TaskResponse,omitempty"`
  2822. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2823. }
  2824. func (b *DeleteNvdimmNamespace_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2825. func DeleteNvdimmNamespace_Task(ctx context.Context, r soap.RoundTripper, req *types.DeleteNvdimmNamespace_Task) (*types.DeleteNvdimmNamespace_TaskResponse, error) {
  2826. var reqBody, resBody DeleteNvdimmNamespace_TaskBody
  2827. reqBody.Req = req
  2828. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2829. return nil, err
  2830. }
  2831. return resBody.Res, nil
  2832. }
  2833. type DeleteRegistryKeyInGuestBody struct {
  2834. Req *types.DeleteRegistryKeyInGuest `xml:"urn:vim25 DeleteRegistryKeyInGuest,omitempty"`
  2835. Res *types.DeleteRegistryKeyInGuestResponse `xml:"DeleteRegistryKeyInGuestResponse,omitempty"`
  2836. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2837. }
  2838. func (b *DeleteRegistryKeyInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  2839. func DeleteRegistryKeyInGuest(ctx context.Context, r soap.RoundTripper, req *types.DeleteRegistryKeyInGuest) (*types.DeleteRegistryKeyInGuestResponse, error) {
  2840. var reqBody, resBody DeleteRegistryKeyInGuestBody
  2841. reqBody.Req = req
  2842. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2843. return nil, err
  2844. }
  2845. return resBody.Res, nil
  2846. }
  2847. type DeleteRegistryValueInGuestBody struct {
  2848. Req *types.DeleteRegistryValueInGuest `xml:"urn:vim25 DeleteRegistryValueInGuest,omitempty"`
  2849. Res *types.DeleteRegistryValueInGuestResponse `xml:"DeleteRegistryValueInGuestResponse,omitempty"`
  2850. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2851. }
  2852. func (b *DeleteRegistryValueInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  2853. func DeleteRegistryValueInGuest(ctx context.Context, r soap.RoundTripper, req *types.DeleteRegistryValueInGuest) (*types.DeleteRegistryValueInGuestResponse, error) {
  2854. var reqBody, resBody DeleteRegistryValueInGuestBody
  2855. reqBody.Req = req
  2856. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2857. return nil, err
  2858. }
  2859. return resBody.Res, nil
  2860. }
  2861. type DeleteScsiLunStateBody struct {
  2862. Req *types.DeleteScsiLunState `xml:"urn:vim25 DeleteScsiLunState,omitempty"`
  2863. Res *types.DeleteScsiLunStateResponse `xml:"DeleteScsiLunStateResponse,omitempty"`
  2864. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2865. }
  2866. func (b *DeleteScsiLunStateBody) Fault() *soap.Fault { return b.Fault_ }
  2867. func DeleteScsiLunState(ctx context.Context, r soap.RoundTripper, req *types.DeleteScsiLunState) (*types.DeleteScsiLunStateResponse, error) {
  2868. var reqBody, resBody DeleteScsiLunStateBody
  2869. reqBody.Req = req
  2870. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2871. return nil, err
  2872. }
  2873. return resBody.Res, nil
  2874. }
  2875. type DeleteSnapshot_TaskBody struct {
  2876. Req *types.DeleteSnapshot_Task `xml:"urn:vim25 DeleteSnapshot_Task,omitempty"`
  2877. Res *types.DeleteSnapshot_TaskResponse `xml:"DeleteSnapshot_TaskResponse,omitempty"`
  2878. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2879. }
  2880. func (b *DeleteSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2881. func DeleteSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.DeleteSnapshot_Task) (*types.DeleteSnapshot_TaskResponse, error) {
  2882. var reqBody, resBody DeleteSnapshot_TaskBody
  2883. reqBody.Req = req
  2884. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2885. return nil, err
  2886. }
  2887. return resBody.Res, nil
  2888. }
  2889. type DeleteVStorageObjectEx_TaskBody struct {
  2890. Req *types.DeleteVStorageObjectEx_Task `xml:"urn:vim25 DeleteVStorageObjectEx_Task,omitempty"`
  2891. Res *types.DeleteVStorageObjectEx_TaskResponse `xml:"DeleteVStorageObjectEx_TaskResponse,omitempty"`
  2892. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2893. }
  2894. func (b *DeleteVStorageObjectEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2895. func DeleteVStorageObjectEx_Task(ctx context.Context, r soap.RoundTripper, req *types.DeleteVStorageObjectEx_Task) (*types.DeleteVStorageObjectEx_TaskResponse, error) {
  2896. var reqBody, resBody DeleteVStorageObjectEx_TaskBody
  2897. reqBody.Req = req
  2898. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2899. return nil, err
  2900. }
  2901. return resBody.Res, nil
  2902. }
  2903. type DeleteVStorageObject_TaskBody struct {
  2904. Req *types.DeleteVStorageObject_Task `xml:"urn:vim25 DeleteVStorageObject_Task,omitempty"`
  2905. Res *types.DeleteVStorageObject_TaskResponse `xml:"DeleteVStorageObject_TaskResponse,omitempty"`
  2906. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2907. }
  2908. func (b *DeleteVStorageObject_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2909. func DeleteVStorageObject_Task(ctx context.Context, r soap.RoundTripper, req *types.DeleteVStorageObject_Task) (*types.DeleteVStorageObject_TaskResponse, error) {
  2910. var reqBody, resBody DeleteVStorageObject_TaskBody
  2911. reqBody.Req = req
  2912. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2913. return nil, err
  2914. }
  2915. return resBody.Res, nil
  2916. }
  2917. type DeleteVffsVolumeStateBody struct {
  2918. Req *types.DeleteVffsVolumeState `xml:"urn:vim25 DeleteVffsVolumeState,omitempty"`
  2919. Res *types.DeleteVffsVolumeStateResponse `xml:"DeleteVffsVolumeStateResponse,omitempty"`
  2920. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2921. }
  2922. func (b *DeleteVffsVolumeStateBody) Fault() *soap.Fault { return b.Fault_ }
  2923. func DeleteVffsVolumeState(ctx context.Context, r soap.RoundTripper, req *types.DeleteVffsVolumeState) (*types.DeleteVffsVolumeStateResponse, error) {
  2924. var reqBody, resBody DeleteVffsVolumeStateBody
  2925. reqBody.Req = req
  2926. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2927. return nil, err
  2928. }
  2929. return resBody.Res, nil
  2930. }
  2931. type DeleteVirtualDisk_TaskBody struct {
  2932. Req *types.DeleteVirtualDisk_Task `xml:"urn:vim25 DeleteVirtualDisk_Task,omitempty"`
  2933. Res *types.DeleteVirtualDisk_TaskResponse `xml:"DeleteVirtualDisk_TaskResponse,omitempty"`
  2934. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2935. }
  2936. func (b *DeleteVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  2937. func DeleteVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.DeleteVirtualDisk_Task) (*types.DeleteVirtualDisk_TaskResponse, error) {
  2938. var reqBody, resBody DeleteVirtualDisk_TaskBody
  2939. reqBody.Req = req
  2940. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2941. return nil, err
  2942. }
  2943. return resBody.Res, nil
  2944. }
  2945. type DeleteVmfsVolumeStateBody struct {
  2946. Req *types.DeleteVmfsVolumeState `xml:"urn:vim25 DeleteVmfsVolumeState,omitempty"`
  2947. Res *types.DeleteVmfsVolumeStateResponse `xml:"DeleteVmfsVolumeStateResponse,omitempty"`
  2948. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2949. }
  2950. func (b *DeleteVmfsVolumeStateBody) Fault() *soap.Fault { return b.Fault_ }
  2951. func DeleteVmfsVolumeState(ctx context.Context, r soap.RoundTripper, req *types.DeleteVmfsVolumeState) (*types.DeleteVmfsVolumeStateResponse, error) {
  2952. var reqBody, resBody DeleteVmfsVolumeStateBody
  2953. reqBody.Req = req
  2954. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2955. return nil, err
  2956. }
  2957. return resBody.Res, nil
  2958. }
  2959. type DeleteVsanObjectsBody struct {
  2960. Req *types.DeleteVsanObjects `xml:"urn:vim25 DeleteVsanObjects,omitempty"`
  2961. Res *types.DeleteVsanObjectsResponse `xml:"DeleteVsanObjectsResponse,omitempty"`
  2962. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2963. }
  2964. func (b *DeleteVsanObjectsBody) Fault() *soap.Fault { return b.Fault_ }
  2965. func DeleteVsanObjects(ctx context.Context, r soap.RoundTripper, req *types.DeleteVsanObjects) (*types.DeleteVsanObjectsResponse, error) {
  2966. var reqBody, resBody DeleteVsanObjectsBody
  2967. reqBody.Req = req
  2968. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2969. return nil, err
  2970. }
  2971. return resBody.Res, nil
  2972. }
  2973. type DeselectVnicBody struct {
  2974. Req *types.DeselectVnic `xml:"urn:vim25 DeselectVnic,omitempty"`
  2975. Res *types.DeselectVnicResponse `xml:"DeselectVnicResponse,omitempty"`
  2976. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2977. }
  2978. func (b *DeselectVnicBody) Fault() *soap.Fault { return b.Fault_ }
  2979. func DeselectVnic(ctx context.Context, r soap.RoundTripper, req *types.DeselectVnic) (*types.DeselectVnicResponse, error) {
  2980. var reqBody, resBody DeselectVnicBody
  2981. reqBody.Req = req
  2982. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2983. return nil, err
  2984. }
  2985. return resBody.Res, nil
  2986. }
  2987. type DeselectVnicForNicTypeBody struct {
  2988. Req *types.DeselectVnicForNicType `xml:"urn:vim25 DeselectVnicForNicType,omitempty"`
  2989. Res *types.DeselectVnicForNicTypeResponse `xml:"DeselectVnicForNicTypeResponse,omitempty"`
  2990. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  2991. }
  2992. func (b *DeselectVnicForNicTypeBody) Fault() *soap.Fault { return b.Fault_ }
  2993. func DeselectVnicForNicType(ctx context.Context, r soap.RoundTripper, req *types.DeselectVnicForNicType) (*types.DeselectVnicForNicTypeResponse, error) {
  2994. var reqBody, resBody DeselectVnicForNicTypeBody
  2995. reqBody.Req = req
  2996. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  2997. return nil, err
  2998. }
  2999. return resBody.Res, nil
  3000. }
  3001. type DestroyChildrenBody struct {
  3002. Req *types.DestroyChildren `xml:"urn:vim25 DestroyChildren,omitempty"`
  3003. Res *types.DestroyChildrenResponse `xml:"DestroyChildrenResponse,omitempty"`
  3004. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3005. }
  3006. func (b *DestroyChildrenBody) Fault() *soap.Fault { return b.Fault_ }
  3007. func DestroyChildren(ctx context.Context, r soap.RoundTripper, req *types.DestroyChildren) (*types.DestroyChildrenResponse, error) {
  3008. var reqBody, resBody DestroyChildrenBody
  3009. reqBody.Req = req
  3010. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3011. return nil, err
  3012. }
  3013. return resBody.Res, nil
  3014. }
  3015. type DestroyCollectorBody struct {
  3016. Req *types.DestroyCollector `xml:"urn:vim25 DestroyCollector,omitempty"`
  3017. Res *types.DestroyCollectorResponse `xml:"DestroyCollectorResponse,omitempty"`
  3018. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3019. }
  3020. func (b *DestroyCollectorBody) Fault() *soap.Fault { return b.Fault_ }
  3021. func DestroyCollector(ctx context.Context, r soap.RoundTripper, req *types.DestroyCollector) (*types.DestroyCollectorResponse, error) {
  3022. var reqBody, resBody DestroyCollectorBody
  3023. reqBody.Req = req
  3024. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3025. return nil, err
  3026. }
  3027. return resBody.Res, nil
  3028. }
  3029. type DestroyDatastoreBody struct {
  3030. Req *types.DestroyDatastore `xml:"urn:vim25 DestroyDatastore,omitempty"`
  3031. Res *types.DestroyDatastoreResponse `xml:"DestroyDatastoreResponse,omitempty"`
  3032. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3033. }
  3034. func (b *DestroyDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  3035. func DestroyDatastore(ctx context.Context, r soap.RoundTripper, req *types.DestroyDatastore) (*types.DestroyDatastoreResponse, error) {
  3036. var reqBody, resBody DestroyDatastoreBody
  3037. reqBody.Req = req
  3038. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3039. return nil, err
  3040. }
  3041. return resBody.Res, nil
  3042. }
  3043. type DestroyIpPoolBody struct {
  3044. Req *types.DestroyIpPool `xml:"urn:vim25 DestroyIpPool,omitempty"`
  3045. Res *types.DestroyIpPoolResponse `xml:"DestroyIpPoolResponse,omitempty"`
  3046. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3047. }
  3048. func (b *DestroyIpPoolBody) Fault() *soap.Fault { return b.Fault_ }
  3049. func DestroyIpPool(ctx context.Context, r soap.RoundTripper, req *types.DestroyIpPool) (*types.DestroyIpPoolResponse, error) {
  3050. var reqBody, resBody DestroyIpPoolBody
  3051. reqBody.Req = req
  3052. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3053. return nil, err
  3054. }
  3055. return resBody.Res, nil
  3056. }
  3057. type DestroyNetworkBody struct {
  3058. Req *types.DestroyNetwork `xml:"urn:vim25 DestroyNetwork,omitempty"`
  3059. Res *types.DestroyNetworkResponse `xml:"DestroyNetworkResponse,omitempty"`
  3060. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3061. }
  3062. func (b *DestroyNetworkBody) Fault() *soap.Fault { return b.Fault_ }
  3063. func DestroyNetwork(ctx context.Context, r soap.RoundTripper, req *types.DestroyNetwork) (*types.DestroyNetworkResponse, error) {
  3064. var reqBody, resBody DestroyNetworkBody
  3065. reqBody.Req = req
  3066. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3067. return nil, err
  3068. }
  3069. return resBody.Res, nil
  3070. }
  3071. type DestroyProfileBody struct {
  3072. Req *types.DestroyProfile `xml:"urn:vim25 DestroyProfile,omitempty"`
  3073. Res *types.DestroyProfileResponse `xml:"DestroyProfileResponse,omitempty"`
  3074. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3075. }
  3076. func (b *DestroyProfileBody) Fault() *soap.Fault { return b.Fault_ }
  3077. func DestroyProfile(ctx context.Context, r soap.RoundTripper, req *types.DestroyProfile) (*types.DestroyProfileResponse, error) {
  3078. var reqBody, resBody DestroyProfileBody
  3079. reqBody.Req = req
  3080. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3081. return nil, err
  3082. }
  3083. return resBody.Res, nil
  3084. }
  3085. type DestroyPropertyCollectorBody struct {
  3086. Req *types.DestroyPropertyCollector `xml:"urn:vim25 DestroyPropertyCollector,omitempty"`
  3087. Res *types.DestroyPropertyCollectorResponse `xml:"DestroyPropertyCollectorResponse,omitempty"`
  3088. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3089. }
  3090. func (b *DestroyPropertyCollectorBody) Fault() *soap.Fault { return b.Fault_ }
  3091. func DestroyPropertyCollector(ctx context.Context, r soap.RoundTripper, req *types.DestroyPropertyCollector) (*types.DestroyPropertyCollectorResponse, error) {
  3092. var reqBody, resBody DestroyPropertyCollectorBody
  3093. reqBody.Req = req
  3094. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3095. return nil, err
  3096. }
  3097. return resBody.Res, nil
  3098. }
  3099. type DestroyPropertyFilterBody struct {
  3100. Req *types.DestroyPropertyFilter `xml:"urn:vim25 DestroyPropertyFilter,omitempty"`
  3101. Res *types.DestroyPropertyFilterResponse `xml:"DestroyPropertyFilterResponse,omitempty"`
  3102. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3103. }
  3104. func (b *DestroyPropertyFilterBody) Fault() *soap.Fault { return b.Fault_ }
  3105. func DestroyPropertyFilter(ctx context.Context, r soap.RoundTripper, req *types.DestroyPropertyFilter) (*types.DestroyPropertyFilterResponse, error) {
  3106. var reqBody, resBody DestroyPropertyFilterBody
  3107. reqBody.Req = req
  3108. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3109. return nil, err
  3110. }
  3111. return resBody.Res, nil
  3112. }
  3113. type DestroyVffsBody struct {
  3114. Req *types.DestroyVffs `xml:"urn:vim25 DestroyVffs,omitempty"`
  3115. Res *types.DestroyVffsResponse `xml:"DestroyVffsResponse,omitempty"`
  3116. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3117. }
  3118. func (b *DestroyVffsBody) Fault() *soap.Fault { return b.Fault_ }
  3119. func DestroyVffs(ctx context.Context, r soap.RoundTripper, req *types.DestroyVffs) (*types.DestroyVffsResponse, error) {
  3120. var reqBody, resBody DestroyVffsBody
  3121. reqBody.Req = req
  3122. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3123. return nil, err
  3124. }
  3125. return resBody.Res, nil
  3126. }
  3127. type DestroyViewBody struct {
  3128. Req *types.DestroyView `xml:"urn:vim25 DestroyView,omitempty"`
  3129. Res *types.DestroyViewResponse `xml:"DestroyViewResponse,omitempty"`
  3130. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3131. }
  3132. func (b *DestroyViewBody) Fault() *soap.Fault { return b.Fault_ }
  3133. func DestroyView(ctx context.Context, r soap.RoundTripper, req *types.DestroyView) (*types.DestroyViewResponse, error) {
  3134. var reqBody, resBody DestroyViewBody
  3135. reqBody.Req = req
  3136. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3137. return nil, err
  3138. }
  3139. return resBody.Res, nil
  3140. }
  3141. type Destroy_TaskBody struct {
  3142. Req *types.Destroy_Task `xml:"urn:vim25 Destroy_Task,omitempty"`
  3143. Res *types.Destroy_TaskResponse `xml:"Destroy_TaskResponse,omitempty"`
  3144. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3145. }
  3146. func (b *Destroy_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3147. func Destroy_Task(ctx context.Context, r soap.RoundTripper, req *types.Destroy_Task) (*types.Destroy_TaskResponse, error) {
  3148. var reqBody, resBody Destroy_TaskBody
  3149. reqBody.Req = req
  3150. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3151. return nil, err
  3152. }
  3153. return resBody.Res, nil
  3154. }
  3155. type DetachDisk_TaskBody struct {
  3156. Req *types.DetachDisk_Task `xml:"urn:vim25 DetachDisk_Task,omitempty"`
  3157. Res *types.DetachDisk_TaskResponse `xml:"DetachDisk_TaskResponse,omitempty"`
  3158. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3159. }
  3160. func (b *DetachDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3161. func DetachDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.DetachDisk_Task) (*types.DetachDisk_TaskResponse, error) {
  3162. var reqBody, resBody DetachDisk_TaskBody
  3163. reqBody.Req = req
  3164. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3165. return nil, err
  3166. }
  3167. return resBody.Res, nil
  3168. }
  3169. type DetachScsiLunBody struct {
  3170. Req *types.DetachScsiLun `xml:"urn:vim25 DetachScsiLun,omitempty"`
  3171. Res *types.DetachScsiLunResponse `xml:"DetachScsiLunResponse,omitempty"`
  3172. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3173. }
  3174. func (b *DetachScsiLunBody) Fault() *soap.Fault { return b.Fault_ }
  3175. func DetachScsiLun(ctx context.Context, r soap.RoundTripper, req *types.DetachScsiLun) (*types.DetachScsiLunResponse, error) {
  3176. var reqBody, resBody DetachScsiLunBody
  3177. reqBody.Req = req
  3178. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3179. return nil, err
  3180. }
  3181. return resBody.Res, nil
  3182. }
  3183. type DetachScsiLunEx_TaskBody struct {
  3184. Req *types.DetachScsiLunEx_Task `xml:"urn:vim25 DetachScsiLunEx_Task,omitempty"`
  3185. Res *types.DetachScsiLunEx_TaskResponse `xml:"DetachScsiLunEx_TaskResponse,omitempty"`
  3186. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3187. }
  3188. func (b *DetachScsiLunEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3189. func DetachScsiLunEx_Task(ctx context.Context, r soap.RoundTripper, req *types.DetachScsiLunEx_Task) (*types.DetachScsiLunEx_TaskResponse, error) {
  3190. var reqBody, resBody DetachScsiLunEx_TaskBody
  3191. reqBody.Req = req
  3192. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3193. return nil, err
  3194. }
  3195. return resBody.Res, nil
  3196. }
  3197. type DetachTagFromVStorageObjectBody struct {
  3198. Req *types.DetachTagFromVStorageObject `xml:"urn:vim25 DetachTagFromVStorageObject,omitempty"`
  3199. Res *types.DetachTagFromVStorageObjectResponse `xml:"DetachTagFromVStorageObjectResponse,omitempty"`
  3200. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3201. }
  3202. func (b *DetachTagFromVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  3203. func DetachTagFromVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.DetachTagFromVStorageObject) (*types.DetachTagFromVStorageObjectResponse, error) {
  3204. var reqBody, resBody DetachTagFromVStorageObjectBody
  3205. reqBody.Req = req
  3206. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3207. return nil, err
  3208. }
  3209. return resBody.Res, nil
  3210. }
  3211. type DisableAlarmBody struct {
  3212. Req *types.DisableAlarm `xml:"urn:vim25 DisableAlarm,omitempty"`
  3213. Res *types.DisableAlarmResponse `xml:"DisableAlarmResponse,omitempty"`
  3214. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3215. }
  3216. func (b *DisableAlarmBody) Fault() *soap.Fault { return b.Fault_ }
  3217. func DisableAlarm(ctx context.Context, r soap.RoundTripper, req *types.DisableAlarm) (*types.DisableAlarmResponse, error) {
  3218. var reqBody, resBody DisableAlarmBody
  3219. reqBody.Req = req
  3220. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3221. return nil, err
  3222. }
  3223. return resBody.Res, nil
  3224. }
  3225. type DisableClusteredVmdkSupportBody struct {
  3226. Req *types.DisableClusteredVmdkSupport `xml:"urn:vim25 DisableClusteredVmdkSupport,omitempty"`
  3227. Res *types.DisableClusteredVmdkSupportResponse `xml:"DisableClusteredVmdkSupportResponse,omitempty"`
  3228. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3229. }
  3230. func (b *DisableClusteredVmdkSupportBody) Fault() *soap.Fault { return b.Fault_ }
  3231. func DisableClusteredVmdkSupport(ctx context.Context, r soap.RoundTripper, req *types.DisableClusteredVmdkSupport) (*types.DisableClusteredVmdkSupportResponse, error) {
  3232. var reqBody, resBody DisableClusteredVmdkSupportBody
  3233. reqBody.Req = req
  3234. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3235. return nil, err
  3236. }
  3237. return resBody.Res, nil
  3238. }
  3239. type DisableEvcMode_TaskBody struct {
  3240. Req *types.DisableEvcMode_Task `xml:"urn:vim25 DisableEvcMode_Task,omitempty"`
  3241. Res *types.DisableEvcMode_TaskResponse `xml:"DisableEvcMode_TaskResponse,omitempty"`
  3242. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3243. }
  3244. func (b *DisableEvcMode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3245. func DisableEvcMode_Task(ctx context.Context, r soap.RoundTripper, req *types.DisableEvcMode_Task) (*types.DisableEvcMode_TaskResponse, error) {
  3246. var reqBody, resBody DisableEvcMode_TaskBody
  3247. reqBody.Req = req
  3248. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3249. return nil, err
  3250. }
  3251. return resBody.Res, nil
  3252. }
  3253. type DisableFeatureBody struct {
  3254. Req *types.DisableFeature `xml:"urn:vim25 DisableFeature,omitempty"`
  3255. Res *types.DisableFeatureResponse `xml:"DisableFeatureResponse,omitempty"`
  3256. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3257. }
  3258. func (b *DisableFeatureBody) Fault() *soap.Fault { return b.Fault_ }
  3259. func DisableFeature(ctx context.Context, r soap.RoundTripper, req *types.DisableFeature) (*types.DisableFeatureResponse, error) {
  3260. var reqBody, resBody DisableFeatureBody
  3261. reqBody.Req = req
  3262. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3263. return nil, err
  3264. }
  3265. return resBody.Res, nil
  3266. }
  3267. type DisableHyperThreadingBody struct {
  3268. Req *types.DisableHyperThreading `xml:"urn:vim25 DisableHyperThreading,omitempty"`
  3269. Res *types.DisableHyperThreadingResponse `xml:"DisableHyperThreadingResponse,omitempty"`
  3270. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3271. }
  3272. func (b *DisableHyperThreadingBody) Fault() *soap.Fault { return b.Fault_ }
  3273. func DisableHyperThreading(ctx context.Context, r soap.RoundTripper, req *types.DisableHyperThreading) (*types.DisableHyperThreadingResponse, error) {
  3274. var reqBody, resBody DisableHyperThreadingBody
  3275. reqBody.Req = req
  3276. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3277. return nil, err
  3278. }
  3279. return resBody.Res, nil
  3280. }
  3281. type DisableMultipathPathBody struct {
  3282. Req *types.DisableMultipathPath `xml:"urn:vim25 DisableMultipathPath,omitempty"`
  3283. Res *types.DisableMultipathPathResponse `xml:"DisableMultipathPathResponse,omitempty"`
  3284. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3285. }
  3286. func (b *DisableMultipathPathBody) Fault() *soap.Fault { return b.Fault_ }
  3287. func DisableMultipathPath(ctx context.Context, r soap.RoundTripper, req *types.DisableMultipathPath) (*types.DisableMultipathPathResponse, error) {
  3288. var reqBody, resBody DisableMultipathPathBody
  3289. reqBody.Req = req
  3290. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3291. return nil, err
  3292. }
  3293. return resBody.Res, nil
  3294. }
  3295. type DisableRulesetBody struct {
  3296. Req *types.DisableRuleset `xml:"urn:vim25 DisableRuleset,omitempty"`
  3297. Res *types.DisableRulesetResponse `xml:"DisableRulesetResponse,omitempty"`
  3298. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3299. }
  3300. func (b *DisableRulesetBody) Fault() *soap.Fault { return b.Fault_ }
  3301. func DisableRuleset(ctx context.Context, r soap.RoundTripper, req *types.DisableRuleset) (*types.DisableRulesetResponse, error) {
  3302. var reqBody, resBody DisableRulesetBody
  3303. reqBody.Req = req
  3304. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3305. return nil, err
  3306. }
  3307. return resBody.Res, nil
  3308. }
  3309. type DisableSecondaryVM_TaskBody struct {
  3310. Req *types.DisableSecondaryVM_Task `xml:"urn:vim25 DisableSecondaryVM_Task,omitempty"`
  3311. Res *types.DisableSecondaryVM_TaskResponse `xml:"DisableSecondaryVM_TaskResponse,omitempty"`
  3312. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3313. }
  3314. func (b *DisableSecondaryVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3315. func DisableSecondaryVM_Task(ctx context.Context, r soap.RoundTripper, req *types.DisableSecondaryVM_Task) (*types.DisableSecondaryVM_TaskResponse, error) {
  3316. var reqBody, resBody DisableSecondaryVM_TaskBody
  3317. reqBody.Req = req
  3318. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3319. return nil, err
  3320. }
  3321. return resBody.Res, nil
  3322. }
  3323. type DisableSmartCardAuthenticationBody struct {
  3324. Req *types.DisableSmartCardAuthentication `xml:"urn:vim25 DisableSmartCardAuthentication,omitempty"`
  3325. Res *types.DisableSmartCardAuthenticationResponse `xml:"DisableSmartCardAuthenticationResponse,omitempty"`
  3326. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3327. }
  3328. func (b *DisableSmartCardAuthenticationBody) Fault() *soap.Fault { return b.Fault_ }
  3329. func DisableSmartCardAuthentication(ctx context.Context, r soap.RoundTripper, req *types.DisableSmartCardAuthentication) (*types.DisableSmartCardAuthenticationResponse, error) {
  3330. var reqBody, resBody DisableSmartCardAuthenticationBody
  3331. reqBody.Req = req
  3332. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3333. return nil, err
  3334. }
  3335. return resBody.Res, nil
  3336. }
  3337. type DisconnectHost_TaskBody struct {
  3338. Req *types.DisconnectHost_Task `xml:"urn:vim25 DisconnectHost_Task,omitempty"`
  3339. Res *types.DisconnectHost_TaskResponse `xml:"DisconnectHost_TaskResponse,omitempty"`
  3340. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3341. }
  3342. func (b *DisconnectHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3343. func DisconnectHost_Task(ctx context.Context, r soap.RoundTripper, req *types.DisconnectHost_Task) (*types.DisconnectHost_TaskResponse, error) {
  3344. var reqBody, resBody DisconnectHost_TaskBody
  3345. reqBody.Req = req
  3346. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3347. return nil, err
  3348. }
  3349. return resBody.Res, nil
  3350. }
  3351. type DisconnectNvmeControllerBody struct {
  3352. Req *types.DisconnectNvmeController `xml:"urn:vim25 DisconnectNvmeController,omitempty"`
  3353. Res *types.DisconnectNvmeControllerResponse `xml:"DisconnectNvmeControllerResponse,omitempty"`
  3354. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3355. }
  3356. func (b *DisconnectNvmeControllerBody) Fault() *soap.Fault { return b.Fault_ }
  3357. func DisconnectNvmeController(ctx context.Context, r soap.RoundTripper, req *types.DisconnectNvmeController) (*types.DisconnectNvmeControllerResponse, error) {
  3358. var reqBody, resBody DisconnectNvmeControllerBody
  3359. reqBody.Req = req
  3360. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3361. return nil, err
  3362. }
  3363. return resBody.Res, nil
  3364. }
  3365. type DisconnectNvmeControllerEx_TaskBody struct {
  3366. Req *types.DisconnectNvmeControllerEx_Task `xml:"urn:vim25 DisconnectNvmeControllerEx_Task,omitempty"`
  3367. Res *types.DisconnectNvmeControllerEx_TaskResponse `xml:"DisconnectNvmeControllerEx_TaskResponse,omitempty"`
  3368. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3369. }
  3370. func (b *DisconnectNvmeControllerEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3371. func DisconnectNvmeControllerEx_Task(ctx context.Context, r soap.RoundTripper, req *types.DisconnectNvmeControllerEx_Task) (*types.DisconnectNvmeControllerEx_TaskResponse, error) {
  3372. var reqBody, resBody DisconnectNvmeControllerEx_TaskBody
  3373. reqBody.Req = req
  3374. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3375. return nil, err
  3376. }
  3377. return resBody.Res, nil
  3378. }
  3379. type DiscoverFcoeHbasBody struct {
  3380. Req *types.DiscoverFcoeHbas `xml:"urn:vim25 DiscoverFcoeHbas,omitempty"`
  3381. Res *types.DiscoverFcoeHbasResponse `xml:"DiscoverFcoeHbasResponse,omitempty"`
  3382. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3383. }
  3384. func (b *DiscoverFcoeHbasBody) Fault() *soap.Fault { return b.Fault_ }
  3385. func DiscoverFcoeHbas(ctx context.Context, r soap.RoundTripper, req *types.DiscoverFcoeHbas) (*types.DiscoverFcoeHbasResponse, error) {
  3386. var reqBody, resBody DiscoverFcoeHbasBody
  3387. reqBody.Req = req
  3388. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3389. return nil, err
  3390. }
  3391. return resBody.Res, nil
  3392. }
  3393. type DiscoverNvmeControllersBody struct {
  3394. Req *types.DiscoverNvmeControllers `xml:"urn:vim25 DiscoverNvmeControllers,omitempty"`
  3395. Res *types.DiscoverNvmeControllersResponse `xml:"DiscoverNvmeControllersResponse,omitempty"`
  3396. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3397. }
  3398. func (b *DiscoverNvmeControllersBody) Fault() *soap.Fault { return b.Fault_ }
  3399. func DiscoverNvmeControllers(ctx context.Context, r soap.RoundTripper, req *types.DiscoverNvmeControllers) (*types.DiscoverNvmeControllersResponse, error) {
  3400. var reqBody, resBody DiscoverNvmeControllersBody
  3401. reqBody.Req = req
  3402. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3403. return nil, err
  3404. }
  3405. return resBody.Res, nil
  3406. }
  3407. type DissociateProfileBody struct {
  3408. Req *types.DissociateProfile `xml:"urn:vim25 DissociateProfile,omitempty"`
  3409. Res *types.DissociateProfileResponse `xml:"DissociateProfileResponse,omitempty"`
  3410. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3411. }
  3412. func (b *DissociateProfileBody) Fault() *soap.Fault { return b.Fault_ }
  3413. func DissociateProfile(ctx context.Context, r soap.RoundTripper, req *types.DissociateProfile) (*types.DissociateProfileResponse, error) {
  3414. var reqBody, resBody DissociateProfileBody
  3415. reqBody.Req = req
  3416. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3417. return nil, err
  3418. }
  3419. return resBody.Res, nil
  3420. }
  3421. type DoesCustomizationSpecExistBody struct {
  3422. Req *types.DoesCustomizationSpecExist `xml:"urn:vim25 DoesCustomizationSpecExist,omitempty"`
  3423. Res *types.DoesCustomizationSpecExistResponse `xml:"DoesCustomizationSpecExistResponse,omitempty"`
  3424. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3425. }
  3426. func (b *DoesCustomizationSpecExistBody) Fault() *soap.Fault { return b.Fault_ }
  3427. func DoesCustomizationSpecExist(ctx context.Context, r soap.RoundTripper, req *types.DoesCustomizationSpecExist) (*types.DoesCustomizationSpecExistResponse, error) {
  3428. var reqBody, resBody DoesCustomizationSpecExistBody
  3429. reqBody.Req = req
  3430. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3431. return nil, err
  3432. }
  3433. return resBody.Res, nil
  3434. }
  3435. type DownloadDescriptionTreeBody struct {
  3436. Req *types.DownloadDescriptionTree `xml:"urn:vim25 DownloadDescriptionTree,omitempty"`
  3437. Res *types.DownloadDescriptionTreeResponse `xml:"DownloadDescriptionTreeResponse,omitempty"`
  3438. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3439. }
  3440. func (b *DownloadDescriptionTreeBody) Fault() *soap.Fault { return b.Fault_ }
  3441. func DownloadDescriptionTree(ctx context.Context, r soap.RoundTripper, req *types.DownloadDescriptionTree) (*types.DownloadDescriptionTreeResponse, error) {
  3442. var reqBody, resBody DownloadDescriptionTreeBody
  3443. reqBody.Req = req
  3444. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3445. return nil, err
  3446. }
  3447. return resBody.Res, nil
  3448. }
  3449. type DropConnectionsBody struct {
  3450. Req *types.DropConnections `xml:"urn:vim25 DropConnections,omitempty"`
  3451. Res *types.DropConnectionsResponse `xml:"DropConnectionsResponse,omitempty"`
  3452. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3453. }
  3454. func (b *DropConnectionsBody) Fault() *soap.Fault { return b.Fault_ }
  3455. func DropConnections(ctx context.Context, r soap.RoundTripper, req *types.DropConnections) (*types.DropConnectionsResponse, error) {
  3456. var reqBody, resBody DropConnectionsBody
  3457. reqBody.Req = req
  3458. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3459. return nil, err
  3460. }
  3461. return resBody.Res, nil
  3462. }
  3463. type DuplicateCustomizationSpecBody struct {
  3464. Req *types.DuplicateCustomizationSpec `xml:"urn:vim25 DuplicateCustomizationSpec,omitempty"`
  3465. Res *types.DuplicateCustomizationSpecResponse `xml:"DuplicateCustomizationSpecResponse,omitempty"`
  3466. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3467. }
  3468. func (b *DuplicateCustomizationSpecBody) Fault() *soap.Fault { return b.Fault_ }
  3469. func DuplicateCustomizationSpec(ctx context.Context, r soap.RoundTripper, req *types.DuplicateCustomizationSpec) (*types.DuplicateCustomizationSpecResponse, error) {
  3470. var reqBody, resBody DuplicateCustomizationSpecBody
  3471. reqBody.Req = req
  3472. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3473. return nil, err
  3474. }
  3475. return resBody.Res, nil
  3476. }
  3477. type DvsReconfigureVmVnicNetworkResourcePool_TaskBody struct {
  3478. Req *types.DvsReconfigureVmVnicNetworkResourcePool_Task `xml:"urn:vim25 DvsReconfigureVmVnicNetworkResourcePool_Task,omitempty"`
  3479. Res *types.DvsReconfigureVmVnicNetworkResourcePool_TaskResponse `xml:"DvsReconfigureVmVnicNetworkResourcePool_TaskResponse,omitempty"`
  3480. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3481. }
  3482. func (b *DvsReconfigureVmVnicNetworkResourcePool_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3483. func DvsReconfigureVmVnicNetworkResourcePool_Task(ctx context.Context, r soap.RoundTripper, req *types.DvsReconfigureVmVnicNetworkResourcePool_Task) (*types.DvsReconfigureVmVnicNetworkResourcePool_TaskResponse, error) {
  3484. var reqBody, resBody DvsReconfigureVmVnicNetworkResourcePool_TaskBody
  3485. reqBody.Req = req
  3486. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3487. return nil, err
  3488. }
  3489. return resBody.Res, nil
  3490. }
  3491. type EagerZeroVirtualDisk_TaskBody struct {
  3492. Req *types.EagerZeroVirtualDisk_Task `xml:"urn:vim25 EagerZeroVirtualDisk_Task,omitempty"`
  3493. Res *types.EagerZeroVirtualDisk_TaskResponse `xml:"EagerZeroVirtualDisk_TaskResponse,omitempty"`
  3494. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3495. }
  3496. func (b *EagerZeroVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3497. func EagerZeroVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.EagerZeroVirtualDisk_Task) (*types.EagerZeroVirtualDisk_TaskResponse, error) {
  3498. var reqBody, resBody EagerZeroVirtualDisk_TaskBody
  3499. reqBody.Req = req
  3500. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3501. return nil, err
  3502. }
  3503. return resBody.Res, nil
  3504. }
  3505. type EmitSyslogMarkBody struct {
  3506. Req *types.EmitSyslogMark `xml:"urn:vim25 EmitSyslogMark,omitempty"`
  3507. Res *types.EmitSyslogMarkResponse `xml:"EmitSyslogMarkResponse,omitempty"`
  3508. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3509. }
  3510. func (b *EmitSyslogMarkBody) Fault() *soap.Fault { return b.Fault_ }
  3511. func EmitSyslogMark(ctx context.Context, r soap.RoundTripper, req *types.EmitSyslogMark) (*types.EmitSyslogMarkResponse, error) {
  3512. var reqBody, resBody EmitSyslogMarkBody
  3513. reqBody.Req = req
  3514. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3515. return nil, err
  3516. }
  3517. return resBody.Res, nil
  3518. }
  3519. type EnableAlarmBody struct {
  3520. Req *types.EnableAlarm `xml:"urn:vim25 EnableAlarm,omitempty"`
  3521. Res *types.EnableAlarmResponse `xml:"EnableAlarmResponse,omitempty"`
  3522. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3523. }
  3524. func (b *EnableAlarmBody) Fault() *soap.Fault { return b.Fault_ }
  3525. func EnableAlarm(ctx context.Context, r soap.RoundTripper, req *types.EnableAlarm) (*types.EnableAlarmResponse, error) {
  3526. var reqBody, resBody EnableAlarmBody
  3527. reqBody.Req = req
  3528. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3529. return nil, err
  3530. }
  3531. return resBody.Res, nil
  3532. }
  3533. type EnableAlarmActionsBody struct {
  3534. Req *types.EnableAlarmActions `xml:"urn:vim25 EnableAlarmActions,omitempty"`
  3535. Res *types.EnableAlarmActionsResponse `xml:"EnableAlarmActionsResponse,omitempty"`
  3536. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3537. }
  3538. func (b *EnableAlarmActionsBody) Fault() *soap.Fault { return b.Fault_ }
  3539. func EnableAlarmActions(ctx context.Context, r soap.RoundTripper, req *types.EnableAlarmActions) (*types.EnableAlarmActionsResponse, error) {
  3540. var reqBody, resBody EnableAlarmActionsBody
  3541. reqBody.Req = req
  3542. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3543. return nil, err
  3544. }
  3545. return resBody.Res, nil
  3546. }
  3547. type EnableClusteredVmdkSupportBody struct {
  3548. Req *types.EnableClusteredVmdkSupport `xml:"urn:vim25 EnableClusteredVmdkSupport,omitempty"`
  3549. Res *types.EnableClusteredVmdkSupportResponse `xml:"EnableClusteredVmdkSupportResponse,omitempty"`
  3550. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3551. }
  3552. func (b *EnableClusteredVmdkSupportBody) Fault() *soap.Fault { return b.Fault_ }
  3553. func EnableClusteredVmdkSupport(ctx context.Context, r soap.RoundTripper, req *types.EnableClusteredVmdkSupport) (*types.EnableClusteredVmdkSupportResponse, error) {
  3554. var reqBody, resBody EnableClusteredVmdkSupportBody
  3555. reqBody.Req = req
  3556. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3557. return nil, err
  3558. }
  3559. return resBody.Res, nil
  3560. }
  3561. type EnableCryptoBody struct {
  3562. Req *types.EnableCrypto `xml:"urn:vim25 EnableCrypto,omitempty"`
  3563. Res *types.EnableCryptoResponse `xml:"EnableCryptoResponse,omitempty"`
  3564. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3565. }
  3566. func (b *EnableCryptoBody) Fault() *soap.Fault { return b.Fault_ }
  3567. func EnableCrypto(ctx context.Context, r soap.RoundTripper, req *types.EnableCrypto) (*types.EnableCryptoResponse, error) {
  3568. var reqBody, resBody EnableCryptoBody
  3569. reqBody.Req = req
  3570. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3571. return nil, err
  3572. }
  3573. return resBody.Res, nil
  3574. }
  3575. type EnableFeatureBody struct {
  3576. Req *types.EnableFeature `xml:"urn:vim25 EnableFeature,omitempty"`
  3577. Res *types.EnableFeatureResponse `xml:"EnableFeatureResponse,omitempty"`
  3578. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3579. }
  3580. func (b *EnableFeatureBody) Fault() *soap.Fault { return b.Fault_ }
  3581. func EnableFeature(ctx context.Context, r soap.RoundTripper, req *types.EnableFeature) (*types.EnableFeatureResponse, error) {
  3582. var reqBody, resBody EnableFeatureBody
  3583. reqBody.Req = req
  3584. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3585. return nil, err
  3586. }
  3587. return resBody.Res, nil
  3588. }
  3589. type EnableHyperThreadingBody struct {
  3590. Req *types.EnableHyperThreading `xml:"urn:vim25 EnableHyperThreading,omitempty"`
  3591. Res *types.EnableHyperThreadingResponse `xml:"EnableHyperThreadingResponse,omitempty"`
  3592. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3593. }
  3594. func (b *EnableHyperThreadingBody) Fault() *soap.Fault { return b.Fault_ }
  3595. func EnableHyperThreading(ctx context.Context, r soap.RoundTripper, req *types.EnableHyperThreading) (*types.EnableHyperThreadingResponse, error) {
  3596. var reqBody, resBody EnableHyperThreadingBody
  3597. reqBody.Req = req
  3598. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3599. return nil, err
  3600. }
  3601. return resBody.Res, nil
  3602. }
  3603. type EnableMultipathPathBody struct {
  3604. Req *types.EnableMultipathPath `xml:"urn:vim25 EnableMultipathPath,omitempty"`
  3605. Res *types.EnableMultipathPathResponse `xml:"EnableMultipathPathResponse,omitempty"`
  3606. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3607. }
  3608. func (b *EnableMultipathPathBody) Fault() *soap.Fault { return b.Fault_ }
  3609. func EnableMultipathPath(ctx context.Context, r soap.RoundTripper, req *types.EnableMultipathPath) (*types.EnableMultipathPathResponse, error) {
  3610. var reqBody, resBody EnableMultipathPathBody
  3611. reqBody.Req = req
  3612. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3613. return nil, err
  3614. }
  3615. return resBody.Res, nil
  3616. }
  3617. type EnableNetworkResourceManagementBody struct {
  3618. Req *types.EnableNetworkResourceManagement `xml:"urn:vim25 EnableNetworkResourceManagement,omitempty"`
  3619. Res *types.EnableNetworkResourceManagementResponse `xml:"EnableNetworkResourceManagementResponse,omitempty"`
  3620. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3621. }
  3622. func (b *EnableNetworkResourceManagementBody) Fault() *soap.Fault { return b.Fault_ }
  3623. func EnableNetworkResourceManagement(ctx context.Context, r soap.RoundTripper, req *types.EnableNetworkResourceManagement) (*types.EnableNetworkResourceManagementResponse, error) {
  3624. var reqBody, resBody EnableNetworkResourceManagementBody
  3625. reqBody.Req = req
  3626. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3627. return nil, err
  3628. }
  3629. return resBody.Res, nil
  3630. }
  3631. type EnableRulesetBody struct {
  3632. Req *types.EnableRuleset `xml:"urn:vim25 EnableRuleset,omitempty"`
  3633. Res *types.EnableRulesetResponse `xml:"EnableRulesetResponse,omitempty"`
  3634. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3635. }
  3636. func (b *EnableRulesetBody) Fault() *soap.Fault { return b.Fault_ }
  3637. func EnableRuleset(ctx context.Context, r soap.RoundTripper, req *types.EnableRuleset) (*types.EnableRulesetResponse, error) {
  3638. var reqBody, resBody EnableRulesetBody
  3639. reqBody.Req = req
  3640. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3641. return nil, err
  3642. }
  3643. return resBody.Res, nil
  3644. }
  3645. type EnableSecondaryVM_TaskBody struct {
  3646. Req *types.EnableSecondaryVM_Task `xml:"urn:vim25 EnableSecondaryVM_Task,omitempty"`
  3647. Res *types.EnableSecondaryVM_TaskResponse `xml:"EnableSecondaryVM_TaskResponse,omitempty"`
  3648. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3649. }
  3650. func (b *EnableSecondaryVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3651. func EnableSecondaryVM_Task(ctx context.Context, r soap.RoundTripper, req *types.EnableSecondaryVM_Task) (*types.EnableSecondaryVM_TaskResponse, error) {
  3652. var reqBody, resBody EnableSecondaryVM_TaskBody
  3653. reqBody.Req = req
  3654. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3655. return nil, err
  3656. }
  3657. return resBody.Res, nil
  3658. }
  3659. type EnableSmartCardAuthenticationBody struct {
  3660. Req *types.EnableSmartCardAuthentication `xml:"urn:vim25 EnableSmartCardAuthentication,omitempty"`
  3661. Res *types.EnableSmartCardAuthenticationResponse `xml:"EnableSmartCardAuthenticationResponse,omitempty"`
  3662. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3663. }
  3664. func (b *EnableSmartCardAuthenticationBody) Fault() *soap.Fault { return b.Fault_ }
  3665. func EnableSmartCardAuthentication(ctx context.Context, r soap.RoundTripper, req *types.EnableSmartCardAuthentication) (*types.EnableSmartCardAuthenticationResponse, error) {
  3666. var reqBody, resBody EnableSmartCardAuthenticationBody
  3667. reqBody.Req = req
  3668. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3669. return nil, err
  3670. }
  3671. return resBody.Res, nil
  3672. }
  3673. type EnterLockdownModeBody struct {
  3674. Req *types.EnterLockdownMode `xml:"urn:vim25 EnterLockdownMode,omitempty"`
  3675. Res *types.EnterLockdownModeResponse `xml:"EnterLockdownModeResponse,omitempty"`
  3676. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3677. }
  3678. func (b *EnterLockdownModeBody) Fault() *soap.Fault { return b.Fault_ }
  3679. func EnterLockdownMode(ctx context.Context, r soap.RoundTripper, req *types.EnterLockdownMode) (*types.EnterLockdownModeResponse, error) {
  3680. var reqBody, resBody EnterLockdownModeBody
  3681. reqBody.Req = req
  3682. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3683. return nil, err
  3684. }
  3685. return resBody.Res, nil
  3686. }
  3687. type EnterMaintenanceMode_TaskBody struct {
  3688. Req *types.EnterMaintenanceMode_Task `xml:"urn:vim25 EnterMaintenanceMode_Task,omitempty"`
  3689. Res *types.EnterMaintenanceMode_TaskResponse `xml:"EnterMaintenanceMode_TaskResponse,omitempty"`
  3690. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3691. }
  3692. func (b *EnterMaintenanceMode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3693. func EnterMaintenanceMode_Task(ctx context.Context, r soap.RoundTripper, req *types.EnterMaintenanceMode_Task) (*types.EnterMaintenanceMode_TaskResponse, error) {
  3694. var reqBody, resBody EnterMaintenanceMode_TaskBody
  3695. reqBody.Req = req
  3696. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3697. return nil, err
  3698. }
  3699. return resBody.Res, nil
  3700. }
  3701. type EstimateDatabaseSizeBody struct {
  3702. Req *types.EstimateDatabaseSize `xml:"urn:vim25 EstimateDatabaseSize,omitempty"`
  3703. Res *types.EstimateDatabaseSizeResponse `xml:"EstimateDatabaseSizeResponse,omitempty"`
  3704. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3705. }
  3706. func (b *EstimateDatabaseSizeBody) Fault() *soap.Fault { return b.Fault_ }
  3707. func EstimateDatabaseSize(ctx context.Context, r soap.RoundTripper, req *types.EstimateDatabaseSize) (*types.EstimateDatabaseSizeResponse, error) {
  3708. var reqBody, resBody EstimateDatabaseSizeBody
  3709. reqBody.Req = req
  3710. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3711. return nil, err
  3712. }
  3713. return resBody.Res, nil
  3714. }
  3715. type EstimateStorageForConsolidateSnapshots_TaskBody struct {
  3716. Req *types.EstimateStorageForConsolidateSnapshots_Task `xml:"urn:vim25 EstimateStorageForConsolidateSnapshots_Task,omitempty"`
  3717. Res *types.EstimateStorageForConsolidateSnapshots_TaskResponse `xml:"EstimateStorageForConsolidateSnapshots_TaskResponse,omitempty"`
  3718. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3719. }
  3720. func (b *EstimateStorageForConsolidateSnapshots_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3721. func EstimateStorageForConsolidateSnapshots_Task(ctx context.Context, r soap.RoundTripper, req *types.EstimateStorageForConsolidateSnapshots_Task) (*types.EstimateStorageForConsolidateSnapshots_TaskResponse, error) {
  3722. var reqBody, resBody EstimateStorageForConsolidateSnapshots_TaskBody
  3723. reqBody.Req = req
  3724. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3725. return nil, err
  3726. }
  3727. return resBody.Res, nil
  3728. }
  3729. type EsxAgentHostManagerUpdateConfigBody struct {
  3730. Req *types.EsxAgentHostManagerUpdateConfig `xml:"urn:vim25 EsxAgentHostManagerUpdateConfig,omitempty"`
  3731. Res *types.EsxAgentHostManagerUpdateConfigResponse `xml:"EsxAgentHostManagerUpdateConfigResponse,omitempty"`
  3732. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3733. }
  3734. func (b *EsxAgentHostManagerUpdateConfigBody) Fault() *soap.Fault { return b.Fault_ }
  3735. func EsxAgentHostManagerUpdateConfig(ctx context.Context, r soap.RoundTripper, req *types.EsxAgentHostManagerUpdateConfig) (*types.EsxAgentHostManagerUpdateConfigResponse, error) {
  3736. var reqBody, resBody EsxAgentHostManagerUpdateConfigBody
  3737. reqBody.Req = req
  3738. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3739. return nil, err
  3740. }
  3741. return resBody.Res, nil
  3742. }
  3743. type EvacuateVsanNode_TaskBody struct {
  3744. Req *types.EvacuateVsanNode_Task `xml:"urn:vim25 EvacuateVsanNode_Task,omitempty"`
  3745. Res *types.EvacuateVsanNode_TaskResponse `xml:"EvacuateVsanNode_TaskResponse,omitempty"`
  3746. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3747. }
  3748. func (b *EvacuateVsanNode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3749. func EvacuateVsanNode_Task(ctx context.Context, r soap.RoundTripper, req *types.EvacuateVsanNode_Task) (*types.EvacuateVsanNode_TaskResponse, error) {
  3750. var reqBody, resBody EvacuateVsanNode_TaskBody
  3751. reqBody.Req = req
  3752. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3753. return nil, err
  3754. }
  3755. return resBody.Res, nil
  3756. }
  3757. type EvcManagerBody struct {
  3758. Req *types.EvcManager `xml:"urn:vim25 EvcManager,omitempty"`
  3759. Res *types.EvcManagerResponse `xml:"EvcManagerResponse,omitempty"`
  3760. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3761. }
  3762. func (b *EvcManagerBody) Fault() *soap.Fault { return b.Fault_ }
  3763. func EvcManager(ctx context.Context, r soap.RoundTripper, req *types.EvcManager) (*types.EvcManagerResponse, error) {
  3764. var reqBody, resBody EvcManagerBody
  3765. reqBody.Req = req
  3766. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3767. return nil, err
  3768. }
  3769. return resBody.Res, nil
  3770. }
  3771. type ExecuteHostProfileBody struct {
  3772. Req *types.ExecuteHostProfile `xml:"urn:vim25 ExecuteHostProfile,omitempty"`
  3773. Res *types.ExecuteHostProfileResponse `xml:"ExecuteHostProfileResponse,omitempty"`
  3774. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3775. }
  3776. func (b *ExecuteHostProfileBody) Fault() *soap.Fault { return b.Fault_ }
  3777. func ExecuteHostProfile(ctx context.Context, r soap.RoundTripper, req *types.ExecuteHostProfile) (*types.ExecuteHostProfileResponse, error) {
  3778. var reqBody, resBody ExecuteHostProfileBody
  3779. reqBody.Req = req
  3780. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3781. return nil, err
  3782. }
  3783. return resBody.Res, nil
  3784. }
  3785. type ExecuteSimpleCommandBody struct {
  3786. Req *types.ExecuteSimpleCommand `xml:"urn:vim25 ExecuteSimpleCommand,omitempty"`
  3787. Res *types.ExecuteSimpleCommandResponse `xml:"ExecuteSimpleCommandResponse,omitempty"`
  3788. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3789. }
  3790. func (b *ExecuteSimpleCommandBody) Fault() *soap.Fault { return b.Fault_ }
  3791. func ExecuteSimpleCommand(ctx context.Context, r soap.RoundTripper, req *types.ExecuteSimpleCommand) (*types.ExecuteSimpleCommandResponse, error) {
  3792. var reqBody, resBody ExecuteSimpleCommandBody
  3793. reqBody.Req = req
  3794. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3795. return nil, err
  3796. }
  3797. return resBody.Res, nil
  3798. }
  3799. type ExitLockdownModeBody struct {
  3800. Req *types.ExitLockdownMode `xml:"urn:vim25 ExitLockdownMode,omitempty"`
  3801. Res *types.ExitLockdownModeResponse `xml:"ExitLockdownModeResponse,omitempty"`
  3802. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3803. }
  3804. func (b *ExitLockdownModeBody) Fault() *soap.Fault { return b.Fault_ }
  3805. func ExitLockdownMode(ctx context.Context, r soap.RoundTripper, req *types.ExitLockdownMode) (*types.ExitLockdownModeResponse, error) {
  3806. var reqBody, resBody ExitLockdownModeBody
  3807. reqBody.Req = req
  3808. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3809. return nil, err
  3810. }
  3811. return resBody.Res, nil
  3812. }
  3813. type ExitMaintenanceMode_TaskBody struct {
  3814. Req *types.ExitMaintenanceMode_Task `xml:"urn:vim25 ExitMaintenanceMode_Task,omitempty"`
  3815. Res *types.ExitMaintenanceMode_TaskResponse `xml:"ExitMaintenanceMode_TaskResponse,omitempty"`
  3816. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3817. }
  3818. func (b *ExitMaintenanceMode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3819. func ExitMaintenanceMode_Task(ctx context.Context, r soap.RoundTripper, req *types.ExitMaintenanceMode_Task) (*types.ExitMaintenanceMode_TaskResponse, error) {
  3820. var reqBody, resBody ExitMaintenanceMode_TaskBody
  3821. reqBody.Req = req
  3822. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3823. return nil, err
  3824. }
  3825. return resBody.Res, nil
  3826. }
  3827. type ExpandVmfsDatastoreBody struct {
  3828. Req *types.ExpandVmfsDatastore `xml:"urn:vim25 ExpandVmfsDatastore,omitempty"`
  3829. Res *types.ExpandVmfsDatastoreResponse `xml:"ExpandVmfsDatastoreResponse,omitempty"`
  3830. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3831. }
  3832. func (b *ExpandVmfsDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  3833. func ExpandVmfsDatastore(ctx context.Context, r soap.RoundTripper, req *types.ExpandVmfsDatastore) (*types.ExpandVmfsDatastoreResponse, error) {
  3834. var reqBody, resBody ExpandVmfsDatastoreBody
  3835. reqBody.Req = req
  3836. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3837. return nil, err
  3838. }
  3839. return resBody.Res, nil
  3840. }
  3841. type ExpandVmfsExtentBody struct {
  3842. Req *types.ExpandVmfsExtent `xml:"urn:vim25 ExpandVmfsExtent,omitempty"`
  3843. Res *types.ExpandVmfsExtentResponse `xml:"ExpandVmfsExtentResponse,omitempty"`
  3844. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3845. }
  3846. func (b *ExpandVmfsExtentBody) Fault() *soap.Fault { return b.Fault_ }
  3847. func ExpandVmfsExtent(ctx context.Context, r soap.RoundTripper, req *types.ExpandVmfsExtent) (*types.ExpandVmfsExtentResponse, error) {
  3848. var reqBody, resBody ExpandVmfsExtentBody
  3849. reqBody.Req = req
  3850. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3851. return nil, err
  3852. }
  3853. return resBody.Res, nil
  3854. }
  3855. type ExportAnswerFile_TaskBody struct {
  3856. Req *types.ExportAnswerFile_Task `xml:"urn:vim25 ExportAnswerFile_Task,omitempty"`
  3857. Res *types.ExportAnswerFile_TaskResponse `xml:"ExportAnswerFile_TaskResponse,omitempty"`
  3858. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3859. }
  3860. func (b *ExportAnswerFile_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3861. func ExportAnswerFile_Task(ctx context.Context, r soap.RoundTripper, req *types.ExportAnswerFile_Task) (*types.ExportAnswerFile_TaskResponse, error) {
  3862. var reqBody, resBody ExportAnswerFile_TaskBody
  3863. reqBody.Req = req
  3864. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3865. return nil, err
  3866. }
  3867. return resBody.Res, nil
  3868. }
  3869. type ExportProfileBody struct {
  3870. Req *types.ExportProfile `xml:"urn:vim25 ExportProfile,omitempty"`
  3871. Res *types.ExportProfileResponse `xml:"ExportProfileResponse,omitempty"`
  3872. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3873. }
  3874. func (b *ExportProfileBody) Fault() *soap.Fault { return b.Fault_ }
  3875. func ExportProfile(ctx context.Context, r soap.RoundTripper, req *types.ExportProfile) (*types.ExportProfileResponse, error) {
  3876. var reqBody, resBody ExportProfileBody
  3877. reqBody.Req = req
  3878. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3879. return nil, err
  3880. }
  3881. return resBody.Res, nil
  3882. }
  3883. type ExportSnapshotBody struct {
  3884. Req *types.ExportSnapshot `xml:"urn:vim25 ExportSnapshot,omitempty"`
  3885. Res *types.ExportSnapshotResponse `xml:"ExportSnapshotResponse,omitempty"`
  3886. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3887. }
  3888. func (b *ExportSnapshotBody) Fault() *soap.Fault { return b.Fault_ }
  3889. func ExportSnapshot(ctx context.Context, r soap.RoundTripper, req *types.ExportSnapshot) (*types.ExportSnapshotResponse, error) {
  3890. var reqBody, resBody ExportSnapshotBody
  3891. reqBody.Req = req
  3892. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3893. return nil, err
  3894. }
  3895. return resBody.Res, nil
  3896. }
  3897. type ExportVAppBody struct {
  3898. Req *types.ExportVApp `xml:"urn:vim25 ExportVApp,omitempty"`
  3899. Res *types.ExportVAppResponse `xml:"ExportVAppResponse,omitempty"`
  3900. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3901. }
  3902. func (b *ExportVAppBody) Fault() *soap.Fault { return b.Fault_ }
  3903. func ExportVApp(ctx context.Context, r soap.RoundTripper, req *types.ExportVApp) (*types.ExportVAppResponse, error) {
  3904. var reqBody, resBody ExportVAppBody
  3905. reqBody.Req = req
  3906. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3907. return nil, err
  3908. }
  3909. return resBody.Res, nil
  3910. }
  3911. type ExportVmBody struct {
  3912. Req *types.ExportVm `xml:"urn:vim25 ExportVm,omitempty"`
  3913. Res *types.ExportVmResponse `xml:"ExportVmResponse,omitempty"`
  3914. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3915. }
  3916. func (b *ExportVmBody) Fault() *soap.Fault { return b.Fault_ }
  3917. func ExportVm(ctx context.Context, r soap.RoundTripper, req *types.ExportVm) (*types.ExportVmResponse, error) {
  3918. var reqBody, resBody ExportVmBody
  3919. reqBody.Req = req
  3920. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3921. return nil, err
  3922. }
  3923. return resBody.Res, nil
  3924. }
  3925. type ExtendDisk_TaskBody struct {
  3926. Req *types.ExtendDisk_Task `xml:"urn:vim25 ExtendDisk_Task,omitempty"`
  3927. Res *types.ExtendDisk_TaskResponse `xml:"ExtendDisk_TaskResponse,omitempty"`
  3928. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3929. }
  3930. func (b *ExtendDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3931. func ExtendDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.ExtendDisk_Task) (*types.ExtendDisk_TaskResponse, error) {
  3932. var reqBody, resBody ExtendDisk_TaskBody
  3933. reqBody.Req = req
  3934. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3935. return nil, err
  3936. }
  3937. return resBody.Res, nil
  3938. }
  3939. type ExtendHCI_TaskBody struct {
  3940. Req *types.ExtendHCI_Task `xml:"urn:vim25 ExtendHCI_Task,omitempty"`
  3941. Res *types.ExtendHCI_TaskResponse `xml:"ExtendHCI_TaskResponse,omitempty"`
  3942. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3943. }
  3944. func (b *ExtendHCI_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3945. func ExtendHCI_Task(ctx context.Context, r soap.RoundTripper, req *types.ExtendHCI_Task) (*types.ExtendHCI_TaskResponse, error) {
  3946. var reqBody, resBody ExtendHCI_TaskBody
  3947. reqBody.Req = req
  3948. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3949. return nil, err
  3950. }
  3951. return resBody.Res, nil
  3952. }
  3953. type ExtendVffsBody struct {
  3954. Req *types.ExtendVffs `xml:"urn:vim25 ExtendVffs,omitempty"`
  3955. Res *types.ExtendVffsResponse `xml:"ExtendVffsResponse,omitempty"`
  3956. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3957. }
  3958. func (b *ExtendVffsBody) Fault() *soap.Fault { return b.Fault_ }
  3959. func ExtendVffs(ctx context.Context, r soap.RoundTripper, req *types.ExtendVffs) (*types.ExtendVffsResponse, error) {
  3960. var reqBody, resBody ExtendVffsBody
  3961. reqBody.Req = req
  3962. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3963. return nil, err
  3964. }
  3965. return resBody.Res, nil
  3966. }
  3967. type ExtendVirtualDisk_TaskBody struct {
  3968. Req *types.ExtendVirtualDisk_Task `xml:"urn:vim25 ExtendVirtualDisk_Task,omitempty"`
  3969. Res *types.ExtendVirtualDisk_TaskResponse `xml:"ExtendVirtualDisk_TaskResponse,omitempty"`
  3970. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3971. }
  3972. func (b *ExtendVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  3973. func ExtendVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.ExtendVirtualDisk_Task) (*types.ExtendVirtualDisk_TaskResponse, error) {
  3974. var reqBody, resBody ExtendVirtualDisk_TaskBody
  3975. reqBody.Req = req
  3976. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3977. return nil, err
  3978. }
  3979. return resBody.Res, nil
  3980. }
  3981. type ExtendVmfsDatastoreBody struct {
  3982. Req *types.ExtendVmfsDatastore `xml:"urn:vim25 ExtendVmfsDatastore,omitempty"`
  3983. Res *types.ExtendVmfsDatastoreResponse `xml:"ExtendVmfsDatastoreResponse,omitempty"`
  3984. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3985. }
  3986. func (b *ExtendVmfsDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  3987. func ExtendVmfsDatastore(ctx context.Context, r soap.RoundTripper, req *types.ExtendVmfsDatastore) (*types.ExtendVmfsDatastoreResponse, error) {
  3988. var reqBody, resBody ExtendVmfsDatastoreBody
  3989. reqBody.Req = req
  3990. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  3991. return nil, err
  3992. }
  3993. return resBody.Res, nil
  3994. }
  3995. type ExtractOvfEnvironmentBody struct {
  3996. Req *types.ExtractOvfEnvironment `xml:"urn:vim25 ExtractOvfEnvironment,omitempty"`
  3997. Res *types.ExtractOvfEnvironmentResponse `xml:"ExtractOvfEnvironmentResponse,omitempty"`
  3998. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  3999. }
  4000. func (b *ExtractOvfEnvironmentBody) Fault() *soap.Fault { return b.Fault_ }
  4001. func ExtractOvfEnvironment(ctx context.Context, r soap.RoundTripper, req *types.ExtractOvfEnvironment) (*types.ExtractOvfEnvironmentResponse, error) {
  4002. var reqBody, resBody ExtractOvfEnvironmentBody
  4003. reqBody.Req = req
  4004. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4005. return nil, err
  4006. }
  4007. return resBody.Res, nil
  4008. }
  4009. type FetchAuditRecordsBody struct {
  4010. Req *types.FetchAuditRecords `xml:"urn:vim25 FetchAuditRecords,omitempty"`
  4011. Res *types.FetchAuditRecordsResponse `xml:"FetchAuditRecordsResponse,omitempty"`
  4012. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4013. }
  4014. func (b *FetchAuditRecordsBody) Fault() *soap.Fault { return b.Fault_ }
  4015. func FetchAuditRecords(ctx context.Context, r soap.RoundTripper, req *types.FetchAuditRecords) (*types.FetchAuditRecordsResponse, error) {
  4016. var reqBody, resBody FetchAuditRecordsBody
  4017. reqBody.Req = req
  4018. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4019. return nil, err
  4020. }
  4021. return resBody.Res, nil
  4022. }
  4023. type FetchDVPortKeysBody struct {
  4024. Req *types.FetchDVPortKeys `xml:"urn:vim25 FetchDVPortKeys,omitempty"`
  4025. Res *types.FetchDVPortKeysResponse `xml:"FetchDVPortKeysResponse,omitempty"`
  4026. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4027. }
  4028. func (b *FetchDVPortKeysBody) Fault() *soap.Fault { return b.Fault_ }
  4029. func FetchDVPortKeys(ctx context.Context, r soap.RoundTripper, req *types.FetchDVPortKeys) (*types.FetchDVPortKeysResponse, error) {
  4030. var reqBody, resBody FetchDVPortKeysBody
  4031. reqBody.Req = req
  4032. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4033. return nil, err
  4034. }
  4035. return resBody.Res, nil
  4036. }
  4037. type FetchDVPortsBody struct {
  4038. Req *types.FetchDVPorts `xml:"urn:vim25 FetchDVPorts,omitempty"`
  4039. Res *types.FetchDVPortsResponse `xml:"FetchDVPortsResponse,omitempty"`
  4040. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4041. }
  4042. func (b *FetchDVPortsBody) Fault() *soap.Fault { return b.Fault_ }
  4043. func FetchDVPorts(ctx context.Context, r soap.RoundTripper, req *types.FetchDVPorts) (*types.FetchDVPortsResponse, error) {
  4044. var reqBody, resBody FetchDVPortsBody
  4045. reqBody.Req = req
  4046. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4047. return nil, err
  4048. }
  4049. return resBody.Res, nil
  4050. }
  4051. type FetchSystemEventLogBody struct {
  4052. Req *types.FetchSystemEventLog `xml:"urn:vim25 FetchSystemEventLog,omitempty"`
  4053. Res *types.FetchSystemEventLogResponse `xml:"FetchSystemEventLogResponse,omitempty"`
  4054. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4055. }
  4056. func (b *FetchSystemEventLogBody) Fault() *soap.Fault { return b.Fault_ }
  4057. func FetchSystemEventLog(ctx context.Context, r soap.RoundTripper, req *types.FetchSystemEventLog) (*types.FetchSystemEventLogResponse, error) {
  4058. var reqBody, resBody FetchSystemEventLogBody
  4059. reqBody.Req = req
  4060. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4061. return nil, err
  4062. }
  4063. return resBody.Res, nil
  4064. }
  4065. type FetchUserPrivilegeOnEntitiesBody struct {
  4066. Req *types.FetchUserPrivilegeOnEntities `xml:"urn:vim25 FetchUserPrivilegeOnEntities,omitempty"`
  4067. Res *types.FetchUserPrivilegeOnEntitiesResponse `xml:"FetchUserPrivilegeOnEntitiesResponse,omitempty"`
  4068. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4069. }
  4070. func (b *FetchUserPrivilegeOnEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  4071. func FetchUserPrivilegeOnEntities(ctx context.Context, r soap.RoundTripper, req *types.FetchUserPrivilegeOnEntities) (*types.FetchUserPrivilegeOnEntitiesResponse, error) {
  4072. var reqBody, resBody FetchUserPrivilegeOnEntitiesBody
  4073. reqBody.Req = req
  4074. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4075. return nil, err
  4076. }
  4077. return resBody.Res, nil
  4078. }
  4079. type FindAllByDnsNameBody struct {
  4080. Req *types.FindAllByDnsName `xml:"urn:vim25 FindAllByDnsName,omitempty"`
  4081. Res *types.FindAllByDnsNameResponse `xml:"FindAllByDnsNameResponse,omitempty"`
  4082. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4083. }
  4084. func (b *FindAllByDnsNameBody) Fault() *soap.Fault { return b.Fault_ }
  4085. func FindAllByDnsName(ctx context.Context, r soap.RoundTripper, req *types.FindAllByDnsName) (*types.FindAllByDnsNameResponse, error) {
  4086. var reqBody, resBody FindAllByDnsNameBody
  4087. reqBody.Req = req
  4088. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4089. return nil, err
  4090. }
  4091. return resBody.Res, nil
  4092. }
  4093. type FindAllByIpBody struct {
  4094. Req *types.FindAllByIp `xml:"urn:vim25 FindAllByIp,omitempty"`
  4095. Res *types.FindAllByIpResponse `xml:"FindAllByIpResponse,omitempty"`
  4096. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4097. }
  4098. func (b *FindAllByIpBody) Fault() *soap.Fault { return b.Fault_ }
  4099. func FindAllByIp(ctx context.Context, r soap.RoundTripper, req *types.FindAllByIp) (*types.FindAllByIpResponse, error) {
  4100. var reqBody, resBody FindAllByIpBody
  4101. reqBody.Req = req
  4102. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4103. return nil, err
  4104. }
  4105. return resBody.Res, nil
  4106. }
  4107. type FindAllByUuidBody struct {
  4108. Req *types.FindAllByUuid `xml:"urn:vim25 FindAllByUuid,omitempty"`
  4109. Res *types.FindAllByUuidResponse `xml:"FindAllByUuidResponse,omitempty"`
  4110. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4111. }
  4112. func (b *FindAllByUuidBody) Fault() *soap.Fault { return b.Fault_ }
  4113. func FindAllByUuid(ctx context.Context, r soap.RoundTripper, req *types.FindAllByUuid) (*types.FindAllByUuidResponse, error) {
  4114. var reqBody, resBody FindAllByUuidBody
  4115. reqBody.Req = req
  4116. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4117. return nil, err
  4118. }
  4119. return resBody.Res, nil
  4120. }
  4121. type FindAssociatedProfileBody struct {
  4122. Req *types.FindAssociatedProfile `xml:"urn:vim25 FindAssociatedProfile,omitempty"`
  4123. Res *types.FindAssociatedProfileResponse `xml:"FindAssociatedProfileResponse,omitempty"`
  4124. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4125. }
  4126. func (b *FindAssociatedProfileBody) Fault() *soap.Fault { return b.Fault_ }
  4127. func FindAssociatedProfile(ctx context.Context, r soap.RoundTripper, req *types.FindAssociatedProfile) (*types.FindAssociatedProfileResponse, error) {
  4128. var reqBody, resBody FindAssociatedProfileBody
  4129. reqBody.Req = req
  4130. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4131. return nil, err
  4132. }
  4133. return resBody.Res, nil
  4134. }
  4135. type FindByDatastorePathBody struct {
  4136. Req *types.FindByDatastorePath `xml:"urn:vim25 FindByDatastorePath,omitempty"`
  4137. Res *types.FindByDatastorePathResponse `xml:"FindByDatastorePathResponse,omitempty"`
  4138. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4139. }
  4140. func (b *FindByDatastorePathBody) Fault() *soap.Fault { return b.Fault_ }
  4141. func FindByDatastorePath(ctx context.Context, r soap.RoundTripper, req *types.FindByDatastorePath) (*types.FindByDatastorePathResponse, error) {
  4142. var reqBody, resBody FindByDatastorePathBody
  4143. reqBody.Req = req
  4144. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4145. return nil, err
  4146. }
  4147. return resBody.Res, nil
  4148. }
  4149. type FindByDnsNameBody struct {
  4150. Req *types.FindByDnsName `xml:"urn:vim25 FindByDnsName,omitempty"`
  4151. Res *types.FindByDnsNameResponse `xml:"FindByDnsNameResponse,omitempty"`
  4152. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4153. }
  4154. func (b *FindByDnsNameBody) Fault() *soap.Fault { return b.Fault_ }
  4155. func FindByDnsName(ctx context.Context, r soap.RoundTripper, req *types.FindByDnsName) (*types.FindByDnsNameResponse, error) {
  4156. var reqBody, resBody FindByDnsNameBody
  4157. reqBody.Req = req
  4158. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4159. return nil, err
  4160. }
  4161. return resBody.Res, nil
  4162. }
  4163. type FindByInventoryPathBody struct {
  4164. Req *types.FindByInventoryPath `xml:"urn:vim25 FindByInventoryPath,omitempty"`
  4165. Res *types.FindByInventoryPathResponse `xml:"FindByInventoryPathResponse,omitempty"`
  4166. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4167. }
  4168. func (b *FindByInventoryPathBody) Fault() *soap.Fault { return b.Fault_ }
  4169. func FindByInventoryPath(ctx context.Context, r soap.RoundTripper, req *types.FindByInventoryPath) (*types.FindByInventoryPathResponse, error) {
  4170. var reqBody, resBody FindByInventoryPathBody
  4171. reqBody.Req = req
  4172. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4173. return nil, err
  4174. }
  4175. return resBody.Res, nil
  4176. }
  4177. type FindByIpBody struct {
  4178. Req *types.FindByIp `xml:"urn:vim25 FindByIp,omitempty"`
  4179. Res *types.FindByIpResponse `xml:"FindByIpResponse,omitempty"`
  4180. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4181. }
  4182. func (b *FindByIpBody) Fault() *soap.Fault { return b.Fault_ }
  4183. func FindByIp(ctx context.Context, r soap.RoundTripper, req *types.FindByIp) (*types.FindByIpResponse, error) {
  4184. var reqBody, resBody FindByIpBody
  4185. reqBody.Req = req
  4186. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4187. return nil, err
  4188. }
  4189. return resBody.Res, nil
  4190. }
  4191. type FindByUuidBody struct {
  4192. Req *types.FindByUuid `xml:"urn:vim25 FindByUuid,omitempty"`
  4193. Res *types.FindByUuidResponse `xml:"FindByUuidResponse,omitempty"`
  4194. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4195. }
  4196. func (b *FindByUuidBody) Fault() *soap.Fault { return b.Fault_ }
  4197. func FindByUuid(ctx context.Context, r soap.RoundTripper, req *types.FindByUuid) (*types.FindByUuidResponse, error) {
  4198. var reqBody, resBody FindByUuidBody
  4199. reqBody.Req = req
  4200. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4201. return nil, err
  4202. }
  4203. return resBody.Res, nil
  4204. }
  4205. type FindChildBody struct {
  4206. Req *types.FindChild `xml:"urn:vim25 FindChild,omitempty"`
  4207. Res *types.FindChildResponse `xml:"FindChildResponse,omitempty"`
  4208. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4209. }
  4210. func (b *FindChildBody) Fault() *soap.Fault { return b.Fault_ }
  4211. func FindChild(ctx context.Context, r soap.RoundTripper, req *types.FindChild) (*types.FindChildResponse, error) {
  4212. var reqBody, resBody FindChildBody
  4213. reqBody.Req = req
  4214. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4215. return nil, err
  4216. }
  4217. return resBody.Res, nil
  4218. }
  4219. type FindExtensionBody struct {
  4220. Req *types.FindExtension `xml:"urn:vim25 FindExtension,omitempty"`
  4221. Res *types.FindExtensionResponse `xml:"FindExtensionResponse,omitempty"`
  4222. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4223. }
  4224. func (b *FindExtensionBody) Fault() *soap.Fault { return b.Fault_ }
  4225. func FindExtension(ctx context.Context, r soap.RoundTripper, req *types.FindExtension) (*types.FindExtensionResponse, error) {
  4226. var reqBody, resBody FindExtensionBody
  4227. reqBody.Req = req
  4228. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4229. return nil, err
  4230. }
  4231. return resBody.Res, nil
  4232. }
  4233. type FindRulesForVmBody struct {
  4234. Req *types.FindRulesForVm `xml:"urn:vim25 FindRulesForVm,omitempty"`
  4235. Res *types.FindRulesForVmResponse `xml:"FindRulesForVmResponse,omitempty"`
  4236. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4237. }
  4238. func (b *FindRulesForVmBody) Fault() *soap.Fault { return b.Fault_ }
  4239. func FindRulesForVm(ctx context.Context, r soap.RoundTripper, req *types.FindRulesForVm) (*types.FindRulesForVmResponse, error) {
  4240. var reqBody, resBody FindRulesForVmBody
  4241. reqBody.Req = req
  4242. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4243. return nil, err
  4244. }
  4245. return resBody.Res, nil
  4246. }
  4247. type FormatVffsBody struct {
  4248. Req *types.FormatVffs `xml:"urn:vim25 FormatVffs,omitempty"`
  4249. Res *types.FormatVffsResponse `xml:"FormatVffsResponse,omitempty"`
  4250. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4251. }
  4252. func (b *FormatVffsBody) Fault() *soap.Fault { return b.Fault_ }
  4253. func FormatVffs(ctx context.Context, r soap.RoundTripper, req *types.FormatVffs) (*types.FormatVffsResponse, error) {
  4254. var reqBody, resBody FormatVffsBody
  4255. reqBody.Req = req
  4256. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4257. return nil, err
  4258. }
  4259. return resBody.Res, nil
  4260. }
  4261. type FormatVmfsBody struct {
  4262. Req *types.FormatVmfs `xml:"urn:vim25 FormatVmfs,omitempty"`
  4263. Res *types.FormatVmfsResponse `xml:"FormatVmfsResponse,omitempty"`
  4264. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4265. }
  4266. func (b *FormatVmfsBody) Fault() *soap.Fault { return b.Fault_ }
  4267. func FormatVmfs(ctx context.Context, r soap.RoundTripper, req *types.FormatVmfs) (*types.FormatVmfsResponse, error) {
  4268. var reqBody, resBody FormatVmfsBody
  4269. reqBody.Req = req
  4270. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4271. return nil, err
  4272. }
  4273. return resBody.Res, nil
  4274. }
  4275. type GenerateCertificateSigningRequestBody struct {
  4276. Req *types.GenerateCertificateSigningRequest `xml:"urn:vim25 GenerateCertificateSigningRequest,omitempty"`
  4277. Res *types.GenerateCertificateSigningRequestResponse `xml:"GenerateCertificateSigningRequestResponse,omitempty"`
  4278. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4279. }
  4280. func (b *GenerateCertificateSigningRequestBody) Fault() *soap.Fault { return b.Fault_ }
  4281. func GenerateCertificateSigningRequest(ctx context.Context, r soap.RoundTripper, req *types.GenerateCertificateSigningRequest) (*types.GenerateCertificateSigningRequestResponse, error) {
  4282. var reqBody, resBody GenerateCertificateSigningRequestBody
  4283. reqBody.Req = req
  4284. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4285. return nil, err
  4286. }
  4287. return resBody.Res, nil
  4288. }
  4289. type GenerateCertificateSigningRequestByDnBody struct {
  4290. Req *types.GenerateCertificateSigningRequestByDn `xml:"urn:vim25 GenerateCertificateSigningRequestByDn,omitempty"`
  4291. Res *types.GenerateCertificateSigningRequestByDnResponse `xml:"GenerateCertificateSigningRequestByDnResponse,omitempty"`
  4292. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4293. }
  4294. func (b *GenerateCertificateSigningRequestByDnBody) Fault() *soap.Fault { return b.Fault_ }
  4295. func GenerateCertificateSigningRequestByDn(ctx context.Context, r soap.RoundTripper, req *types.GenerateCertificateSigningRequestByDn) (*types.GenerateCertificateSigningRequestByDnResponse, error) {
  4296. var reqBody, resBody GenerateCertificateSigningRequestByDnBody
  4297. reqBody.Req = req
  4298. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4299. return nil, err
  4300. }
  4301. return resBody.Res, nil
  4302. }
  4303. type GenerateClientCsrBody struct {
  4304. Req *types.GenerateClientCsr `xml:"urn:vim25 GenerateClientCsr,omitempty"`
  4305. Res *types.GenerateClientCsrResponse `xml:"GenerateClientCsrResponse,omitempty"`
  4306. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4307. }
  4308. func (b *GenerateClientCsrBody) Fault() *soap.Fault { return b.Fault_ }
  4309. func GenerateClientCsr(ctx context.Context, r soap.RoundTripper, req *types.GenerateClientCsr) (*types.GenerateClientCsrResponse, error) {
  4310. var reqBody, resBody GenerateClientCsrBody
  4311. reqBody.Req = req
  4312. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4313. return nil, err
  4314. }
  4315. return resBody.Res, nil
  4316. }
  4317. type GenerateConfigTaskListBody struct {
  4318. Req *types.GenerateConfigTaskList `xml:"urn:vim25 GenerateConfigTaskList,omitempty"`
  4319. Res *types.GenerateConfigTaskListResponse `xml:"GenerateConfigTaskListResponse,omitempty"`
  4320. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4321. }
  4322. func (b *GenerateConfigTaskListBody) Fault() *soap.Fault { return b.Fault_ }
  4323. func GenerateConfigTaskList(ctx context.Context, r soap.RoundTripper, req *types.GenerateConfigTaskList) (*types.GenerateConfigTaskListResponse, error) {
  4324. var reqBody, resBody GenerateConfigTaskListBody
  4325. reqBody.Req = req
  4326. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4327. return nil, err
  4328. }
  4329. return resBody.Res, nil
  4330. }
  4331. type GenerateHostConfigTaskSpec_TaskBody struct {
  4332. Req *types.GenerateHostConfigTaskSpec_Task `xml:"urn:vim25 GenerateHostConfigTaskSpec_Task,omitempty"`
  4333. Res *types.GenerateHostConfigTaskSpec_TaskResponse `xml:"GenerateHostConfigTaskSpec_TaskResponse,omitempty"`
  4334. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4335. }
  4336. func (b *GenerateHostConfigTaskSpec_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4337. func GenerateHostConfigTaskSpec_Task(ctx context.Context, r soap.RoundTripper, req *types.GenerateHostConfigTaskSpec_Task) (*types.GenerateHostConfigTaskSpec_TaskResponse, error) {
  4338. var reqBody, resBody GenerateHostConfigTaskSpec_TaskBody
  4339. reqBody.Req = req
  4340. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4341. return nil, err
  4342. }
  4343. return resBody.Res, nil
  4344. }
  4345. type GenerateHostProfileTaskList_TaskBody struct {
  4346. Req *types.GenerateHostProfileTaskList_Task `xml:"urn:vim25 GenerateHostProfileTaskList_Task,omitempty"`
  4347. Res *types.GenerateHostProfileTaskList_TaskResponse `xml:"GenerateHostProfileTaskList_TaskResponse,omitempty"`
  4348. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4349. }
  4350. func (b *GenerateHostProfileTaskList_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4351. func GenerateHostProfileTaskList_Task(ctx context.Context, r soap.RoundTripper, req *types.GenerateHostProfileTaskList_Task) (*types.GenerateHostProfileTaskList_TaskResponse, error) {
  4352. var reqBody, resBody GenerateHostProfileTaskList_TaskBody
  4353. reqBody.Req = req
  4354. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4355. return nil, err
  4356. }
  4357. return resBody.Res, nil
  4358. }
  4359. type GenerateKeyBody struct {
  4360. Req *types.GenerateKey `xml:"urn:vim25 GenerateKey,omitempty"`
  4361. Res *types.GenerateKeyResponse `xml:"GenerateKeyResponse,omitempty"`
  4362. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4363. }
  4364. func (b *GenerateKeyBody) Fault() *soap.Fault { return b.Fault_ }
  4365. func GenerateKey(ctx context.Context, r soap.RoundTripper, req *types.GenerateKey) (*types.GenerateKeyResponse, error) {
  4366. var reqBody, resBody GenerateKeyBody
  4367. reqBody.Req = req
  4368. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4369. return nil, err
  4370. }
  4371. return resBody.Res, nil
  4372. }
  4373. type GenerateLogBundles_TaskBody struct {
  4374. Req *types.GenerateLogBundles_Task `xml:"urn:vim25 GenerateLogBundles_Task,omitempty"`
  4375. Res *types.GenerateLogBundles_TaskResponse `xml:"GenerateLogBundles_TaskResponse,omitempty"`
  4376. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4377. }
  4378. func (b *GenerateLogBundles_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4379. func GenerateLogBundles_Task(ctx context.Context, r soap.RoundTripper, req *types.GenerateLogBundles_Task) (*types.GenerateLogBundles_TaskResponse, error) {
  4380. var reqBody, resBody GenerateLogBundles_TaskBody
  4381. reqBody.Req = req
  4382. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4383. return nil, err
  4384. }
  4385. return resBody.Res, nil
  4386. }
  4387. type GenerateSelfSignedClientCertBody struct {
  4388. Req *types.GenerateSelfSignedClientCert `xml:"urn:vim25 GenerateSelfSignedClientCert,omitempty"`
  4389. Res *types.GenerateSelfSignedClientCertResponse `xml:"GenerateSelfSignedClientCertResponse,omitempty"`
  4390. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4391. }
  4392. func (b *GenerateSelfSignedClientCertBody) Fault() *soap.Fault { return b.Fault_ }
  4393. func GenerateSelfSignedClientCert(ctx context.Context, r soap.RoundTripper, req *types.GenerateSelfSignedClientCert) (*types.GenerateSelfSignedClientCertResponse, error) {
  4394. var reqBody, resBody GenerateSelfSignedClientCertBody
  4395. reqBody.Req = req
  4396. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4397. return nil, err
  4398. }
  4399. return resBody.Res, nil
  4400. }
  4401. type GetAlarmBody struct {
  4402. Req *types.GetAlarm `xml:"urn:vim25 GetAlarm,omitempty"`
  4403. Res *types.GetAlarmResponse `xml:"GetAlarmResponse,omitempty"`
  4404. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4405. }
  4406. func (b *GetAlarmBody) Fault() *soap.Fault { return b.Fault_ }
  4407. func GetAlarm(ctx context.Context, r soap.RoundTripper, req *types.GetAlarm) (*types.GetAlarmResponse, error) {
  4408. var reqBody, resBody GetAlarmBody
  4409. reqBody.Req = req
  4410. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4411. return nil, err
  4412. }
  4413. return resBody.Res, nil
  4414. }
  4415. type GetAlarmStateBody struct {
  4416. Req *types.GetAlarmState `xml:"urn:vim25 GetAlarmState,omitempty"`
  4417. Res *types.GetAlarmStateResponse `xml:"GetAlarmStateResponse,omitempty"`
  4418. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4419. }
  4420. func (b *GetAlarmStateBody) Fault() *soap.Fault { return b.Fault_ }
  4421. func GetAlarmState(ctx context.Context, r soap.RoundTripper, req *types.GetAlarmState) (*types.GetAlarmStateResponse, error) {
  4422. var reqBody, resBody GetAlarmStateBody
  4423. reqBody.Req = req
  4424. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4425. return nil, err
  4426. }
  4427. return resBody.Res, nil
  4428. }
  4429. type GetCryptoKeyStatusBody struct {
  4430. Req *types.GetCryptoKeyStatus `xml:"urn:vim25 GetCryptoKeyStatus,omitempty"`
  4431. Res *types.GetCryptoKeyStatusResponse `xml:"GetCryptoKeyStatusResponse,omitempty"`
  4432. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4433. }
  4434. func (b *GetCryptoKeyStatusBody) Fault() *soap.Fault { return b.Fault_ }
  4435. func GetCryptoKeyStatus(ctx context.Context, r soap.RoundTripper, req *types.GetCryptoKeyStatus) (*types.GetCryptoKeyStatusResponse, error) {
  4436. var reqBody, resBody GetCryptoKeyStatusBody
  4437. reqBody.Req = req
  4438. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4439. return nil, err
  4440. }
  4441. return resBody.Res, nil
  4442. }
  4443. type GetCustomizationSpecBody struct {
  4444. Req *types.GetCustomizationSpec `xml:"urn:vim25 GetCustomizationSpec,omitempty"`
  4445. Res *types.GetCustomizationSpecResponse `xml:"GetCustomizationSpecResponse,omitempty"`
  4446. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4447. }
  4448. func (b *GetCustomizationSpecBody) Fault() *soap.Fault { return b.Fault_ }
  4449. func GetCustomizationSpec(ctx context.Context, r soap.RoundTripper, req *types.GetCustomizationSpec) (*types.GetCustomizationSpecResponse, error) {
  4450. var reqBody, resBody GetCustomizationSpecBody
  4451. reqBody.Req = req
  4452. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4453. return nil, err
  4454. }
  4455. return resBody.Res, nil
  4456. }
  4457. type GetDefaultKmsClusterBody struct {
  4458. Req *types.GetDefaultKmsCluster `xml:"urn:vim25 GetDefaultKmsCluster,omitempty"`
  4459. Res *types.GetDefaultKmsClusterResponse `xml:"GetDefaultKmsClusterResponse,omitempty"`
  4460. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4461. }
  4462. func (b *GetDefaultKmsClusterBody) Fault() *soap.Fault { return b.Fault_ }
  4463. func GetDefaultKmsCluster(ctx context.Context, r soap.RoundTripper, req *types.GetDefaultKmsCluster) (*types.GetDefaultKmsClusterResponse, error) {
  4464. var reqBody, resBody GetDefaultKmsClusterBody
  4465. reqBody.Req = req
  4466. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4467. return nil, err
  4468. }
  4469. return resBody.Res, nil
  4470. }
  4471. type GetPublicKeyBody struct {
  4472. Req *types.GetPublicKey `xml:"urn:vim25 GetPublicKey,omitempty"`
  4473. Res *types.GetPublicKeyResponse `xml:"GetPublicKeyResponse,omitempty"`
  4474. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4475. }
  4476. func (b *GetPublicKeyBody) Fault() *soap.Fault { return b.Fault_ }
  4477. func GetPublicKey(ctx context.Context, r soap.RoundTripper, req *types.GetPublicKey) (*types.GetPublicKeyResponse, error) {
  4478. var reqBody, resBody GetPublicKeyBody
  4479. reqBody.Req = req
  4480. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4481. return nil, err
  4482. }
  4483. return resBody.Res, nil
  4484. }
  4485. type GetResourceUsageBody struct {
  4486. Req *types.GetResourceUsage `xml:"urn:vim25 GetResourceUsage,omitempty"`
  4487. Res *types.GetResourceUsageResponse `xml:"GetResourceUsageResponse,omitempty"`
  4488. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4489. }
  4490. func (b *GetResourceUsageBody) Fault() *soap.Fault { return b.Fault_ }
  4491. func GetResourceUsage(ctx context.Context, r soap.RoundTripper, req *types.GetResourceUsage) (*types.GetResourceUsageResponse, error) {
  4492. var reqBody, resBody GetResourceUsageBody
  4493. reqBody.Req = req
  4494. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4495. return nil, err
  4496. }
  4497. return resBody.Res, nil
  4498. }
  4499. type GetSiteInfoBody struct {
  4500. Req *types.GetSiteInfo `xml:"urn:vim25 GetSiteInfo,omitempty"`
  4501. Res *types.GetSiteInfoResponse `xml:"GetSiteInfoResponse,omitempty"`
  4502. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4503. }
  4504. func (b *GetSiteInfoBody) Fault() *soap.Fault { return b.Fault_ }
  4505. func GetSiteInfo(ctx context.Context, r soap.RoundTripper, req *types.GetSiteInfo) (*types.GetSiteInfoResponse, error) {
  4506. var reqBody, resBody GetSiteInfoBody
  4507. reqBody.Req = req
  4508. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4509. return nil, err
  4510. }
  4511. return resBody.Res, nil
  4512. }
  4513. type GetSystemVMsRestrictedDatastoresBody struct {
  4514. Req *types.GetSystemVMsRestrictedDatastores `xml:"urn:vim25 GetSystemVMsRestrictedDatastores,omitempty"`
  4515. Res *types.GetSystemVMsRestrictedDatastoresResponse `xml:"GetSystemVMsRestrictedDatastoresResponse,omitempty"`
  4516. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4517. }
  4518. func (b *GetSystemVMsRestrictedDatastoresBody) Fault() *soap.Fault { return b.Fault_ }
  4519. func GetSystemVMsRestrictedDatastores(ctx context.Context, r soap.RoundTripper, req *types.GetSystemVMsRestrictedDatastores) (*types.GetSystemVMsRestrictedDatastoresResponse, error) {
  4520. var reqBody, resBody GetSystemVMsRestrictedDatastoresBody
  4521. reqBody.Req = req
  4522. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4523. return nil, err
  4524. }
  4525. return resBody.Res, nil
  4526. }
  4527. type GetVchaClusterHealthBody struct {
  4528. Req *types.GetVchaClusterHealth `xml:"urn:vim25 GetVchaClusterHealth,omitempty"`
  4529. Res *types.GetVchaClusterHealthResponse `xml:"GetVchaClusterHealthResponse,omitempty"`
  4530. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4531. }
  4532. func (b *GetVchaClusterHealthBody) Fault() *soap.Fault { return b.Fault_ }
  4533. func GetVchaClusterHealth(ctx context.Context, r soap.RoundTripper, req *types.GetVchaClusterHealth) (*types.GetVchaClusterHealthResponse, error) {
  4534. var reqBody, resBody GetVchaClusterHealthBody
  4535. reqBody.Req = req
  4536. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4537. return nil, err
  4538. }
  4539. return resBody.Res, nil
  4540. }
  4541. type GetVsanObjExtAttrsBody struct {
  4542. Req *types.GetVsanObjExtAttrs `xml:"urn:vim25 GetVsanObjExtAttrs,omitempty"`
  4543. Res *types.GetVsanObjExtAttrsResponse `xml:"GetVsanObjExtAttrsResponse,omitempty"`
  4544. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4545. }
  4546. func (b *GetVsanObjExtAttrsBody) Fault() *soap.Fault { return b.Fault_ }
  4547. func GetVsanObjExtAttrs(ctx context.Context, r soap.RoundTripper, req *types.GetVsanObjExtAttrs) (*types.GetVsanObjExtAttrsResponse, error) {
  4548. var reqBody, resBody GetVsanObjExtAttrsBody
  4549. reqBody.Req = req
  4550. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4551. return nil, err
  4552. }
  4553. return resBody.Res, nil
  4554. }
  4555. type HasMonitoredEntityBody struct {
  4556. Req *types.HasMonitoredEntity `xml:"urn:vim25 HasMonitoredEntity,omitempty"`
  4557. Res *types.HasMonitoredEntityResponse `xml:"HasMonitoredEntityResponse,omitempty"`
  4558. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4559. }
  4560. func (b *HasMonitoredEntityBody) Fault() *soap.Fault { return b.Fault_ }
  4561. func HasMonitoredEntity(ctx context.Context, r soap.RoundTripper, req *types.HasMonitoredEntity) (*types.HasMonitoredEntityResponse, error) {
  4562. var reqBody, resBody HasMonitoredEntityBody
  4563. reqBody.Req = req
  4564. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4565. return nil, err
  4566. }
  4567. return resBody.Res, nil
  4568. }
  4569. type HasPrivilegeOnEntitiesBody struct {
  4570. Req *types.HasPrivilegeOnEntities `xml:"urn:vim25 HasPrivilegeOnEntities,omitempty"`
  4571. Res *types.HasPrivilegeOnEntitiesResponse `xml:"HasPrivilegeOnEntitiesResponse,omitempty"`
  4572. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4573. }
  4574. func (b *HasPrivilegeOnEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  4575. func HasPrivilegeOnEntities(ctx context.Context, r soap.RoundTripper, req *types.HasPrivilegeOnEntities) (*types.HasPrivilegeOnEntitiesResponse, error) {
  4576. var reqBody, resBody HasPrivilegeOnEntitiesBody
  4577. reqBody.Req = req
  4578. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4579. return nil, err
  4580. }
  4581. return resBody.Res, nil
  4582. }
  4583. type HasPrivilegeOnEntityBody struct {
  4584. Req *types.HasPrivilegeOnEntity `xml:"urn:vim25 HasPrivilegeOnEntity,omitempty"`
  4585. Res *types.HasPrivilegeOnEntityResponse `xml:"HasPrivilegeOnEntityResponse,omitempty"`
  4586. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4587. }
  4588. func (b *HasPrivilegeOnEntityBody) Fault() *soap.Fault { return b.Fault_ }
  4589. func HasPrivilegeOnEntity(ctx context.Context, r soap.RoundTripper, req *types.HasPrivilegeOnEntity) (*types.HasPrivilegeOnEntityResponse, error) {
  4590. var reqBody, resBody HasPrivilegeOnEntityBody
  4591. reqBody.Req = req
  4592. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4593. return nil, err
  4594. }
  4595. return resBody.Res, nil
  4596. }
  4597. type HasProviderBody struct {
  4598. Req *types.HasProvider `xml:"urn:vim25 HasProvider,omitempty"`
  4599. Res *types.HasProviderResponse `xml:"HasProviderResponse,omitempty"`
  4600. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4601. }
  4602. func (b *HasProviderBody) Fault() *soap.Fault { return b.Fault_ }
  4603. func HasProvider(ctx context.Context, r soap.RoundTripper, req *types.HasProvider) (*types.HasProviderResponse, error) {
  4604. var reqBody, resBody HasProviderBody
  4605. reqBody.Req = req
  4606. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4607. return nil, err
  4608. }
  4609. return resBody.Res, nil
  4610. }
  4611. type HasUserPrivilegeOnEntitiesBody struct {
  4612. Req *types.HasUserPrivilegeOnEntities `xml:"urn:vim25 HasUserPrivilegeOnEntities,omitempty"`
  4613. Res *types.HasUserPrivilegeOnEntitiesResponse `xml:"HasUserPrivilegeOnEntitiesResponse,omitempty"`
  4614. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4615. }
  4616. func (b *HasUserPrivilegeOnEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  4617. func HasUserPrivilegeOnEntities(ctx context.Context, r soap.RoundTripper, req *types.HasUserPrivilegeOnEntities) (*types.HasUserPrivilegeOnEntitiesResponse, error) {
  4618. var reqBody, resBody HasUserPrivilegeOnEntitiesBody
  4619. reqBody.Req = req
  4620. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4621. return nil, err
  4622. }
  4623. return resBody.Res, nil
  4624. }
  4625. type HostClearVStorageObjectControlFlagsBody struct {
  4626. Req *types.HostClearVStorageObjectControlFlags `xml:"urn:vim25 HostClearVStorageObjectControlFlags,omitempty"`
  4627. Res *types.HostClearVStorageObjectControlFlagsResponse `xml:"HostClearVStorageObjectControlFlagsResponse,omitempty"`
  4628. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4629. }
  4630. func (b *HostClearVStorageObjectControlFlagsBody) Fault() *soap.Fault { return b.Fault_ }
  4631. func HostClearVStorageObjectControlFlags(ctx context.Context, r soap.RoundTripper, req *types.HostClearVStorageObjectControlFlags) (*types.HostClearVStorageObjectControlFlagsResponse, error) {
  4632. var reqBody, resBody HostClearVStorageObjectControlFlagsBody
  4633. reqBody.Req = req
  4634. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4635. return nil, err
  4636. }
  4637. return resBody.Res, nil
  4638. }
  4639. type HostCloneVStorageObject_TaskBody struct {
  4640. Req *types.HostCloneVStorageObject_Task `xml:"urn:vim25 HostCloneVStorageObject_Task,omitempty"`
  4641. Res *types.HostCloneVStorageObject_TaskResponse `xml:"HostCloneVStorageObject_TaskResponse,omitempty"`
  4642. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4643. }
  4644. func (b *HostCloneVStorageObject_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4645. func HostCloneVStorageObject_Task(ctx context.Context, r soap.RoundTripper, req *types.HostCloneVStorageObject_Task) (*types.HostCloneVStorageObject_TaskResponse, error) {
  4646. var reqBody, resBody HostCloneVStorageObject_TaskBody
  4647. reqBody.Req = req
  4648. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4649. return nil, err
  4650. }
  4651. return resBody.Res, nil
  4652. }
  4653. type HostConfigVFlashCacheBody struct {
  4654. Req *types.HostConfigVFlashCache `xml:"urn:vim25 HostConfigVFlashCache,omitempty"`
  4655. Res *types.HostConfigVFlashCacheResponse `xml:"HostConfigVFlashCacheResponse,omitempty"`
  4656. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4657. }
  4658. func (b *HostConfigVFlashCacheBody) Fault() *soap.Fault { return b.Fault_ }
  4659. func HostConfigVFlashCache(ctx context.Context, r soap.RoundTripper, req *types.HostConfigVFlashCache) (*types.HostConfigVFlashCacheResponse, error) {
  4660. var reqBody, resBody HostConfigVFlashCacheBody
  4661. reqBody.Req = req
  4662. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4663. return nil, err
  4664. }
  4665. return resBody.Res, nil
  4666. }
  4667. type HostConfigureVFlashResourceBody struct {
  4668. Req *types.HostConfigureVFlashResource `xml:"urn:vim25 HostConfigureVFlashResource,omitempty"`
  4669. Res *types.HostConfigureVFlashResourceResponse `xml:"HostConfigureVFlashResourceResponse,omitempty"`
  4670. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4671. }
  4672. func (b *HostConfigureVFlashResourceBody) Fault() *soap.Fault { return b.Fault_ }
  4673. func HostConfigureVFlashResource(ctx context.Context, r soap.RoundTripper, req *types.HostConfigureVFlashResource) (*types.HostConfigureVFlashResourceResponse, error) {
  4674. var reqBody, resBody HostConfigureVFlashResourceBody
  4675. reqBody.Req = req
  4676. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4677. return nil, err
  4678. }
  4679. return resBody.Res, nil
  4680. }
  4681. type HostCreateDisk_TaskBody struct {
  4682. Req *types.HostCreateDisk_Task `xml:"urn:vim25 HostCreateDisk_Task,omitempty"`
  4683. Res *types.HostCreateDisk_TaskResponse `xml:"HostCreateDisk_TaskResponse,omitempty"`
  4684. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4685. }
  4686. func (b *HostCreateDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4687. func HostCreateDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.HostCreateDisk_Task) (*types.HostCreateDisk_TaskResponse, error) {
  4688. var reqBody, resBody HostCreateDisk_TaskBody
  4689. reqBody.Req = req
  4690. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4691. return nil, err
  4692. }
  4693. return resBody.Res, nil
  4694. }
  4695. type HostDeleteVStorageObjectEx_TaskBody struct {
  4696. Req *types.HostDeleteVStorageObjectEx_Task `xml:"urn:vim25 HostDeleteVStorageObjectEx_Task,omitempty"`
  4697. Res *types.HostDeleteVStorageObjectEx_TaskResponse `xml:"HostDeleteVStorageObjectEx_TaskResponse,omitempty"`
  4698. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4699. }
  4700. func (b *HostDeleteVStorageObjectEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4701. func HostDeleteVStorageObjectEx_Task(ctx context.Context, r soap.RoundTripper, req *types.HostDeleteVStorageObjectEx_Task) (*types.HostDeleteVStorageObjectEx_TaskResponse, error) {
  4702. var reqBody, resBody HostDeleteVStorageObjectEx_TaskBody
  4703. reqBody.Req = req
  4704. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4705. return nil, err
  4706. }
  4707. return resBody.Res, nil
  4708. }
  4709. type HostDeleteVStorageObject_TaskBody struct {
  4710. Req *types.HostDeleteVStorageObject_Task `xml:"urn:vim25 HostDeleteVStorageObject_Task,omitempty"`
  4711. Res *types.HostDeleteVStorageObject_TaskResponse `xml:"HostDeleteVStorageObject_TaskResponse,omitempty"`
  4712. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4713. }
  4714. func (b *HostDeleteVStorageObject_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4715. func HostDeleteVStorageObject_Task(ctx context.Context, r soap.RoundTripper, req *types.HostDeleteVStorageObject_Task) (*types.HostDeleteVStorageObject_TaskResponse, error) {
  4716. var reqBody, resBody HostDeleteVStorageObject_TaskBody
  4717. reqBody.Req = req
  4718. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4719. return nil, err
  4720. }
  4721. return resBody.Res, nil
  4722. }
  4723. type HostExtendDisk_TaskBody struct {
  4724. Req *types.HostExtendDisk_Task `xml:"urn:vim25 HostExtendDisk_Task,omitempty"`
  4725. Res *types.HostExtendDisk_TaskResponse `xml:"HostExtendDisk_TaskResponse,omitempty"`
  4726. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4727. }
  4728. func (b *HostExtendDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4729. func HostExtendDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.HostExtendDisk_Task) (*types.HostExtendDisk_TaskResponse, error) {
  4730. var reqBody, resBody HostExtendDisk_TaskBody
  4731. reqBody.Req = req
  4732. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4733. return nil, err
  4734. }
  4735. return resBody.Res, nil
  4736. }
  4737. type HostGetVFlashModuleDefaultConfigBody struct {
  4738. Req *types.HostGetVFlashModuleDefaultConfig `xml:"urn:vim25 HostGetVFlashModuleDefaultConfig,omitempty"`
  4739. Res *types.HostGetVFlashModuleDefaultConfigResponse `xml:"HostGetVFlashModuleDefaultConfigResponse,omitempty"`
  4740. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4741. }
  4742. func (b *HostGetVFlashModuleDefaultConfigBody) Fault() *soap.Fault { return b.Fault_ }
  4743. func HostGetVFlashModuleDefaultConfig(ctx context.Context, r soap.RoundTripper, req *types.HostGetVFlashModuleDefaultConfig) (*types.HostGetVFlashModuleDefaultConfigResponse, error) {
  4744. var reqBody, resBody HostGetVFlashModuleDefaultConfigBody
  4745. reqBody.Req = req
  4746. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4747. return nil, err
  4748. }
  4749. return resBody.Res, nil
  4750. }
  4751. type HostImageConfigGetAcceptanceBody struct {
  4752. Req *types.HostImageConfigGetAcceptance `xml:"urn:vim25 HostImageConfigGetAcceptance,omitempty"`
  4753. Res *types.HostImageConfigGetAcceptanceResponse `xml:"HostImageConfigGetAcceptanceResponse,omitempty"`
  4754. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4755. }
  4756. func (b *HostImageConfigGetAcceptanceBody) Fault() *soap.Fault { return b.Fault_ }
  4757. func HostImageConfigGetAcceptance(ctx context.Context, r soap.RoundTripper, req *types.HostImageConfigGetAcceptance) (*types.HostImageConfigGetAcceptanceResponse, error) {
  4758. var reqBody, resBody HostImageConfigGetAcceptanceBody
  4759. reqBody.Req = req
  4760. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4761. return nil, err
  4762. }
  4763. return resBody.Res, nil
  4764. }
  4765. type HostImageConfigGetProfileBody struct {
  4766. Req *types.HostImageConfigGetProfile `xml:"urn:vim25 HostImageConfigGetProfile,omitempty"`
  4767. Res *types.HostImageConfigGetProfileResponse `xml:"HostImageConfigGetProfileResponse,omitempty"`
  4768. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4769. }
  4770. func (b *HostImageConfigGetProfileBody) Fault() *soap.Fault { return b.Fault_ }
  4771. func HostImageConfigGetProfile(ctx context.Context, r soap.RoundTripper, req *types.HostImageConfigGetProfile) (*types.HostImageConfigGetProfileResponse, error) {
  4772. var reqBody, resBody HostImageConfigGetProfileBody
  4773. reqBody.Req = req
  4774. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4775. return nil, err
  4776. }
  4777. return resBody.Res, nil
  4778. }
  4779. type HostInflateDisk_TaskBody struct {
  4780. Req *types.HostInflateDisk_Task `xml:"urn:vim25 HostInflateDisk_Task,omitempty"`
  4781. Res *types.HostInflateDisk_TaskResponse `xml:"HostInflateDisk_TaskResponse,omitempty"`
  4782. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4783. }
  4784. func (b *HostInflateDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4785. func HostInflateDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.HostInflateDisk_Task) (*types.HostInflateDisk_TaskResponse, error) {
  4786. var reqBody, resBody HostInflateDisk_TaskBody
  4787. reqBody.Req = req
  4788. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4789. return nil, err
  4790. }
  4791. return resBody.Res, nil
  4792. }
  4793. type HostListVStorageObjectBody struct {
  4794. Req *types.HostListVStorageObject `xml:"urn:vim25 HostListVStorageObject,omitempty"`
  4795. Res *types.HostListVStorageObjectResponse `xml:"HostListVStorageObjectResponse,omitempty"`
  4796. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4797. }
  4798. func (b *HostListVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  4799. func HostListVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.HostListVStorageObject) (*types.HostListVStorageObjectResponse, error) {
  4800. var reqBody, resBody HostListVStorageObjectBody
  4801. reqBody.Req = req
  4802. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4803. return nil, err
  4804. }
  4805. return resBody.Res, nil
  4806. }
  4807. type HostProfileResetValidationStateBody struct {
  4808. Req *types.HostProfileResetValidationState `xml:"urn:vim25 HostProfileResetValidationState,omitempty"`
  4809. Res *types.HostProfileResetValidationStateResponse `xml:"HostProfileResetValidationStateResponse,omitempty"`
  4810. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4811. }
  4812. func (b *HostProfileResetValidationStateBody) Fault() *soap.Fault { return b.Fault_ }
  4813. func HostProfileResetValidationState(ctx context.Context, r soap.RoundTripper, req *types.HostProfileResetValidationState) (*types.HostProfileResetValidationStateResponse, error) {
  4814. var reqBody, resBody HostProfileResetValidationStateBody
  4815. reqBody.Req = req
  4816. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4817. return nil, err
  4818. }
  4819. return resBody.Res, nil
  4820. }
  4821. type HostReconcileDatastoreInventory_TaskBody struct {
  4822. Req *types.HostReconcileDatastoreInventory_Task `xml:"urn:vim25 HostReconcileDatastoreInventory_Task,omitempty"`
  4823. Res *types.HostReconcileDatastoreInventory_TaskResponse `xml:"HostReconcileDatastoreInventory_TaskResponse,omitempty"`
  4824. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4825. }
  4826. func (b *HostReconcileDatastoreInventory_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4827. func HostReconcileDatastoreInventory_Task(ctx context.Context, r soap.RoundTripper, req *types.HostReconcileDatastoreInventory_Task) (*types.HostReconcileDatastoreInventory_TaskResponse, error) {
  4828. var reqBody, resBody HostReconcileDatastoreInventory_TaskBody
  4829. reqBody.Req = req
  4830. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4831. return nil, err
  4832. }
  4833. return resBody.Res, nil
  4834. }
  4835. type HostRegisterDiskBody struct {
  4836. Req *types.HostRegisterDisk `xml:"urn:vim25 HostRegisterDisk,omitempty"`
  4837. Res *types.HostRegisterDiskResponse `xml:"HostRegisterDiskResponse,omitempty"`
  4838. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4839. }
  4840. func (b *HostRegisterDiskBody) Fault() *soap.Fault { return b.Fault_ }
  4841. func HostRegisterDisk(ctx context.Context, r soap.RoundTripper, req *types.HostRegisterDisk) (*types.HostRegisterDiskResponse, error) {
  4842. var reqBody, resBody HostRegisterDiskBody
  4843. reqBody.Req = req
  4844. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4845. return nil, err
  4846. }
  4847. return resBody.Res, nil
  4848. }
  4849. type HostRelocateVStorageObject_TaskBody struct {
  4850. Req *types.HostRelocateVStorageObject_Task `xml:"urn:vim25 HostRelocateVStorageObject_Task,omitempty"`
  4851. Res *types.HostRelocateVStorageObject_TaskResponse `xml:"HostRelocateVStorageObject_TaskResponse,omitempty"`
  4852. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4853. }
  4854. func (b *HostRelocateVStorageObject_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  4855. func HostRelocateVStorageObject_Task(ctx context.Context, r soap.RoundTripper, req *types.HostRelocateVStorageObject_Task) (*types.HostRelocateVStorageObject_TaskResponse, error) {
  4856. var reqBody, resBody HostRelocateVStorageObject_TaskBody
  4857. reqBody.Req = req
  4858. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4859. return nil, err
  4860. }
  4861. return resBody.Res, nil
  4862. }
  4863. type HostRemoveVFlashResourceBody struct {
  4864. Req *types.HostRemoveVFlashResource `xml:"urn:vim25 HostRemoveVFlashResource,omitempty"`
  4865. Res *types.HostRemoveVFlashResourceResponse `xml:"HostRemoveVFlashResourceResponse,omitempty"`
  4866. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4867. }
  4868. func (b *HostRemoveVFlashResourceBody) Fault() *soap.Fault { return b.Fault_ }
  4869. func HostRemoveVFlashResource(ctx context.Context, r soap.RoundTripper, req *types.HostRemoveVFlashResource) (*types.HostRemoveVFlashResourceResponse, error) {
  4870. var reqBody, resBody HostRemoveVFlashResourceBody
  4871. reqBody.Req = req
  4872. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4873. return nil, err
  4874. }
  4875. return resBody.Res, nil
  4876. }
  4877. type HostRenameVStorageObjectBody struct {
  4878. Req *types.HostRenameVStorageObject `xml:"urn:vim25 HostRenameVStorageObject,omitempty"`
  4879. Res *types.HostRenameVStorageObjectResponse `xml:"HostRenameVStorageObjectResponse,omitempty"`
  4880. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4881. }
  4882. func (b *HostRenameVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  4883. func HostRenameVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.HostRenameVStorageObject) (*types.HostRenameVStorageObjectResponse, error) {
  4884. var reqBody, resBody HostRenameVStorageObjectBody
  4885. reqBody.Req = req
  4886. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4887. return nil, err
  4888. }
  4889. return resBody.Res, nil
  4890. }
  4891. type HostRetrieveVStorageInfrastructureObjectPolicyBody struct {
  4892. Req *types.HostRetrieveVStorageInfrastructureObjectPolicy `xml:"urn:vim25 HostRetrieveVStorageInfrastructureObjectPolicy,omitempty"`
  4893. Res *types.HostRetrieveVStorageInfrastructureObjectPolicyResponse `xml:"HostRetrieveVStorageInfrastructureObjectPolicyResponse,omitempty"`
  4894. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4895. }
  4896. func (b *HostRetrieveVStorageInfrastructureObjectPolicyBody) Fault() *soap.Fault { return b.Fault_ }
  4897. func HostRetrieveVStorageInfrastructureObjectPolicy(ctx context.Context, r soap.RoundTripper, req *types.HostRetrieveVStorageInfrastructureObjectPolicy) (*types.HostRetrieveVStorageInfrastructureObjectPolicyResponse, error) {
  4898. var reqBody, resBody HostRetrieveVStorageInfrastructureObjectPolicyBody
  4899. reqBody.Req = req
  4900. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4901. return nil, err
  4902. }
  4903. return resBody.Res, nil
  4904. }
  4905. type HostRetrieveVStorageObjectBody struct {
  4906. Req *types.HostRetrieveVStorageObject `xml:"urn:vim25 HostRetrieveVStorageObject,omitempty"`
  4907. Res *types.HostRetrieveVStorageObjectResponse `xml:"HostRetrieveVStorageObjectResponse,omitempty"`
  4908. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4909. }
  4910. func (b *HostRetrieveVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  4911. func HostRetrieveVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.HostRetrieveVStorageObject) (*types.HostRetrieveVStorageObjectResponse, error) {
  4912. var reqBody, resBody HostRetrieveVStorageObjectBody
  4913. reqBody.Req = req
  4914. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4915. return nil, err
  4916. }
  4917. return resBody.Res, nil
  4918. }
  4919. type HostRetrieveVStorageObjectMetadataBody struct {
  4920. Req *types.HostRetrieveVStorageObjectMetadata `xml:"urn:vim25 HostRetrieveVStorageObjectMetadata,omitempty"`
  4921. Res *types.HostRetrieveVStorageObjectMetadataResponse `xml:"HostRetrieveVStorageObjectMetadataResponse,omitempty"`
  4922. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4923. }
  4924. func (b *HostRetrieveVStorageObjectMetadataBody) Fault() *soap.Fault { return b.Fault_ }
  4925. func HostRetrieveVStorageObjectMetadata(ctx context.Context, r soap.RoundTripper, req *types.HostRetrieveVStorageObjectMetadata) (*types.HostRetrieveVStorageObjectMetadataResponse, error) {
  4926. var reqBody, resBody HostRetrieveVStorageObjectMetadataBody
  4927. reqBody.Req = req
  4928. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4929. return nil, err
  4930. }
  4931. return resBody.Res, nil
  4932. }
  4933. type HostRetrieveVStorageObjectMetadataValueBody struct {
  4934. Req *types.HostRetrieveVStorageObjectMetadataValue `xml:"urn:vim25 HostRetrieveVStorageObjectMetadataValue,omitempty"`
  4935. Res *types.HostRetrieveVStorageObjectMetadataValueResponse `xml:"HostRetrieveVStorageObjectMetadataValueResponse,omitempty"`
  4936. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4937. }
  4938. func (b *HostRetrieveVStorageObjectMetadataValueBody) Fault() *soap.Fault { return b.Fault_ }
  4939. func HostRetrieveVStorageObjectMetadataValue(ctx context.Context, r soap.RoundTripper, req *types.HostRetrieveVStorageObjectMetadataValue) (*types.HostRetrieveVStorageObjectMetadataValueResponse, error) {
  4940. var reqBody, resBody HostRetrieveVStorageObjectMetadataValueBody
  4941. reqBody.Req = req
  4942. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4943. return nil, err
  4944. }
  4945. return resBody.Res, nil
  4946. }
  4947. type HostRetrieveVStorageObjectStateBody struct {
  4948. Req *types.HostRetrieveVStorageObjectState `xml:"urn:vim25 HostRetrieveVStorageObjectState,omitempty"`
  4949. Res *types.HostRetrieveVStorageObjectStateResponse `xml:"HostRetrieveVStorageObjectStateResponse,omitempty"`
  4950. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4951. }
  4952. func (b *HostRetrieveVStorageObjectStateBody) Fault() *soap.Fault { return b.Fault_ }
  4953. func HostRetrieveVStorageObjectState(ctx context.Context, r soap.RoundTripper, req *types.HostRetrieveVStorageObjectState) (*types.HostRetrieveVStorageObjectStateResponse, error) {
  4954. var reqBody, resBody HostRetrieveVStorageObjectStateBody
  4955. reqBody.Req = req
  4956. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4957. return nil, err
  4958. }
  4959. return resBody.Res, nil
  4960. }
  4961. type HostScheduleReconcileDatastoreInventoryBody struct {
  4962. Req *types.HostScheduleReconcileDatastoreInventory `xml:"urn:vim25 HostScheduleReconcileDatastoreInventory,omitempty"`
  4963. Res *types.HostScheduleReconcileDatastoreInventoryResponse `xml:"HostScheduleReconcileDatastoreInventoryResponse,omitempty"`
  4964. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4965. }
  4966. func (b *HostScheduleReconcileDatastoreInventoryBody) Fault() *soap.Fault { return b.Fault_ }
  4967. func HostScheduleReconcileDatastoreInventory(ctx context.Context, r soap.RoundTripper, req *types.HostScheduleReconcileDatastoreInventory) (*types.HostScheduleReconcileDatastoreInventoryResponse, error) {
  4968. var reqBody, resBody HostScheduleReconcileDatastoreInventoryBody
  4969. reqBody.Req = req
  4970. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4971. return nil, err
  4972. }
  4973. return resBody.Res, nil
  4974. }
  4975. type HostSetVStorageObjectControlFlagsBody struct {
  4976. Req *types.HostSetVStorageObjectControlFlags `xml:"urn:vim25 HostSetVStorageObjectControlFlags,omitempty"`
  4977. Res *types.HostSetVStorageObjectControlFlagsResponse `xml:"HostSetVStorageObjectControlFlagsResponse,omitempty"`
  4978. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4979. }
  4980. func (b *HostSetVStorageObjectControlFlagsBody) Fault() *soap.Fault { return b.Fault_ }
  4981. func HostSetVStorageObjectControlFlags(ctx context.Context, r soap.RoundTripper, req *types.HostSetVStorageObjectControlFlags) (*types.HostSetVStorageObjectControlFlagsResponse, error) {
  4982. var reqBody, resBody HostSetVStorageObjectControlFlagsBody
  4983. reqBody.Req = req
  4984. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4985. return nil, err
  4986. }
  4987. return resBody.Res, nil
  4988. }
  4989. type HostSpecGetUpdatedHostsBody struct {
  4990. Req *types.HostSpecGetUpdatedHosts `xml:"urn:vim25 HostSpecGetUpdatedHosts,omitempty"`
  4991. Res *types.HostSpecGetUpdatedHostsResponse `xml:"HostSpecGetUpdatedHostsResponse,omitempty"`
  4992. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  4993. }
  4994. func (b *HostSpecGetUpdatedHostsBody) Fault() *soap.Fault { return b.Fault_ }
  4995. func HostSpecGetUpdatedHosts(ctx context.Context, r soap.RoundTripper, req *types.HostSpecGetUpdatedHosts) (*types.HostSpecGetUpdatedHostsResponse, error) {
  4996. var reqBody, resBody HostSpecGetUpdatedHostsBody
  4997. reqBody.Req = req
  4998. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  4999. return nil, err
  5000. }
  5001. return resBody.Res, nil
  5002. }
  5003. type HostUpdateVStorageObjectMetadataEx_TaskBody struct {
  5004. Req *types.HostUpdateVStorageObjectMetadataEx_Task `xml:"urn:vim25 HostUpdateVStorageObjectMetadataEx_Task,omitempty"`
  5005. Res *types.HostUpdateVStorageObjectMetadataEx_TaskResponse `xml:"HostUpdateVStorageObjectMetadataEx_TaskResponse,omitempty"`
  5006. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5007. }
  5008. func (b *HostUpdateVStorageObjectMetadataEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5009. func HostUpdateVStorageObjectMetadataEx_Task(ctx context.Context, r soap.RoundTripper, req *types.HostUpdateVStorageObjectMetadataEx_Task) (*types.HostUpdateVStorageObjectMetadataEx_TaskResponse, error) {
  5010. var reqBody, resBody HostUpdateVStorageObjectMetadataEx_TaskBody
  5011. reqBody.Req = req
  5012. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5013. return nil, err
  5014. }
  5015. return resBody.Res, nil
  5016. }
  5017. type HostUpdateVStorageObjectMetadata_TaskBody struct {
  5018. Req *types.HostUpdateVStorageObjectMetadata_Task `xml:"urn:vim25 HostUpdateVStorageObjectMetadata_Task,omitempty"`
  5019. Res *types.HostUpdateVStorageObjectMetadata_TaskResponse `xml:"HostUpdateVStorageObjectMetadata_TaskResponse,omitempty"`
  5020. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5021. }
  5022. func (b *HostUpdateVStorageObjectMetadata_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5023. func HostUpdateVStorageObjectMetadata_Task(ctx context.Context, r soap.RoundTripper, req *types.HostUpdateVStorageObjectMetadata_Task) (*types.HostUpdateVStorageObjectMetadata_TaskResponse, error) {
  5024. var reqBody, resBody HostUpdateVStorageObjectMetadata_TaskBody
  5025. reqBody.Req = req
  5026. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5027. return nil, err
  5028. }
  5029. return resBody.Res, nil
  5030. }
  5031. type HostVStorageObjectCreateDiskFromSnapshot_TaskBody struct {
  5032. Req *types.HostVStorageObjectCreateDiskFromSnapshot_Task `xml:"urn:vim25 HostVStorageObjectCreateDiskFromSnapshot_Task,omitempty"`
  5033. Res *types.HostVStorageObjectCreateDiskFromSnapshot_TaskResponse `xml:"HostVStorageObjectCreateDiskFromSnapshot_TaskResponse,omitempty"`
  5034. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5035. }
  5036. func (b *HostVStorageObjectCreateDiskFromSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5037. func HostVStorageObjectCreateDiskFromSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.HostVStorageObjectCreateDiskFromSnapshot_Task) (*types.HostVStorageObjectCreateDiskFromSnapshot_TaskResponse, error) {
  5038. var reqBody, resBody HostVStorageObjectCreateDiskFromSnapshot_TaskBody
  5039. reqBody.Req = req
  5040. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5041. return nil, err
  5042. }
  5043. return resBody.Res, nil
  5044. }
  5045. type HostVStorageObjectCreateSnapshot_TaskBody struct {
  5046. Req *types.HostVStorageObjectCreateSnapshot_Task `xml:"urn:vim25 HostVStorageObjectCreateSnapshot_Task,omitempty"`
  5047. Res *types.HostVStorageObjectCreateSnapshot_TaskResponse `xml:"HostVStorageObjectCreateSnapshot_TaskResponse,omitempty"`
  5048. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5049. }
  5050. func (b *HostVStorageObjectCreateSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5051. func HostVStorageObjectCreateSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.HostVStorageObjectCreateSnapshot_Task) (*types.HostVStorageObjectCreateSnapshot_TaskResponse, error) {
  5052. var reqBody, resBody HostVStorageObjectCreateSnapshot_TaskBody
  5053. reqBody.Req = req
  5054. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5055. return nil, err
  5056. }
  5057. return resBody.Res, nil
  5058. }
  5059. type HostVStorageObjectDeleteSnapshot_TaskBody struct {
  5060. Req *types.HostVStorageObjectDeleteSnapshot_Task `xml:"urn:vim25 HostVStorageObjectDeleteSnapshot_Task,omitempty"`
  5061. Res *types.HostVStorageObjectDeleteSnapshot_TaskResponse `xml:"HostVStorageObjectDeleteSnapshot_TaskResponse,omitempty"`
  5062. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5063. }
  5064. func (b *HostVStorageObjectDeleteSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5065. func HostVStorageObjectDeleteSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.HostVStorageObjectDeleteSnapshot_Task) (*types.HostVStorageObjectDeleteSnapshot_TaskResponse, error) {
  5066. var reqBody, resBody HostVStorageObjectDeleteSnapshot_TaskBody
  5067. reqBody.Req = req
  5068. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5069. return nil, err
  5070. }
  5071. return resBody.Res, nil
  5072. }
  5073. type HostVStorageObjectRetrieveSnapshotInfoBody struct {
  5074. Req *types.HostVStorageObjectRetrieveSnapshotInfo `xml:"urn:vim25 HostVStorageObjectRetrieveSnapshotInfo,omitempty"`
  5075. Res *types.HostVStorageObjectRetrieveSnapshotInfoResponse `xml:"HostVStorageObjectRetrieveSnapshotInfoResponse,omitempty"`
  5076. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5077. }
  5078. func (b *HostVStorageObjectRetrieveSnapshotInfoBody) Fault() *soap.Fault { return b.Fault_ }
  5079. func HostVStorageObjectRetrieveSnapshotInfo(ctx context.Context, r soap.RoundTripper, req *types.HostVStorageObjectRetrieveSnapshotInfo) (*types.HostVStorageObjectRetrieveSnapshotInfoResponse, error) {
  5080. var reqBody, resBody HostVStorageObjectRetrieveSnapshotInfoBody
  5081. reqBody.Req = req
  5082. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5083. return nil, err
  5084. }
  5085. return resBody.Res, nil
  5086. }
  5087. type HostVStorageObjectRevert_TaskBody struct {
  5088. Req *types.HostVStorageObjectRevert_Task `xml:"urn:vim25 HostVStorageObjectRevert_Task,omitempty"`
  5089. Res *types.HostVStorageObjectRevert_TaskResponse `xml:"HostVStorageObjectRevert_TaskResponse,omitempty"`
  5090. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5091. }
  5092. func (b *HostVStorageObjectRevert_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5093. func HostVStorageObjectRevert_Task(ctx context.Context, r soap.RoundTripper, req *types.HostVStorageObjectRevert_Task) (*types.HostVStorageObjectRevert_TaskResponse, error) {
  5094. var reqBody, resBody HostVStorageObjectRevert_TaskBody
  5095. reqBody.Req = req
  5096. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5097. return nil, err
  5098. }
  5099. return resBody.Res, nil
  5100. }
  5101. type HttpNfcLeaseAbortBody struct {
  5102. Req *types.HttpNfcLeaseAbort `xml:"urn:vim25 HttpNfcLeaseAbort,omitempty"`
  5103. Res *types.HttpNfcLeaseAbortResponse `xml:"HttpNfcLeaseAbortResponse,omitempty"`
  5104. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5105. }
  5106. func (b *HttpNfcLeaseAbortBody) Fault() *soap.Fault { return b.Fault_ }
  5107. func HttpNfcLeaseAbort(ctx context.Context, r soap.RoundTripper, req *types.HttpNfcLeaseAbort) (*types.HttpNfcLeaseAbortResponse, error) {
  5108. var reqBody, resBody HttpNfcLeaseAbortBody
  5109. reqBody.Req = req
  5110. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5111. return nil, err
  5112. }
  5113. return resBody.Res, nil
  5114. }
  5115. type HttpNfcLeaseCompleteBody struct {
  5116. Req *types.HttpNfcLeaseComplete `xml:"urn:vim25 HttpNfcLeaseComplete,omitempty"`
  5117. Res *types.HttpNfcLeaseCompleteResponse `xml:"HttpNfcLeaseCompleteResponse,omitempty"`
  5118. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5119. }
  5120. func (b *HttpNfcLeaseCompleteBody) Fault() *soap.Fault { return b.Fault_ }
  5121. func HttpNfcLeaseComplete(ctx context.Context, r soap.RoundTripper, req *types.HttpNfcLeaseComplete) (*types.HttpNfcLeaseCompleteResponse, error) {
  5122. var reqBody, resBody HttpNfcLeaseCompleteBody
  5123. reqBody.Req = req
  5124. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5125. return nil, err
  5126. }
  5127. return resBody.Res, nil
  5128. }
  5129. type HttpNfcLeaseGetManifestBody struct {
  5130. Req *types.HttpNfcLeaseGetManifest `xml:"urn:vim25 HttpNfcLeaseGetManifest,omitempty"`
  5131. Res *types.HttpNfcLeaseGetManifestResponse `xml:"HttpNfcLeaseGetManifestResponse,omitempty"`
  5132. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5133. }
  5134. func (b *HttpNfcLeaseGetManifestBody) Fault() *soap.Fault { return b.Fault_ }
  5135. func HttpNfcLeaseGetManifest(ctx context.Context, r soap.RoundTripper, req *types.HttpNfcLeaseGetManifest) (*types.HttpNfcLeaseGetManifestResponse, error) {
  5136. var reqBody, resBody HttpNfcLeaseGetManifestBody
  5137. reqBody.Req = req
  5138. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5139. return nil, err
  5140. }
  5141. return resBody.Res, nil
  5142. }
  5143. type HttpNfcLeaseProbeUrlsBody struct {
  5144. Req *types.HttpNfcLeaseProbeUrls `xml:"urn:vim25 HttpNfcLeaseProbeUrls,omitempty"`
  5145. Res *types.HttpNfcLeaseProbeUrlsResponse `xml:"HttpNfcLeaseProbeUrlsResponse,omitempty"`
  5146. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5147. }
  5148. func (b *HttpNfcLeaseProbeUrlsBody) Fault() *soap.Fault { return b.Fault_ }
  5149. func HttpNfcLeaseProbeUrls(ctx context.Context, r soap.RoundTripper, req *types.HttpNfcLeaseProbeUrls) (*types.HttpNfcLeaseProbeUrlsResponse, error) {
  5150. var reqBody, resBody HttpNfcLeaseProbeUrlsBody
  5151. reqBody.Req = req
  5152. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5153. return nil, err
  5154. }
  5155. return resBody.Res, nil
  5156. }
  5157. type HttpNfcLeaseProgressBody struct {
  5158. Req *types.HttpNfcLeaseProgress `xml:"urn:vim25 HttpNfcLeaseProgress,omitempty"`
  5159. Res *types.HttpNfcLeaseProgressResponse `xml:"HttpNfcLeaseProgressResponse,omitempty"`
  5160. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5161. }
  5162. func (b *HttpNfcLeaseProgressBody) Fault() *soap.Fault { return b.Fault_ }
  5163. func HttpNfcLeaseProgress(ctx context.Context, r soap.RoundTripper, req *types.HttpNfcLeaseProgress) (*types.HttpNfcLeaseProgressResponse, error) {
  5164. var reqBody, resBody HttpNfcLeaseProgressBody
  5165. reqBody.Req = req
  5166. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5167. return nil, err
  5168. }
  5169. return resBody.Res, nil
  5170. }
  5171. type HttpNfcLeasePullFromUrls_TaskBody struct {
  5172. Req *types.HttpNfcLeasePullFromUrls_Task `xml:"urn:vim25 HttpNfcLeasePullFromUrls_Task,omitempty"`
  5173. Res *types.HttpNfcLeasePullFromUrls_TaskResponse `xml:"HttpNfcLeasePullFromUrls_TaskResponse,omitempty"`
  5174. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5175. }
  5176. func (b *HttpNfcLeasePullFromUrls_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5177. func HttpNfcLeasePullFromUrls_Task(ctx context.Context, r soap.RoundTripper, req *types.HttpNfcLeasePullFromUrls_Task) (*types.HttpNfcLeasePullFromUrls_TaskResponse, error) {
  5178. var reqBody, resBody HttpNfcLeasePullFromUrls_TaskBody
  5179. reqBody.Req = req
  5180. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5181. return nil, err
  5182. }
  5183. return resBody.Res, nil
  5184. }
  5185. type HttpNfcLeaseSetManifestChecksumTypeBody struct {
  5186. Req *types.HttpNfcLeaseSetManifestChecksumType `xml:"urn:vim25 HttpNfcLeaseSetManifestChecksumType,omitempty"`
  5187. Res *types.HttpNfcLeaseSetManifestChecksumTypeResponse `xml:"HttpNfcLeaseSetManifestChecksumTypeResponse,omitempty"`
  5188. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5189. }
  5190. func (b *HttpNfcLeaseSetManifestChecksumTypeBody) Fault() *soap.Fault { return b.Fault_ }
  5191. func HttpNfcLeaseSetManifestChecksumType(ctx context.Context, r soap.RoundTripper, req *types.HttpNfcLeaseSetManifestChecksumType) (*types.HttpNfcLeaseSetManifestChecksumTypeResponse, error) {
  5192. var reqBody, resBody HttpNfcLeaseSetManifestChecksumTypeBody
  5193. reqBody.Req = req
  5194. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5195. return nil, err
  5196. }
  5197. return resBody.Res, nil
  5198. }
  5199. type ImpersonateUserBody struct {
  5200. Req *types.ImpersonateUser `xml:"urn:vim25 ImpersonateUser,omitempty"`
  5201. Res *types.ImpersonateUserResponse `xml:"ImpersonateUserResponse,omitempty"`
  5202. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5203. }
  5204. func (b *ImpersonateUserBody) Fault() *soap.Fault { return b.Fault_ }
  5205. func ImpersonateUser(ctx context.Context, r soap.RoundTripper, req *types.ImpersonateUser) (*types.ImpersonateUserResponse, error) {
  5206. var reqBody, resBody ImpersonateUserBody
  5207. reqBody.Req = req
  5208. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5209. return nil, err
  5210. }
  5211. return resBody.Res, nil
  5212. }
  5213. type ImportCertificateForCAM_TaskBody struct {
  5214. Req *types.ImportCertificateForCAM_Task `xml:"urn:vim25 ImportCertificateForCAM_Task,omitempty"`
  5215. Res *types.ImportCertificateForCAM_TaskResponse `xml:"ImportCertificateForCAM_TaskResponse,omitempty"`
  5216. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5217. }
  5218. func (b *ImportCertificateForCAM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5219. func ImportCertificateForCAM_Task(ctx context.Context, r soap.RoundTripper, req *types.ImportCertificateForCAM_Task) (*types.ImportCertificateForCAM_TaskResponse, error) {
  5220. var reqBody, resBody ImportCertificateForCAM_TaskBody
  5221. reqBody.Req = req
  5222. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5223. return nil, err
  5224. }
  5225. return resBody.Res, nil
  5226. }
  5227. type ImportUnmanagedSnapshotBody struct {
  5228. Req *types.ImportUnmanagedSnapshot `xml:"urn:vim25 ImportUnmanagedSnapshot,omitempty"`
  5229. Res *types.ImportUnmanagedSnapshotResponse `xml:"ImportUnmanagedSnapshotResponse,omitempty"`
  5230. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5231. }
  5232. func (b *ImportUnmanagedSnapshotBody) Fault() *soap.Fault { return b.Fault_ }
  5233. func ImportUnmanagedSnapshot(ctx context.Context, r soap.RoundTripper, req *types.ImportUnmanagedSnapshot) (*types.ImportUnmanagedSnapshotResponse, error) {
  5234. var reqBody, resBody ImportUnmanagedSnapshotBody
  5235. reqBody.Req = req
  5236. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5237. return nil, err
  5238. }
  5239. return resBody.Res, nil
  5240. }
  5241. type ImportVAppBody struct {
  5242. Req *types.ImportVApp `xml:"urn:vim25 ImportVApp,omitempty"`
  5243. Res *types.ImportVAppResponse `xml:"ImportVAppResponse,omitempty"`
  5244. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5245. }
  5246. func (b *ImportVAppBody) Fault() *soap.Fault { return b.Fault_ }
  5247. func ImportVApp(ctx context.Context, r soap.RoundTripper, req *types.ImportVApp) (*types.ImportVAppResponse, error) {
  5248. var reqBody, resBody ImportVAppBody
  5249. reqBody.Req = req
  5250. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5251. return nil, err
  5252. }
  5253. return resBody.Res, nil
  5254. }
  5255. type IncreaseDirectorySizeBody struct {
  5256. Req *types.IncreaseDirectorySize `xml:"urn:vim25 IncreaseDirectorySize,omitempty"`
  5257. Res *types.IncreaseDirectorySizeResponse `xml:"IncreaseDirectorySizeResponse,omitempty"`
  5258. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5259. }
  5260. func (b *IncreaseDirectorySizeBody) Fault() *soap.Fault { return b.Fault_ }
  5261. func IncreaseDirectorySize(ctx context.Context, r soap.RoundTripper, req *types.IncreaseDirectorySize) (*types.IncreaseDirectorySizeResponse, error) {
  5262. var reqBody, resBody IncreaseDirectorySizeBody
  5263. reqBody.Req = req
  5264. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5265. return nil, err
  5266. }
  5267. return resBody.Res, nil
  5268. }
  5269. type InflateDisk_TaskBody struct {
  5270. Req *types.InflateDisk_Task `xml:"urn:vim25 InflateDisk_Task,omitempty"`
  5271. Res *types.InflateDisk_TaskResponse `xml:"InflateDisk_TaskResponse,omitempty"`
  5272. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5273. }
  5274. func (b *InflateDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5275. func InflateDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.InflateDisk_Task) (*types.InflateDisk_TaskResponse, error) {
  5276. var reqBody, resBody InflateDisk_TaskBody
  5277. reqBody.Req = req
  5278. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5279. return nil, err
  5280. }
  5281. return resBody.Res, nil
  5282. }
  5283. type InflateVirtualDisk_TaskBody struct {
  5284. Req *types.InflateVirtualDisk_Task `xml:"urn:vim25 InflateVirtualDisk_Task,omitempty"`
  5285. Res *types.InflateVirtualDisk_TaskResponse `xml:"InflateVirtualDisk_TaskResponse,omitempty"`
  5286. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5287. }
  5288. func (b *InflateVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5289. func InflateVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.InflateVirtualDisk_Task) (*types.InflateVirtualDisk_TaskResponse, error) {
  5290. var reqBody, resBody InflateVirtualDisk_TaskBody
  5291. reqBody.Req = req
  5292. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5293. return nil, err
  5294. }
  5295. return resBody.Res, nil
  5296. }
  5297. type InitializeDisks_TaskBody struct {
  5298. Req *types.InitializeDisks_Task `xml:"urn:vim25 InitializeDisks_Task,omitempty"`
  5299. Res *types.InitializeDisks_TaskResponse `xml:"InitializeDisks_TaskResponse,omitempty"`
  5300. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5301. }
  5302. func (b *InitializeDisks_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5303. func InitializeDisks_Task(ctx context.Context, r soap.RoundTripper, req *types.InitializeDisks_Task) (*types.InitializeDisks_TaskResponse, error) {
  5304. var reqBody, resBody InitializeDisks_TaskBody
  5305. reqBody.Req = req
  5306. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5307. return nil, err
  5308. }
  5309. return resBody.Res, nil
  5310. }
  5311. type InitiateFileTransferFromGuestBody struct {
  5312. Req *types.InitiateFileTransferFromGuest `xml:"urn:vim25 InitiateFileTransferFromGuest,omitempty"`
  5313. Res *types.InitiateFileTransferFromGuestResponse `xml:"InitiateFileTransferFromGuestResponse,omitempty"`
  5314. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5315. }
  5316. func (b *InitiateFileTransferFromGuestBody) Fault() *soap.Fault { return b.Fault_ }
  5317. func InitiateFileTransferFromGuest(ctx context.Context, r soap.RoundTripper, req *types.InitiateFileTransferFromGuest) (*types.InitiateFileTransferFromGuestResponse, error) {
  5318. var reqBody, resBody InitiateFileTransferFromGuestBody
  5319. reqBody.Req = req
  5320. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5321. return nil, err
  5322. }
  5323. return resBody.Res, nil
  5324. }
  5325. type InitiateFileTransferToGuestBody struct {
  5326. Req *types.InitiateFileTransferToGuest `xml:"urn:vim25 InitiateFileTransferToGuest,omitempty"`
  5327. Res *types.InitiateFileTransferToGuestResponse `xml:"InitiateFileTransferToGuestResponse,omitempty"`
  5328. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5329. }
  5330. func (b *InitiateFileTransferToGuestBody) Fault() *soap.Fault { return b.Fault_ }
  5331. func InitiateFileTransferToGuest(ctx context.Context, r soap.RoundTripper, req *types.InitiateFileTransferToGuest) (*types.InitiateFileTransferToGuestResponse, error) {
  5332. var reqBody, resBody InitiateFileTransferToGuestBody
  5333. reqBody.Req = req
  5334. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5335. return nil, err
  5336. }
  5337. return resBody.Res, nil
  5338. }
  5339. type InstallHostPatchV2_TaskBody struct {
  5340. Req *types.InstallHostPatchV2_Task `xml:"urn:vim25 InstallHostPatchV2_Task,omitempty"`
  5341. Res *types.InstallHostPatchV2_TaskResponse `xml:"InstallHostPatchV2_TaskResponse,omitempty"`
  5342. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5343. }
  5344. func (b *InstallHostPatchV2_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5345. func InstallHostPatchV2_Task(ctx context.Context, r soap.RoundTripper, req *types.InstallHostPatchV2_Task) (*types.InstallHostPatchV2_TaskResponse, error) {
  5346. var reqBody, resBody InstallHostPatchV2_TaskBody
  5347. reqBody.Req = req
  5348. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5349. return nil, err
  5350. }
  5351. return resBody.Res, nil
  5352. }
  5353. type InstallHostPatch_TaskBody struct {
  5354. Req *types.InstallHostPatch_Task `xml:"urn:vim25 InstallHostPatch_Task,omitempty"`
  5355. Res *types.InstallHostPatch_TaskResponse `xml:"InstallHostPatch_TaskResponse,omitempty"`
  5356. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5357. }
  5358. func (b *InstallHostPatch_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5359. func InstallHostPatch_Task(ctx context.Context, r soap.RoundTripper, req *types.InstallHostPatch_Task) (*types.InstallHostPatch_TaskResponse, error) {
  5360. var reqBody, resBody InstallHostPatch_TaskBody
  5361. reqBody.Req = req
  5362. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5363. return nil, err
  5364. }
  5365. return resBody.Res, nil
  5366. }
  5367. type InstallIoFilter_TaskBody struct {
  5368. Req *types.InstallIoFilter_Task `xml:"urn:vim25 InstallIoFilter_Task,omitempty"`
  5369. Res *types.InstallIoFilter_TaskResponse `xml:"InstallIoFilter_TaskResponse,omitempty"`
  5370. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5371. }
  5372. func (b *InstallIoFilter_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5373. func InstallIoFilter_Task(ctx context.Context, r soap.RoundTripper, req *types.InstallIoFilter_Task) (*types.InstallIoFilter_TaskResponse, error) {
  5374. var reqBody, resBody InstallIoFilter_TaskBody
  5375. reqBody.Req = req
  5376. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5377. return nil, err
  5378. }
  5379. return resBody.Res, nil
  5380. }
  5381. type InstallServerCertificateBody struct {
  5382. Req *types.InstallServerCertificate `xml:"urn:vim25 InstallServerCertificate,omitempty"`
  5383. Res *types.InstallServerCertificateResponse `xml:"InstallServerCertificateResponse,omitempty"`
  5384. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5385. }
  5386. func (b *InstallServerCertificateBody) Fault() *soap.Fault { return b.Fault_ }
  5387. func InstallServerCertificate(ctx context.Context, r soap.RoundTripper, req *types.InstallServerCertificate) (*types.InstallServerCertificateResponse, error) {
  5388. var reqBody, resBody InstallServerCertificateBody
  5389. reqBody.Req = req
  5390. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5391. return nil, err
  5392. }
  5393. return resBody.Res, nil
  5394. }
  5395. type InstallSmartCardTrustAnchorBody struct {
  5396. Req *types.InstallSmartCardTrustAnchor `xml:"urn:vim25 InstallSmartCardTrustAnchor,omitempty"`
  5397. Res *types.InstallSmartCardTrustAnchorResponse `xml:"InstallSmartCardTrustAnchorResponse,omitempty"`
  5398. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5399. }
  5400. func (b *InstallSmartCardTrustAnchorBody) Fault() *soap.Fault { return b.Fault_ }
  5401. func InstallSmartCardTrustAnchor(ctx context.Context, r soap.RoundTripper, req *types.InstallSmartCardTrustAnchor) (*types.InstallSmartCardTrustAnchorResponse, error) {
  5402. var reqBody, resBody InstallSmartCardTrustAnchorBody
  5403. reqBody.Req = req
  5404. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5405. return nil, err
  5406. }
  5407. return resBody.Res, nil
  5408. }
  5409. type InstantClone_TaskBody struct {
  5410. Req *types.InstantClone_Task `xml:"urn:vim25 InstantClone_Task,omitempty"`
  5411. Res *types.InstantClone_TaskResponse `xml:"InstantClone_TaskResponse,omitempty"`
  5412. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5413. }
  5414. func (b *InstantClone_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5415. func InstantClone_Task(ctx context.Context, r soap.RoundTripper, req *types.InstantClone_Task) (*types.InstantClone_TaskResponse, error) {
  5416. var reqBody, resBody InstantClone_TaskBody
  5417. reqBody.Req = req
  5418. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5419. return nil, err
  5420. }
  5421. return resBody.Res, nil
  5422. }
  5423. type IsClusteredVmdkEnabledBody struct {
  5424. Req *types.IsClusteredVmdkEnabled `xml:"urn:vim25 IsClusteredVmdkEnabled,omitempty"`
  5425. Res *types.IsClusteredVmdkEnabledResponse `xml:"IsClusteredVmdkEnabledResponse,omitempty"`
  5426. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5427. }
  5428. func (b *IsClusteredVmdkEnabledBody) Fault() *soap.Fault { return b.Fault_ }
  5429. func IsClusteredVmdkEnabled(ctx context.Context, r soap.RoundTripper, req *types.IsClusteredVmdkEnabled) (*types.IsClusteredVmdkEnabledResponse, error) {
  5430. var reqBody, resBody IsClusteredVmdkEnabledBody
  5431. reqBody.Req = req
  5432. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5433. return nil, err
  5434. }
  5435. return resBody.Res, nil
  5436. }
  5437. type IsKmsClusterActiveBody struct {
  5438. Req *types.IsKmsClusterActive `xml:"urn:vim25 IsKmsClusterActive,omitempty"`
  5439. Res *types.IsKmsClusterActiveResponse `xml:"IsKmsClusterActiveResponse,omitempty"`
  5440. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5441. }
  5442. func (b *IsKmsClusterActiveBody) Fault() *soap.Fault { return b.Fault_ }
  5443. func IsKmsClusterActive(ctx context.Context, r soap.RoundTripper, req *types.IsKmsClusterActive) (*types.IsKmsClusterActiveResponse, error) {
  5444. var reqBody, resBody IsKmsClusterActiveBody
  5445. reqBody.Req = req
  5446. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5447. return nil, err
  5448. }
  5449. return resBody.Res, nil
  5450. }
  5451. type IsSharedGraphicsActiveBody struct {
  5452. Req *types.IsSharedGraphicsActive `xml:"urn:vim25 IsSharedGraphicsActive,omitempty"`
  5453. Res *types.IsSharedGraphicsActiveResponse `xml:"IsSharedGraphicsActiveResponse,omitempty"`
  5454. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5455. }
  5456. func (b *IsSharedGraphicsActiveBody) Fault() *soap.Fault { return b.Fault_ }
  5457. func IsSharedGraphicsActive(ctx context.Context, r soap.RoundTripper, req *types.IsSharedGraphicsActive) (*types.IsSharedGraphicsActiveResponse, error) {
  5458. var reqBody, resBody IsSharedGraphicsActiveBody
  5459. reqBody.Req = req
  5460. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5461. return nil, err
  5462. }
  5463. return resBody.Res, nil
  5464. }
  5465. type JoinDomainWithCAM_TaskBody struct {
  5466. Req *types.JoinDomainWithCAM_Task `xml:"urn:vim25 JoinDomainWithCAM_Task,omitempty"`
  5467. Res *types.JoinDomainWithCAM_TaskResponse `xml:"JoinDomainWithCAM_TaskResponse,omitempty"`
  5468. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5469. }
  5470. func (b *JoinDomainWithCAM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5471. func JoinDomainWithCAM_Task(ctx context.Context, r soap.RoundTripper, req *types.JoinDomainWithCAM_Task) (*types.JoinDomainWithCAM_TaskResponse, error) {
  5472. var reqBody, resBody JoinDomainWithCAM_TaskBody
  5473. reqBody.Req = req
  5474. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5475. return nil, err
  5476. }
  5477. return resBody.Res, nil
  5478. }
  5479. type JoinDomain_TaskBody struct {
  5480. Req *types.JoinDomain_Task `xml:"urn:vim25 JoinDomain_Task,omitempty"`
  5481. Res *types.JoinDomain_TaskResponse `xml:"JoinDomain_TaskResponse,omitempty"`
  5482. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5483. }
  5484. func (b *JoinDomain_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5485. func JoinDomain_Task(ctx context.Context, r soap.RoundTripper, req *types.JoinDomain_Task) (*types.JoinDomain_TaskResponse, error) {
  5486. var reqBody, resBody JoinDomain_TaskBody
  5487. reqBody.Req = req
  5488. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5489. return nil, err
  5490. }
  5491. return resBody.Res, nil
  5492. }
  5493. type LeaveCurrentDomain_TaskBody struct {
  5494. Req *types.LeaveCurrentDomain_Task `xml:"urn:vim25 LeaveCurrentDomain_Task,omitempty"`
  5495. Res *types.LeaveCurrentDomain_TaskResponse `xml:"LeaveCurrentDomain_TaskResponse,omitempty"`
  5496. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5497. }
  5498. func (b *LeaveCurrentDomain_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5499. func LeaveCurrentDomain_Task(ctx context.Context, r soap.RoundTripper, req *types.LeaveCurrentDomain_Task) (*types.LeaveCurrentDomain_TaskResponse, error) {
  5500. var reqBody, resBody LeaveCurrentDomain_TaskBody
  5501. reqBody.Req = req
  5502. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5503. return nil, err
  5504. }
  5505. return resBody.Res, nil
  5506. }
  5507. type ListCACertificateRevocationListsBody struct {
  5508. Req *types.ListCACertificateRevocationLists `xml:"urn:vim25 ListCACertificateRevocationLists,omitempty"`
  5509. Res *types.ListCACertificateRevocationListsResponse `xml:"ListCACertificateRevocationListsResponse,omitempty"`
  5510. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5511. }
  5512. func (b *ListCACertificateRevocationListsBody) Fault() *soap.Fault { return b.Fault_ }
  5513. func ListCACertificateRevocationLists(ctx context.Context, r soap.RoundTripper, req *types.ListCACertificateRevocationLists) (*types.ListCACertificateRevocationListsResponse, error) {
  5514. var reqBody, resBody ListCACertificateRevocationListsBody
  5515. reqBody.Req = req
  5516. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5517. return nil, err
  5518. }
  5519. return resBody.Res, nil
  5520. }
  5521. type ListCACertificatesBody struct {
  5522. Req *types.ListCACertificates `xml:"urn:vim25 ListCACertificates,omitempty"`
  5523. Res *types.ListCACertificatesResponse `xml:"ListCACertificatesResponse,omitempty"`
  5524. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5525. }
  5526. func (b *ListCACertificatesBody) Fault() *soap.Fault { return b.Fault_ }
  5527. func ListCACertificates(ctx context.Context, r soap.RoundTripper, req *types.ListCACertificates) (*types.ListCACertificatesResponse, error) {
  5528. var reqBody, resBody ListCACertificatesBody
  5529. reqBody.Req = req
  5530. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5531. return nil, err
  5532. }
  5533. return resBody.Res, nil
  5534. }
  5535. type ListFilesInGuestBody struct {
  5536. Req *types.ListFilesInGuest `xml:"urn:vim25 ListFilesInGuest,omitempty"`
  5537. Res *types.ListFilesInGuestResponse `xml:"ListFilesInGuestResponse,omitempty"`
  5538. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5539. }
  5540. func (b *ListFilesInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  5541. func ListFilesInGuest(ctx context.Context, r soap.RoundTripper, req *types.ListFilesInGuest) (*types.ListFilesInGuestResponse, error) {
  5542. var reqBody, resBody ListFilesInGuestBody
  5543. reqBody.Req = req
  5544. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5545. return nil, err
  5546. }
  5547. return resBody.Res, nil
  5548. }
  5549. type ListGuestAliasesBody struct {
  5550. Req *types.ListGuestAliases `xml:"urn:vim25 ListGuestAliases,omitempty"`
  5551. Res *types.ListGuestAliasesResponse `xml:"ListGuestAliasesResponse,omitempty"`
  5552. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5553. }
  5554. func (b *ListGuestAliasesBody) Fault() *soap.Fault { return b.Fault_ }
  5555. func ListGuestAliases(ctx context.Context, r soap.RoundTripper, req *types.ListGuestAliases) (*types.ListGuestAliasesResponse, error) {
  5556. var reqBody, resBody ListGuestAliasesBody
  5557. reqBody.Req = req
  5558. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5559. return nil, err
  5560. }
  5561. return resBody.Res, nil
  5562. }
  5563. type ListGuestMappedAliasesBody struct {
  5564. Req *types.ListGuestMappedAliases `xml:"urn:vim25 ListGuestMappedAliases,omitempty"`
  5565. Res *types.ListGuestMappedAliasesResponse `xml:"ListGuestMappedAliasesResponse,omitempty"`
  5566. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5567. }
  5568. func (b *ListGuestMappedAliasesBody) Fault() *soap.Fault { return b.Fault_ }
  5569. func ListGuestMappedAliases(ctx context.Context, r soap.RoundTripper, req *types.ListGuestMappedAliases) (*types.ListGuestMappedAliasesResponse, error) {
  5570. var reqBody, resBody ListGuestMappedAliasesBody
  5571. reqBody.Req = req
  5572. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5573. return nil, err
  5574. }
  5575. return resBody.Res, nil
  5576. }
  5577. type ListKeysBody struct {
  5578. Req *types.ListKeys `xml:"urn:vim25 ListKeys,omitempty"`
  5579. Res *types.ListKeysResponse `xml:"ListKeysResponse,omitempty"`
  5580. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5581. }
  5582. func (b *ListKeysBody) Fault() *soap.Fault { return b.Fault_ }
  5583. func ListKeys(ctx context.Context, r soap.RoundTripper, req *types.ListKeys) (*types.ListKeysResponse, error) {
  5584. var reqBody, resBody ListKeysBody
  5585. reqBody.Req = req
  5586. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5587. return nil, err
  5588. }
  5589. return resBody.Res, nil
  5590. }
  5591. type ListKmipServersBody struct {
  5592. Req *types.ListKmipServers `xml:"urn:vim25 ListKmipServers,omitempty"`
  5593. Res *types.ListKmipServersResponse `xml:"ListKmipServersResponse,omitempty"`
  5594. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5595. }
  5596. func (b *ListKmipServersBody) Fault() *soap.Fault { return b.Fault_ }
  5597. func ListKmipServers(ctx context.Context, r soap.RoundTripper, req *types.ListKmipServers) (*types.ListKmipServersResponse, error) {
  5598. var reqBody, resBody ListKmipServersBody
  5599. reqBody.Req = req
  5600. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5601. return nil, err
  5602. }
  5603. return resBody.Res, nil
  5604. }
  5605. type ListKmsClustersBody struct {
  5606. Req *types.ListKmsClusters `xml:"urn:vim25 ListKmsClusters,omitempty"`
  5607. Res *types.ListKmsClustersResponse `xml:"ListKmsClustersResponse,omitempty"`
  5608. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5609. }
  5610. func (b *ListKmsClustersBody) Fault() *soap.Fault { return b.Fault_ }
  5611. func ListKmsClusters(ctx context.Context, r soap.RoundTripper, req *types.ListKmsClusters) (*types.ListKmsClustersResponse, error) {
  5612. var reqBody, resBody ListKmsClustersBody
  5613. reqBody.Req = req
  5614. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5615. return nil, err
  5616. }
  5617. return resBody.Res, nil
  5618. }
  5619. type ListProcessesInGuestBody struct {
  5620. Req *types.ListProcessesInGuest `xml:"urn:vim25 ListProcessesInGuest,omitempty"`
  5621. Res *types.ListProcessesInGuestResponse `xml:"ListProcessesInGuestResponse,omitempty"`
  5622. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5623. }
  5624. func (b *ListProcessesInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  5625. func ListProcessesInGuest(ctx context.Context, r soap.RoundTripper, req *types.ListProcessesInGuest) (*types.ListProcessesInGuestResponse, error) {
  5626. var reqBody, resBody ListProcessesInGuestBody
  5627. reqBody.Req = req
  5628. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5629. return nil, err
  5630. }
  5631. return resBody.Res, nil
  5632. }
  5633. type ListRegistryKeysInGuestBody struct {
  5634. Req *types.ListRegistryKeysInGuest `xml:"urn:vim25 ListRegistryKeysInGuest,omitempty"`
  5635. Res *types.ListRegistryKeysInGuestResponse `xml:"ListRegistryKeysInGuestResponse,omitempty"`
  5636. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5637. }
  5638. func (b *ListRegistryKeysInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  5639. func ListRegistryKeysInGuest(ctx context.Context, r soap.RoundTripper, req *types.ListRegistryKeysInGuest) (*types.ListRegistryKeysInGuestResponse, error) {
  5640. var reqBody, resBody ListRegistryKeysInGuestBody
  5641. reqBody.Req = req
  5642. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5643. return nil, err
  5644. }
  5645. return resBody.Res, nil
  5646. }
  5647. type ListRegistryValuesInGuestBody struct {
  5648. Req *types.ListRegistryValuesInGuest `xml:"urn:vim25 ListRegistryValuesInGuest,omitempty"`
  5649. Res *types.ListRegistryValuesInGuestResponse `xml:"ListRegistryValuesInGuestResponse,omitempty"`
  5650. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5651. }
  5652. func (b *ListRegistryValuesInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  5653. func ListRegistryValuesInGuest(ctx context.Context, r soap.RoundTripper, req *types.ListRegistryValuesInGuest) (*types.ListRegistryValuesInGuestResponse, error) {
  5654. var reqBody, resBody ListRegistryValuesInGuestBody
  5655. reqBody.Req = req
  5656. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5657. return nil, err
  5658. }
  5659. return resBody.Res, nil
  5660. }
  5661. type ListSmartCardTrustAnchorsBody struct {
  5662. Req *types.ListSmartCardTrustAnchors `xml:"urn:vim25 ListSmartCardTrustAnchors,omitempty"`
  5663. Res *types.ListSmartCardTrustAnchorsResponse `xml:"ListSmartCardTrustAnchorsResponse,omitempty"`
  5664. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5665. }
  5666. func (b *ListSmartCardTrustAnchorsBody) Fault() *soap.Fault { return b.Fault_ }
  5667. func ListSmartCardTrustAnchors(ctx context.Context, r soap.RoundTripper, req *types.ListSmartCardTrustAnchors) (*types.ListSmartCardTrustAnchorsResponse, error) {
  5668. var reqBody, resBody ListSmartCardTrustAnchorsBody
  5669. reqBody.Req = req
  5670. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5671. return nil, err
  5672. }
  5673. return resBody.Res, nil
  5674. }
  5675. type ListTagsAttachedToVStorageObjectBody struct {
  5676. Req *types.ListTagsAttachedToVStorageObject `xml:"urn:vim25 ListTagsAttachedToVStorageObject,omitempty"`
  5677. Res *types.ListTagsAttachedToVStorageObjectResponse `xml:"ListTagsAttachedToVStorageObjectResponse,omitempty"`
  5678. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5679. }
  5680. func (b *ListTagsAttachedToVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  5681. func ListTagsAttachedToVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.ListTagsAttachedToVStorageObject) (*types.ListTagsAttachedToVStorageObjectResponse, error) {
  5682. var reqBody, resBody ListTagsAttachedToVStorageObjectBody
  5683. reqBody.Req = req
  5684. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5685. return nil, err
  5686. }
  5687. return resBody.Res, nil
  5688. }
  5689. type ListVStorageObjectBody struct {
  5690. Req *types.ListVStorageObject `xml:"urn:vim25 ListVStorageObject,omitempty"`
  5691. Res *types.ListVStorageObjectResponse `xml:"ListVStorageObjectResponse,omitempty"`
  5692. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5693. }
  5694. func (b *ListVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  5695. func ListVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.ListVStorageObject) (*types.ListVStorageObjectResponse, error) {
  5696. var reqBody, resBody ListVStorageObjectBody
  5697. reqBody.Req = req
  5698. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5699. return nil, err
  5700. }
  5701. return resBody.Res, nil
  5702. }
  5703. type ListVStorageObjectsAttachedToTagBody struct {
  5704. Req *types.ListVStorageObjectsAttachedToTag `xml:"urn:vim25 ListVStorageObjectsAttachedToTag,omitempty"`
  5705. Res *types.ListVStorageObjectsAttachedToTagResponse `xml:"ListVStorageObjectsAttachedToTagResponse,omitempty"`
  5706. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5707. }
  5708. func (b *ListVStorageObjectsAttachedToTagBody) Fault() *soap.Fault { return b.Fault_ }
  5709. func ListVStorageObjectsAttachedToTag(ctx context.Context, r soap.RoundTripper, req *types.ListVStorageObjectsAttachedToTag) (*types.ListVStorageObjectsAttachedToTagResponse, error) {
  5710. var reqBody, resBody ListVStorageObjectsAttachedToTagBody
  5711. reqBody.Req = req
  5712. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5713. return nil, err
  5714. }
  5715. return resBody.Res, nil
  5716. }
  5717. type LogUserEventBody struct {
  5718. Req *types.LogUserEvent `xml:"urn:vim25 LogUserEvent,omitempty"`
  5719. Res *types.LogUserEventResponse `xml:"LogUserEventResponse,omitempty"`
  5720. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5721. }
  5722. func (b *LogUserEventBody) Fault() *soap.Fault { return b.Fault_ }
  5723. func LogUserEvent(ctx context.Context, r soap.RoundTripper, req *types.LogUserEvent) (*types.LogUserEventResponse, error) {
  5724. var reqBody, resBody LogUserEventBody
  5725. reqBody.Req = req
  5726. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5727. return nil, err
  5728. }
  5729. return resBody.Res, nil
  5730. }
  5731. type LoginBody struct {
  5732. Req *types.Login `xml:"urn:vim25 Login,omitempty"`
  5733. Res *types.LoginResponse `xml:"LoginResponse,omitempty"`
  5734. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5735. }
  5736. func (b *LoginBody) Fault() *soap.Fault { return b.Fault_ }
  5737. func Login(ctx context.Context, r soap.RoundTripper, req *types.Login) (*types.LoginResponse, error) {
  5738. var reqBody, resBody LoginBody
  5739. reqBody.Req = req
  5740. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5741. return nil, err
  5742. }
  5743. return resBody.Res, nil
  5744. }
  5745. type LoginBySSPIBody struct {
  5746. Req *types.LoginBySSPI `xml:"urn:vim25 LoginBySSPI,omitempty"`
  5747. Res *types.LoginBySSPIResponse `xml:"LoginBySSPIResponse,omitempty"`
  5748. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5749. }
  5750. func (b *LoginBySSPIBody) Fault() *soap.Fault { return b.Fault_ }
  5751. func LoginBySSPI(ctx context.Context, r soap.RoundTripper, req *types.LoginBySSPI) (*types.LoginBySSPIResponse, error) {
  5752. var reqBody, resBody LoginBySSPIBody
  5753. reqBody.Req = req
  5754. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5755. return nil, err
  5756. }
  5757. return resBody.Res, nil
  5758. }
  5759. type LoginByTokenBody struct {
  5760. Req *types.LoginByToken `xml:"urn:vim25 LoginByToken,omitempty"`
  5761. Res *types.LoginByTokenResponse `xml:"LoginByTokenResponse,omitempty"`
  5762. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5763. }
  5764. func (b *LoginByTokenBody) Fault() *soap.Fault { return b.Fault_ }
  5765. func LoginByToken(ctx context.Context, r soap.RoundTripper, req *types.LoginByToken) (*types.LoginByTokenResponse, error) {
  5766. var reqBody, resBody LoginByTokenBody
  5767. reqBody.Req = req
  5768. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5769. return nil, err
  5770. }
  5771. return resBody.Res, nil
  5772. }
  5773. type LoginExtensionByCertificateBody struct {
  5774. Req *types.LoginExtensionByCertificate `xml:"urn:vim25 LoginExtensionByCertificate,omitempty"`
  5775. Res *types.LoginExtensionByCertificateResponse `xml:"LoginExtensionByCertificateResponse,omitempty"`
  5776. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5777. }
  5778. func (b *LoginExtensionByCertificateBody) Fault() *soap.Fault { return b.Fault_ }
  5779. func LoginExtensionByCertificate(ctx context.Context, r soap.RoundTripper, req *types.LoginExtensionByCertificate) (*types.LoginExtensionByCertificateResponse, error) {
  5780. var reqBody, resBody LoginExtensionByCertificateBody
  5781. reqBody.Req = req
  5782. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5783. return nil, err
  5784. }
  5785. return resBody.Res, nil
  5786. }
  5787. type LoginExtensionBySubjectNameBody struct {
  5788. Req *types.LoginExtensionBySubjectName `xml:"urn:vim25 LoginExtensionBySubjectName,omitempty"`
  5789. Res *types.LoginExtensionBySubjectNameResponse `xml:"LoginExtensionBySubjectNameResponse,omitempty"`
  5790. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5791. }
  5792. func (b *LoginExtensionBySubjectNameBody) Fault() *soap.Fault { return b.Fault_ }
  5793. func LoginExtensionBySubjectName(ctx context.Context, r soap.RoundTripper, req *types.LoginExtensionBySubjectName) (*types.LoginExtensionBySubjectNameResponse, error) {
  5794. var reqBody, resBody LoginExtensionBySubjectNameBody
  5795. reqBody.Req = req
  5796. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5797. return nil, err
  5798. }
  5799. return resBody.Res, nil
  5800. }
  5801. type LogoutBody struct {
  5802. Req *types.Logout `xml:"urn:vim25 Logout,omitempty"`
  5803. Res *types.LogoutResponse `xml:"LogoutResponse,omitempty"`
  5804. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5805. }
  5806. func (b *LogoutBody) Fault() *soap.Fault { return b.Fault_ }
  5807. func Logout(ctx context.Context, r soap.RoundTripper, req *types.Logout) (*types.LogoutResponse, error) {
  5808. var reqBody, resBody LogoutBody
  5809. reqBody.Req = req
  5810. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5811. return nil, err
  5812. }
  5813. return resBody.Res, nil
  5814. }
  5815. type LookupDvPortGroupBody struct {
  5816. Req *types.LookupDvPortGroup `xml:"urn:vim25 LookupDvPortGroup,omitempty"`
  5817. Res *types.LookupDvPortGroupResponse `xml:"LookupDvPortGroupResponse,omitempty"`
  5818. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5819. }
  5820. func (b *LookupDvPortGroupBody) Fault() *soap.Fault { return b.Fault_ }
  5821. func LookupDvPortGroup(ctx context.Context, r soap.RoundTripper, req *types.LookupDvPortGroup) (*types.LookupDvPortGroupResponse, error) {
  5822. var reqBody, resBody LookupDvPortGroupBody
  5823. reqBody.Req = req
  5824. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5825. return nil, err
  5826. }
  5827. return resBody.Res, nil
  5828. }
  5829. type LookupVmOverheadMemoryBody struct {
  5830. Req *types.LookupVmOverheadMemory `xml:"urn:vim25 LookupVmOverheadMemory,omitempty"`
  5831. Res *types.LookupVmOverheadMemoryResponse `xml:"LookupVmOverheadMemoryResponse,omitempty"`
  5832. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5833. }
  5834. func (b *LookupVmOverheadMemoryBody) Fault() *soap.Fault { return b.Fault_ }
  5835. func LookupVmOverheadMemory(ctx context.Context, r soap.RoundTripper, req *types.LookupVmOverheadMemory) (*types.LookupVmOverheadMemoryResponse, error) {
  5836. var reqBody, resBody LookupVmOverheadMemoryBody
  5837. reqBody.Req = req
  5838. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5839. return nil, err
  5840. }
  5841. return resBody.Res, nil
  5842. }
  5843. type MakeDirectoryBody struct {
  5844. Req *types.MakeDirectory `xml:"urn:vim25 MakeDirectory,omitempty"`
  5845. Res *types.MakeDirectoryResponse `xml:"MakeDirectoryResponse,omitempty"`
  5846. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5847. }
  5848. func (b *MakeDirectoryBody) Fault() *soap.Fault { return b.Fault_ }
  5849. func MakeDirectory(ctx context.Context, r soap.RoundTripper, req *types.MakeDirectory) (*types.MakeDirectoryResponse, error) {
  5850. var reqBody, resBody MakeDirectoryBody
  5851. reqBody.Req = req
  5852. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5853. return nil, err
  5854. }
  5855. return resBody.Res, nil
  5856. }
  5857. type MakeDirectoryInGuestBody struct {
  5858. Req *types.MakeDirectoryInGuest `xml:"urn:vim25 MakeDirectoryInGuest,omitempty"`
  5859. Res *types.MakeDirectoryInGuestResponse `xml:"MakeDirectoryInGuestResponse,omitempty"`
  5860. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5861. }
  5862. func (b *MakeDirectoryInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  5863. func MakeDirectoryInGuest(ctx context.Context, r soap.RoundTripper, req *types.MakeDirectoryInGuest) (*types.MakeDirectoryInGuestResponse, error) {
  5864. var reqBody, resBody MakeDirectoryInGuestBody
  5865. reqBody.Req = req
  5866. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5867. return nil, err
  5868. }
  5869. return resBody.Res, nil
  5870. }
  5871. type MakePrimaryVM_TaskBody struct {
  5872. Req *types.MakePrimaryVM_Task `xml:"urn:vim25 MakePrimaryVM_Task,omitempty"`
  5873. Res *types.MakePrimaryVM_TaskResponse `xml:"MakePrimaryVM_TaskResponse,omitempty"`
  5874. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5875. }
  5876. func (b *MakePrimaryVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5877. func MakePrimaryVM_Task(ctx context.Context, r soap.RoundTripper, req *types.MakePrimaryVM_Task) (*types.MakePrimaryVM_TaskResponse, error) {
  5878. var reqBody, resBody MakePrimaryVM_TaskBody
  5879. reqBody.Req = req
  5880. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5881. return nil, err
  5882. }
  5883. return resBody.Res, nil
  5884. }
  5885. type MarkAsLocal_TaskBody struct {
  5886. Req *types.MarkAsLocal_Task `xml:"urn:vim25 MarkAsLocal_Task,omitempty"`
  5887. Res *types.MarkAsLocal_TaskResponse `xml:"MarkAsLocal_TaskResponse,omitempty"`
  5888. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5889. }
  5890. func (b *MarkAsLocal_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5891. func MarkAsLocal_Task(ctx context.Context, r soap.RoundTripper, req *types.MarkAsLocal_Task) (*types.MarkAsLocal_TaskResponse, error) {
  5892. var reqBody, resBody MarkAsLocal_TaskBody
  5893. reqBody.Req = req
  5894. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5895. return nil, err
  5896. }
  5897. return resBody.Res, nil
  5898. }
  5899. type MarkAsNonLocal_TaskBody struct {
  5900. Req *types.MarkAsNonLocal_Task `xml:"urn:vim25 MarkAsNonLocal_Task,omitempty"`
  5901. Res *types.MarkAsNonLocal_TaskResponse `xml:"MarkAsNonLocal_TaskResponse,omitempty"`
  5902. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5903. }
  5904. func (b *MarkAsNonLocal_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5905. func MarkAsNonLocal_Task(ctx context.Context, r soap.RoundTripper, req *types.MarkAsNonLocal_Task) (*types.MarkAsNonLocal_TaskResponse, error) {
  5906. var reqBody, resBody MarkAsNonLocal_TaskBody
  5907. reqBody.Req = req
  5908. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5909. return nil, err
  5910. }
  5911. return resBody.Res, nil
  5912. }
  5913. type MarkAsNonSsd_TaskBody struct {
  5914. Req *types.MarkAsNonSsd_Task `xml:"urn:vim25 MarkAsNonSsd_Task,omitempty"`
  5915. Res *types.MarkAsNonSsd_TaskResponse `xml:"MarkAsNonSsd_TaskResponse,omitempty"`
  5916. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5917. }
  5918. func (b *MarkAsNonSsd_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5919. func MarkAsNonSsd_Task(ctx context.Context, r soap.RoundTripper, req *types.MarkAsNonSsd_Task) (*types.MarkAsNonSsd_TaskResponse, error) {
  5920. var reqBody, resBody MarkAsNonSsd_TaskBody
  5921. reqBody.Req = req
  5922. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5923. return nil, err
  5924. }
  5925. return resBody.Res, nil
  5926. }
  5927. type MarkAsSsd_TaskBody struct {
  5928. Req *types.MarkAsSsd_Task `xml:"urn:vim25 MarkAsSsd_Task,omitempty"`
  5929. Res *types.MarkAsSsd_TaskResponse `xml:"MarkAsSsd_TaskResponse,omitempty"`
  5930. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5931. }
  5932. func (b *MarkAsSsd_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  5933. func MarkAsSsd_Task(ctx context.Context, r soap.RoundTripper, req *types.MarkAsSsd_Task) (*types.MarkAsSsd_TaskResponse, error) {
  5934. var reqBody, resBody MarkAsSsd_TaskBody
  5935. reqBody.Req = req
  5936. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5937. return nil, err
  5938. }
  5939. return resBody.Res, nil
  5940. }
  5941. type MarkAsTemplateBody struct {
  5942. Req *types.MarkAsTemplate `xml:"urn:vim25 MarkAsTemplate,omitempty"`
  5943. Res *types.MarkAsTemplateResponse `xml:"MarkAsTemplateResponse,omitempty"`
  5944. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5945. }
  5946. func (b *MarkAsTemplateBody) Fault() *soap.Fault { return b.Fault_ }
  5947. func MarkAsTemplate(ctx context.Context, r soap.RoundTripper, req *types.MarkAsTemplate) (*types.MarkAsTemplateResponse, error) {
  5948. var reqBody, resBody MarkAsTemplateBody
  5949. reqBody.Req = req
  5950. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5951. return nil, err
  5952. }
  5953. return resBody.Res, nil
  5954. }
  5955. type MarkAsVirtualMachineBody struct {
  5956. Req *types.MarkAsVirtualMachine `xml:"urn:vim25 MarkAsVirtualMachine,omitempty"`
  5957. Res *types.MarkAsVirtualMachineResponse `xml:"MarkAsVirtualMachineResponse,omitempty"`
  5958. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5959. }
  5960. func (b *MarkAsVirtualMachineBody) Fault() *soap.Fault { return b.Fault_ }
  5961. func MarkAsVirtualMachine(ctx context.Context, r soap.RoundTripper, req *types.MarkAsVirtualMachine) (*types.MarkAsVirtualMachineResponse, error) {
  5962. var reqBody, resBody MarkAsVirtualMachineBody
  5963. reqBody.Req = req
  5964. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5965. return nil, err
  5966. }
  5967. return resBody.Res, nil
  5968. }
  5969. type MarkDefaultBody struct {
  5970. Req *types.MarkDefault `xml:"urn:vim25 MarkDefault,omitempty"`
  5971. Res *types.MarkDefaultResponse `xml:"MarkDefaultResponse,omitempty"`
  5972. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5973. }
  5974. func (b *MarkDefaultBody) Fault() *soap.Fault { return b.Fault_ }
  5975. func MarkDefault(ctx context.Context, r soap.RoundTripper, req *types.MarkDefault) (*types.MarkDefaultResponse, error) {
  5976. var reqBody, resBody MarkDefaultBody
  5977. reqBody.Req = req
  5978. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5979. return nil, err
  5980. }
  5981. return resBody.Res, nil
  5982. }
  5983. type MarkForRemovalBody struct {
  5984. Req *types.MarkForRemoval `xml:"urn:vim25 MarkForRemoval,omitempty"`
  5985. Res *types.MarkForRemovalResponse `xml:"MarkForRemovalResponse,omitempty"`
  5986. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  5987. }
  5988. func (b *MarkForRemovalBody) Fault() *soap.Fault { return b.Fault_ }
  5989. func MarkForRemoval(ctx context.Context, r soap.RoundTripper, req *types.MarkForRemoval) (*types.MarkForRemovalResponse, error) {
  5990. var reqBody, resBody MarkForRemovalBody
  5991. reqBody.Req = req
  5992. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  5993. return nil, err
  5994. }
  5995. return resBody.Res, nil
  5996. }
  5997. type MarkPerenniallyReservedBody struct {
  5998. Req *types.MarkPerenniallyReserved `xml:"urn:vim25 MarkPerenniallyReserved,omitempty"`
  5999. Res *types.MarkPerenniallyReservedResponse `xml:"MarkPerenniallyReservedResponse,omitempty"`
  6000. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6001. }
  6002. func (b *MarkPerenniallyReservedBody) Fault() *soap.Fault { return b.Fault_ }
  6003. func MarkPerenniallyReserved(ctx context.Context, r soap.RoundTripper, req *types.MarkPerenniallyReserved) (*types.MarkPerenniallyReservedResponse, error) {
  6004. var reqBody, resBody MarkPerenniallyReservedBody
  6005. reqBody.Req = req
  6006. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6007. return nil, err
  6008. }
  6009. return resBody.Res, nil
  6010. }
  6011. type MarkPerenniallyReservedEx_TaskBody struct {
  6012. Req *types.MarkPerenniallyReservedEx_Task `xml:"urn:vim25 MarkPerenniallyReservedEx_Task,omitempty"`
  6013. Res *types.MarkPerenniallyReservedEx_TaskResponse `xml:"MarkPerenniallyReservedEx_TaskResponse,omitempty"`
  6014. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6015. }
  6016. func (b *MarkPerenniallyReservedEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6017. func MarkPerenniallyReservedEx_Task(ctx context.Context, r soap.RoundTripper, req *types.MarkPerenniallyReservedEx_Task) (*types.MarkPerenniallyReservedEx_TaskResponse, error) {
  6018. var reqBody, resBody MarkPerenniallyReservedEx_TaskBody
  6019. reqBody.Req = req
  6020. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6021. return nil, err
  6022. }
  6023. return resBody.Res, nil
  6024. }
  6025. type MarkServiceProviderEntitiesBody struct {
  6026. Req *types.MarkServiceProviderEntities `xml:"urn:vim25 MarkServiceProviderEntities,omitempty"`
  6027. Res *types.MarkServiceProviderEntitiesResponse `xml:"MarkServiceProviderEntitiesResponse,omitempty"`
  6028. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6029. }
  6030. func (b *MarkServiceProviderEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  6031. func MarkServiceProviderEntities(ctx context.Context, r soap.RoundTripper, req *types.MarkServiceProviderEntities) (*types.MarkServiceProviderEntitiesResponse, error) {
  6032. var reqBody, resBody MarkServiceProviderEntitiesBody
  6033. reqBody.Req = req
  6034. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6035. return nil, err
  6036. }
  6037. return resBody.Res, nil
  6038. }
  6039. type MergeDvs_TaskBody struct {
  6040. Req *types.MergeDvs_Task `xml:"urn:vim25 MergeDvs_Task,omitempty"`
  6041. Res *types.MergeDvs_TaskResponse `xml:"MergeDvs_TaskResponse,omitempty"`
  6042. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6043. }
  6044. func (b *MergeDvs_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6045. func MergeDvs_Task(ctx context.Context, r soap.RoundTripper, req *types.MergeDvs_Task) (*types.MergeDvs_TaskResponse, error) {
  6046. var reqBody, resBody MergeDvs_TaskBody
  6047. reqBody.Req = req
  6048. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6049. return nil, err
  6050. }
  6051. return resBody.Res, nil
  6052. }
  6053. type MergePermissionsBody struct {
  6054. Req *types.MergePermissions `xml:"urn:vim25 MergePermissions,omitempty"`
  6055. Res *types.MergePermissionsResponse `xml:"MergePermissionsResponse,omitempty"`
  6056. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6057. }
  6058. func (b *MergePermissionsBody) Fault() *soap.Fault { return b.Fault_ }
  6059. func MergePermissions(ctx context.Context, r soap.RoundTripper, req *types.MergePermissions) (*types.MergePermissionsResponse, error) {
  6060. var reqBody, resBody MergePermissionsBody
  6061. reqBody.Req = req
  6062. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6063. return nil, err
  6064. }
  6065. return resBody.Res, nil
  6066. }
  6067. type MigrateVM_TaskBody struct {
  6068. Req *types.MigrateVM_Task `xml:"urn:vim25 MigrateVM_Task,omitempty"`
  6069. Res *types.MigrateVM_TaskResponse `xml:"MigrateVM_TaskResponse,omitempty"`
  6070. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6071. }
  6072. func (b *MigrateVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6073. func MigrateVM_Task(ctx context.Context, r soap.RoundTripper, req *types.MigrateVM_Task) (*types.MigrateVM_TaskResponse, error) {
  6074. var reqBody, resBody MigrateVM_TaskBody
  6075. reqBody.Req = req
  6076. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6077. return nil, err
  6078. }
  6079. return resBody.Res, nil
  6080. }
  6081. type ModifyListViewBody struct {
  6082. Req *types.ModifyListView `xml:"urn:vim25 ModifyListView,omitempty"`
  6083. Res *types.ModifyListViewResponse `xml:"ModifyListViewResponse,omitempty"`
  6084. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6085. }
  6086. func (b *ModifyListViewBody) Fault() *soap.Fault { return b.Fault_ }
  6087. func ModifyListView(ctx context.Context, r soap.RoundTripper, req *types.ModifyListView) (*types.ModifyListViewResponse, error) {
  6088. var reqBody, resBody ModifyListViewBody
  6089. reqBody.Req = req
  6090. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6091. return nil, err
  6092. }
  6093. return resBody.Res, nil
  6094. }
  6095. type MountToolsInstallerBody struct {
  6096. Req *types.MountToolsInstaller `xml:"urn:vim25 MountToolsInstaller,omitempty"`
  6097. Res *types.MountToolsInstallerResponse `xml:"MountToolsInstallerResponse,omitempty"`
  6098. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6099. }
  6100. func (b *MountToolsInstallerBody) Fault() *soap.Fault { return b.Fault_ }
  6101. func MountToolsInstaller(ctx context.Context, r soap.RoundTripper, req *types.MountToolsInstaller) (*types.MountToolsInstallerResponse, error) {
  6102. var reqBody, resBody MountToolsInstallerBody
  6103. reqBody.Req = req
  6104. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6105. return nil, err
  6106. }
  6107. return resBody.Res, nil
  6108. }
  6109. type MountVffsVolumeBody struct {
  6110. Req *types.MountVffsVolume `xml:"urn:vim25 MountVffsVolume,omitempty"`
  6111. Res *types.MountVffsVolumeResponse `xml:"MountVffsVolumeResponse,omitempty"`
  6112. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6113. }
  6114. func (b *MountVffsVolumeBody) Fault() *soap.Fault { return b.Fault_ }
  6115. func MountVffsVolume(ctx context.Context, r soap.RoundTripper, req *types.MountVffsVolume) (*types.MountVffsVolumeResponse, error) {
  6116. var reqBody, resBody MountVffsVolumeBody
  6117. reqBody.Req = req
  6118. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6119. return nil, err
  6120. }
  6121. return resBody.Res, nil
  6122. }
  6123. type MountVmfsVolumeBody struct {
  6124. Req *types.MountVmfsVolume `xml:"urn:vim25 MountVmfsVolume,omitempty"`
  6125. Res *types.MountVmfsVolumeResponse `xml:"MountVmfsVolumeResponse,omitempty"`
  6126. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6127. }
  6128. func (b *MountVmfsVolumeBody) Fault() *soap.Fault { return b.Fault_ }
  6129. func MountVmfsVolume(ctx context.Context, r soap.RoundTripper, req *types.MountVmfsVolume) (*types.MountVmfsVolumeResponse, error) {
  6130. var reqBody, resBody MountVmfsVolumeBody
  6131. reqBody.Req = req
  6132. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6133. return nil, err
  6134. }
  6135. return resBody.Res, nil
  6136. }
  6137. type MountVmfsVolumeEx_TaskBody struct {
  6138. Req *types.MountVmfsVolumeEx_Task `xml:"urn:vim25 MountVmfsVolumeEx_Task,omitempty"`
  6139. Res *types.MountVmfsVolumeEx_TaskResponse `xml:"MountVmfsVolumeEx_TaskResponse,omitempty"`
  6140. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6141. }
  6142. func (b *MountVmfsVolumeEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6143. func MountVmfsVolumeEx_Task(ctx context.Context, r soap.RoundTripper, req *types.MountVmfsVolumeEx_Task) (*types.MountVmfsVolumeEx_TaskResponse, error) {
  6144. var reqBody, resBody MountVmfsVolumeEx_TaskBody
  6145. reqBody.Req = req
  6146. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6147. return nil, err
  6148. }
  6149. return resBody.Res, nil
  6150. }
  6151. type MoveDVPort_TaskBody struct {
  6152. Req *types.MoveDVPort_Task `xml:"urn:vim25 MoveDVPort_Task,omitempty"`
  6153. Res *types.MoveDVPort_TaskResponse `xml:"MoveDVPort_TaskResponse,omitempty"`
  6154. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6155. }
  6156. func (b *MoveDVPort_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6157. func MoveDVPort_Task(ctx context.Context, r soap.RoundTripper, req *types.MoveDVPort_Task) (*types.MoveDVPort_TaskResponse, error) {
  6158. var reqBody, resBody MoveDVPort_TaskBody
  6159. reqBody.Req = req
  6160. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6161. return nil, err
  6162. }
  6163. return resBody.Res, nil
  6164. }
  6165. type MoveDatastoreFile_TaskBody struct {
  6166. Req *types.MoveDatastoreFile_Task `xml:"urn:vim25 MoveDatastoreFile_Task,omitempty"`
  6167. Res *types.MoveDatastoreFile_TaskResponse `xml:"MoveDatastoreFile_TaskResponse,omitempty"`
  6168. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6169. }
  6170. func (b *MoveDatastoreFile_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6171. func MoveDatastoreFile_Task(ctx context.Context, r soap.RoundTripper, req *types.MoveDatastoreFile_Task) (*types.MoveDatastoreFile_TaskResponse, error) {
  6172. var reqBody, resBody MoveDatastoreFile_TaskBody
  6173. reqBody.Req = req
  6174. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6175. return nil, err
  6176. }
  6177. return resBody.Res, nil
  6178. }
  6179. type MoveDirectoryInGuestBody struct {
  6180. Req *types.MoveDirectoryInGuest `xml:"urn:vim25 MoveDirectoryInGuest,omitempty"`
  6181. Res *types.MoveDirectoryInGuestResponse `xml:"MoveDirectoryInGuestResponse,omitempty"`
  6182. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6183. }
  6184. func (b *MoveDirectoryInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  6185. func MoveDirectoryInGuest(ctx context.Context, r soap.RoundTripper, req *types.MoveDirectoryInGuest) (*types.MoveDirectoryInGuestResponse, error) {
  6186. var reqBody, resBody MoveDirectoryInGuestBody
  6187. reqBody.Req = req
  6188. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6189. return nil, err
  6190. }
  6191. return resBody.Res, nil
  6192. }
  6193. type MoveFileInGuestBody struct {
  6194. Req *types.MoveFileInGuest `xml:"urn:vim25 MoveFileInGuest,omitempty"`
  6195. Res *types.MoveFileInGuestResponse `xml:"MoveFileInGuestResponse,omitempty"`
  6196. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6197. }
  6198. func (b *MoveFileInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  6199. func MoveFileInGuest(ctx context.Context, r soap.RoundTripper, req *types.MoveFileInGuest) (*types.MoveFileInGuestResponse, error) {
  6200. var reqBody, resBody MoveFileInGuestBody
  6201. reqBody.Req = req
  6202. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6203. return nil, err
  6204. }
  6205. return resBody.Res, nil
  6206. }
  6207. type MoveHostInto_TaskBody struct {
  6208. Req *types.MoveHostInto_Task `xml:"urn:vim25 MoveHostInto_Task,omitempty"`
  6209. Res *types.MoveHostInto_TaskResponse `xml:"MoveHostInto_TaskResponse,omitempty"`
  6210. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6211. }
  6212. func (b *MoveHostInto_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6213. func MoveHostInto_Task(ctx context.Context, r soap.RoundTripper, req *types.MoveHostInto_Task) (*types.MoveHostInto_TaskResponse, error) {
  6214. var reqBody, resBody MoveHostInto_TaskBody
  6215. reqBody.Req = req
  6216. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6217. return nil, err
  6218. }
  6219. return resBody.Res, nil
  6220. }
  6221. type MoveIntoFolder_TaskBody struct {
  6222. Req *types.MoveIntoFolder_Task `xml:"urn:vim25 MoveIntoFolder_Task,omitempty"`
  6223. Res *types.MoveIntoFolder_TaskResponse `xml:"MoveIntoFolder_TaskResponse,omitempty"`
  6224. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6225. }
  6226. func (b *MoveIntoFolder_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6227. func MoveIntoFolder_Task(ctx context.Context, r soap.RoundTripper, req *types.MoveIntoFolder_Task) (*types.MoveIntoFolder_TaskResponse, error) {
  6228. var reqBody, resBody MoveIntoFolder_TaskBody
  6229. reqBody.Req = req
  6230. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6231. return nil, err
  6232. }
  6233. return resBody.Res, nil
  6234. }
  6235. type MoveIntoResourcePoolBody struct {
  6236. Req *types.MoveIntoResourcePool `xml:"urn:vim25 MoveIntoResourcePool,omitempty"`
  6237. Res *types.MoveIntoResourcePoolResponse `xml:"MoveIntoResourcePoolResponse,omitempty"`
  6238. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6239. }
  6240. func (b *MoveIntoResourcePoolBody) Fault() *soap.Fault { return b.Fault_ }
  6241. func MoveIntoResourcePool(ctx context.Context, r soap.RoundTripper, req *types.MoveIntoResourcePool) (*types.MoveIntoResourcePoolResponse, error) {
  6242. var reqBody, resBody MoveIntoResourcePoolBody
  6243. reqBody.Req = req
  6244. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6245. return nil, err
  6246. }
  6247. return resBody.Res, nil
  6248. }
  6249. type MoveInto_TaskBody struct {
  6250. Req *types.MoveInto_Task `xml:"urn:vim25 MoveInto_Task,omitempty"`
  6251. Res *types.MoveInto_TaskResponse `xml:"MoveInto_TaskResponse,omitempty"`
  6252. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6253. }
  6254. func (b *MoveInto_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6255. func MoveInto_Task(ctx context.Context, r soap.RoundTripper, req *types.MoveInto_Task) (*types.MoveInto_TaskResponse, error) {
  6256. var reqBody, resBody MoveInto_TaskBody
  6257. reqBody.Req = req
  6258. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6259. return nil, err
  6260. }
  6261. return resBody.Res, nil
  6262. }
  6263. type MoveVirtualDisk_TaskBody struct {
  6264. Req *types.MoveVirtualDisk_Task `xml:"urn:vim25 MoveVirtualDisk_Task,omitempty"`
  6265. Res *types.MoveVirtualDisk_TaskResponse `xml:"MoveVirtualDisk_TaskResponse,omitempty"`
  6266. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6267. }
  6268. func (b *MoveVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6269. func MoveVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.MoveVirtualDisk_Task) (*types.MoveVirtualDisk_TaskResponse, error) {
  6270. var reqBody, resBody MoveVirtualDisk_TaskBody
  6271. reqBody.Req = req
  6272. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6273. return nil, err
  6274. }
  6275. return resBody.Res, nil
  6276. }
  6277. type OpenInventoryViewFolderBody struct {
  6278. Req *types.OpenInventoryViewFolder `xml:"urn:vim25 OpenInventoryViewFolder,omitempty"`
  6279. Res *types.OpenInventoryViewFolderResponse `xml:"OpenInventoryViewFolderResponse,omitempty"`
  6280. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6281. }
  6282. func (b *OpenInventoryViewFolderBody) Fault() *soap.Fault { return b.Fault_ }
  6283. func OpenInventoryViewFolder(ctx context.Context, r soap.RoundTripper, req *types.OpenInventoryViewFolder) (*types.OpenInventoryViewFolderResponse, error) {
  6284. var reqBody, resBody OpenInventoryViewFolderBody
  6285. reqBody.Req = req
  6286. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6287. return nil, err
  6288. }
  6289. return resBody.Res, nil
  6290. }
  6291. type OverwriteCustomizationSpecBody struct {
  6292. Req *types.OverwriteCustomizationSpec `xml:"urn:vim25 OverwriteCustomizationSpec,omitempty"`
  6293. Res *types.OverwriteCustomizationSpecResponse `xml:"OverwriteCustomizationSpecResponse,omitempty"`
  6294. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6295. }
  6296. func (b *OverwriteCustomizationSpecBody) Fault() *soap.Fault { return b.Fault_ }
  6297. func OverwriteCustomizationSpec(ctx context.Context, r soap.RoundTripper, req *types.OverwriteCustomizationSpec) (*types.OverwriteCustomizationSpecResponse, error) {
  6298. var reqBody, resBody OverwriteCustomizationSpecBody
  6299. reqBody.Req = req
  6300. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6301. return nil, err
  6302. }
  6303. return resBody.Res, nil
  6304. }
  6305. type ParseDescriptorBody struct {
  6306. Req *types.ParseDescriptor `xml:"urn:vim25 ParseDescriptor,omitempty"`
  6307. Res *types.ParseDescriptorResponse `xml:"ParseDescriptorResponse,omitempty"`
  6308. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6309. }
  6310. func (b *ParseDescriptorBody) Fault() *soap.Fault { return b.Fault_ }
  6311. func ParseDescriptor(ctx context.Context, r soap.RoundTripper, req *types.ParseDescriptor) (*types.ParseDescriptorResponse, error) {
  6312. var reqBody, resBody ParseDescriptorBody
  6313. reqBody.Req = req
  6314. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6315. return nil, err
  6316. }
  6317. return resBody.Res, nil
  6318. }
  6319. type PerformDvsProductSpecOperation_TaskBody struct {
  6320. Req *types.PerformDvsProductSpecOperation_Task `xml:"urn:vim25 PerformDvsProductSpecOperation_Task,omitempty"`
  6321. Res *types.PerformDvsProductSpecOperation_TaskResponse `xml:"PerformDvsProductSpecOperation_TaskResponse,omitempty"`
  6322. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6323. }
  6324. func (b *PerformDvsProductSpecOperation_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6325. func PerformDvsProductSpecOperation_Task(ctx context.Context, r soap.RoundTripper, req *types.PerformDvsProductSpecOperation_Task) (*types.PerformDvsProductSpecOperation_TaskResponse, error) {
  6326. var reqBody, resBody PerformDvsProductSpecOperation_TaskBody
  6327. reqBody.Req = req
  6328. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6329. return nil, err
  6330. }
  6331. return resBody.Res, nil
  6332. }
  6333. type PerformVsanUpgradePreflightCheckBody struct {
  6334. Req *types.PerformVsanUpgradePreflightCheck `xml:"urn:vim25 PerformVsanUpgradePreflightCheck,omitempty"`
  6335. Res *types.PerformVsanUpgradePreflightCheckResponse `xml:"PerformVsanUpgradePreflightCheckResponse,omitempty"`
  6336. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6337. }
  6338. func (b *PerformVsanUpgradePreflightCheckBody) Fault() *soap.Fault { return b.Fault_ }
  6339. func PerformVsanUpgradePreflightCheck(ctx context.Context, r soap.RoundTripper, req *types.PerformVsanUpgradePreflightCheck) (*types.PerformVsanUpgradePreflightCheckResponse, error) {
  6340. var reqBody, resBody PerformVsanUpgradePreflightCheckBody
  6341. reqBody.Req = req
  6342. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6343. return nil, err
  6344. }
  6345. return resBody.Res, nil
  6346. }
  6347. type PerformVsanUpgrade_TaskBody struct {
  6348. Req *types.PerformVsanUpgrade_Task `xml:"urn:vim25 PerformVsanUpgrade_Task,omitempty"`
  6349. Res *types.PerformVsanUpgrade_TaskResponse `xml:"PerformVsanUpgrade_TaskResponse,omitempty"`
  6350. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6351. }
  6352. func (b *PerformVsanUpgrade_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6353. func PerformVsanUpgrade_Task(ctx context.Context, r soap.RoundTripper, req *types.PerformVsanUpgrade_Task) (*types.PerformVsanUpgrade_TaskResponse, error) {
  6354. var reqBody, resBody PerformVsanUpgrade_TaskBody
  6355. reqBody.Req = req
  6356. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6357. return nil, err
  6358. }
  6359. return resBody.Res, nil
  6360. }
  6361. type PlaceVmBody struct {
  6362. Req *types.PlaceVm `xml:"urn:vim25 PlaceVm,omitempty"`
  6363. Res *types.PlaceVmResponse `xml:"PlaceVmResponse,omitempty"`
  6364. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6365. }
  6366. func (b *PlaceVmBody) Fault() *soap.Fault { return b.Fault_ }
  6367. func PlaceVm(ctx context.Context, r soap.RoundTripper, req *types.PlaceVm) (*types.PlaceVmResponse, error) {
  6368. var reqBody, resBody PlaceVmBody
  6369. reqBody.Req = req
  6370. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6371. return nil, err
  6372. }
  6373. return resBody.Res, nil
  6374. }
  6375. type PostEventBody struct {
  6376. Req *types.PostEvent `xml:"urn:vim25 PostEvent,omitempty"`
  6377. Res *types.PostEventResponse `xml:"PostEventResponse,omitempty"`
  6378. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6379. }
  6380. func (b *PostEventBody) Fault() *soap.Fault { return b.Fault_ }
  6381. func PostEvent(ctx context.Context, r soap.RoundTripper, req *types.PostEvent) (*types.PostEventResponse, error) {
  6382. var reqBody, resBody PostEventBody
  6383. reqBody.Req = req
  6384. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6385. return nil, err
  6386. }
  6387. return resBody.Res, nil
  6388. }
  6389. type PostHealthUpdatesBody struct {
  6390. Req *types.PostHealthUpdates `xml:"urn:vim25 PostHealthUpdates,omitempty"`
  6391. Res *types.PostHealthUpdatesResponse `xml:"PostHealthUpdatesResponse,omitempty"`
  6392. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6393. }
  6394. func (b *PostHealthUpdatesBody) Fault() *soap.Fault { return b.Fault_ }
  6395. func PostHealthUpdates(ctx context.Context, r soap.RoundTripper, req *types.PostHealthUpdates) (*types.PostHealthUpdatesResponse, error) {
  6396. var reqBody, resBody PostHealthUpdatesBody
  6397. reqBody.Req = req
  6398. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6399. return nil, err
  6400. }
  6401. return resBody.Res, nil
  6402. }
  6403. type PowerDownHostToStandBy_TaskBody struct {
  6404. Req *types.PowerDownHostToStandBy_Task `xml:"urn:vim25 PowerDownHostToStandBy_Task,omitempty"`
  6405. Res *types.PowerDownHostToStandBy_TaskResponse `xml:"PowerDownHostToStandBy_TaskResponse,omitempty"`
  6406. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6407. }
  6408. func (b *PowerDownHostToStandBy_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6409. func PowerDownHostToStandBy_Task(ctx context.Context, r soap.RoundTripper, req *types.PowerDownHostToStandBy_Task) (*types.PowerDownHostToStandBy_TaskResponse, error) {
  6410. var reqBody, resBody PowerDownHostToStandBy_TaskBody
  6411. reqBody.Req = req
  6412. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6413. return nil, err
  6414. }
  6415. return resBody.Res, nil
  6416. }
  6417. type PowerOffVApp_TaskBody struct {
  6418. Req *types.PowerOffVApp_Task `xml:"urn:vim25 PowerOffVApp_Task,omitempty"`
  6419. Res *types.PowerOffVApp_TaskResponse `xml:"PowerOffVApp_TaskResponse,omitempty"`
  6420. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6421. }
  6422. func (b *PowerOffVApp_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6423. func PowerOffVApp_Task(ctx context.Context, r soap.RoundTripper, req *types.PowerOffVApp_Task) (*types.PowerOffVApp_TaskResponse, error) {
  6424. var reqBody, resBody PowerOffVApp_TaskBody
  6425. reqBody.Req = req
  6426. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6427. return nil, err
  6428. }
  6429. return resBody.Res, nil
  6430. }
  6431. type PowerOffVM_TaskBody struct {
  6432. Req *types.PowerOffVM_Task `xml:"urn:vim25 PowerOffVM_Task,omitempty"`
  6433. Res *types.PowerOffVM_TaskResponse `xml:"PowerOffVM_TaskResponse,omitempty"`
  6434. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6435. }
  6436. func (b *PowerOffVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6437. func PowerOffVM_Task(ctx context.Context, r soap.RoundTripper, req *types.PowerOffVM_Task) (*types.PowerOffVM_TaskResponse, error) {
  6438. var reqBody, resBody PowerOffVM_TaskBody
  6439. reqBody.Req = req
  6440. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6441. return nil, err
  6442. }
  6443. return resBody.Res, nil
  6444. }
  6445. type PowerOnMultiVM_TaskBody struct {
  6446. Req *types.PowerOnMultiVM_Task `xml:"urn:vim25 PowerOnMultiVM_Task,omitempty"`
  6447. Res *types.PowerOnMultiVM_TaskResponse `xml:"PowerOnMultiVM_TaskResponse,omitempty"`
  6448. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6449. }
  6450. func (b *PowerOnMultiVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6451. func PowerOnMultiVM_Task(ctx context.Context, r soap.RoundTripper, req *types.PowerOnMultiVM_Task) (*types.PowerOnMultiVM_TaskResponse, error) {
  6452. var reqBody, resBody PowerOnMultiVM_TaskBody
  6453. reqBody.Req = req
  6454. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6455. return nil, err
  6456. }
  6457. return resBody.Res, nil
  6458. }
  6459. type PowerOnVApp_TaskBody struct {
  6460. Req *types.PowerOnVApp_Task `xml:"urn:vim25 PowerOnVApp_Task,omitempty"`
  6461. Res *types.PowerOnVApp_TaskResponse `xml:"PowerOnVApp_TaskResponse,omitempty"`
  6462. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6463. }
  6464. func (b *PowerOnVApp_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6465. func PowerOnVApp_Task(ctx context.Context, r soap.RoundTripper, req *types.PowerOnVApp_Task) (*types.PowerOnVApp_TaskResponse, error) {
  6466. var reqBody, resBody PowerOnVApp_TaskBody
  6467. reqBody.Req = req
  6468. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6469. return nil, err
  6470. }
  6471. return resBody.Res, nil
  6472. }
  6473. type PowerOnVM_TaskBody struct {
  6474. Req *types.PowerOnVM_Task `xml:"urn:vim25 PowerOnVM_Task,omitempty"`
  6475. Res *types.PowerOnVM_TaskResponse `xml:"PowerOnVM_TaskResponse,omitempty"`
  6476. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6477. }
  6478. func (b *PowerOnVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6479. func PowerOnVM_Task(ctx context.Context, r soap.RoundTripper, req *types.PowerOnVM_Task) (*types.PowerOnVM_TaskResponse, error) {
  6480. var reqBody, resBody PowerOnVM_TaskBody
  6481. reqBody.Req = req
  6482. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6483. return nil, err
  6484. }
  6485. return resBody.Res, nil
  6486. }
  6487. type PowerUpHostFromStandBy_TaskBody struct {
  6488. Req *types.PowerUpHostFromStandBy_Task `xml:"urn:vim25 PowerUpHostFromStandBy_Task,omitempty"`
  6489. Res *types.PowerUpHostFromStandBy_TaskResponse `xml:"PowerUpHostFromStandBy_TaskResponse,omitempty"`
  6490. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6491. }
  6492. func (b *PowerUpHostFromStandBy_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6493. func PowerUpHostFromStandBy_Task(ctx context.Context, r soap.RoundTripper, req *types.PowerUpHostFromStandBy_Task) (*types.PowerUpHostFromStandBy_TaskResponse, error) {
  6494. var reqBody, resBody PowerUpHostFromStandBy_TaskBody
  6495. reqBody.Req = req
  6496. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6497. return nil, err
  6498. }
  6499. return resBody.Res, nil
  6500. }
  6501. type PrepareCryptoBody struct {
  6502. Req *types.PrepareCrypto `xml:"urn:vim25 PrepareCrypto,omitempty"`
  6503. Res *types.PrepareCryptoResponse `xml:"PrepareCryptoResponse,omitempty"`
  6504. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6505. }
  6506. func (b *PrepareCryptoBody) Fault() *soap.Fault { return b.Fault_ }
  6507. func PrepareCrypto(ctx context.Context, r soap.RoundTripper, req *types.PrepareCrypto) (*types.PrepareCryptoResponse, error) {
  6508. var reqBody, resBody PrepareCryptoBody
  6509. reqBody.Req = req
  6510. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6511. return nil, err
  6512. }
  6513. return resBody.Res, nil
  6514. }
  6515. type PromoteDisks_TaskBody struct {
  6516. Req *types.PromoteDisks_Task `xml:"urn:vim25 PromoteDisks_Task,omitempty"`
  6517. Res *types.PromoteDisks_TaskResponse `xml:"PromoteDisks_TaskResponse,omitempty"`
  6518. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6519. }
  6520. func (b *PromoteDisks_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  6521. func PromoteDisks_Task(ctx context.Context, r soap.RoundTripper, req *types.PromoteDisks_Task) (*types.PromoteDisks_TaskResponse, error) {
  6522. var reqBody, resBody PromoteDisks_TaskBody
  6523. reqBody.Req = req
  6524. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6525. return nil, err
  6526. }
  6527. return resBody.Res, nil
  6528. }
  6529. type PutUsbScanCodesBody struct {
  6530. Req *types.PutUsbScanCodes `xml:"urn:vim25 PutUsbScanCodes,omitempty"`
  6531. Res *types.PutUsbScanCodesResponse `xml:"PutUsbScanCodesResponse,omitempty"`
  6532. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6533. }
  6534. func (b *PutUsbScanCodesBody) Fault() *soap.Fault { return b.Fault_ }
  6535. func PutUsbScanCodes(ctx context.Context, r soap.RoundTripper, req *types.PutUsbScanCodes) (*types.PutUsbScanCodesResponse, error) {
  6536. var reqBody, resBody PutUsbScanCodesBody
  6537. reqBody.Req = req
  6538. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6539. return nil, err
  6540. }
  6541. return resBody.Res, nil
  6542. }
  6543. type QueryAnswerFileStatusBody struct {
  6544. Req *types.QueryAnswerFileStatus `xml:"urn:vim25 QueryAnswerFileStatus,omitempty"`
  6545. Res *types.QueryAnswerFileStatusResponse `xml:"QueryAnswerFileStatusResponse,omitempty"`
  6546. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6547. }
  6548. func (b *QueryAnswerFileStatusBody) Fault() *soap.Fault { return b.Fault_ }
  6549. func QueryAnswerFileStatus(ctx context.Context, r soap.RoundTripper, req *types.QueryAnswerFileStatus) (*types.QueryAnswerFileStatusResponse, error) {
  6550. var reqBody, resBody QueryAnswerFileStatusBody
  6551. reqBody.Req = req
  6552. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6553. return nil, err
  6554. }
  6555. return resBody.Res, nil
  6556. }
  6557. type QueryAssignedLicensesBody struct {
  6558. Req *types.QueryAssignedLicenses `xml:"urn:vim25 QueryAssignedLicenses,omitempty"`
  6559. Res *types.QueryAssignedLicensesResponse `xml:"QueryAssignedLicensesResponse,omitempty"`
  6560. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6561. }
  6562. func (b *QueryAssignedLicensesBody) Fault() *soap.Fault { return b.Fault_ }
  6563. func QueryAssignedLicenses(ctx context.Context, r soap.RoundTripper, req *types.QueryAssignedLicenses) (*types.QueryAssignedLicensesResponse, error) {
  6564. var reqBody, resBody QueryAssignedLicensesBody
  6565. reqBody.Req = req
  6566. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6567. return nil, err
  6568. }
  6569. return resBody.Res, nil
  6570. }
  6571. type QueryAvailableDisksForVmfsBody struct {
  6572. Req *types.QueryAvailableDisksForVmfs `xml:"urn:vim25 QueryAvailableDisksForVmfs,omitempty"`
  6573. Res *types.QueryAvailableDisksForVmfsResponse `xml:"QueryAvailableDisksForVmfsResponse,omitempty"`
  6574. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6575. }
  6576. func (b *QueryAvailableDisksForVmfsBody) Fault() *soap.Fault { return b.Fault_ }
  6577. func QueryAvailableDisksForVmfs(ctx context.Context, r soap.RoundTripper, req *types.QueryAvailableDisksForVmfs) (*types.QueryAvailableDisksForVmfsResponse, error) {
  6578. var reqBody, resBody QueryAvailableDisksForVmfsBody
  6579. reqBody.Req = req
  6580. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6581. return nil, err
  6582. }
  6583. return resBody.Res, nil
  6584. }
  6585. type QueryAvailableDvsSpecBody struct {
  6586. Req *types.QueryAvailableDvsSpec `xml:"urn:vim25 QueryAvailableDvsSpec,omitempty"`
  6587. Res *types.QueryAvailableDvsSpecResponse `xml:"QueryAvailableDvsSpecResponse,omitempty"`
  6588. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6589. }
  6590. func (b *QueryAvailableDvsSpecBody) Fault() *soap.Fault { return b.Fault_ }
  6591. func QueryAvailableDvsSpec(ctx context.Context, r soap.RoundTripper, req *types.QueryAvailableDvsSpec) (*types.QueryAvailableDvsSpecResponse, error) {
  6592. var reqBody, resBody QueryAvailableDvsSpecBody
  6593. reqBody.Req = req
  6594. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6595. return nil, err
  6596. }
  6597. return resBody.Res, nil
  6598. }
  6599. type QueryAvailablePartitionBody struct {
  6600. Req *types.QueryAvailablePartition `xml:"urn:vim25 QueryAvailablePartition,omitempty"`
  6601. Res *types.QueryAvailablePartitionResponse `xml:"QueryAvailablePartitionResponse,omitempty"`
  6602. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6603. }
  6604. func (b *QueryAvailablePartitionBody) Fault() *soap.Fault { return b.Fault_ }
  6605. func QueryAvailablePartition(ctx context.Context, r soap.RoundTripper, req *types.QueryAvailablePartition) (*types.QueryAvailablePartitionResponse, error) {
  6606. var reqBody, resBody QueryAvailablePartitionBody
  6607. reqBody.Req = req
  6608. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6609. return nil, err
  6610. }
  6611. return resBody.Res, nil
  6612. }
  6613. type QueryAvailablePerfMetricBody struct {
  6614. Req *types.QueryAvailablePerfMetric `xml:"urn:vim25 QueryAvailablePerfMetric,omitempty"`
  6615. Res *types.QueryAvailablePerfMetricResponse `xml:"QueryAvailablePerfMetricResponse,omitempty"`
  6616. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6617. }
  6618. func (b *QueryAvailablePerfMetricBody) Fault() *soap.Fault { return b.Fault_ }
  6619. func QueryAvailablePerfMetric(ctx context.Context, r soap.RoundTripper, req *types.QueryAvailablePerfMetric) (*types.QueryAvailablePerfMetricResponse, error) {
  6620. var reqBody, resBody QueryAvailablePerfMetricBody
  6621. reqBody.Req = req
  6622. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6623. return nil, err
  6624. }
  6625. return resBody.Res, nil
  6626. }
  6627. type QueryAvailableSsdsBody struct {
  6628. Req *types.QueryAvailableSsds `xml:"urn:vim25 QueryAvailableSsds,omitempty"`
  6629. Res *types.QueryAvailableSsdsResponse `xml:"QueryAvailableSsdsResponse,omitempty"`
  6630. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6631. }
  6632. func (b *QueryAvailableSsdsBody) Fault() *soap.Fault { return b.Fault_ }
  6633. func QueryAvailableSsds(ctx context.Context, r soap.RoundTripper, req *types.QueryAvailableSsds) (*types.QueryAvailableSsdsResponse, error) {
  6634. var reqBody, resBody QueryAvailableSsdsBody
  6635. reqBody.Req = req
  6636. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6637. return nil, err
  6638. }
  6639. return resBody.Res, nil
  6640. }
  6641. type QueryAvailableTimeZonesBody struct {
  6642. Req *types.QueryAvailableTimeZones `xml:"urn:vim25 QueryAvailableTimeZones,omitempty"`
  6643. Res *types.QueryAvailableTimeZonesResponse `xml:"QueryAvailableTimeZonesResponse,omitempty"`
  6644. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6645. }
  6646. func (b *QueryAvailableTimeZonesBody) Fault() *soap.Fault { return b.Fault_ }
  6647. func QueryAvailableTimeZones(ctx context.Context, r soap.RoundTripper, req *types.QueryAvailableTimeZones) (*types.QueryAvailableTimeZonesResponse, error) {
  6648. var reqBody, resBody QueryAvailableTimeZonesBody
  6649. reqBody.Req = req
  6650. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6651. return nil, err
  6652. }
  6653. return resBody.Res, nil
  6654. }
  6655. type QueryBootDevicesBody struct {
  6656. Req *types.QueryBootDevices `xml:"urn:vim25 QueryBootDevices,omitempty"`
  6657. Res *types.QueryBootDevicesResponse `xml:"QueryBootDevicesResponse,omitempty"`
  6658. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6659. }
  6660. func (b *QueryBootDevicesBody) Fault() *soap.Fault { return b.Fault_ }
  6661. func QueryBootDevices(ctx context.Context, r soap.RoundTripper, req *types.QueryBootDevices) (*types.QueryBootDevicesResponse, error) {
  6662. var reqBody, resBody QueryBootDevicesBody
  6663. reqBody.Req = req
  6664. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6665. return nil, err
  6666. }
  6667. return resBody.Res, nil
  6668. }
  6669. type QueryBoundVnicsBody struct {
  6670. Req *types.QueryBoundVnics `xml:"urn:vim25 QueryBoundVnics,omitempty"`
  6671. Res *types.QueryBoundVnicsResponse `xml:"QueryBoundVnicsResponse,omitempty"`
  6672. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6673. }
  6674. func (b *QueryBoundVnicsBody) Fault() *soap.Fault { return b.Fault_ }
  6675. func QueryBoundVnics(ctx context.Context, r soap.RoundTripper, req *types.QueryBoundVnics) (*types.QueryBoundVnicsResponse, error) {
  6676. var reqBody, resBody QueryBoundVnicsBody
  6677. reqBody.Req = req
  6678. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6679. return nil, err
  6680. }
  6681. return resBody.Res, nil
  6682. }
  6683. type QueryCandidateNicsBody struct {
  6684. Req *types.QueryCandidateNics `xml:"urn:vim25 QueryCandidateNics,omitempty"`
  6685. Res *types.QueryCandidateNicsResponse `xml:"QueryCandidateNicsResponse,omitempty"`
  6686. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6687. }
  6688. func (b *QueryCandidateNicsBody) Fault() *soap.Fault { return b.Fault_ }
  6689. func QueryCandidateNics(ctx context.Context, r soap.RoundTripper, req *types.QueryCandidateNics) (*types.QueryCandidateNicsResponse, error) {
  6690. var reqBody, resBody QueryCandidateNicsBody
  6691. reqBody.Req = req
  6692. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6693. return nil, err
  6694. }
  6695. return resBody.Res, nil
  6696. }
  6697. type QueryChangedDiskAreasBody struct {
  6698. Req *types.QueryChangedDiskAreas `xml:"urn:vim25 QueryChangedDiskAreas,omitempty"`
  6699. Res *types.QueryChangedDiskAreasResponse `xml:"QueryChangedDiskAreasResponse,omitempty"`
  6700. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6701. }
  6702. func (b *QueryChangedDiskAreasBody) Fault() *soap.Fault { return b.Fault_ }
  6703. func QueryChangedDiskAreas(ctx context.Context, r soap.RoundTripper, req *types.QueryChangedDiskAreas) (*types.QueryChangedDiskAreasResponse, error) {
  6704. var reqBody, resBody QueryChangedDiskAreasBody
  6705. reqBody.Req = req
  6706. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6707. return nil, err
  6708. }
  6709. return resBody.Res, nil
  6710. }
  6711. type QueryCmmdsBody struct {
  6712. Req *types.QueryCmmds `xml:"urn:vim25 QueryCmmds,omitempty"`
  6713. Res *types.QueryCmmdsResponse `xml:"QueryCmmdsResponse,omitempty"`
  6714. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6715. }
  6716. func (b *QueryCmmdsBody) Fault() *soap.Fault { return b.Fault_ }
  6717. func QueryCmmds(ctx context.Context, r soap.RoundTripper, req *types.QueryCmmds) (*types.QueryCmmdsResponse, error) {
  6718. var reqBody, resBody QueryCmmdsBody
  6719. reqBody.Req = req
  6720. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6721. return nil, err
  6722. }
  6723. return resBody.Res, nil
  6724. }
  6725. type QueryCompatibleHostForExistingDvsBody struct {
  6726. Req *types.QueryCompatibleHostForExistingDvs `xml:"urn:vim25 QueryCompatibleHostForExistingDvs,omitempty"`
  6727. Res *types.QueryCompatibleHostForExistingDvsResponse `xml:"QueryCompatibleHostForExistingDvsResponse,omitempty"`
  6728. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6729. }
  6730. func (b *QueryCompatibleHostForExistingDvsBody) Fault() *soap.Fault { return b.Fault_ }
  6731. func QueryCompatibleHostForExistingDvs(ctx context.Context, r soap.RoundTripper, req *types.QueryCompatibleHostForExistingDvs) (*types.QueryCompatibleHostForExistingDvsResponse, error) {
  6732. var reqBody, resBody QueryCompatibleHostForExistingDvsBody
  6733. reqBody.Req = req
  6734. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6735. return nil, err
  6736. }
  6737. return resBody.Res, nil
  6738. }
  6739. type QueryCompatibleHostForNewDvsBody struct {
  6740. Req *types.QueryCompatibleHostForNewDvs `xml:"urn:vim25 QueryCompatibleHostForNewDvs,omitempty"`
  6741. Res *types.QueryCompatibleHostForNewDvsResponse `xml:"QueryCompatibleHostForNewDvsResponse,omitempty"`
  6742. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6743. }
  6744. func (b *QueryCompatibleHostForNewDvsBody) Fault() *soap.Fault { return b.Fault_ }
  6745. func QueryCompatibleHostForNewDvs(ctx context.Context, r soap.RoundTripper, req *types.QueryCompatibleHostForNewDvs) (*types.QueryCompatibleHostForNewDvsResponse, error) {
  6746. var reqBody, resBody QueryCompatibleHostForNewDvsBody
  6747. reqBody.Req = req
  6748. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6749. return nil, err
  6750. }
  6751. return resBody.Res, nil
  6752. }
  6753. type QueryCompatibleVmnicsFromHostsBody struct {
  6754. Req *types.QueryCompatibleVmnicsFromHosts `xml:"urn:vim25 QueryCompatibleVmnicsFromHosts,omitempty"`
  6755. Res *types.QueryCompatibleVmnicsFromHostsResponse `xml:"QueryCompatibleVmnicsFromHostsResponse,omitempty"`
  6756. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6757. }
  6758. func (b *QueryCompatibleVmnicsFromHostsBody) Fault() *soap.Fault { return b.Fault_ }
  6759. func QueryCompatibleVmnicsFromHosts(ctx context.Context, r soap.RoundTripper, req *types.QueryCompatibleVmnicsFromHosts) (*types.QueryCompatibleVmnicsFromHostsResponse, error) {
  6760. var reqBody, resBody QueryCompatibleVmnicsFromHostsBody
  6761. reqBody.Req = req
  6762. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6763. return nil, err
  6764. }
  6765. return resBody.Res, nil
  6766. }
  6767. type QueryComplianceStatusBody struct {
  6768. Req *types.QueryComplianceStatus `xml:"urn:vim25 QueryComplianceStatus,omitempty"`
  6769. Res *types.QueryComplianceStatusResponse `xml:"QueryComplianceStatusResponse,omitempty"`
  6770. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6771. }
  6772. func (b *QueryComplianceStatusBody) Fault() *soap.Fault { return b.Fault_ }
  6773. func QueryComplianceStatus(ctx context.Context, r soap.RoundTripper, req *types.QueryComplianceStatus) (*types.QueryComplianceStatusResponse, error) {
  6774. var reqBody, resBody QueryComplianceStatusBody
  6775. reqBody.Req = req
  6776. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6777. return nil, err
  6778. }
  6779. return resBody.Res, nil
  6780. }
  6781. type QueryConfigOptionBody struct {
  6782. Req *types.QueryConfigOption `xml:"urn:vim25 QueryConfigOption,omitempty"`
  6783. Res *types.QueryConfigOptionResponse `xml:"QueryConfigOptionResponse,omitempty"`
  6784. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6785. }
  6786. func (b *QueryConfigOptionBody) Fault() *soap.Fault { return b.Fault_ }
  6787. func QueryConfigOption(ctx context.Context, r soap.RoundTripper, req *types.QueryConfigOption) (*types.QueryConfigOptionResponse, error) {
  6788. var reqBody, resBody QueryConfigOptionBody
  6789. reqBody.Req = req
  6790. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6791. return nil, err
  6792. }
  6793. return resBody.Res, nil
  6794. }
  6795. type QueryConfigOptionDescriptorBody struct {
  6796. Req *types.QueryConfigOptionDescriptor `xml:"urn:vim25 QueryConfigOptionDescriptor,omitempty"`
  6797. Res *types.QueryConfigOptionDescriptorResponse `xml:"QueryConfigOptionDescriptorResponse,omitempty"`
  6798. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6799. }
  6800. func (b *QueryConfigOptionDescriptorBody) Fault() *soap.Fault { return b.Fault_ }
  6801. func QueryConfigOptionDescriptor(ctx context.Context, r soap.RoundTripper, req *types.QueryConfigOptionDescriptor) (*types.QueryConfigOptionDescriptorResponse, error) {
  6802. var reqBody, resBody QueryConfigOptionDescriptorBody
  6803. reqBody.Req = req
  6804. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6805. return nil, err
  6806. }
  6807. return resBody.Res, nil
  6808. }
  6809. type QueryConfigOptionExBody struct {
  6810. Req *types.QueryConfigOptionEx `xml:"urn:vim25 QueryConfigOptionEx,omitempty"`
  6811. Res *types.QueryConfigOptionExResponse `xml:"QueryConfigOptionExResponse,omitempty"`
  6812. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6813. }
  6814. func (b *QueryConfigOptionExBody) Fault() *soap.Fault { return b.Fault_ }
  6815. func QueryConfigOptionEx(ctx context.Context, r soap.RoundTripper, req *types.QueryConfigOptionEx) (*types.QueryConfigOptionExResponse, error) {
  6816. var reqBody, resBody QueryConfigOptionExBody
  6817. reqBody.Req = req
  6818. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6819. return nil, err
  6820. }
  6821. return resBody.Res, nil
  6822. }
  6823. type QueryConfigTargetBody struct {
  6824. Req *types.QueryConfigTarget `xml:"urn:vim25 QueryConfigTarget,omitempty"`
  6825. Res *types.QueryConfigTargetResponse `xml:"QueryConfigTargetResponse,omitempty"`
  6826. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6827. }
  6828. func (b *QueryConfigTargetBody) Fault() *soap.Fault { return b.Fault_ }
  6829. func QueryConfigTarget(ctx context.Context, r soap.RoundTripper, req *types.QueryConfigTarget) (*types.QueryConfigTargetResponse, error) {
  6830. var reqBody, resBody QueryConfigTargetBody
  6831. reqBody.Req = req
  6832. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6833. return nil, err
  6834. }
  6835. return resBody.Res, nil
  6836. }
  6837. type QueryConfiguredModuleOptionStringBody struct {
  6838. Req *types.QueryConfiguredModuleOptionString `xml:"urn:vim25 QueryConfiguredModuleOptionString,omitempty"`
  6839. Res *types.QueryConfiguredModuleOptionStringResponse `xml:"QueryConfiguredModuleOptionStringResponse,omitempty"`
  6840. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6841. }
  6842. func (b *QueryConfiguredModuleOptionStringBody) Fault() *soap.Fault { return b.Fault_ }
  6843. func QueryConfiguredModuleOptionString(ctx context.Context, r soap.RoundTripper, req *types.QueryConfiguredModuleOptionString) (*types.QueryConfiguredModuleOptionStringResponse, error) {
  6844. var reqBody, resBody QueryConfiguredModuleOptionStringBody
  6845. reqBody.Req = req
  6846. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6847. return nil, err
  6848. }
  6849. return resBody.Res, nil
  6850. }
  6851. type QueryConnectionInfoBody struct {
  6852. Req *types.QueryConnectionInfo `xml:"urn:vim25 QueryConnectionInfo,omitempty"`
  6853. Res *types.QueryConnectionInfoResponse `xml:"QueryConnectionInfoResponse,omitempty"`
  6854. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6855. }
  6856. func (b *QueryConnectionInfoBody) Fault() *soap.Fault { return b.Fault_ }
  6857. func QueryConnectionInfo(ctx context.Context, r soap.RoundTripper, req *types.QueryConnectionInfo) (*types.QueryConnectionInfoResponse, error) {
  6858. var reqBody, resBody QueryConnectionInfoBody
  6859. reqBody.Req = req
  6860. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6861. return nil, err
  6862. }
  6863. return resBody.Res, nil
  6864. }
  6865. type QueryConnectionInfoViaSpecBody struct {
  6866. Req *types.QueryConnectionInfoViaSpec `xml:"urn:vim25 QueryConnectionInfoViaSpec,omitempty"`
  6867. Res *types.QueryConnectionInfoViaSpecResponse `xml:"QueryConnectionInfoViaSpecResponse,omitempty"`
  6868. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6869. }
  6870. func (b *QueryConnectionInfoViaSpecBody) Fault() *soap.Fault { return b.Fault_ }
  6871. func QueryConnectionInfoViaSpec(ctx context.Context, r soap.RoundTripper, req *types.QueryConnectionInfoViaSpec) (*types.QueryConnectionInfoViaSpecResponse, error) {
  6872. var reqBody, resBody QueryConnectionInfoViaSpecBody
  6873. reqBody.Req = req
  6874. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6875. return nil, err
  6876. }
  6877. return resBody.Res, nil
  6878. }
  6879. type QueryConnectionsBody struct {
  6880. Req *types.QueryConnections `xml:"urn:vim25 QueryConnections,omitempty"`
  6881. Res *types.QueryConnectionsResponse `xml:"QueryConnectionsResponse,omitempty"`
  6882. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6883. }
  6884. func (b *QueryConnectionsBody) Fault() *soap.Fault { return b.Fault_ }
  6885. func QueryConnections(ctx context.Context, r soap.RoundTripper, req *types.QueryConnections) (*types.QueryConnectionsResponse, error) {
  6886. var reqBody, resBody QueryConnectionsBody
  6887. reqBody.Req = req
  6888. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6889. return nil, err
  6890. }
  6891. return resBody.Res, nil
  6892. }
  6893. type QueryCryptoKeyStatusBody struct {
  6894. Req *types.QueryCryptoKeyStatus `xml:"urn:vim25 QueryCryptoKeyStatus,omitempty"`
  6895. Res *types.QueryCryptoKeyStatusResponse `xml:"QueryCryptoKeyStatusResponse,omitempty"`
  6896. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6897. }
  6898. func (b *QueryCryptoKeyStatusBody) Fault() *soap.Fault { return b.Fault_ }
  6899. func QueryCryptoKeyStatus(ctx context.Context, r soap.RoundTripper, req *types.QueryCryptoKeyStatus) (*types.QueryCryptoKeyStatusResponse, error) {
  6900. var reqBody, resBody QueryCryptoKeyStatusBody
  6901. reqBody.Req = req
  6902. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6903. return nil, err
  6904. }
  6905. return resBody.Res, nil
  6906. }
  6907. type QueryDatastorePerformanceSummaryBody struct {
  6908. Req *types.QueryDatastorePerformanceSummary `xml:"urn:vim25 QueryDatastorePerformanceSummary,omitempty"`
  6909. Res *types.QueryDatastorePerformanceSummaryResponse `xml:"QueryDatastorePerformanceSummaryResponse,omitempty"`
  6910. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6911. }
  6912. func (b *QueryDatastorePerformanceSummaryBody) Fault() *soap.Fault { return b.Fault_ }
  6913. func QueryDatastorePerformanceSummary(ctx context.Context, r soap.RoundTripper, req *types.QueryDatastorePerformanceSummary) (*types.QueryDatastorePerformanceSummaryResponse, error) {
  6914. var reqBody, resBody QueryDatastorePerformanceSummaryBody
  6915. reqBody.Req = req
  6916. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6917. return nil, err
  6918. }
  6919. return resBody.Res, nil
  6920. }
  6921. type QueryDateTimeBody struct {
  6922. Req *types.QueryDateTime `xml:"urn:vim25 QueryDateTime,omitempty"`
  6923. Res *types.QueryDateTimeResponse `xml:"QueryDateTimeResponse,omitempty"`
  6924. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6925. }
  6926. func (b *QueryDateTimeBody) Fault() *soap.Fault { return b.Fault_ }
  6927. func QueryDateTime(ctx context.Context, r soap.RoundTripper, req *types.QueryDateTime) (*types.QueryDateTimeResponse, error) {
  6928. var reqBody, resBody QueryDateTimeBody
  6929. reqBody.Req = req
  6930. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6931. return nil, err
  6932. }
  6933. return resBody.Res, nil
  6934. }
  6935. type QueryDescriptionsBody struct {
  6936. Req *types.QueryDescriptions `xml:"urn:vim25 QueryDescriptions,omitempty"`
  6937. Res *types.QueryDescriptionsResponse `xml:"QueryDescriptionsResponse,omitempty"`
  6938. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6939. }
  6940. func (b *QueryDescriptionsBody) Fault() *soap.Fault { return b.Fault_ }
  6941. func QueryDescriptions(ctx context.Context, r soap.RoundTripper, req *types.QueryDescriptions) (*types.QueryDescriptionsResponse, error) {
  6942. var reqBody, resBody QueryDescriptionsBody
  6943. reqBody.Req = req
  6944. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6945. return nil, err
  6946. }
  6947. return resBody.Res, nil
  6948. }
  6949. type QueryDirectoryInfoBody struct {
  6950. Req *types.QueryDirectoryInfo `xml:"urn:vim25 QueryDirectoryInfo,omitempty"`
  6951. Res *types.QueryDirectoryInfoResponse `xml:"QueryDirectoryInfoResponse,omitempty"`
  6952. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6953. }
  6954. func (b *QueryDirectoryInfoBody) Fault() *soap.Fault { return b.Fault_ }
  6955. func QueryDirectoryInfo(ctx context.Context, r soap.RoundTripper, req *types.QueryDirectoryInfo) (*types.QueryDirectoryInfoResponse, error) {
  6956. var reqBody, resBody QueryDirectoryInfoBody
  6957. reqBody.Req = req
  6958. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6959. return nil, err
  6960. }
  6961. return resBody.Res, nil
  6962. }
  6963. type QueryDisksForVsanBody struct {
  6964. Req *types.QueryDisksForVsan `xml:"urn:vim25 QueryDisksForVsan,omitempty"`
  6965. Res *types.QueryDisksForVsanResponse `xml:"QueryDisksForVsanResponse,omitempty"`
  6966. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6967. }
  6968. func (b *QueryDisksForVsanBody) Fault() *soap.Fault { return b.Fault_ }
  6969. func QueryDisksForVsan(ctx context.Context, r soap.RoundTripper, req *types.QueryDisksForVsan) (*types.QueryDisksForVsanResponse, error) {
  6970. var reqBody, resBody QueryDisksForVsanBody
  6971. reqBody.Req = req
  6972. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6973. return nil, err
  6974. }
  6975. return resBody.Res, nil
  6976. }
  6977. type QueryDisksUsingFilterBody struct {
  6978. Req *types.QueryDisksUsingFilter `xml:"urn:vim25 QueryDisksUsingFilter,omitempty"`
  6979. Res *types.QueryDisksUsingFilterResponse `xml:"QueryDisksUsingFilterResponse,omitempty"`
  6980. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6981. }
  6982. func (b *QueryDisksUsingFilterBody) Fault() *soap.Fault { return b.Fault_ }
  6983. func QueryDisksUsingFilter(ctx context.Context, r soap.RoundTripper, req *types.QueryDisksUsingFilter) (*types.QueryDisksUsingFilterResponse, error) {
  6984. var reqBody, resBody QueryDisksUsingFilterBody
  6985. reqBody.Req = req
  6986. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  6987. return nil, err
  6988. }
  6989. return resBody.Res, nil
  6990. }
  6991. type QueryDvsByUuidBody struct {
  6992. Req *types.QueryDvsByUuid `xml:"urn:vim25 QueryDvsByUuid,omitempty"`
  6993. Res *types.QueryDvsByUuidResponse `xml:"QueryDvsByUuidResponse,omitempty"`
  6994. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  6995. }
  6996. func (b *QueryDvsByUuidBody) Fault() *soap.Fault { return b.Fault_ }
  6997. func QueryDvsByUuid(ctx context.Context, r soap.RoundTripper, req *types.QueryDvsByUuid) (*types.QueryDvsByUuidResponse, error) {
  6998. var reqBody, resBody QueryDvsByUuidBody
  6999. reqBody.Req = req
  7000. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7001. return nil, err
  7002. }
  7003. return resBody.Res, nil
  7004. }
  7005. type QueryDvsCheckCompatibilityBody struct {
  7006. Req *types.QueryDvsCheckCompatibility `xml:"urn:vim25 QueryDvsCheckCompatibility,omitempty"`
  7007. Res *types.QueryDvsCheckCompatibilityResponse `xml:"QueryDvsCheckCompatibilityResponse,omitempty"`
  7008. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7009. }
  7010. func (b *QueryDvsCheckCompatibilityBody) Fault() *soap.Fault { return b.Fault_ }
  7011. func QueryDvsCheckCompatibility(ctx context.Context, r soap.RoundTripper, req *types.QueryDvsCheckCompatibility) (*types.QueryDvsCheckCompatibilityResponse, error) {
  7012. var reqBody, resBody QueryDvsCheckCompatibilityBody
  7013. reqBody.Req = req
  7014. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7015. return nil, err
  7016. }
  7017. return resBody.Res, nil
  7018. }
  7019. type QueryDvsCompatibleHostSpecBody struct {
  7020. Req *types.QueryDvsCompatibleHostSpec `xml:"urn:vim25 QueryDvsCompatibleHostSpec,omitempty"`
  7021. Res *types.QueryDvsCompatibleHostSpecResponse `xml:"QueryDvsCompatibleHostSpecResponse,omitempty"`
  7022. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7023. }
  7024. func (b *QueryDvsCompatibleHostSpecBody) Fault() *soap.Fault { return b.Fault_ }
  7025. func QueryDvsCompatibleHostSpec(ctx context.Context, r soap.RoundTripper, req *types.QueryDvsCompatibleHostSpec) (*types.QueryDvsCompatibleHostSpecResponse, error) {
  7026. var reqBody, resBody QueryDvsCompatibleHostSpecBody
  7027. reqBody.Req = req
  7028. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7029. return nil, err
  7030. }
  7031. return resBody.Res, nil
  7032. }
  7033. type QueryDvsConfigTargetBody struct {
  7034. Req *types.QueryDvsConfigTarget `xml:"urn:vim25 QueryDvsConfigTarget,omitempty"`
  7035. Res *types.QueryDvsConfigTargetResponse `xml:"QueryDvsConfigTargetResponse,omitempty"`
  7036. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7037. }
  7038. func (b *QueryDvsConfigTargetBody) Fault() *soap.Fault { return b.Fault_ }
  7039. func QueryDvsConfigTarget(ctx context.Context, r soap.RoundTripper, req *types.QueryDvsConfigTarget) (*types.QueryDvsConfigTargetResponse, error) {
  7040. var reqBody, resBody QueryDvsConfigTargetBody
  7041. reqBody.Req = req
  7042. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7043. return nil, err
  7044. }
  7045. return resBody.Res, nil
  7046. }
  7047. type QueryDvsFeatureCapabilityBody struct {
  7048. Req *types.QueryDvsFeatureCapability `xml:"urn:vim25 QueryDvsFeatureCapability,omitempty"`
  7049. Res *types.QueryDvsFeatureCapabilityResponse `xml:"QueryDvsFeatureCapabilityResponse,omitempty"`
  7050. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7051. }
  7052. func (b *QueryDvsFeatureCapabilityBody) Fault() *soap.Fault { return b.Fault_ }
  7053. func QueryDvsFeatureCapability(ctx context.Context, r soap.RoundTripper, req *types.QueryDvsFeatureCapability) (*types.QueryDvsFeatureCapabilityResponse, error) {
  7054. var reqBody, resBody QueryDvsFeatureCapabilityBody
  7055. reqBody.Req = req
  7056. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7057. return nil, err
  7058. }
  7059. return resBody.Res, nil
  7060. }
  7061. type QueryEventsBody struct {
  7062. Req *types.QueryEvents `xml:"urn:vim25 QueryEvents,omitempty"`
  7063. Res *types.QueryEventsResponse `xml:"QueryEventsResponse,omitempty"`
  7064. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7065. }
  7066. func (b *QueryEventsBody) Fault() *soap.Fault { return b.Fault_ }
  7067. func QueryEvents(ctx context.Context, r soap.RoundTripper, req *types.QueryEvents) (*types.QueryEventsResponse, error) {
  7068. var reqBody, resBody QueryEventsBody
  7069. reqBody.Req = req
  7070. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7071. return nil, err
  7072. }
  7073. return resBody.Res, nil
  7074. }
  7075. type QueryExpressionMetadataBody struct {
  7076. Req *types.QueryExpressionMetadata `xml:"urn:vim25 QueryExpressionMetadata,omitempty"`
  7077. Res *types.QueryExpressionMetadataResponse `xml:"QueryExpressionMetadataResponse,omitempty"`
  7078. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7079. }
  7080. func (b *QueryExpressionMetadataBody) Fault() *soap.Fault { return b.Fault_ }
  7081. func QueryExpressionMetadata(ctx context.Context, r soap.RoundTripper, req *types.QueryExpressionMetadata) (*types.QueryExpressionMetadataResponse, error) {
  7082. var reqBody, resBody QueryExpressionMetadataBody
  7083. reqBody.Req = req
  7084. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7085. return nil, err
  7086. }
  7087. return resBody.Res, nil
  7088. }
  7089. type QueryExtensionIpAllocationUsageBody struct {
  7090. Req *types.QueryExtensionIpAllocationUsage `xml:"urn:vim25 QueryExtensionIpAllocationUsage,omitempty"`
  7091. Res *types.QueryExtensionIpAllocationUsageResponse `xml:"QueryExtensionIpAllocationUsageResponse,omitempty"`
  7092. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7093. }
  7094. func (b *QueryExtensionIpAllocationUsageBody) Fault() *soap.Fault { return b.Fault_ }
  7095. func QueryExtensionIpAllocationUsage(ctx context.Context, r soap.RoundTripper, req *types.QueryExtensionIpAllocationUsage) (*types.QueryExtensionIpAllocationUsageResponse, error) {
  7096. var reqBody, resBody QueryExtensionIpAllocationUsageBody
  7097. reqBody.Req = req
  7098. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7099. return nil, err
  7100. }
  7101. return resBody.Res, nil
  7102. }
  7103. type QueryFaultToleranceCompatibilityBody struct {
  7104. Req *types.QueryFaultToleranceCompatibility `xml:"urn:vim25 QueryFaultToleranceCompatibility,omitempty"`
  7105. Res *types.QueryFaultToleranceCompatibilityResponse `xml:"QueryFaultToleranceCompatibilityResponse,omitempty"`
  7106. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7107. }
  7108. func (b *QueryFaultToleranceCompatibilityBody) Fault() *soap.Fault { return b.Fault_ }
  7109. func QueryFaultToleranceCompatibility(ctx context.Context, r soap.RoundTripper, req *types.QueryFaultToleranceCompatibility) (*types.QueryFaultToleranceCompatibilityResponse, error) {
  7110. var reqBody, resBody QueryFaultToleranceCompatibilityBody
  7111. reqBody.Req = req
  7112. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7113. return nil, err
  7114. }
  7115. return resBody.Res, nil
  7116. }
  7117. type QueryFaultToleranceCompatibilityExBody struct {
  7118. Req *types.QueryFaultToleranceCompatibilityEx `xml:"urn:vim25 QueryFaultToleranceCompatibilityEx,omitempty"`
  7119. Res *types.QueryFaultToleranceCompatibilityExResponse `xml:"QueryFaultToleranceCompatibilityExResponse,omitempty"`
  7120. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7121. }
  7122. func (b *QueryFaultToleranceCompatibilityExBody) Fault() *soap.Fault { return b.Fault_ }
  7123. func QueryFaultToleranceCompatibilityEx(ctx context.Context, r soap.RoundTripper, req *types.QueryFaultToleranceCompatibilityEx) (*types.QueryFaultToleranceCompatibilityExResponse, error) {
  7124. var reqBody, resBody QueryFaultToleranceCompatibilityExBody
  7125. reqBody.Req = req
  7126. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7127. return nil, err
  7128. }
  7129. return resBody.Res, nil
  7130. }
  7131. type QueryFileLockInfoBody struct {
  7132. Req *types.QueryFileLockInfo `xml:"urn:vim25 QueryFileLockInfo,omitempty"`
  7133. Res *types.QueryFileLockInfoResponse `xml:"QueryFileLockInfoResponse,omitempty"`
  7134. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7135. }
  7136. func (b *QueryFileLockInfoBody) Fault() *soap.Fault { return b.Fault_ }
  7137. func QueryFileLockInfo(ctx context.Context, r soap.RoundTripper, req *types.QueryFileLockInfo) (*types.QueryFileLockInfoResponse, error) {
  7138. var reqBody, resBody QueryFileLockInfoBody
  7139. reqBody.Req = req
  7140. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7141. return nil, err
  7142. }
  7143. return resBody.Res, nil
  7144. }
  7145. type QueryFilterEntitiesBody struct {
  7146. Req *types.QueryFilterEntities `xml:"urn:vim25 QueryFilterEntities,omitempty"`
  7147. Res *types.QueryFilterEntitiesResponse `xml:"QueryFilterEntitiesResponse,omitempty"`
  7148. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7149. }
  7150. func (b *QueryFilterEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  7151. func QueryFilterEntities(ctx context.Context, r soap.RoundTripper, req *types.QueryFilterEntities) (*types.QueryFilterEntitiesResponse, error) {
  7152. var reqBody, resBody QueryFilterEntitiesBody
  7153. reqBody.Req = req
  7154. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7155. return nil, err
  7156. }
  7157. return resBody.Res, nil
  7158. }
  7159. type QueryFilterInfoIdsBody struct {
  7160. Req *types.QueryFilterInfoIds `xml:"urn:vim25 QueryFilterInfoIds,omitempty"`
  7161. Res *types.QueryFilterInfoIdsResponse `xml:"QueryFilterInfoIdsResponse,omitempty"`
  7162. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7163. }
  7164. func (b *QueryFilterInfoIdsBody) Fault() *soap.Fault { return b.Fault_ }
  7165. func QueryFilterInfoIds(ctx context.Context, r soap.RoundTripper, req *types.QueryFilterInfoIds) (*types.QueryFilterInfoIdsResponse, error) {
  7166. var reqBody, resBody QueryFilterInfoIdsBody
  7167. reqBody.Req = req
  7168. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7169. return nil, err
  7170. }
  7171. return resBody.Res, nil
  7172. }
  7173. type QueryFilterListBody struct {
  7174. Req *types.QueryFilterList `xml:"urn:vim25 QueryFilterList,omitempty"`
  7175. Res *types.QueryFilterListResponse `xml:"QueryFilterListResponse,omitempty"`
  7176. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7177. }
  7178. func (b *QueryFilterListBody) Fault() *soap.Fault { return b.Fault_ }
  7179. func QueryFilterList(ctx context.Context, r soap.RoundTripper, req *types.QueryFilterList) (*types.QueryFilterListResponse, error) {
  7180. var reqBody, resBody QueryFilterListBody
  7181. reqBody.Req = req
  7182. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7183. return nil, err
  7184. }
  7185. return resBody.Res, nil
  7186. }
  7187. type QueryFilterNameBody struct {
  7188. Req *types.QueryFilterName `xml:"urn:vim25 QueryFilterName,omitempty"`
  7189. Res *types.QueryFilterNameResponse `xml:"QueryFilterNameResponse,omitempty"`
  7190. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7191. }
  7192. func (b *QueryFilterNameBody) Fault() *soap.Fault { return b.Fault_ }
  7193. func QueryFilterName(ctx context.Context, r soap.RoundTripper, req *types.QueryFilterName) (*types.QueryFilterNameResponse, error) {
  7194. var reqBody, resBody QueryFilterNameBody
  7195. reqBody.Req = req
  7196. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7197. return nil, err
  7198. }
  7199. return resBody.Res, nil
  7200. }
  7201. type QueryFirmwareConfigUploadURLBody struct {
  7202. Req *types.QueryFirmwareConfigUploadURL `xml:"urn:vim25 QueryFirmwareConfigUploadURL,omitempty"`
  7203. Res *types.QueryFirmwareConfigUploadURLResponse `xml:"QueryFirmwareConfigUploadURLResponse,omitempty"`
  7204. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7205. }
  7206. func (b *QueryFirmwareConfigUploadURLBody) Fault() *soap.Fault { return b.Fault_ }
  7207. func QueryFirmwareConfigUploadURL(ctx context.Context, r soap.RoundTripper, req *types.QueryFirmwareConfigUploadURL) (*types.QueryFirmwareConfigUploadURLResponse, error) {
  7208. var reqBody, resBody QueryFirmwareConfigUploadURLBody
  7209. reqBody.Req = req
  7210. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7211. return nil, err
  7212. }
  7213. return resBody.Res, nil
  7214. }
  7215. type QueryHealthUpdateInfosBody struct {
  7216. Req *types.QueryHealthUpdateInfos `xml:"urn:vim25 QueryHealthUpdateInfos,omitempty"`
  7217. Res *types.QueryHealthUpdateInfosResponse `xml:"QueryHealthUpdateInfosResponse,omitempty"`
  7218. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7219. }
  7220. func (b *QueryHealthUpdateInfosBody) Fault() *soap.Fault { return b.Fault_ }
  7221. func QueryHealthUpdateInfos(ctx context.Context, r soap.RoundTripper, req *types.QueryHealthUpdateInfos) (*types.QueryHealthUpdateInfosResponse, error) {
  7222. var reqBody, resBody QueryHealthUpdateInfosBody
  7223. reqBody.Req = req
  7224. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7225. return nil, err
  7226. }
  7227. return resBody.Res, nil
  7228. }
  7229. type QueryHealthUpdatesBody struct {
  7230. Req *types.QueryHealthUpdates `xml:"urn:vim25 QueryHealthUpdates,omitempty"`
  7231. Res *types.QueryHealthUpdatesResponse `xml:"QueryHealthUpdatesResponse,omitempty"`
  7232. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7233. }
  7234. func (b *QueryHealthUpdatesBody) Fault() *soap.Fault { return b.Fault_ }
  7235. func QueryHealthUpdates(ctx context.Context, r soap.RoundTripper, req *types.QueryHealthUpdates) (*types.QueryHealthUpdatesResponse, error) {
  7236. var reqBody, resBody QueryHealthUpdatesBody
  7237. reqBody.Req = req
  7238. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7239. return nil, err
  7240. }
  7241. return resBody.Res, nil
  7242. }
  7243. type QueryHostConnectionInfoBody struct {
  7244. Req *types.QueryHostConnectionInfo `xml:"urn:vim25 QueryHostConnectionInfo,omitempty"`
  7245. Res *types.QueryHostConnectionInfoResponse `xml:"QueryHostConnectionInfoResponse,omitempty"`
  7246. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7247. }
  7248. func (b *QueryHostConnectionInfoBody) Fault() *soap.Fault { return b.Fault_ }
  7249. func QueryHostConnectionInfo(ctx context.Context, r soap.RoundTripper, req *types.QueryHostConnectionInfo) (*types.QueryHostConnectionInfoResponse, error) {
  7250. var reqBody, resBody QueryHostConnectionInfoBody
  7251. reqBody.Req = req
  7252. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7253. return nil, err
  7254. }
  7255. return resBody.Res, nil
  7256. }
  7257. type QueryHostPatch_TaskBody struct {
  7258. Req *types.QueryHostPatch_Task `xml:"urn:vim25 QueryHostPatch_Task,omitempty"`
  7259. Res *types.QueryHostPatch_TaskResponse `xml:"QueryHostPatch_TaskResponse,omitempty"`
  7260. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7261. }
  7262. func (b *QueryHostPatch_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  7263. func QueryHostPatch_Task(ctx context.Context, r soap.RoundTripper, req *types.QueryHostPatch_Task) (*types.QueryHostPatch_TaskResponse, error) {
  7264. var reqBody, resBody QueryHostPatch_TaskBody
  7265. reqBody.Req = req
  7266. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7267. return nil, err
  7268. }
  7269. return resBody.Res, nil
  7270. }
  7271. type QueryHostProfileMetadataBody struct {
  7272. Req *types.QueryHostProfileMetadata `xml:"urn:vim25 QueryHostProfileMetadata,omitempty"`
  7273. Res *types.QueryHostProfileMetadataResponse `xml:"QueryHostProfileMetadataResponse,omitempty"`
  7274. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7275. }
  7276. func (b *QueryHostProfileMetadataBody) Fault() *soap.Fault { return b.Fault_ }
  7277. func QueryHostProfileMetadata(ctx context.Context, r soap.RoundTripper, req *types.QueryHostProfileMetadata) (*types.QueryHostProfileMetadataResponse, error) {
  7278. var reqBody, resBody QueryHostProfileMetadataBody
  7279. reqBody.Req = req
  7280. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7281. return nil, err
  7282. }
  7283. return resBody.Res, nil
  7284. }
  7285. type QueryHostStatusBody struct {
  7286. Req *types.QueryHostStatus `xml:"urn:vim25 QueryHostStatus,omitempty"`
  7287. Res *types.QueryHostStatusResponse `xml:"QueryHostStatusResponse,omitempty"`
  7288. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7289. }
  7290. func (b *QueryHostStatusBody) Fault() *soap.Fault { return b.Fault_ }
  7291. func QueryHostStatus(ctx context.Context, r soap.RoundTripper, req *types.QueryHostStatus) (*types.QueryHostStatusResponse, error) {
  7292. var reqBody, resBody QueryHostStatusBody
  7293. reqBody.Req = req
  7294. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7295. return nil, err
  7296. }
  7297. return resBody.Res, nil
  7298. }
  7299. type QueryHostsWithAttachedLunBody struct {
  7300. Req *types.QueryHostsWithAttachedLun `xml:"urn:vim25 QueryHostsWithAttachedLun,omitempty"`
  7301. Res *types.QueryHostsWithAttachedLunResponse `xml:"QueryHostsWithAttachedLunResponse,omitempty"`
  7302. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7303. }
  7304. func (b *QueryHostsWithAttachedLunBody) Fault() *soap.Fault { return b.Fault_ }
  7305. func QueryHostsWithAttachedLun(ctx context.Context, r soap.RoundTripper, req *types.QueryHostsWithAttachedLun) (*types.QueryHostsWithAttachedLunResponse, error) {
  7306. var reqBody, resBody QueryHostsWithAttachedLunBody
  7307. reqBody.Req = req
  7308. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7309. return nil, err
  7310. }
  7311. return resBody.Res, nil
  7312. }
  7313. type QueryIORMConfigOptionBody struct {
  7314. Req *types.QueryIORMConfigOption `xml:"urn:vim25 QueryIORMConfigOption,omitempty"`
  7315. Res *types.QueryIORMConfigOptionResponse `xml:"QueryIORMConfigOptionResponse,omitempty"`
  7316. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7317. }
  7318. func (b *QueryIORMConfigOptionBody) Fault() *soap.Fault { return b.Fault_ }
  7319. func QueryIORMConfigOption(ctx context.Context, r soap.RoundTripper, req *types.QueryIORMConfigOption) (*types.QueryIORMConfigOptionResponse, error) {
  7320. var reqBody, resBody QueryIORMConfigOptionBody
  7321. reqBody.Req = req
  7322. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7323. return nil, err
  7324. }
  7325. return resBody.Res, nil
  7326. }
  7327. type QueryIPAllocationsBody struct {
  7328. Req *types.QueryIPAllocations `xml:"urn:vim25 QueryIPAllocations,omitempty"`
  7329. Res *types.QueryIPAllocationsResponse `xml:"QueryIPAllocationsResponse,omitempty"`
  7330. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7331. }
  7332. func (b *QueryIPAllocationsBody) Fault() *soap.Fault { return b.Fault_ }
  7333. func QueryIPAllocations(ctx context.Context, r soap.RoundTripper, req *types.QueryIPAllocations) (*types.QueryIPAllocationsResponse, error) {
  7334. var reqBody, resBody QueryIPAllocationsBody
  7335. reqBody.Req = req
  7336. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7337. return nil, err
  7338. }
  7339. return resBody.Res, nil
  7340. }
  7341. type QueryIoFilterInfoBody struct {
  7342. Req *types.QueryIoFilterInfo `xml:"urn:vim25 QueryIoFilterInfo,omitempty"`
  7343. Res *types.QueryIoFilterInfoResponse `xml:"QueryIoFilterInfoResponse,omitempty"`
  7344. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7345. }
  7346. func (b *QueryIoFilterInfoBody) Fault() *soap.Fault { return b.Fault_ }
  7347. func QueryIoFilterInfo(ctx context.Context, r soap.RoundTripper, req *types.QueryIoFilterInfo) (*types.QueryIoFilterInfoResponse, error) {
  7348. var reqBody, resBody QueryIoFilterInfoBody
  7349. reqBody.Req = req
  7350. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7351. return nil, err
  7352. }
  7353. return resBody.Res, nil
  7354. }
  7355. type QueryIoFilterIssuesBody struct {
  7356. Req *types.QueryIoFilterIssues `xml:"urn:vim25 QueryIoFilterIssues,omitempty"`
  7357. Res *types.QueryIoFilterIssuesResponse `xml:"QueryIoFilterIssuesResponse,omitempty"`
  7358. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7359. }
  7360. func (b *QueryIoFilterIssuesBody) Fault() *soap.Fault { return b.Fault_ }
  7361. func QueryIoFilterIssues(ctx context.Context, r soap.RoundTripper, req *types.QueryIoFilterIssues) (*types.QueryIoFilterIssuesResponse, error) {
  7362. var reqBody, resBody QueryIoFilterIssuesBody
  7363. reqBody.Req = req
  7364. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7365. return nil, err
  7366. }
  7367. return resBody.Res, nil
  7368. }
  7369. type QueryIpPoolsBody struct {
  7370. Req *types.QueryIpPools `xml:"urn:vim25 QueryIpPools,omitempty"`
  7371. Res *types.QueryIpPoolsResponse `xml:"QueryIpPoolsResponse,omitempty"`
  7372. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7373. }
  7374. func (b *QueryIpPoolsBody) Fault() *soap.Fault { return b.Fault_ }
  7375. func QueryIpPools(ctx context.Context, r soap.RoundTripper, req *types.QueryIpPools) (*types.QueryIpPoolsResponse, error) {
  7376. var reqBody, resBody QueryIpPoolsBody
  7377. reqBody.Req = req
  7378. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7379. return nil, err
  7380. }
  7381. return resBody.Res, nil
  7382. }
  7383. type QueryLicenseSourceAvailabilityBody struct {
  7384. Req *types.QueryLicenseSourceAvailability `xml:"urn:vim25 QueryLicenseSourceAvailability,omitempty"`
  7385. Res *types.QueryLicenseSourceAvailabilityResponse `xml:"QueryLicenseSourceAvailabilityResponse,omitempty"`
  7386. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7387. }
  7388. func (b *QueryLicenseSourceAvailabilityBody) Fault() *soap.Fault { return b.Fault_ }
  7389. func QueryLicenseSourceAvailability(ctx context.Context, r soap.RoundTripper, req *types.QueryLicenseSourceAvailability) (*types.QueryLicenseSourceAvailabilityResponse, error) {
  7390. var reqBody, resBody QueryLicenseSourceAvailabilityBody
  7391. reqBody.Req = req
  7392. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7393. return nil, err
  7394. }
  7395. return resBody.Res, nil
  7396. }
  7397. type QueryLicenseUsageBody struct {
  7398. Req *types.QueryLicenseUsage `xml:"urn:vim25 QueryLicenseUsage,omitempty"`
  7399. Res *types.QueryLicenseUsageResponse `xml:"QueryLicenseUsageResponse,omitempty"`
  7400. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7401. }
  7402. func (b *QueryLicenseUsageBody) Fault() *soap.Fault { return b.Fault_ }
  7403. func QueryLicenseUsage(ctx context.Context, r soap.RoundTripper, req *types.QueryLicenseUsage) (*types.QueryLicenseUsageResponse, error) {
  7404. var reqBody, resBody QueryLicenseUsageBody
  7405. reqBody.Req = req
  7406. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7407. return nil, err
  7408. }
  7409. return resBody.Res, nil
  7410. }
  7411. type QueryLockdownExceptionsBody struct {
  7412. Req *types.QueryLockdownExceptions `xml:"urn:vim25 QueryLockdownExceptions,omitempty"`
  7413. Res *types.QueryLockdownExceptionsResponse `xml:"QueryLockdownExceptionsResponse,omitempty"`
  7414. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7415. }
  7416. func (b *QueryLockdownExceptionsBody) Fault() *soap.Fault { return b.Fault_ }
  7417. func QueryLockdownExceptions(ctx context.Context, r soap.RoundTripper, req *types.QueryLockdownExceptions) (*types.QueryLockdownExceptionsResponse, error) {
  7418. var reqBody, resBody QueryLockdownExceptionsBody
  7419. reqBody.Req = req
  7420. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7421. return nil, err
  7422. }
  7423. return resBody.Res, nil
  7424. }
  7425. type QueryManagedByBody struct {
  7426. Req *types.QueryManagedBy `xml:"urn:vim25 QueryManagedBy,omitempty"`
  7427. Res *types.QueryManagedByResponse `xml:"QueryManagedByResponse,omitempty"`
  7428. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7429. }
  7430. func (b *QueryManagedByBody) Fault() *soap.Fault { return b.Fault_ }
  7431. func QueryManagedBy(ctx context.Context, r soap.RoundTripper, req *types.QueryManagedBy) (*types.QueryManagedByResponse, error) {
  7432. var reqBody, resBody QueryManagedByBody
  7433. reqBody.Req = req
  7434. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7435. return nil, err
  7436. }
  7437. return resBody.Res, nil
  7438. }
  7439. type QueryMaxQueueDepthBody struct {
  7440. Req *types.QueryMaxQueueDepth `xml:"urn:vim25 QueryMaxQueueDepth,omitempty"`
  7441. Res *types.QueryMaxQueueDepthResponse `xml:"QueryMaxQueueDepthResponse,omitempty"`
  7442. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7443. }
  7444. func (b *QueryMaxQueueDepthBody) Fault() *soap.Fault { return b.Fault_ }
  7445. func QueryMaxQueueDepth(ctx context.Context, r soap.RoundTripper, req *types.QueryMaxQueueDepth) (*types.QueryMaxQueueDepthResponse, error) {
  7446. var reqBody, resBody QueryMaxQueueDepthBody
  7447. reqBody.Req = req
  7448. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7449. return nil, err
  7450. }
  7451. return resBody.Res, nil
  7452. }
  7453. type QueryMemoryOverheadBody struct {
  7454. Req *types.QueryMemoryOverhead `xml:"urn:vim25 QueryMemoryOverhead,omitempty"`
  7455. Res *types.QueryMemoryOverheadResponse `xml:"QueryMemoryOverheadResponse,omitempty"`
  7456. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7457. }
  7458. func (b *QueryMemoryOverheadBody) Fault() *soap.Fault { return b.Fault_ }
  7459. func QueryMemoryOverhead(ctx context.Context, r soap.RoundTripper, req *types.QueryMemoryOverhead) (*types.QueryMemoryOverheadResponse, error) {
  7460. var reqBody, resBody QueryMemoryOverheadBody
  7461. reqBody.Req = req
  7462. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7463. return nil, err
  7464. }
  7465. return resBody.Res, nil
  7466. }
  7467. type QueryMemoryOverheadExBody struct {
  7468. Req *types.QueryMemoryOverheadEx `xml:"urn:vim25 QueryMemoryOverheadEx,omitempty"`
  7469. Res *types.QueryMemoryOverheadExResponse `xml:"QueryMemoryOverheadExResponse,omitempty"`
  7470. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7471. }
  7472. func (b *QueryMemoryOverheadExBody) Fault() *soap.Fault { return b.Fault_ }
  7473. func QueryMemoryOverheadEx(ctx context.Context, r soap.RoundTripper, req *types.QueryMemoryOverheadEx) (*types.QueryMemoryOverheadExResponse, error) {
  7474. var reqBody, resBody QueryMemoryOverheadExBody
  7475. reqBody.Req = req
  7476. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7477. return nil, err
  7478. }
  7479. return resBody.Res, nil
  7480. }
  7481. type QueryMigrationDependenciesBody struct {
  7482. Req *types.QueryMigrationDependencies `xml:"urn:vim25 QueryMigrationDependencies,omitempty"`
  7483. Res *types.QueryMigrationDependenciesResponse `xml:"QueryMigrationDependenciesResponse,omitempty"`
  7484. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7485. }
  7486. func (b *QueryMigrationDependenciesBody) Fault() *soap.Fault { return b.Fault_ }
  7487. func QueryMigrationDependencies(ctx context.Context, r soap.RoundTripper, req *types.QueryMigrationDependencies) (*types.QueryMigrationDependenciesResponse, error) {
  7488. var reqBody, resBody QueryMigrationDependenciesBody
  7489. reqBody.Req = req
  7490. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7491. return nil, err
  7492. }
  7493. return resBody.Res, nil
  7494. }
  7495. type QueryModulesBody struct {
  7496. Req *types.QueryModules `xml:"urn:vim25 QueryModules,omitempty"`
  7497. Res *types.QueryModulesResponse `xml:"QueryModulesResponse,omitempty"`
  7498. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7499. }
  7500. func (b *QueryModulesBody) Fault() *soap.Fault { return b.Fault_ }
  7501. func QueryModules(ctx context.Context, r soap.RoundTripper, req *types.QueryModules) (*types.QueryModulesResponse, error) {
  7502. var reqBody, resBody QueryModulesBody
  7503. reqBody.Req = req
  7504. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7505. return nil, err
  7506. }
  7507. return resBody.Res, nil
  7508. }
  7509. type QueryMonitoredEntitiesBody struct {
  7510. Req *types.QueryMonitoredEntities `xml:"urn:vim25 QueryMonitoredEntities,omitempty"`
  7511. Res *types.QueryMonitoredEntitiesResponse `xml:"QueryMonitoredEntitiesResponse,omitempty"`
  7512. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7513. }
  7514. func (b *QueryMonitoredEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  7515. func QueryMonitoredEntities(ctx context.Context, r soap.RoundTripper, req *types.QueryMonitoredEntities) (*types.QueryMonitoredEntitiesResponse, error) {
  7516. var reqBody, resBody QueryMonitoredEntitiesBody
  7517. reqBody.Req = req
  7518. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7519. return nil, err
  7520. }
  7521. return resBody.Res, nil
  7522. }
  7523. type QueryNFSUserBody struct {
  7524. Req *types.QueryNFSUser `xml:"urn:vim25 QueryNFSUser,omitempty"`
  7525. Res *types.QueryNFSUserResponse `xml:"QueryNFSUserResponse,omitempty"`
  7526. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7527. }
  7528. func (b *QueryNFSUserBody) Fault() *soap.Fault { return b.Fault_ }
  7529. func QueryNFSUser(ctx context.Context, r soap.RoundTripper, req *types.QueryNFSUser) (*types.QueryNFSUserResponse, error) {
  7530. var reqBody, resBody QueryNFSUserBody
  7531. reqBody.Req = req
  7532. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7533. return nil, err
  7534. }
  7535. return resBody.Res, nil
  7536. }
  7537. type QueryNetConfigBody struct {
  7538. Req *types.QueryNetConfig `xml:"urn:vim25 QueryNetConfig,omitempty"`
  7539. Res *types.QueryNetConfigResponse `xml:"QueryNetConfigResponse,omitempty"`
  7540. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7541. }
  7542. func (b *QueryNetConfigBody) Fault() *soap.Fault { return b.Fault_ }
  7543. func QueryNetConfig(ctx context.Context, r soap.RoundTripper, req *types.QueryNetConfig) (*types.QueryNetConfigResponse, error) {
  7544. var reqBody, resBody QueryNetConfigBody
  7545. reqBody.Req = req
  7546. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7547. return nil, err
  7548. }
  7549. return resBody.Res, nil
  7550. }
  7551. type QueryNetworkHintBody struct {
  7552. Req *types.QueryNetworkHint `xml:"urn:vim25 QueryNetworkHint,omitempty"`
  7553. Res *types.QueryNetworkHintResponse `xml:"QueryNetworkHintResponse,omitempty"`
  7554. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7555. }
  7556. func (b *QueryNetworkHintBody) Fault() *soap.Fault { return b.Fault_ }
  7557. func QueryNetworkHint(ctx context.Context, r soap.RoundTripper, req *types.QueryNetworkHint) (*types.QueryNetworkHintResponse, error) {
  7558. var reqBody, resBody QueryNetworkHintBody
  7559. reqBody.Req = req
  7560. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7561. return nil, err
  7562. }
  7563. return resBody.Res, nil
  7564. }
  7565. type QueryObjectsOnPhysicalVsanDiskBody struct {
  7566. Req *types.QueryObjectsOnPhysicalVsanDisk `xml:"urn:vim25 QueryObjectsOnPhysicalVsanDisk,omitempty"`
  7567. Res *types.QueryObjectsOnPhysicalVsanDiskResponse `xml:"QueryObjectsOnPhysicalVsanDiskResponse,omitempty"`
  7568. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7569. }
  7570. func (b *QueryObjectsOnPhysicalVsanDiskBody) Fault() *soap.Fault { return b.Fault_ }
  7571. func QueryObjectsOnPhysicalVsanDisk(ctx context.Context, r soap.RoundTripper, req *types.QueryObjectsOnPhysicalVsanDisk) (*types.QueryObjectsOnPhysicalVsanDiskResponse, error) {
  7572. var reqBody, resBody QueryObjectsOnPhysicalVsanDiskBody
  7573. reqBody.Req = req
  7574. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7575. return nil, err
  7576. }
  7577. return resBody.Res, nil
  7578. }
  7579. type QueryOptionsBody struct {
  7580. Req *types.QueryOptions `xml:"urn:vim25 QueryOptions,omitempty"`
  7581. Res *types.QueryOptionsResponse `xml:"QueryOptionsResponse,omitempty"`
  7582. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7583. }
  7584. func (b *QueryOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  7585. func QueryOptions(ctx context.Context, r soap.RoundTripper, req *types.QueryOptions) (*types.QueryOptionsResponse, error) {
  7586. var reqBody, resBody QueryOptionsBody
  7587. reqBody.Req = req
  7588. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7589. return nil, err
  7590. }
  7591. return resBody.Res, nil
  7592. }
  7593. type QueryPartitionCreateDescBody struct {
  7594. Req *types.QueryPartitionCreateDesc `xml:"urn:vim25 QueryPartitionCreateDesc,omitempty"`
  7595. Res *types.QueryPartitionCreateDescResponse `xml:"QueryPartitionCreateDescResponse,omitempty"`
  7596. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7597. }
  7598. func (b *QueryPartitionCreateDescBody) Fault() *soap.Fault { return b.Fault_ }
  7599. func QueryPartitionCreateDesc(ctx context.Context, r soap.RoundTripper, req *types.QueryPartitionCreateDesc) (*types.QueryPartitionCreateDescResponse, error) {
  7600. var reqBody, resBody QueryPartitionCreateDescBody
  7601. reqBody.Req = req
  7602. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7603. return nil, err
  7604. }
  7605. return resBody.Res, nil
  7606. }
  7607. type QueryPartitionCreateOptionsBody struct {
  7608. Req *types.QueryPartitionCreateOptions `xml:"urn:vim25 QueryPartitionCreateOptions,omitempty"`
  7609. Res *types.QueryPartitionCreateOptionsResponse `xml:"QueryPartitionCreateOptionsResponse,omitempty"`
  7610. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7611. }
  7612. func (b *QueryPartitionCreateOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  7613. func QueryPartitionCreateOptions(ctx context.Context, r soap.RoundTripper, req *types.QueryPartitionCreateOptions) (*types.QueryPartitionCreateOptionsResponse, error) {
  7614. var reqBody, resBody QueryPartitionCreateOptionsBody
  7615. reqBody.Req = req
  7616. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7617. return nil, err
  7618. }
  7619. return resBody.Res, nil
  7620. }
  7621. type QueryPathSelectionPolicyOptionsBody struct {
  7622. Req *types.QueryPathSelectionPolicyOptions `xml:"urn:vim25 QueryPathSelectionPolicyOptions,omitempty"`
  7623. Res *types.QueryPathSelectionPolicyOptionsResponse `xml:"QueryPathSelectionPolicyOptionsResponse,omitempty"`
  7624. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7625. }
  7626. func (b *QueryPathSelectionPolicyOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  7627. func QueryPathSelectionPolicyOptions(ctx context.Context, r soap.RoundTripper, req *types.QueryPathSelectionPolicyOptions) (*types.QueryPathSelectionPolicyOptionsResponse, error) {
  7628. var reqBody, resBody QueryPathSelectionPolicyOptionsBody
  7629. reqBody.Req = req
  7630. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7631. return nil, err
  7632. }
  7633. return resBody.Res, nil
  7634. }
  7635. type QueryPerfBody struct {
  7636. Req *types.QueryPerf `xml:"urn:vim25 QueryPerf,omitempty"`
  7637. Res *types.QueryPerfResponse `xml:"QueryPerfResponse,omitempty"`
  7638. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7639. }
  7640. func (b *QueryPerfBody) Fault() *soap.Fault { return b.Fault_ }
  7641. func QueryPerf(ctx context.Context, r soap.RoundTripper, req *types.QueryPerf) (*types.QueryPerfResponse, error) {
  7642. var reqBody, resBody QueryPerfBody
  7643. reqBody.Req = req
  7644. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7645. return nil, err
  7646. }
  7647. return resBody.Res, nil
  7648. }
  7649. type QueryPerfCompositeBody struct {
  7650. Req *types.QueryPerfComposite `xml:"urn:vim25 QueryPerfComposite,omitempty"`
  7651. Res *types.QueryPerfCompositeResponse `xml:"QueryPerfCompositeResponse,omitempty"`
  7652. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7653. }
  7654. func (b *QueryPerfCompositeBody) Fault() *soap.Fault { return b.Fault_ }
  7655. func QueryPerfComposite(ctx context.Context, r soap.RoundTripper, req *types.QueryPerfComposite) (*types.QueryPerfCompositeResponse, error) {
  7656. var reqBody, resBody QueryPerfCompositeBody
  7657. reqBody.Req = req
  7658. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7659. return nil, err
  7660. }
  7661. return resBody.Res, nil
  7662. }
  7663. type QueryPerfCounterBody struct {
  7664. Req *types.QueryPerfCounter `xml:"urn:vim25 QueryPerfCounter,omitempty"`
  7665. Res *types.QueryPerfCounterResponse `xml:"QueryPerfCounterResponse,omitempty"`
  7666. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7667. }
  7668. func (b *QueryPerfCounterBody) Fault() *soap.Fault { return b.Fault_ }
  7669. func QueryPerfCounter(ctx context.Context, r soap.RoundTripper, req *types.QueryPerfCounter) (*types.QueryPerfCounterResponse, error) {
  7670. var reqBody, resBody QueryPerfCounterBody
  7671. reqBody.Req = req
  7672. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7673. return nil, err
  7674. }
  7675. return resBody.Res, nil
  7676. }
  7677. type QueryPerfCounterByLevelBody struct {
  7678. Req *types.QueryPerfCounterByLevel `xml:"urn:vim25 QueryPerfCounterByLevel,omitempty"`
  7679. Res *types.QueryPerfCounterByLevelResponse `xml:"QueryPerfCounterByLevelResponse,omitempty"`
  7680. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7681. }
  7682. func (b *QueryPerfCounterByLevelBody) Fault() *soap.Fault { return b.Fault_ }
  7683. func QueryPerfCounterByLevel(ctx context.Context, r soap.RoundTripper, req *types.QueryPerfCounterByLevel) (*types.QueryPerfCounterByLevelResponse, error) {
  7684. var reqBody, resBody QueryPerfCounterByLevelBody
  7685. reqBody.Req = req
  7686. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7687. return nil, err
  7688. }
  7689. return resBody.Res, nil
  7690. }
  7691. type QueryPerfProviderSummaryBody struct {
  7692. Req *types.QueryPerfProviderSummary `xml:"urn:vim25 QueryPerfProviderSummary,omitempty"`
  7693. Res *types.QueryPerfProviderSummaryResponse `xml:"QueryPerfProviderSummaryResponse,omitempty"`
  7694. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7695. }
  7696. func (b *QueryPerfProviderSummaryBody) Fault() *soap.Fault { return b.Fault_ }
  7697. func QueryPerfProviderSummary(ctx context.Context, r soap.RoundTripper, req *types.QueryPerfProviderSummary) (*types.QueryPerfProviderSummaryResponse, error) {
  7698. var reqBody, resBody QueryPerfProviderSummaryBody
  7699. reqBody.Req = req
  7700. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7701. return nil, err
  7702. }
  7703. return resBody.Res, nil
  7704. }
  7705. type QueryPhysicalVsanDisksBody struct {
  7706. Req *types.QueryPhysicalVsanDisks `xml:"urn:vim25 QueryPhysicalVsanDisks,omitempty"`
  7707. Res *types.QueryPhysicalVsanDisksResponse `xml:"QueryPhysicalVsanDisksResponse,omitempty"`
  7708. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7709. }
  7710. func (b *QueryPhysicalVsanDisksBody) Fault() *soap.Fault { return b.Fault_ }
  7711. func QueryPhysicalVsanDisks(ctx context.Context, r soap.RoundTripper, req *types.QueryPhysicalVsanDisks) (*types.QueryPhysicalVsanDisksResponse, error) {
  7712. var reqBody, resBody QueryPhysicalVsanDisksBody
  7713. reqBody.Req = req
  7714. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7715. return nil, err
  7716. }
  7717. return resBody.Res, nil
  7718. }
  7719. type QueryPnicStatusBody struct {
  7720. Req *types.QueryPnicStatus `xml:"urn:vim25 QueryPnicStatus,omitempty"`
  7721. Res *types.QueryPnicStatusResponse `xml:"QueryPnicStatusResponse,omitempty"`
  7722. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7723. }
  7724. func (b *QueryPnicStatusBody) Fault() *soap.Fault { return b.Fault_ }
  7725. func QueryPnicStatus(ctx context.Context, r soap.RoundTripper, req *types.QueryPnicStatus) (*types.QueryPnicStatusResponse, error) {
  7726. var reqBody, resBody QueryPnicStatusBody
  7727. reqBody.Req = req
  7728. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7729. return nil, err
  7730. }
  7731. return resBody.Res, nil
  7732. }
  7733. type QueryPolicyMetadataBody struct {
  7734. Req *types.QueryPolicyMetadata `xml:"urn:vim25 QueryPolicyMetadata,omitempty"`
  7735. Res *types.QueryPolicyMetadataResponse `xml:"QueryPolicyMetadataResponse,omitempty"`
  7736. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7737. }
  7738. func (b *QueryPolicyMetadataBody) Fault() *soap.Fault { return b.Fault_ }
  7739. func QueryPolicyMetadata(ctx context.Context, r soap.RoundTripper, req *types.QueryPolicyMetadata) (*types.QueryPolicyMetadataResponse, error) {
  7740. var reqBody, resBody QueryPolicyMetadataBody
  7741. reqBody.Req = req
  7742. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7743. return nil, err
  7744. }
  7745. return resBody.Res, nil
  7746. }
  7747. type QueryProductLockerLocationBody struct {
  7748. Req *types.QueryProductLockerLocation `xml:"urn:vim25 QueryProductLockerLocation,omitempty"`
  7749. Res *types.QueryProductLockerLocationResponse `xml:"QueryProductLockerLocationResponse,omitempty"`
  7750. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7751. }
  7752. func (b *QueryProductLockerLocationBody) Fault() *soap.Fault { return b.Fault_ }
  7753. func QueryProductLockerLocation(ctx context.Context, r soap.RoundTripper, req *types.QueryProductLockerLocation) (*types.QueryProductLockerLocationResponse, error) {
  7754. var reqBody, resBody QueryProductLockerLocationBody
  7755. reqBody.Req = req
  7756. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7757. return nil, err
  7758. }
  7759. return resBody.Res, nil
  7760. }
  7761. type QueryProfileStructureBody struct {
  7762. Req *types.QueryProfileStructure `xml:"urn:vim25 QueryProfileStructure,omitempty"`
  7763. Res *types.QueryProfileStructureResponse `xml:"QueryProfileStructureResponse,omitempty"`
  7764. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7765. }
  7766. func (b *QueryProfileStructureBody) Fault() *soap.Fault { return b.Fault_ }
  7767. func QueryProfileStructure(ctx context.Context, r soap.RoundTripper, req *types.QueryProfileStructure) (*types.QueryProfileStructureResponse, error) {
  7768. var reqBody, resBody QueryProfileStructureBody
  7769. reqBody.Req = req
  7770. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7771. return nil, err
  7772. }
  7773. return resBody.Res, nil
  7774. }
  7775. type QueryProviderListBody struct {
  7776. Req *types.QueryProviderList `xml:"urn:vim25 QueryProviderList,omitempty"`
  7777. Res *types.QueryProviderListResponse `xml:"QueryProviderListResponse,omitempty"`
  7778. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7779. }
  7780. func (b *QueryProviderListBody) Fault() *soap.Fault { return b.Fault_ }
  7781. func QueryProviderList(ctx context.Context, r soap.RoundTripper, req *types.QueryProviderList) (*types.QueryProviderListResponse, error) {
  7782. var reqBody, resBody QueryProviderListBody
  7783. reqBody.Req = req
  7784. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7785. return nil, err
  7786. }
  7787. return resBody.Res, nil
  7788. }
  7789. type QueryProviderNameBody struct {
  7790. Req *types.QueryProviderName `xml:"urn:vim25 QueryProviderName,omitempty"`
  7791. Res *types.QueryProviderNameResponse `xml:"QueryProviderNameResponse,omitempty"`
  7792. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7793. }
  7794. func (b *QueryProviderNameBody) Fault() *soap.Fault { return b.Fault_ }
  7795. func QueryProviderName(ctx context.Context, r soap.RoundTripper, req *types.QueryProviderName) (*types.QueryProviderNameResponse, error) {
  7796. var reqBody, resBody QueryProviderNameBody
  7797. reqBody.Req = req
  7798. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7799. return nil, err
  7800. }
  7801. return resBody.Res, nil
  7802. }
  7803. type QueryResourceConfigOptionBody struct {
  7804. Req *types.QueryResourceConfigOption `xml:"urn:vim25 QueryResourceConfigOption,omitempty"`
  7805. Res *types.QueryResourceConfigOptionResponse `xml:"QueryResourceConfigOptionResponse,omitempty"`
  7806. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7807. }
  7808. func (b *QueryResourceConfigOptionBody) Fault() *soap.Fault { return b.Fault_ }
  7809. func QueryResourceConfigOption(ctx context.Context, r soap.RoundTripper, req *types.QueryResourceConfigOption) (*types.QueryResourceConfigOptionResponse, error) {
  7810. var reqBody, resBody QueryResourceConfigOptionBody
  7811. reqBody.Req = req
  7812. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7813. return nil, err
  7814. }
  7815. return resBody.Res, nil
  7816. }
  7817. type QueryServiceListBody struct {
  7818. Req *types.QueryServiceList `xml:"urn:vim25 QueryServiceList,omitempty"`
  7819. Res *types.QueryServiceListResponse `xml:"QueryServiceListResponse,omitempty"`
  7820. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7821. }
  7822. func (b *QueryServiceListBody) Fault() *soap.Fault { return b.Fault_ }
  7823. func QueryServiceList(ctx context.Context, r soap.RoundTripper, req *types.QueryServiceList) (*types.QueryServiceListResponse, error) {
  7824. var reqBody, resBody QueryServiceListBody
  7825. reqBody.Req = req
  7826. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7827. return nil, err
  7828. }
  7829. return resBody.Res, nil
  7830. }
  7831. type QueryStorageArrayTypePolicyOptionsBody struct {
  7832. Req *types.QueryStorageArrayTypePolicyOptions `xml:"urn:vim25 QueryStorageArrayTypePolicyOptions,omitempty"`
  7833. Res *types.QueryStorageArrayTypePolicyOptionsResponse `xml:"QueryStorageArrayTypePolicyOptionsResponse,omitempty"`
  7834. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7835. }
  7836. func (b *QueryStorageArrayTypePolicyOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  7837. func QueryStorageArrayTypePolicyOptions(ctx context.Context, r soap.RoundTripper, req *types.QueryStorageArrayTypePolicyOptions) (*types.QueryStorageArrayTypePolicyOptionsResponse, error) {
  7838. var reqBody, resBody QueryStorageArrayTypePolicyOptionsBody
  7839. reqBody.Req = req
  7840. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7841. return nil, err
  7842. }
  7843. return resBody.Res, nil
  7844. }
  7845. type QuerySupportedFeaturesBody struct {
  7846. Req *types.QuerySupportedFeatures `xml:"urn:vim25 QuerySupportedFeatures,omitempty"`
  7847. Res *types.QuerySupportedFeaturesResponse `xml:"QuerySupportedFeaturesResponse,omitempty"`
  7848. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7849. }
  7850. func (b *QuerySupportedFeaturesBody) Fault() *soap.Fault { return b.Fault_ }
  7851. func QuerySupportedFeatures(ctx context.Context, r soap.RoundTripper, req *types.QuerySupportedFeatures) (*types.QuerySupportedFeaturesResponse, error) {
  7852. var reqBody, resBody QuerySupportedFeaturesBody
  7853. reqBody.Req = req
  7854. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7855. return nil, err
  7856. }
  7857. return resBody.Res, nil
  7858. }
  7859. type QuerySupportedNetworkOffloadSpecBody struct {
  7860. Req *types.QuerySupportedNetworkOffloadSpec `xml:"urn:vim25 QuerySupportedNetworkOffloadSpec,omitempty"`
  7861. Res *types.QuerySupportedNetworkOffloadSpecResponse `xml:"QuerySupportedNetworkOffloadSpecResponse,omitempty"`
  7862. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7863. }
  7864. func (b *QuerySupportedNetworkOffloadSpecBody) Fault() *soap.Fault { return b.Fault_ }
  7865. func QuerySupportedNetworkOffloadSpec(ctx context.Context, r soap.RoundTripper, req *types.QuerySupportedNetworkOffloadSpec) (*types.QuerySupportedNetworkOffloadSpecResponse, error) {
  7866. var reqBody, resBody QuerySupportedNetworkOffloadSpecBody
  7867. reqBody.Req = req
  7868. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7869. return nil, err
  7870. }
  7871. return resBody.Res, nil
  7872. }
  7873. type QuerySyncingVsanObjectsBody struct {
  7874. Req *types.QuerySyncingVsanObjects `xml:"urn:vim25 QuerySyncingVsanObjects,omitempty"`
  7875. Res *types.QuerySyncingVsanObjectsResponse `xml:"QuerySyncingVsanObjectsResponse,omitempty"`
  7876. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7877. }
  7878. func (b *QuerySyncingVsanObjectsBody) Fault() *soap.Fault { return b.Fault_ }
  7879. func QuerySyncingVsanObjects(ctx context.Context, r soap.RoundTripper, req *types.QuerySyncingVsanObjects) (*types.QuerySyncingVsanObjectsResponse, error) {
  7880. var reqBody, resBody QuerySyncingVsanObjectsBody
  7881. reqBody.Req = req
  7882. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7883. return nil, err
  7884. }
  7885. return resBody.Res, nil
  7886. }
  7887. type QuerySystemUsersBody struct {
  7888. Req *types.QuerySystemUsers `xml:"urn:vim25 QuerySystemUsers,omitempty"`
  7889. Res *types.QuerySystemUsersResponse `xml:"QuerySystemUsersResponse,omitempty"`
  7890. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7891. }
  7892. func (b *QuerySystemUsersBody) Fault() *soap.Fault { return b.Fault_ }
  7893. func QuerySystemUsers(ctx context.Context, r soap.RoundTripper, req *types.QuerySystemUsers) (*types.QuerySystemUsersResponse, error) {
  7894. var reqBody, resBody QuerySystemUsersBody
  7895. reqBody.Req = req
  7896. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7897. return nil, err
  7898. }
  7899. return resBody.Res, nil
  7900. }
  7901. type QueryTargetCapabilitiesBody struct {
  7902. Req *types.QueryTargetCapabilities `xml:"urn:vim25 QueryTargetCapabilities,omitempty"`
  7903. Res *types.QueryTargetCapabilitiesResponse `xml:"QueryTargetCapabilitiesResponse,omitempty"`
  7904. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7905. }
  7906. func (b *QueryTargetCapabilitiesBody) Fault() *soap.Fault { return b.Fault_ }
  7907. func QueryTargetCapabilities(ctx context.Context, r soap.RoundTripper, req *types.QueryTargetCapabilities) (*types.QueryTargetCapabilitiesResponse, error) {
  7908. var reqBody, resBody QueryTargetCapabilitiesBody
  7909. reqBody.Req = req
  7910. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7911. return nil, err
  7912. }
  7913. return resBody.Res, nil
  7914. }
  7915. type QueryTpmAttestationReportBody struct {
  7916. Req *types.QueryTpmAttestationReport `xml:"urn:vim25 QueryTpmAttestationReport,omitempty"`
  7917. Res *types.QueryTpmAttestationReportResponse `xml:"QueryTpmAttestationReportResponse,omitempty"`
  7918. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7919. }
  7920. func (b *QueryTpmAttestationReportBody) Fault() *soap.Fault { return b.Fault_ }
  7921. func QueryTpmAttestationReport(ctx context.Context, r soap.RoundTripper, req *types.QueryTpmAttestationReport) (*types.QueryTpmAttestationReportResponse, error) {
  7922. var reqBody, resBody QueryTpmAttestationReportBody
  7923. reqBody.Req = req
  7924. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7925. return nil, err
  7926. }
  7927. return resBody.Res, nil
  7928. }
  7929. type QueryUnmonitoredHostsBody struct {
  7930. Req *types.QueryUnmonitoredHosts `xml:"urn:vim25 QueryUnmonitoredHosts,omitempty"`
  7931. Res *types.QueryUnmonitoredHostsResponse `xml:"QueryUnmonitoredHostsResponse,omitempty"`
  7932. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7933. }
  7934. func (b *QueryUnmonitoredHostsBody) Fault() *soap.Fault { return b.Fault_ }
  7935. func QueryUnmonitoredHosts(ctx context.Context, r soap.RoundTripper, req *types.QueryUnmonitoredHosts) (*types.QueryUnmonitoredHostsResponse, error) {
  7936. var reqBody, resBody QueryUnmonitoredHostsBody
  7937. reqBody.Req = req
  7938. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7939. return nil, err
  7940. }
  7941. return resBody.Res, nil
  7942. }
  7943. type QueryUnownedFilesBody struct {
  7944. Req *types.QueryUnownedFiles `xml:"urn:vim25 QueryUnownedFiles,omitempty"`
  7945. Res *types.QueryUnownedFilesResponse `xml:"QueryUnownedFilesResponse,omitempty"`
  7946. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7947. }
  7948. func (b *QueryUnownedFilesBody) Fault() *soap.Fault { return b.Fault_ }
  7949. func QueryUnownedFiles(ctx context.Context, r soap.RoundTripper, req *types.QueryUnownedFiles) (*types.QueryUnownedFilesResponse, error) {
  7950. var reqBody, resBody QueryUnownedFilesBody
  7951. reqBody.Req = req
  7952. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7953. return nil, err
  7954. }
  7955. return resBody.Res, nil
  7956. }
  7957. type QueryUnresolvedVmfsVolumeBody struct {
  7958. Req *types.QueryUnresolvedVmfsVolume `xml:"urn:vim25 QueryUnresolvedVmfsVolume,omitempty"`
  7959. Res *types.QueryUnresolvedVmfsVolumeResponse `xml:"QueryUnresolvedVmfsVolumeResponse,omitempty"`
  7960. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7961. }
  7962. func (b *QueryUnresolvedVmfsVolumeBody) Fault() *soap.Fault { return b.Fault_ }
  7963. func QueryUnresolvedVmfsVolume(ctx context.Context, r soap.RoundTripper, req *types.QueryUnresolvedVmfsVolume) (*types.QueryUnresolvedVmfsVolumeResponse, error) {
  7964. var reqBody, resBody QueryUnresolvedVmfsVolumeBody
  7965. reqBody.Req = req
  7966. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7967. return nil, err
  7968. }
  7969. return resBody.Res, nil
  7970. }
  7971. type QueryUnresolvedVmfsVolumesBody struct {
  7972. Req *types.QueryUnresolvedVmfsVolumes `xml:"urn:vim25 QueryUnresolvedVmfsVolumes,omitempty"`
  7973. Res *types.QueryUnresolvedVmfsVolumesResponse `xml:"QueryUnresolvedVmfsVolumesResponse,omitempty"`
  7974. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7975. }
  7976. func (b *QueryUnresolvedVmfsVolumesBody) Fault() *soap.Fault { return b.Fault_ }
  7977. func QueryUnresolvedVmfsVolumes(ctx context.Context, r soap.RoundTripper, req *types.QueryUnresolvedVmfsVolumes) (*types.QueryUnresolvedVmfsVolumesResponse, error) {
  7978. var reqBody, resBody QueryUnresolvedVmfsVolumesBody
  7979. reqBody.Req = req
  7980. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7981. return nil, err
  7982. }
  7983. return resBody.Res, nil
  7984. }
  7985. type QueryUsedVlanIdInDvsBody struct {
  7986. Req *types.QueryUsedVlanIdInDvs `xml:"urn:vim25 QueryUsedVlanIdInDvs,omitempty"`
  7987. Res *types.QueryUsedVlanIdInDvsResponse `xml:"QueryUsedVlanIdInDvsResponse,omitempty"`
  7988. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  7989. }
  7990. func (b *QueryUsedVlanIdInDvsBody) Fault() *soap.Fault { return b.Fault_ }
  7991. func QueryUsedVlanIdInDvs(ctx context.Context, r soap.RoundTripper, req *types.QueryUsedVlanIdInDvs) (*types.QueryUsedVlanIdInDvsResponse, error) {
  7992. var reqBody, resBody QueryUsedVlanIdInDvsBody
  7993. reqBody.Req = req
  7994. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  7995. return nil, err
  7996. }
  7997. return resBody.Res, nil
  7998. }
  7999. type QueryVMotionCompatibilityBody struct {
  8000. Req *types.QueryVMotionCompatibility `xml:"urn:vim25 QueryVMotionCompatibility,omitempty"`
  8001. Res *types.QueryVMotionCompatibilityResponse `xml:"QueryVMotionCompatibilityResponse,omitempty"`
  8002. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8003. }
  8004. func (b *QueryVMotionCompatibilityBody) Fault() *soap.Fault { return b.Fault_ }
  8005. func QueryVMotionCompatibility(ctx context.Context, r soap.RoundTripper, req *types.QueryVMotionCompatibility) (*types.QueryVMotionCompatibilityResponse, error) {
  8006. var reqBody, resBody QueryVMotionCompatibilityBody
  8007. reqBody.Req = req
  8008. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8009. return nil, err
  8010. }
  8011. return resBody.Res, nil
  8012. }
  8013. type QueryVMotionCompatibilityEx_TaskBody struct {
  8014. Req *types.QueryVMotionCompatibilityEx_Task `xml:"urn:vim25 QueryVMotionCompatibilityEx_Task,omitempty"`
  8015. Res *types.QueryVMotionCompatibilityEx_TaskResponse `xml:"QueryVMotionCompatibilityEx_TaskResponse,omitempty"`
  8016. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8017. }
  8018. func (b *QueryVMotionCompatibilityEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8019. func QueryVMotionCompatibilityEx_Task(ctx context.Context, r soap.RoundTripper, req *types.QueryVMotionCompatibilityEx_Task) (*types.QueryVMotionCompatibilityEx_TaskResponse, error) {
  8020. var reqBody, resBody QueryVMotionCompatibilityEx_TaskBody
  8021. reqBody.Req = req
  8022. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8023. return nil, err
  8024. }
  8025. return resBody.Res, nil
  8026. }
  8027. type QueryVirtualDiskFragmentationBody struct {
  8028. Req *types.QueryVirtualDiskFragmentation `xml:"urn:vim25 QueryVirtualDiskFragmentation,omitempty"`
  8029. Res *types.QueryVirtualDiskFragmentationResponse `xml:"QueryVirtualDiskFragmentationResponse,omitempty"`
  8030. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8031. }
  8032. func (b *QueryVirtualDiskFragmentationBody) Fault() *soap.Fault { return b.Fault_ }
  8033. func QueryVirtualDiskFragmentation(ctx context.Context, r soap.RoundTripper, req *types.QueryVirtualDiskFragmentation) (*types.QueryVirtualDiskFragmentationResponse, error) {
  8034. var reqBody, resBody QueryVirtualDiskFragmentationBody
  8035. reqBody.Req = req
  8036. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8037. return nil, err
  8038. }
  8039. return resBody.Res, nil
  8040. }
  8041. type QueryVirtualDiskGeometryBody struct {
  8042. Req *types.QueryVirtualDiskGeometry `xml:"urn:vim25 QueryVirtualDiskGeometry,omitempty"`
  8043. Res *types.QueryVirtualDiskGeometryResponse `xml:"QueryVirtualDiskGeometryResponse,omitempty"`
  8044. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8045. }
  8046. func (b *QueryVirtualDiskGeometryBody) Fault() *soap.Fault { return b.Fault_ }
  8047. func QueryVirtualDiskGeometry(ctx context.Context, r soap.RoundTripper, req *types.QueryVirtualDiskGeometry) (*types.QueryVirtualDiskGeometryResponse, error) {
  8048. var reqBody, resBody QueryVirtualDiskGeometryBody
  8049. reqBody.Req = req
  8050. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8051. return nil, err
  8052. }
  8053. return resBody.Res, nil
  8054. }
  8055. type QueryVirtualDiskUuidBody struct {
  8056. Req *types.QueryVirtualDiskUuid `xml:"urn:vim25 QueryVirtualDiskUuid,omitempty"`
  8057. Res *types.QueryVirtualDiskUuidResponse `xml:"QueryVirtualDiskUuidResponse,omitempty"`
  8058. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8059. }
  8060. func (b *QueryVirtualDiskUuidBody) Fault() *soap.Fault { return b.Fault_ }
  8061. func QueryVirtualDiskUuid(ctx context.Context, r soap.RoundTripper, req *types.QueryVirtualDiskUuid) (*types.QueryVirtualDiskUuidResponse, error) {
  8062. var reqBody, resBody QueryVirtualDiskUuidBody
  8063. reqBody.Req = req
  8064. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8065. return nil, err
  8066. }
  8067. return resBody.Res, nil
  8068. }
  8069. type QueryVmfsConfigOptionBody struct {
  8070. Req *types.QueryVmfsConfigOption `xml:"urn:vim25 QueryVmfsConfigOption,omitempty"`
  8071. Res *types.QueryVmfsConfigOptionResponse `xml:"QueryVmfsConfigOptionResponse,omitempty"`
  8072. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8073. }
  8074. func (b *QueryVmfsConfigOptionBody) Fault() *soap.Fault { return b.Fault_ }
  8075. func QueryVmfsConfigOption(ctx context.Context, r soap.RoundTripper, req *types.QueryVmfsConfigOption) (*types.QueryVmfsConfigOptionResponse, error) {
  8076. var reqBody, resBody QueryVmfsConfigOptionBody
  8077. reqBody.Req = req
  8078. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8079. return nil, err
  8080. }
  8081. return resBody.Res, nil
  8082. }
  8083. type QueryVmfsDatastoreCreateOptionsBody struct {
  8084. Req *types.QueryVmfsDatastoreCreateOptions `xml:"urn:vim25 QueryVmfsDatastoreCreateOptions,omitempty"`
  8085. Res *types.QueryVmfsDatastoreCreateOptionsResponse `xml:"QueryVmfsDatastoreCreateOptionsResponse,omitempty"`
  8086. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8087. }
  8088. func (b *QueryVmfsDatastoreCreateOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  8089. func QueryVmfsDatastoreCreateOptions(ctx context.Context, r soap.RoundTripper, req *types.QueryVmfsDatastoreCreateOptions) (*types.QueryVmfsDatastoreCreateOptionsResponse, error) {
  8090. var reqBody, resBody QueryVmfsDatastoreCreateOptionsBody
  8091. reqBody.Req = req
  8092. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8093. return nil, err
  8094. }
  8095. return resBody.Res, nil
  8096. }
  8097. type QueryVmfsDatastoreExpandOptionsBody struct {
  8098. Req *types.QueryVmfsDatastoreExpandOptions `xml:"urn:vim25 QueryVmfsDatastoreExpandOptions,omitempty"`
  8099. Res *types.QueryVmfsDatastoreExpandOptionsResponse `xml:"QueryVmfsDatastoreExpandOptionsResponse,omitempty"`
  8100. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8101. }
  8102. func (b *QueryVmfsDatastoreExpandOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  8103. func QueryVmfsDatastoreExpandOptions(ctx context.Context, r soap.RoundTripper, req *types.QueryVmfsDatastoreExpandOptions) (*types.QueryVmfsDatastoreExpandOptionsResponse, error) {
  8104. var reqBody, resBody QueryVmfsDatastoreExpandOptionsBody
  8105. reqBody.Req = req
  8106. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8107. return nil, err
  8108. }
  8109. return resBody.Res, nil
  8110. }
  8111. type QueryVmfsDatastoreExtendOptionsBody struct {
  8112. Req *types.QueryVmfsDatastoreExtendOptions `xml:"urn:vim25 QueryVmfsDatastoreExtendOptions,omitempty"`
  8113. Res *types.QueryVmfsDatastoreExtendOptionsResponse `xml:"QueryVmfsDatastoreExtendOptionsResponse,omitempty"`
  8114. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8115. }
  8116. func (b *QueryVmfsDatastoreExtendOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  8117. func QueryVmfsDatastoreExtendOptions(ctx context.Context, r soap.RoundTripper, req *types.QueryVmfsDatastoreExtendOptions) (*types.QueryVmfsDatastoreExtendOptionsResponse, error) {
  8118. var reqBody, resBody QueryVmfsDatastoreExtendOptionsBody
  8119. reqBody.Req = req
  8120. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8121. return nil, err
  8122. }
  8123. return resBody.Res, nil
  8124. }
  8125. type QueryVnicStatusBody struct {
  8126. Req *types.QueryVnicStatus `xml:"urn:vim25 QueryVnicStatus,omitempty"`
  8127. Res *types.QueryVnicStatusResponse `xml:"QueryVnicStatusResponse,omitempty"`
  8128. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8129. }
  8130. func (b *QueryVnicStatusBody) Fault() *soap.Fault { return b.Fault_ }
  8131. func QueryVnicStatus(ctx context.Context, r soap.RoundTripper, req *types.QueryVnicStatus) (*types.QueryVnicStatusResponse, error) {
  8132. var reqBody, resBody QueryVnicStatusBody
  8133. reqBody.Req = req
  8134. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8135. return nil, err
  8136. }
  8137. return resBody.Res, nil
  8138. }
  8139. type QueryVsanObjectUuidsByFilterBody struct {
  8140. Req *types.QueryVsanObjectUuidsByFilter `xml:"urn:vim25 QueryVsanObjectUuidsByFilter,omitempty"`
  8141. Res *types.QueryVsanObjectUuidsByFilterResponse `xml:"QueryVsanObjectUuidsByFilterResponse,omitempty"`
  8142. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8143. }
  8144. func (b *QueryVsanObjectUuidsByFilterBody) Fault() *soap.Fault { return b.Fault_ }
  8145. func QueryVsanObjectUuidsByFilter(ctx context.Context, r soap.RoundTripper, req *types.QueryVsanObjectUuidsByFilter) (*types.QueryVsanObjectUuidsByFilterResponse, error) {
  8146. var reqBody, resBody QueryVsanObjectUuidsByFilterBody
  8147. reqBody.Req = req
  8148. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8149. return nil, err
  8150. }
  8151. return resBody.Res, nil
  8152. }
  8153. type QueryVsanObjectsBody struct {
  8154. Req *types.QueryVsanObjects `xml:"urn:vim25 QueryVsanObjects,omitempty"`
  8155. Res *types.QueryVsanObjectsResponse `xml:"QueryVsanObjectsResponse,omitempty"`
  8156. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8157. }
  8158. func (b *QueryVsanObjectsBody) Fault() *soap.Fault { return b.Fault_ }
  8159. func QueryVsanObjects(ctx context.Context, r soap.RoundTripper, req *types.QueryVsanObjects) (*types.QueryVsanObjectsResponse, error) {
  8160. var reqBody, resBody QueryVsanObjectsBody
  8161. reqBody.Req = req
  8162. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8163. return nil, err
  8164. }
  8165. return resBody.Res, nil
  8166. }
  8167. type QueryVsanStatisticsBody struct {
  8168. Req *types.QueryVsanStatistics `xml:"urn:vim25 QueryVsanStatistics,omitempty"`
  8169. Res *types.QueryVsanStatisticsResponse `xml:"QueryVsanStatisticsResponse,omitempty"`
  8170. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8171. }
  8172. func (b *QueryVsanStatisticsBody) Fault() *soap.Fault { return b.Fault_ }
  8173. func QueryVsanStatistics(ctx context.Context, r soap.RoundTripper, req *types.QueryVsanStatistics) (*types.QueryVsanStatisticsResponse, error) {
  8174. var reqBody, resBody QueryVsanStatisticsBody
  8175. reqBody.Req = req
  8176. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8177. return nil, err
  8178. }
  8179. return resBody.Res, nil
  8180. }
  8181. type QueryVsanUpgradeStatusBody struct {
  8182. Req *types.QueryVsanUpgradeStatus `xml:"urn:vim25 QueryVsanUpgradeStatus,omitempty"`
  8183. Res *types.QueryVsanUpgradeStatusResponse `xml:"QueryVsanUpgradeStatusResponse,omitempty"`
  8184. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8185. }
  8186. func (b *QueryVsanUpgradeStatusBody) Fault() *soap.Fault { return b.Fault_ }
  8187. func QueryVsanUpgradeStatus(ctx context.Context, r soap.RoundTripper, req *types.QueryVsanUpgradeStatus) (*types.QueryVsanUpgradeStatusResponse, error) {
  8188. var reqBody, resBody QueryVsanUpgradeStatusBody
  8189. reqBody.Req = req
  8190. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8191. return nil, err
  8192. }
  8193. return resBody.Res, nil
  8194. }
  8195. type ReadEnvironmentVariableInGuestBody struct {
  8196. Req *types.ReadEnvironmentVariableInGuest `xml:"urn:vim25 ReadEnvironmentVariableInGuest,omitempty"`
  8197. Res *types.ReadEnvironmentVariableInGuestResponse `xml:"ReadEnvironmentVariableInGuestResponse,omitempty"`
  8198. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8199. }
  8200. func (b *ReadEnvironmentVariableInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  8201. func ReadEnvironmentVariableInGuest(ctx context.Context, r soap.RoundTripper, req *types.ReadEnvironmentVariableInGuest) (*types.ReadEnvironmentVariableInGuestResponse, error) {
  8202. var reqBody, resBody ReadEnvironmentVariableInGuestBody
  8203. reqBody.Req = req
  8204. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8205. return nil, err
  8206. }
  8207. return resBody.Res, nil
  8208. }
  8209. type ReadNextEventsBody struct {
  8210. Req *types.ReadNextEvents `xml:"urn:vim25 ReadNextEvents,omitempty"`
  8211. Res *types.ReadNextEventsResponse `xml:"ReadNextEventsResponse,omitempty"`
  8212. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8213. }
  8214. func (b *ReadNextEventsBody) Fault() *soap.Fault { return b.Fault_ }
  8215. func ReadNextEvents(ctx context.Context, r soap.RoundTripper, req *types.ReadNextEvents) (*types.ReadNextEventsResponse, error) {
  8216. var reqBody, resBody ReadNextEventsBody
  8217. reqBody.Req = req
  8218. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8219. return nil, err
  8220. }
  8221. return resBody.Res, nil
  8222. }
  8223. type ReadNextTasksBody struct {
  8224. Req *types.ReadNextTasks `xml:"urn:vim25 ReadNextTasks,omitempty"`
  8225. Res *types.ReadNextTasksResponse `xml:"ReadNextTasksResponse,omitempty"`
  8226. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8227. }
  8228. func (b *ReadNextTasksBody) Fault() *soap.Fault { return b.Fault_ }
  8229. func ReadNextTasks(ctx context.Context, r soap.RoundTripper, req *types.ReadNextTasks) (*types.ReadNextTasksResponse, error) {
  8230. var reqBody, resBody ReadNextTasksBody
  8231. reqBody.Req = req
  8232. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8233. return nil, err
  8234. }
  8235. return resBody.Res, nil
  8236. }
  8237. type ReadPreviousEventsBody struct {
  8238. Req *types.ReadPreviousEvents `xml:"urn:vim25 ReadPreviousEvents,omitempty"`
  8239. Res *types.ReadPreviousEventsResponse `xml:"ReadPreviousEventsResponse,omitempty"`
  8240. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8241. }
  8242. func (b *ReadPreviousEventsBody) Fault() *soap.Fault { return b.Fault_ }
  8243. func ReadPreviousEvents(ctx context.Context, r soap.RoundTripper, req *types.ReadPreviousEvents) (*types.ReadPreviousEventsResponse, error) {
  8244. var reqBody, resBody ReadPreviousEventsBody
  8245. reqBody.Req = req
  8246. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8247. return nil, err
  8248. }
  8249. return resBody.Res, nil
  8250. }
  8251. type ReadPreviousTasksBody struct {
  8252. Req *types.ReadPreviousTasks `xml:"urn:vim25 ReadPreviousTasks,omitempty"`
  8253. Res *types.ReadPreviousTasksResponse `xml:"ReadPreviousTasksResponse,omitempty"`
  8254. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8255. }
  8256. func (b *ReadPreviousTasksBody) Fault() *soap.Fault { return b.Fault_ }
  8257. func ReadPreviousTasks(ctx context.Context, r soap.RoundTripper, req *types.ReadPreviousTasks) (*types.ReadPreviousTasksResponse, error) {
  8258. var reqBody, resBody ReadPreviousTasksBody
  8259. reqBody.Req = req
  8260. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8261. return nil, err
  8262. }
  8263. return resBody.Res, nil
  8264. }
  8265. type RebootGuestBody struct {
  8266. Req *types.RebootGuest `xml:"urn:vim25 RebootGuest,omitempty"`
  8267. Res *types.RebootGuestResponse `xml:"RebootGuestResponse,omitempty"`
  8268. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8269. }
  8270. func (b *RebootGuestBody) Fault() *soap.Fault { return b.Fault_ }
  8271. func RebootGuest(ctx context.Context, r soap.RoundTripper, req *types.RebootGuest) (*types.RebootGuestResponse, error) {
  8272. var reqBody, resBody RebootGuestBody
  8273. reqBody.Req = req
  8274. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8275. return nil, err
  8276. }
  8277. return resBody.Res, nil
  8278. }
  8279. type RebootHost_TaskBody struct {
  8280. Req *types.RebootHost_Task `xml:"urn:vim25 RebootHost_Task,omitempty"`
  8281. Res *types.RebootHost_TaskResponse `xml:"RebootHost_TaskResponse,omitempty"`
  8282. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8283. }
  8284. func (b *RebootHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8285. func RebootHost_Task(ctx context.Context, r soap.RoundTripper, req *types.RebootHost_Task) (*types.RebootHost_TaskResponse, error) {
  8286. var reqBody, resBody RebootHost_TaskBody
  8287. reqBody.Req = req
  8288. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8289. return nil, err
  8290. }
  8291. return resBody.Res, nil
  8292. }
  8293. type RecommendDatastoresBody struct {
  8294. Req *types.RecommendDatastores `xml:"urn:vim25 RecommendDatastores,omitempty"`
  8295. Res *types.RecommendDatastoresResponse `xml:"RecommendDatastoresResponse,omitempty"`
  8296. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8297. }
  8298. func (b *RecommendDatastoresBody) Fault() *soap.Fault { return b.Fault_ }
  8299. func RecommendDatastores(ctx context.Context, r soap.RoundTripper, req *types.RecommendDatastores) (*types.RecommendDatastoresResponse, error) {
  8300. var reqBody, resBody RecommendDatastoresBody
  8301. reqBody.Req = req
  8302. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8303. return nil, err
  8304. }
  8305. return resBody.Res, nil
  8306. }
  8307. type RecommendHostsForVmBody struct {
  8308. Req *types.RecommendHostsForVm `xml:"urn:vim25 RecommendHostsForVm,omitempty"`
  8309. Res *types.RecommendHostsForVmResponse `xml:"RecommendHostsForVmResponse,omitempty"`
  8310. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8311. }
  8312. func (b *RecommendHostsForVmBody) Fault() *soap.Fault { return b.Fault_ }
  8313. func RecommendHostsForVm(ctx context.Context, r soap.RoundTripper, req *types.RecommendHostsForVm) (*types.RecommendHostsForVmResponse, error) {
  8314. var reqBody, resBody RecommendHostsForVmBody
  8315. reqBody.Req = req
  8316. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8317. return nil, err
  8318. }
  8319. return resBody.Res, nil
  8320. }
  8321. type RecommissionVsanNode_TaskBody struct {
  8322. Req *types.RecommissionVsanNode_Task `xml:"urn:vim25 RecommissionVsanNode_Task,omitempty"`
  8323. Res *types.RecommissionVsanNode_TaskResponse `xml:"RecommissionVsanNode_TaskResponse,omitempty"`
  8324. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8325. }
  8326. func (b *RecommissionVsanNode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8327. func RecommissionVsanNode_Task(ctx context.Context, r soap.RoundTripper, req *types.RecommissionVsanNode_Task) (*types.RecommissionVsanNode_TaskResponse, error) {
  8328. var reqBody, resBody RecommissionVsanNode_TaskBody
  8329. reqBody.Req = req
  8330. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8331. return nil, err
  8332. }
  8333. return resBody.Res, nil
  8334. }
  8335. type ReconcileDatastoreInventory_TaskBody struct {
  8336. Req *types.ReconcileDatastoreInventory_Task `xml:"urn:vim25 ReconcileDatastoreInventory_Task,omitempty"`
  8337. Res *types.ReconcileDatastoreInventory_TaskResponse `xml:"ReconcileDatastoreInventory_TaskResponse,omitempty"`
  8338. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8339. }
  8340. func (b *ReconcileDatastoreInventory_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8341. func ReconcileDatastoreInventory_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconcileDatastoreInventory_Task) (*types.ReconcileDatastoreInventory_TaskResponse, error) {
  8342. var reqBody, resBody ReconcileDatastoreInventory_TaskBody
  8343. reqBody.Req = req
  8344. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8345. return nil, err
  8346. }
  8347. return resBody.Res, nil
  8348. }
  8349. type ReconfigVM_TaskBody struct {
  8350. Req *types.ReconfigVM_Task `xml:"urn:vim25 ReconfigVM_Task,omitempty"`
  8351. Res *types.ReconfigVM_TaskResponse `xml:"ReconfigVM_TaskResponse,omitempty"`
  8352. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8353. }
  8354. func (b *ReconfigVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8355. func ReconfigVM_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconfigVM_Task) (*types.ReconfigVM_TaskResponse, error) {
  8356. var reqBody, resBody ReconfigVM_TaskBody
  8357. reqBody.Req = req
  8358. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8359. return nil, err
  8360. }
  8361. return resBody.Res, nil
  8362. }
  8363. type ReconfigurationSatisfiableBody struct {
  8364. Req *types.ReconfigurationSatisfiable `xml:"urn:vim25 ReconfigurationSatisfiable,omitempty"`
  8365. Res *types.ReconfigurationSatisfiableResponse `xml:"ReconfigurationSatisfiableResponse,omitempty"`
  8366. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8367. }
  8368. func (b *ReconfigurationSatisfiableBody) Fault() *soap.Fault { return b.Fault_ }
  8369. func ReconfigurationSatisfiable(ctx context.Context, r soap.RoundTripper, req *types.ReconfigurationSatisfiable) (*types.ReconfigurationSatisfiableResponse, error) {
  8370. var reqBody, resBody ReconfigurationSatisfiableBody
  8371. reqBody.Req = req
  8372. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8373. return nil, err
  8374. }
  8375. return resBody.Res, nil
  8376. }
  8377. type ReconfigureAlarmBody struct {
  8378. Req *types.ReconfigureAlarm `xml:"urn:vim25 ReconfigureAlarm,omitempty"`
  8379. Res *types.ReconfigureAlarmResponse `xml:"ReconfigureAlarmResponse,omitempty"`
  8380. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8381. }
  8382. func (b *ReconfigureAlarmBody) Fault() *soap.Fault { return b.Fault_ }
  8383. func ReconfigureAlarm(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureAlarm) (*types.ReconfigureAlarmResponse, error) {
  8384. var reqBody, resBody ReconfigureAlarmBody
  8385. reqBody.Req = req
  8386. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8387. return nil, err
  8388. }
  8389. return resBody.Res, nil
  8390. }
  8391. type ReconfigureAutostartBody struct {
  8392. Req *types.ReconfigureAutostart `xml:"urn:vim25 ReconfigureAutostart,omitempty"`
  8393. Res *types.ReconfigureAutostartResponse `xml:"ReconfigureAutostartResponse,omitempty"`
  8394. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8395. }
  8396. func (b *ReconfigureAutostartBody) Fault() *soap.Fault { return b.Fault_ }
  8397. func ReconfigureAutostart(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureAutostart) (*types.ReconfigureAutostartResponse, error) {
  8398. var reqBody, resBody ReconfigureAutostartBody
  8399. reqBody.Req = req
  8400. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8401. return nil, err
  8402. }
  8403. return resBody.Res, nil
  8404. }
  8405. type ReconfigureCluster_TaskBody struct {
  8406. Req *types.ReconfigureCluster_Task `xml:"urn:vim25 ReconfigureCluster_Task,omitempty"`
  8407. Res *types.ReconfigureCluster_TaskResponse `xml:"ReconfigureCluster_TaskResponse,omitempty"`
  8408. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8409. }
  8410. func (b *ReconfigureCluster_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8411. func ReconfigureCluster_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureCluster_Task) (*types.ReconfigureCluster_TaskResponse, error) {
  8412. var reqBody, resBody ReconfigureCluster_TaskBody
  8413. reqBody.Req = req
  8414. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8415. return nil, err
  8416. }
  8417. return resBody.Res, nil
  8418. }
  8419. type ReconfigureComputeResource_TaskBody struct {
  8420. Req *types.ReconfigureComputeResource_Task `xml:"urn:vim25 ReconfigureComputeResource_Task,omitempty"`
  8421. Res *types.ReconfigureComputeResource_TaskResponse `xml:"ReconfigureComputeResource_TaskResponse,omitempty"`
  8422. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8423. }
  8424. func (b *ReconfigureComputeResource_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8425. func ReconfigureComputeResource_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureComputeResource_Task) (*types.ReconfigureComputeResource_TaskResponse, error) {
  8426. var reqBody, resBody ReconfigureComputeResource_TaskBody
  8427. reqBody.Req = req
  8428. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8429. return nil, err
  8430. }
  8431. return resBody.Res, nil
  8432. }
  8433. type ReconfigureDVPort_TaskBody struct {
  8434. Req *types.ReconfigureDVPort_Task `xml:"urn:vim25 ReconfigureDVPort_Task,omitempty"`
  8435. Res *types.ReconfigureDVPort_TaskResponse `xml:"ReconfigureDVPort_TaskResponse,omitempty"`
  8436. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8437. }
  8438. func (b *ReconfigureDVPort_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8439. func ReconfigureDVPort_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureDVPort_Task) (*types.ReconfigureDVPort_TaskResponse, error) {
  8440. var reqBody, resBody ReconfigureDVPort_TaskBody
  8441. reqBody.Req = req
  8442. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8443. return nil, err
  8444. }
  8445. return resBody.Res, nil
  8446. }
  8447. type ReconfigureDVPortgroup_TaskBody struct {
  8448. Req *types.ReconfigureDVPortgroup_Task `xml:"urn:vim25 ReconfigureDVPortgroup_Task,omitempty"`
  8449. Res *types.ReconfigureDVPortgroup_TaskResponse `xml:"ReconfigureDVPortgroup_TaskResponse,omitempty"`
  8450. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8451. }
  8452. func (b *ReconfigureDVPortgroup_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8453. func ReconfigureDVPortgroup_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureDVPortgroup_Task) (*types.ReconfigureDVPortgroup_TaskResponse, error) {
  8454. var reqBody, resBody ReconfigureDVPortgroup_TaskBody
  8455. reqBody.Req = req
  8456. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8457. return nil, err
  8458. }
  8459. return resBody.Res, nil
  8460. }
  8461. type ReconfigureDatacenter_TaskBody struct {
  8462. Req *types.ReconfigureDatacenter_Task `xml:"urn:vim25 ReconfigureDatacenter_Task,omitempty"`
  8463. Res *types.ReconfigureDatacenter_TaskResponse `xml:"ReconfigureDatacenter_TaskResponse,omitempty"`
  8464. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8465. }
  8466. func (b *ReconfigureDatacenter_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8467. func ReconfigureDatacenter_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureDatacenter_Task) (*types.ReconfigureDatacenter_TaskResponse, error) {
  8468. var reqBody, resBody ReconfigureDatacenter_TaskBody
  8469. reqBody.Req = req
  8470. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8471. return nil, err
  8472. }
  8473. return resBody.Res, nil
  8474. }
  8475. type ReconfigureDomObjectBody struct {
  8476. Req *types.ReconfigureDomObject `xml:"urn:vim25 ReconfigureDomObject,omitempty"`
  8477. Res *types.ReconfigureDomObjectResponse `xml:"ReconfigureDomObjectResponse,omitempty"`
  8478. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8479. }
  8480. func (b *ReconfigureDomObjectBody) Fault() *soap.Fault { return b.Fault_ }
  8481. func ReconfigureDomObject(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureDomObject) (*types.ReconfigureDomObjectResponse, error) {
  8482. var reqBody, resBody ReconfigureDomObjectBody
  8483. reqBody.Req = req
  8484. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8485. return nil, err
  8486. }
  8487. return resBody.Res, nil
  8488. }
  8489. type ReconfigureDvs_TaskBody struct {
  8490. Req *types.ReconfigureDvs_Task `xml:"urn:vim25 ReconfigureDvs_Task,omitempty"`
  8491. Res *types.ReconfigureDvs_TaskResponse `xml:"ReconfigureDvs_TaskResponse,omitempty"`
  8492. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8493. }
  8494. func (b *ReconfigureDvs_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8495. func ReconfigureDvs_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureDvs_Task) (*types.ReconfigureDvs_TaskResponse, error) {
  8496. var reqBody, resBody ReconfigureDvs_TaskBody
  8497. reqBody.Req = req
  8498. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8499. return nil, err
  8500. }
  8501. return resBody.Res, nil
  8502. }
  8503. type ReconfigureHostForDAS_TaskBody struct {
  8504. Req *types.ReconfigureHostForDAS_Task `xml:"urn:vim25 ReconfigureHostForDAS_Task,omitempty"`
  8505. Res *types.ReconfigureHostForDAS_TaskResponse `xml:"ReconfigureHostForDAS_TaskResponse,omitempty"`
  8506. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8507. }
  8508. func (b *ReconfigureHostForDAS_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8509. func ReconfigureHostForDAS_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureHostForDAS_Task) (*types.ReconfigureHostForDAS_TaskResponse, error) {
  8510. var reqBody, resBody ReconfigureHostForDAS_TaskBody
  8511. reqBody.Req = req
  8512. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8513. return nil, err
  8514. }
  8515. return resBody.Res, nil
  8516. }
  8517. type ReconfigureScheduledTaskBody struct {
  8518. Req *types.ReconfigureScheduledTask `xml:"urn:vim25 ReconfigureScheduledTask,omitempty"`
  8519. Res *types.ReconfigureScheduledTaskResponse `xml:"ReconfigureScheduledTaskResponse,omitempty"`
  8520. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8521. }
  8522. func (b *ReconfigureScheduledTaskBody) Fault() *soap.Fault { return b.Fault_ }
  8523. func ReconfigureScheduledTask(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureScheduledTask) (*types.ReconfigureScheduledTaskResponse, error) {
  8524. var reqBody, resBody ReconfigureScheduledTaskBody
  8525. reqBody.Req = req
  8526. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8527. return nil, err
  8528. }
  8529. return resBody.Res, nil
  8530. }
  8531. type ReconfigureServiceConsoleReservationBody struct {
  8532. Req *types.ReconfigureServiceConsoleReservation `xml:"urn:vim25 ReconfigureServiceConsoleReservation,omitempty"`
  8533. Res *types.ReconfigureServiceConsoleReservationResponse `xml:"ReconfigureServiceConsoleReservationResponse,omitempty"`
  8534. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8535. }
  8536. func (b *ReconfigureServiceConsoleReservationBody) Fault() *soap.Fault { return b.Fault_ }
  8537. func ReconfigureServiceConsoleReservation(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureServiceConsoleReservation) (*types.ReconfigureServiceConsoleReservationResponse, error) {
  8538. var reqBody, resBody ReconfigureServiceConsoleReservationBody
  8539. reqBody.Req = req
  8540. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8541. return nil, err
  8542. }
  8543. return resBody.Res, nil
  8544. }
  8545. type ReconfigureSnmpAgentBody struct {
  8546. Req *types.ReconfigureSnmpAgent `xml:"urn:vim25 ReconfigureSnmpAgent,omitempty"`
  8547. Res *types.ReconfigureSnmpAgentResponse `xml:"ReconfigureSnmpAgentResponse,omitempty"`
  8548. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8549. }
  8550. func (b *ReconfigureSnmpAgentBody) Fault() *soap.Fault { return b.Fault_ }
  8551. func ReconfigureSnmpAgent(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureSnmpAgent) (*types.ReconfigureSnmpAgentResponse, error) {
  8552. var reqBody, resBody ReconfigureSnmpAgentBody
  8553. reqBody.Req = req
  8554. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8555. return nil, err
  8556. }
  8557. return resBody.Res, nil
  8558. }
  8559. type ReconfigureVirtualMachineReservationBody struct {
  8560. Req *types.ReconfigureVirtualMachineReservation `xml:"urn:vim25 ReconfigureVirtualMachineReservation,omitempty"`
  8561. Res *types.ReconfigureVirtualMachineReservationResponse `xml:"ReconfigureVirtualMachineReservationResponse,omitempty"`
  8562. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8563. }
  8564. func (b *ReconfigureVirtualMachineReservationBody) Fault() *soap.Fault { return b.Fault_ }
  8565. func ReconfigureVirtualMachineReservation(ctx context.Context, r soap.RoundTripper, req *types.ReconfigureVirtualMachineReservation) (*types.ReconfigureVirtualMachineReservationResponse, error) {
  8566. var reqBody, resBody ReconfigureVirtualMachineReservationBody
  8567. reqBody.Req = req
  8568. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8569. return nil, err
  8570. }
  8571. return resBody.Res, nil
  8572. }
  8573. type ReconnectHost_TaskBody struct {
  8574. Req *types.ReconnectHost_Task `xml:"urn:vim25 ReconnectHost_Task,omitempty"`
  8575. Res *types.ReconnectHost_TaskResponse `xml:"ReconnectHost_TaskResponse,omitempty"`
  8576. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8577. }
  8578. func (b *ReconnectHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8579. func ReconnectHost_Task(ctx context.Context, r soap.RoundTripper, req *types.ReconnectHost_Task) (*types.ReconnectHost_TaskResponse, error) {
  8580. var reqBody, resBody ReconnectHost_TaskBody
  8581. reqBody.Req = req
  8582. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8583. return nil, err
  8584. }
  8585. return resBody.Res, nil
  8586. }
  8587. type RectifyDvsHost_TaskBody struct {
  8588. Req *types.RectifyDvsHost_Task `xml:"urn:vim25 RectifyDvsHost_Task,omitempty"`
  8589. Res *types.RectifyDvsHost_TaskResponse `xml:"RectifyDvsHost_TaskResponse,omitempty"`
  8590. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8591. }
  8592. func (b *RectifyDvsHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8593. func RectifyDvsHost_Task(ctx context.Context, r soap.RoundTripper, req *types.RectifyDvsHost_Task) (*types.RectifyDvsHost_TaskResponse, error) {
  8594. var reqBody, resBody RectifyDvsHost_TaskBody
  8595. reqBody.Req = req
  8596. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8597. return nil, err
  8598. }
  8599. return resBody.Res, nil
  8600. }
  8601. type RectifyDvsOnHost_TaskBody struct {
  8602. Req *types.RectifyDvsOnHost_Task `xml:"urn:vim25 RectifyDvsOnHost_Task,omitempty"`
  8603. Res *types.RectifyDvsOnHost_TaskResponse `xml:"RectifyDvsOnHost_TaskResponse,omitempty"`
  8604. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8605. }
  8606. func (b *RectifyDvsOnHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8607. func RectifyDvsOnHost_Task(ctx context.Context, r soap.RoundTripper, req *types.RectifyDvsOnHost_Task) (*types.RectifyDvsOnHost_TaskResponse, error) {
  8608. var reqBody, resBody RectifyDvsOnHost_TaskBody
  8609. reqBody.Req = req
  8610. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8611. return nil, err
  8612. }
  8613. return resBody.Res, nil
  8614. }
  8615. type RefreshBody struct {
  8616. Req *types.Refresh `xml:"urn:vim25 Refresh,omitempty"`
  8617. Res *types.RefreshResponse `xml:"RefreshResponse,omitempty"`
  8618. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8619. }
  8620. func (b *RefreshBody) Fault() *soap.Fault { return b.Fault_ }
  8621. func Refresh(ctx context.Context, r soap.RoundTripper, req *types.Refresh) (*types.RefreshResponse, error) {
  8622. var reqBody, resBody RefreshBody
  8623. reqBody.Req = req
  8624. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8625. return nil, err
  8626. }
  8627. return resBody.Res, nil
  8628. }
  8629. type RefreshDVPortStateBody struct {
  8630. Req *types.RefreshDVPortState `xml:"urn:vim25 RefreshDVPortState,omitempty"`
  8631. Res *types.RefreshDVPortStateResponse `xml:"RefreshDVPortStateResponse,omitempty"`
  8632. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8633. }
  8634. func (b *RefreshDVPortStateBody) Fault() *soap.Fault { return b.Fault_ }
  8635. func RefreshDVPortState(ctx context.Context, r soap.RoundTripper, req *types.RefreshDVPortState) (*types.RefreshDVPortStateResponse, error) {
  8636. var reqBody, resBody RefreshDVPortStateBody
  8637. reqBody.Req = req
  8638. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8639. return nil, err
  8640. }
  8641. return resBody.Res, nil
  8642. }
  8643. type RefreshDatastoreBody struct {
  8644. Req *types.RefreshDatastore `xml:"urn:vim25 RefreshDatastore,omitempty"`
  8645. Res *types.RefreshDatastoreResponse `xml:"RefreshDatastoreResponse,omitempty"`
  8646. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8647. }
  8648. func (b *RefreshDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  8649. func RefreshDatastore(ctx context.Context, r soap.RoundTripper, req *types.RefreshDatastore) (*types.RefreshDatastoreResponse, error) {
  8650. var reqBody, resBody RefreshDatastoreBody
  8651. reqBody.Req = req
  8652. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8653. return nil, err
  8654. }
  8655. return resBody.Res, nil
  8656. }
  8657. type RefreshDatastoreStorageInfoBody struct {
  8658. Req *types.RefreshDatastoreStorageInfo `xml:"urn:vim25 RefreshDatastoreStorageInfo,omitempty"`
  8659. Res *types.RefreshDatastoreStorageInfoResponse `xml:"RefreshDatastoreStorageInfoResponse,omitempty"`
  8660. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8661. }
  8662. func (b *RefreshDatastoreStorageInfoBody) Fault() *soap.Fault { return b.Fault_ }
  8663. func RefreshDatastoreStorageInfo(ctx context.Context, r soap.RoundTripper, req *types.RefreshDatastoreStorageInfo) (*types.RefreshDatastoreStorageInfoResponse, error) {
  8664. var reqBody, resBody RefreshDatastoreStorageInfoBody
  8665. reqBody.Req = req
  8666. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8667. return nil, err
  8668. }
  8669. return resBody.Res, nil
  8670. }
  8671. type RefreshDateTimeSystemBody struct {
  8672. Req *types.RefreshDateTimeSystem `xml:"urn:vim25 RefreshDateTimeSystem,omitempty"`
  8673. Res *types.RefreshDateTimeSystemResponse `xml:"RefreshDateTimeSystemResponse,omitempty"`
  8674. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8675. }
  8676. func (b *RefreshDateTimeSystemBody) Fault() *soap.Fault { return b.Fault_ }
  8677. func RefreshDateTimeSystem(ctx context.Context, r soap.RoundTripper, req *types.RefreshDateTimeSystem) (*types.RefreshDateTimeSystemResponse, error) {
  8678. var reqBody, resBody RefreshDateTimeSystemBody
  8679. reqBody.Req = req
  8680. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8681. return nil, err
  8682. }
  8683. return resBody.Res, nil
  8684. }
  8685. type RefreshFirewallBody struct {
  8686. Req *types.RefreshFirewall `xml:"urn:vim25 RefreshFirewall,omitempty"`
  8687. Res *types.RefreshFirewallResponse `xml:"RefreshFirewallResponse,omitempty"`
  8688. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8689. }
  8690. func (b *RefreshFirewallBody) Fault() *soap.Fault { return b.Fault_ }
  8691. func RefreshFirewall(ctx context.Context, r soap.RoundTripper, req *types.RefreshFirewall) (*types.RefreshFirewallResponse, error) {
  8692. var reqBody, resBody RefreshFirewallBody
  8693. reqBody.Req = req
  8694. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8695. return nil, err
  8696. }
  8697. return resBody.Res, nil
  8698. }
  8699. type RefreshGraphicsManagerBody struct {
  8700. Req *types.RefreshGraphicsManager `xml:"urn:vim25 RefreshGraphicsManager,omitempty"`
  8701. Res *types.RefreshGraphicsManagerResponse `xml:"RefreshGraphicsManagerResponse,omitempty"`
  8702. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8703. }
  8704. func (b *RefreshGraphicsManagerBody) Fault() *soap.Fault { return b.Fault_ }
  8705. func RefreshGraphicsManager(ctx context.Context, r soap.RoundTripper, req *types.RefreshGraphicsManager) (*types.RefreshGraphicsManagerResponse, error) {
  8706. var reqBody, resBody RefreshGraphicsManagerBody
  8707. reqBody.Req = req
  8708. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8709. return nil, err
  8710. }
  8711. return resBody.Res, nil
  8712. }
  8713. type RefreshHealthStatusSystemBody struct {
  8714. Req *types.RefreshHealthStatusSystem `xml:"urn:vim25 RefreshHealthStatusSystem,omitempty"`
  8715. Res *types.RefreshHealthStatusSystemResponse `xml:"RefreshHealthStatusSystemResponse,omitempty"`
  8716. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8717. }
  8718. func (b *RefreshHealthStatusSystemBody) Fault() *soap.Fault { return b.Fault_ }
  8719. func RefreshHealthStatusSystem(ctx context.Context, r soap.RoundTripper, req *types.RefreshHealthStatusSystem) (*types.RefreshHealthStatusSystemResponse, error) {
  8720. var reqBody, resBody RefreshHealthStatusSystemBody
  8721. reqBody.Req = req
  8722. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8723. return nil, err
  8724. }
  8725. return resBody.Res, nil
  8726. }
  8727. type RefreshNetworkSystemBody struct {
  8728. Req *types.RefreshNetworkSystem `xml:"urn:vim25 RefreshNetworkSystem,omitempty"`
  8729. Res *types.RefreshNetworkSystemResponse `xml:"RefreshNetworkSystemResponse,omitempty"`
  8730. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8731. }
  8732. func (b *RefreshNetworkSystemBody) Fault() *soap.Fault { return b.Fault_ }
  8733. func RefreshNetworkSystem(ctx context.Context, r soap.RoundTripper, req *types.RefreshNetworkSystem) (*types.RefreshNetworkSystemResponse, error) {
  8734. var reqBody, resBody RefreshNetworkSystemBody
  8735. reqBody.Req = req
  8736. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8737. return nil, err
  8738. }
  8739. return resBody.Res, nil
  8740. }
  8741. type RefreshRecommendationBody struct {
  8742. Req *types.RefreshRecommendation `xml:"urn:vim25 RefreshRecommendation,omitempty"`
  8743. Res *types.RefreshRecommendationResponse `xml:"RefreshRecommendationResponse,omitempty"`
  8744. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8745. }
  8746. func (b *RefreshRecommendationBody) Fault() *soap.Fault { return b.Fault_ }
  8747. func RefreshRecommendation(ctx context.Context, r soap.RoundTripper, req *types.RefreshRecommendation) (*types.RefreshRecommendationResponse, error) {
  8748. var reqBody, resBody RefreshRecommendationBody
  8749. reqBody.Req = req
  8750. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8751. return nil, err
  8752. }
  8753. return resBody.Res, nil
  8754. }
  8755. type RefreshRuntimeBody struct {
  8756. Req *types.RefreshRuntime `xml:"urn:vim25 RefreshRuntime,omitempty"`
  8757. Res *types.RefreshRuntimeResponse `xml:"RefreshRuntimeResponse,omitempty"`
  8758. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8759. }
  8760. func (b *RefreshRuntimeBody) Fault() *soap.Fault { return b.Fault_ }
  8761. func RefreshRuntime(ctx context.Context, r soap.RoundTripper, req *types.RefreshRuntime) (*types.RefreshRuntimeResponse, error) {
  8762. var reqBody, resBody RefreshRuntimeBody
  8763. reqBody.Req = req
  8764. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8765. return nil, err
  8766. }
  8767. return resBody.Res, nil
  8768. }
  8769. type RefreshServicesBody struct {
  8770. Req *types.RefreshServices `xml:"urn:vim25 RefreshServices,omitempty"`
  8771. Res *types.RefreshServicesResponse `xml:"RefreshServicesResponse,omitempty"`
  8772. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8773. }
  8774. func (b *RefreshServicesBody) Fault() *soap.Fault { return b.Fault_ }
  8775. func RefreshServices(ctx context.Context, r soap.RoundTripper, req *types.RefreshServices) (*types.RefreshServicesResponse, error) {
  8776. var reqBody, resBody RefreshServicesBody
  8777. reqBody.Req = req
  8778. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8779. return nil, err
  8780. }
  8781. return resBody.Res, nil
  8782. }
  8783. type RefreshStorageDrsRecommendationBody struct {
  8784. Req *types.RefreshStorageDrsRecommendation `xml:"urn:vim25 RefreshStorageDrsRecommendation,omitempty"`
  8785. Res *types.RefreshStorageDrsRecommendationResponse `xml:"RefreshStorageDrsRecommendationResponse,omitempty"`
  8786. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8787. }
  8788. func (b *RefreshStorageDrsRecommendationBody) Fault() *soap.Fault { return b.Fault_ }
  8789. func RefreshStorageDrsRecommendation(ctx context.Context, r soap.RoundTripper, req *types.RefreshStorageDrsRecommendation) (*types.RefreshStorageDrsRecommendationResponse, error) {
  8790. var reqBody, resBody RefreshStorageDrsRecommendationBody
  8791. reqBody.Req = req
  8792. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8793. return nil, err
  8794. }
  8795. return resBody.Res, nil
  8796. }
  8797. type RefreshStorageDrsRecommendationsForPod_TaskBody struct {
  8798. Req *types.RefreshStorageDrsRecommendationsForPod_Task `xml:"urn:vim25 RefreshStorageDrsRecommendationsForPod_Task,omitempty"`
  8799. Res *types.RefreshStorageDrsRecommendationsForPod_TaskResponse `xml:"RefreshStorageDrsRecommendationsForPod_TaskResponse,omitempty"`
  8800. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8801. }
  8802. func (b *RefreshStorageDrsRecommendationsForPod_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8803. func RefreshStorageDrsRecommendationsForPod_Task(ctx context.Context, r soap.RoundTripper, req *types.RefreshStorageDrsRecommendationsForPod_Task) (*types.RefreshStorageDrsRecommendationsForPod_TaskResponse, error) {
  8804. var reqBody, resBody RefreshStorageDrsRecommendationsForPod_TaskBody
  8805. reqBody.Req = req
  8806. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8807. return nil, err
  8808. }
  8809. return resBody.Res, nil
  8810. }
  8811. type RefreshStorageInfoBody struct {
  8812. Req *types.RefreshStorageInfo `xml:"urn:vim25 RefreshStorageInfo,omitempty"`
  8813. Res *types.RefreshStorageInfoResponse `xml:"RefreshStorageInfoResponse,omitempty"`
  8814. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8815. }
  8816. func (b *RefreshStorageInfoBody) Fault() *soap.Fault { return b.Fault_ }
  8817. func RefreshStorageInfo(ctx context.Context, r soap.RoundTripper, req *types.RefreshStorageInfo) (*types.RefreshStorageInfoResponse, error) {
  8818. var reqBody, resBody RefreshStorageInfoBody
  8819. reqBody.Req = req
  8820. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8821. return nil, err
  8822. }
  8823. return resBody.Res, nil
  8824. }
  8825. type RefreshStorageSystemBody struct {
  8826. Req *types.RefreshStorageSystem `xml:"urn:vim25 RefreshStorageSystem,omitempty"`
  8827. Res *types.RefreshStorageSystemResponse `xml:"RefreshStorageSystemResponse,omitempty"`
  8828. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8829. }
  8830. func (b *RefreshStorageSystemBody) Fault() *soap.Fault { return b.Fault_ }
  8831. func RefreshStorageSystem(ctx context.Context, r soap.RoundTripper, req *types.RefreshStorageSystem) (*types.RefreshStorageSystemResponse, error) {
  8832. var reqBody, resBody RefreshStorageSystemBody
  8833. reqBody.Req = req
  8834. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8835. return nil, err
  8836. }
  8837. return resBody.Res, nil
  8838. }
  8839. type RegisterChildVM_TaskBody struct {
  8840. Req *types.RegisterChildVM_Task `xml:"urn:vim25 RegisterChildVM_Task,omitempty"`
  8841. Res *types.RegisterChildVM_TaskResponse `xml:"RegisterChildVM_TaskResponse,omitempty"`
  8842. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8843. }
  8844. func (b *RegisterChildVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8845. func RegisterChildVM_Task(ctx context.Context, r soap.RoundTripper, req *types.RegisterChildVM_Task) (*types.RegisterChildVM_TaskResponse, error) {
  8846. var reqBody, resBody RegisterChildVM_TaskBody
  8847. reqBody.Req = req
  8848. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8849. return nil, err
  8850. }
  8851. return resBody.Res, nil
  8852. }
  8853. type RegisterDiskBody struct {
  8854. Req *types.RegisterDisk `xml:"urn:vim25 RegisterDisk,omitempty"`
  8855. Res *types.RegisterDiskResponse `xml:"RegisterDiskResponse,omitempty"`
  8856. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8857. }
  8858. func (b *RegisterDiskBody) Fault() *soap.Fault { return b.Fault_ }
  8859. func RegisterDisk(ctx context.Context, r soap.RoundTripper, req *types.RegisterDisk) (*types.RegisterDiskResponse, error) {
  8860. var reqBody, resBody RegisterDiskBody
  8861. reqBody.Req = req
  8862. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8863. return nil, err
  8864. }
  8865. return resBody.Res, nil
  8866. }
  8867. type RegisterExtensionBody struct {
  8868. Req *types.RegisterExtension `xml:"urn:vim25 RegisterExtension,omitempty"`
  8869. Res *types.RegisterExtensionResponse `xml:"RegisterExtensionResponse,omitempty"`
  8870. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8871. }
  8872. func (b *RegisterExtensionBody) Fault() *soap.Fault { return b.Fault_ }
  8873. func RegisterExtension(ctx context.Context, r soap.RoundTripper, req *types.RegisterExtension) (*types.RegisterExtensionResponse, error) {
  8874. var reqBody, resBody RegisterExtensionBody
  8875. reqBody.Req = req
  8876. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8877. return nil, err
  8878. }
  8879. return resBody.Res, nil
  8880. }
  8881. type RegisterHealthUpdateProviderBody struct {
  8882. Req *types.RegisterHealthUpdateProvider `xml:"urn:vim25 RegisterHealthUpdateProvider,omitempty"`
  8883. Res *types.RegisterHealthUpdateProviderResponse `xml:"RegisterHealthUpdateProviderResponse,omitempty"`
  8884. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8885. }
  8886. func (b *RegisterHealthUpdateProviderBody) Fault() *soap.Fault { return b.Fault_ }
  8887. func RegisterHealthUpdateProvider(ctx context.Context, r soap.RoundTripper, req *types.RegisterHealthUpdateProvider) (*types.RegisterHealthUpdateProviderResponse, error) {
  8888. var reqBody, resBody RegisterHealthUpdateProviderBody
  8889. reqBody.Req = req
  8890. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8891. return nil, err
  8892. }
  8893. return resBody.Res, nil
  8894. }
  8895. type RegisterKmipServerBody struct {
  8896. Req *types.RegisterKmipServer `xml:"urn:vim25 RegisterKmipServer,omitempty"`
  8897. Res *types.RegisterKmipServerResponse `xml:"RegisterKmipServerResponse,omitempty"`
  8898. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8899. }
  8900. func (b *RegisterKmipServerBody) Fault() *soap.Fault { return b.Fault_ }
  8901. func RegisterKmipServer(ctx context.Context, r soap.RoundTripper, req *types.RegisterKmipServer) (*types.RegisterKmipServerResponse, error) {
  8902. var reqBody, resBody RegisterKmipServerBody
  8903. reqBody.Req = req
  8904. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8905. return nil, err
  8906. }
  8907. return resBody.Res, nil
  8908. }
  8909. type RegisterKmsClusterBody struct {
  8910. Req *types.RegisterKmsCluster `xml:"urn:vim25 RegisterKmsCluster,omitempty"`
  8911. Res *types.RegisterKmsClusterResponse `xml:"RegisterKmsClusterResponse,omitempty"`
  8912. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8913. }
  8914. func (b *RegisterKmsClusterBody) Fault() *soap.Fault { return b.Fault_ }
  8915. func RegisterKmsCluster(ctx context.Context, r soap.RoundTripper, req *types.RegisterKmsCluster) (*types.RegisterKmsClusterResponse, error) {
  8916. var reqBody, resBody RegisterKmsClusterBody
  8917. reqBody.Req = req
  8918. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8919. return nil, err
  8920. }
  8921. return resBody.Res, nil
  8922. }
  8923. type RegisterVM_TaskBody struct {
  8924. Req *types.RegisterVM_Task `xml:"urn:vim25 RegisterVM_Task,omitempty"`
  8925. Res *types.RegisterVM_TaskResponse `xml:"RegisterVM_TaskResponse,omitempty"`
  8926. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8927. }
  8928. func (b *RegisterVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8929. func RegisterVM_Task(ctx context.Context, r soap.RoundTripper, req *types.RegisterVM_Task) (*types.RegisterVM_TaskResponse, error) {
  8930. var reqBody, resBody RegisterVM_TaskBody
  8931. reqBody.Req = req
  8932. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8933. return nil, err
  8934. }
  8935. return resBody.Res, nil
  8936. }
  8937. type ReleaseCredentialsInGuestBody struct {
  8938. Req *types.ReleaseCredentialsInGuest `xml:"urn:vim25 ReleaseCredentialsInGuest,omitempty"`
  8939. Res *types.ReleaseCredentialsInGuestResponse `xml:"ReleaseCredentialsInGuestResponse,omitempty"`
  8940. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8941. }
  8942. func (b *ReleaseCredentialsInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  8943. func ReleaseCredentialsInGuest(ctx context.Context, r soap.RoundTripper, req *types.ReleaseCredentialsInGuest) (*types.ReleaseCredentialsInGuestResponse, error) {
  8944. var reqBody, resBody ReleaseCredentialsInGuestBody
  8945. reqBody.Req = req
  8946. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8947. return nil, err
  8948. }
  8949. return resBody.Res, nil
  8950. }
  8951. type ReleaseIpAllocationBody struct {
  8952. Req *types.ReleaseIpAllocation `xml:"urn:vim25 ReleaseIpAllocation,omitempty"`
  8953. Res *types.ReleaseIpAllocationResponse `xml:"ReleaseIpAllocationResponse,omitempty"`
  8954. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8955. }
  8956. func (b *ReleaseIpAllocationBody) Fault() *soap.Fault { return b.Fault_ }
  8957. func ReleaseIpAllocation(ctx context.Context, r soap.RoundTripper, req *types.ReleaseIpAllocation) (*types.ReleaseIpAllocationResponse, error) {
  8958. var reqBody, resBody ReleaseIpAllocationBody
  8959. reqBody.Req = req
  8960. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8961. return nil, err
  8962. }
  8963. return resBody.Res, nil
  8964. }
  8965. type ReleaseManagedSnapshotBody struct {
  8966. Req *types.ReleaseManagedSnapshot `xml:"urn:vim25 ReleaseManagedSnapshot,omitempty"`
  8967. Res *types.ReleaseManagedSnapshotResponse `xml:"ReleaseManagedSnapshotResponse,omitempty"`
  8968. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8969. }
  8970. func (b *ReleaseManagedSnapshotBody) Fault() *soap.Fault { return b.Fault_ }
  8971. func ReleaseManagedSnapshot(ctx context.Context, r soap.RoundTripper, req *types.ReleaseManagedSnapshot) (*types.ReleaseManagedSnapshotResponse, error) {
  8972. var reqBody, resBody ReleaseManagedSnapshotBody
  8973. reqBody.Req = req
  8974. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8975. return nil, err
  8976. }
  8977. return resBody.Res, nil
  8978. }
  8979. type ReloadBody struct {
  8980. Req *types.Reload `xml:"urn:vim25 Reload,omitempty"`
  8981. Res *types.ReloadResponse `xml:"ReloadResponse,omitempty"`
  8982. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8983. }
  8984. func (b *ReloadBody) Fault() *soap.Fault { return b.Fault_ }
  8985. func Reload(ctx context.Context, r soap.RoundTripper, req *types.Reload) (*types.ReloadResponse, error) {
  8986. var reqBody, resBody ReloadBody
  8987. reqBody.Req = req
  8988. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  8989. return nil, err
  8990. }
  8991. return resBody.Res, nil
  8992. }
  8993. type RelocateVM_TaskBody struct {
  8994. Req *types.RelocateVM_Task `xml:"urn:vim25 RelocateVM_Task,omitempty"`
  8995. Res *types.RelocateVM_TaskResponse `xml:"RelocateVM_TaskResponse,omitempty"`
  8996. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  8997. }
  8998. func (b *RelocateVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  8999. func RelocateVM_Task(ctx context.Context, r soap.RoundTripper, req *types.RelocateVM_Task) (*types.RelocateVM_TaskResponse, error) {
  9000. var reqBody, resBody RelocateVM_TaskBody
  9001. reqBody.Req = req
  9002. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9003. return nil, err
  9004. }
  9005. return resBody.Res, nil
  9006. }
  9007. type RelocateVStorageObject_TaskBody struct {
  9008. Req *types.RelocateVStorageObject_Task `xml:"urn:vim25 RelocateVStorageObject_Task,omitempty"`
  9009. Res *types.RelocateVStorageObject_TaskResponse `xml:"RelocateVStorageObject_TaskResponse,omitempty"`
  9010. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9011. }
  9012. func (b *RelocateVStorageObject_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9013. func RelocateVStorageObject_Task(ctx context.Context, r soap.RoundTripper, req *types.RelocateVStorageObject_Task) (*types.RelocateVStorageObject_TaskResponse, error) {
  9014. var reqBody, resBody RelocateVStorageObject_TaskBody
  9015. reqBody.Req = req
  9016. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9017. return nil, err
  9018. }
  9019. return resBody.Res, nil
  9020. }
  9021. type RemoveAlarmBody struct {
  9022. Req *types.RemoveAlarm `xml:"urn:vim25 RemoveAlarm,omitempty"`
  9023. Res *types.RemoveAlarmResponse `xml:"RemoveAlarmResponse,omitempty"`
  9024. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9025. }
  9026. func (b *RemoveAlarmBody) Fault() *soap.Fault { return b.Fault_ }
  9027. func RemoveAlarm(ctx context.Context, r soap.RoundTripper, req *types.RemoveAlarm) (*types.RemoveAlarmResponse, error) {
  9028. var reqBody, resBody RemoveAlarmBody
  9029. reqBody.Req = req
  9030. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9031. return nil, err
  9032. }
  9033. return resBody.Res, nil
  9034. }
  9035. type RemoveAllSnapshots_TaskBody struct {
  9036. Req *types.RemoveAllSnapshots_Task `xml:"urn:vim25 RemoveAllSnapshots_Task,omitempty"`
  9037. Res *types.RemoveAllSnapshots_TaskResponse `xml:"RemoveAllSnapshots_TaskResponse,omitempty"`
  9038. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9039. }
  9040. func (b *RemoveAllSnapshots_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9041. func RemoveAllSnapshots_Task(ctx context.Context, r soap.RoundTripper, req *types.RemoveAllSnapshots_Task) (*types.RemoveAllSnapshots_TaskResponse, error) {
  9042. var reqBody, resBody RemoveAllSnapshots_TaskBody
  9043. reqBody.Req = req
  9044. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9045. return nil, err
  9046. }
  9047. return resBody.Res, nil
  9048. }
  9049. type RemoveAssignedLicenseBody struct {
  9050. Req *types.RemoveAssignedLicense `xml:"urn:vim25 RemoveAssignedLicense,omitempty"`
  9051. Res *types.RemoveAssignedLicenseResponse `xml:"RemoveAssignedLicenseResponse,omitempty"`
  9052. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9053. }
  9054. func (b *RemoveAssignedLicenseBody) Fault() *soap.Fault { return b.Fault_ }
  9055. func RemoveAssignedLicense(ctx context.Context, r soap.RoundTripper, req *types.RemoveAssignedLicense) (*types.RemoveAssignedLicenseResponse, error) {
  9056. var reqBody, resBody RemoveAssignedLicenseBody
  9057. reqBody.Req = req
  9058. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9059. return nil, err
  9060. }
  9061. return resBody.Res, nil
  9062. }
  9063. type RemoveAuthorizationRoleBody struct {
  9064. Req *types.RemoveAuthorizationRole `xml:"urn:vim25 RemoveAuthorizationRole,omitempty"`
  9065. Res *types.RemoveAuthorizationRoleResponse `xml:"RemoveAuthorizationRoleResponse,omitempty"`
  9066. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9067. }
  9068. func (b *RemoveAuthorizationRoleBody) Fault() *soap.Fault { return b.Fault_ }
  9069. func RemoveAuthorizationRole(ctx context.Context, r soap.RoundTripper, req *types.RemoveAuthorizationRole) (*types.RemoveAuthorizationRoleResponse, error) {
  9070. var reqBody, resBody RemoveAuthorizationRoleBody
  9071. reqBody.Req = req
  9072. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9073. return nil, err
  9074. }
  9075. return resBody.Res, nil
  9076. }
  9077. type RemoveCustomFieldDefBody struct {
  9078. Req *types.RemoveCustomFieldDef `xml:"urn:vim25 RemoveCustomFieldDef,omitempty"`
  9079. Res *types.RemoveCustomFieldDefResponse `xml:"RemoveCustomFieldDefResponse,omitempty"`
  9080. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9081. }
  9082. func (b *RemoveCustomFieldDefBody) Fault() *soap.Fault { return b.Fault_ }
  9083. func RemoveCustomFieldDef(ctx context.Context, r soap.RoundTripper, req *types.RemoveCustomFieldDef) (*types.RemoveCustomFieldDefResponse, error) {
  9084. var reqBody, resBody RemoveCustomFieldDefBody
  9085. reqBody.Req = req
  9086. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9087. return nil, err
  9088. }
  9089. return resBody.Res, nil
  9090. }
  9091. type RemoveDatastoreBody struct {
  9092. Req *types.RemoveDatastore `xml:"urn:vim25 RemoveDatastore,omitempty"`
  9093. Res *types.RemoveDatastoreResponse `xml:"RemoveDatastoreResponse,omitempty"`
  9094. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9095. }
  9096. func (b *RemoveDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  9097. func RemoveDatastore(ctx context.Context, r soap.RoundTripper, req *types.RemoveDatastore) (*types.RemoveDatastoreResponse, error) {
  9098. var reqBody, resBody RemoveDatastoreBody
  9099. reqBody.Req = req
  9100. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9101. return nil, err
  9102. }
  9103. return resBody.Res, nil
  9104. }
  9105. type RemoveDatastoreEx_TaskBody struct {
  9106. Req *types.RemoveDatastoreEx_Task `xml:"urn:vim25 RemoveDatastoreEx_Task,omitempty"`
  9107. Res *types.RemoveDatastoreEx_TaskResponse `xml:"RemoveDatastoreEx_TaskResponse,omitempty"`
  9108. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9109. }
  9110. func (b *RemoveDatastoreEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9111. func RemoveDatastoreEx_Task(ctx context.Context, r soap.RoundTripper, req *types.RemoveDatastoreEx_Task) (*types.RemoveDatastoreEx_TaskResponse, error) {
  9112. var reqBody, resBody RemoveDatastoreEx_TaskBody
  9113. reqBody.Req = req
  9114. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9115. return nil, err
  9116. }
  9117. return resBody.Res, nil
  9118. }
  9119. type RemoveDiskMapping_TaskBody struct {
  9120. Req *types.RemoveDiskMapping_Task `xml:"urn:vim25 RemoveDiskMapping_Task,omitempty"`
  9121. Res *types.RemoveDiskMapping_TaskResponse `xml:"RemoveDiskMapping_TaskResponse,omitempty"`
  9122. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9123. }
  9124. func (b *RemoveDiskMapping_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9125. func RemoveDiskMapping_Task(ctx context.Context, r soap.RoundTripper, req *types.RemoveDiskMapping_Task) (*types.RemoveDiskMapping_TaskResponse, error) {
  9126. var reqBody, resBody RemoveDiskMapping_TaskBody
  9127. reqBody.Req = req
  9128. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9129. return nil, err
  9130. }
  9131. return resBody.Res, nil
  9132. }
  9133. type RemoveDisk_TaskBody struct {
  9134. Req *types.RemoveDisk_Task `xml:"urn:vim25 RemoveDisk_Task,omitempty"`
  9135. Res *types.RemoveDisk_TaskResponse `xml:"RemoveDisk_TaskResponse,omitempty"`
  9136. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9137. }
  9138. func (b *RemoveDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9139. func RemoveDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.RemoveDisk_Task) (*types.RemoveDisk_TaskResponse, error) {
  9140. var reqBody, resBody RemoveDisk_TaskBody
  9141. reqBody.Req = req
  9142. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9143. return nil, err
  9144. }
  9145. return resBody.Res, nil
  9146. }
  9147. type RemoveEntityPermissionBody struct {
  9148. Req *types.RemoveEntityPermission `xml:"urn:vim25 RemoveEntityPermission,omitempty"`
  9149. Res *types.RemoveEntityPermissionResponse `xml:"RemoveEntityPermissionResponse,omitempty"`
  9150. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9151. }
  9152. func (b *RemoveEntityPermissionBody) Fault() *soap.Fault { return b.Fault_ }
  9153. func RemoveEntityPermission(ctx context.Context, r soap.RoundTripper, req *types.RemoveEntityPermission) (*types.RemoveEntityPermissionResponse, error) {
  9154. var reqBody, resBody RemoveEntityPermissionBody
  9155. reqBody.Req = req
  9156. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9157. return nil, err
  9158. }
  9159. return resBody.Res, nil
  9160. }
  9161. type RemoveFilterBody struct {
  9162. Req *types.RemoveFilter `xml:"urn:vim25 RemoveFilter,omitempty"`
  9163. Res *types.RemoveFilterResponse `xml:"RemoveFilterResponse,omitempty"`
  9164. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9165. }
  9166. func (b *RemoveFilterBody) Fault() *soap.Fault { return b.Fault_ }
  9167. func RemoveFilter(ctx context.Context, r soap.RoundTripper, req *types.RemoveFilter) (*types.RemoveFilterResponse, error) {
  9168. var reqBody, resBody RemoveFilterBody
  9169. reqBody.Req = req
  9170. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9171. return nil, err
  9172. }
  9173. return resBody.Res, nil
  9174. }
  9175. type RemoveFilterEntitiesBody struct {
  9176. Req *types.RemoveFilterEntities `xml:"urn:vim25 RemoveFilterEntities,omitempty"`
  9177. Res *types.RemoveFilterEntitiesResponse `xml:"RemoveFilterEntitiesResponse,omitempty"`
  9178. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9179. }
  9180. func (b *RemoveFilterEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  9181. func RemoveFilterEntities(ctx context.Context, r soap.RoundTripper, req *types.RemoveFilterEntities) (*types.RemoveFilterEntitiesResponse, error) {
  9182. var reqBody, resBody RemoveFilterEntitiesBody
  9183. reqBody.Req = req
  9184. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9185. return nil, err
  9186. }
  9187. return resBody.Res, nil
  9188. }
  9189. type RemoveGroupBody struct {
  9190. Req *types.RemoveGroup `xml:"urn:vim25 RemoveGroup,omitempty"`
  9191. Res *types.RemoveGroupResponse `xml:"RemoveGroupResponse,omitempty"`
  9192. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9193. }
  9194. func (b *RemoveGroupBody) Fault() *soap.Fault { return b.Fault_ }
  9195. func RemoveGroup(ctx context.Context, r soap.RoundTripper, req *types.RemoveGroup) (*types.RemoveGroupResponse, error) {
  9196. var reqBody, resBody RemoveGroupBody
  9197. reqBody.Req = req
  9198. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9199. return nil, err
  9200. }
  9201. return resBody.Res, nil
  9202. }
  9203. type RemoveGuestAliasBody struct {
  9204. Req *types.RemoveGuestAlias `xml:"urn:vim25 RemoveGuestAlias,omitempty"`
  9205. Res *types.RemoveGuestAliasResponse `xml:"RemoveGuestAliasResponse,omitempty"`
  9206. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9207. }
  9208. func (b *RemoveGuestAliasBody) Fault() *soap.Fault { return b.Fault_ }
  9209. func RemoveGuestAlias(ctx context.Context, r soap.RoundTripper, req *types.RemoveGuestAlias) (*types.RemoveGuestAliasResponse, error) {
  9210. var reqBody, resBody RemoveGuestAliasBody
  9211. reqBody.Req = req
  9212. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9213. return nil, err
  9214. }
  9215. return resBody.Res, nil
  9216. }
  9217. type RemoveGuestAliasByCertBody struct {
  9218. Req *types.RemoveGuestAliasByCert `xml:"urn:vim25 RemoveGuestAliasByCert,omitempty"`
  9219. Res *types.RemoveGuestAliasByCertResponse `xml:"RemoveGuestAliasByCertResponse,omitempty"`
  9220. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9221. }
  9222. func (b *RemoveGuestAliasByCertBody) Fault() *soap.Fault { return b.Fault_ }
  9223. func RemoveGuestAliasByCert(ctx context.Context, r soap.RoundTripper, req *types.RemoveGuestAliasByCert) (*types.RemoveGuestAliasByCertResponse, error) {
  9224. var reqBody, resBody RemoveGuestAliasByCertBody
  9225. reqBody.Req = req
  9226. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9227. return nil, err
  9228. }
  9229. return resBody.Res, nil
  9230. }
  9231. type RemoveInternetScsiSendTargetsBody struct {
  9232. Req *types.RemoveInternetScsiSendTargets `xml:"urn:vim25 RemoveInternetScsiSendTargets,omitempty"`
  9233. Res *types.RemoveInternetScsiSendTargetsResponse `xml:"RemoveInternetScsiSendTargetsResponse,omitempty"`
  9234. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9235. }
  9236. func (b *RemoveInternetScsiSendTargetsBody) Fault() *soap.Fault { return b.Fault_ }
  9237. func RemoveInternetScsiSendTargets(ctx context.Context, r soap.RoundTripper, req *types.RemoveInternetScsiSendTargets) (*types.RemoveInternetScsiSendTargetsResponse, error) {
  9238. var reqBody, resBody RemoveInternetScsiSendTargetsBody
  9239. reqBody.Req = req
  9240. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9241. return nil, err
  9242. }
  9243. return resBody.Res, nil
  9244. }
  9245. type RemoveInternetScsiStaticTargetsBody struct {
  9246. Req *types.RemoveInternetScsiStaticTargets `xml:"urn:vim25 RemoveInternetScsiStaticTargets,omitempty"`
  9247. Res *types.RemoveInternetScsiStaticTargetsResponse `xml:"RemoveInternetScsiStaticTargetsResponse,omitempty"`
  9248. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9249. }
  9250. func (b *RemoveInternetScsiStaticTargetsBody) Fault() *soap.Fault { return b.Fault_ }
  9251. func RemoveInternetScsiStaticTargets(ctx context.Context, r soap.RoundTripper, req *types.RemoveInternetScsiStaticTargets) (*types.RemoveInternetScsiStaticTargetsResponse, error) {
  9252. var reqBody, resBody RemoveInternetScsiStaticTargetsBody
  9253. reqBody.Req = req
  9254. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9255. return nil, err
  9256. }
  9257. return resBody.Res, nil
  9258. }
  9259. type RemoveKeyBody struct {
  9260. Req *types.RemoveKey `xml:"urn:vim25 RemoveKey,omitempty"`
  9261. Res *types.RemoveKeyResponse `xml:"RemoveKeyResponse,omitempty"`
  9262. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9263. }
  9264. func (b *RemoveKeyBody) Fault() *soap.Fault { return b.Fault_ }
  9265. func RemoveKey(ctx context.Context, r soap.RoundTripper, req *types.RemoveKey) (*types.RemoveKeyResponse, error) {
  9266. var reqBody, resBody RemoveKeyBody
  9267. reqBody.Req = req
  9268. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9269. return nil, err
  9270. }
  9271. return resBody.Res, nil
  9272. }
  9273. type RemoveKeysBody struct {
  9274. Req *types.RemoveKeys `xml:"urn:vim25 RemoveKeys,omitempty"`
  9275. Res *types.RemoveKeysResponse `xml:"RemoveKeysResponse,omitempty"`
  9276. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9277. }
  9278. func (b *RemoveKeysBody) Fault() *soap.Fault { return b.Fault_ }
  9279. func RemoveKeys(ctx context.Context, r soap.RoundTripper, req *types.RemoveKeys) (*types.RemoveKeysResponse, error) {
  9280. var reqBody, resBody RemoveKeysBody
  9281. reqBody.Req = req
  9282. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9283. return nil, err
  9284. }
  9285. return resBody.Res, nil
  9286. }
  9287. type RemoveKmipServerBody struct {
  9288. Req *types.RemoveKmipServer `xml:"urn:vim25 RemoveKmipServer,omitempty"`
  9289. Res *types.RemoveKmipServerResponse `xml:"RemoveKmipServerResponse,omitempty"`
  9290. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9291. }
  9292. func (b *RemoveKmipServerBody) Fault() *soap.Fault { return b.Fault_ }
  9293. func RemoveKmipServer(ctx context.Context, r soap.RoundTripper, req *types.RemoveKmipServer) (*types.RemoveKmipServerResponse, error) {
  9294. var reqBody, resBody RemoveKmipServerBody
  9295. reqBody.Req = req
  9296. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9297. return nil, err
  9298. }
  9299. return resBody.Res, nil
  9300. }
  9301. type RemoveLicenseBody struct {
  9302. Req *types.RemoveLicense `xml:"urn:vim25 RemoveLicense,omitempty"`
  9303. Res *types.RemoveLicenseResponse `xml:"RemoveLicenseResponse,omitempty"`
  9304. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9305. }
  9306. func (b *RemoveLicenseBody) Fault() *soap.Fault { return b.Fault_ }
  9307. func RemoveLicense(ctx context.Context, r soap.RoundTripper, req *types.RemoveLicense) (*types.RemoveLicenseResponse, error) {
  9308. var reqBody, resBody RemoveLicenseBody
  9309. reqBody.Req = req
  9310. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9311. return nil, err
  9312. }
  9313. return resBody.Res, nil
  9314. }
  9315. type RemoveLicenseLabelBody struct {
  9316. Req *types.RemoveLicenseLabel `xml:"urn:vim25 RemoveLicenseLabel,omitempty"`
  9317. Res *types.RemoveLicenseLabelResponse `xml:"RemoveLicenseLabelResponse,omitempty"`
  9318. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9319. }
  9320. func (b *RemoveLicenseLabelBody) Fault() *soap.Fault { return b.Fault_ }
  9321. func RemoveLicenseLabel(ctx context.Context, r soap.RoundTripper, req *types.RemoveLicenseLabel) (*types.RemoveLicenseLabelResponse, error) {
  9322. var reqBody, resBody RemoveLicenseLabelBody
  9323. reqBody.Req = req
  9324. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9325. return nil, err
  9326. }
  9327. return resBody.Res, nil
  9328. }
  9329. type RemoveMonitoredEntitiesBody struct {
  9330. Req *types.RemoveMonitoredEntities `xml:"urn:vim25 RemoveMonitoredEntities,omitempty"`
  9331. Res *types.RemoveMonitoredEntitiesResponse `xml:"RemoveMonitoredEntitiesResponse,omitempty"`
  9332. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9333. }
  9334. func (b *RemoveMonitoredEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  9335. func RemoveMonitoredEntities(ctx context.Context, r soap.RoundTripper, req *types.RemoveMonitoredEntities) (*types.RemoveMonitoredEntitiesResponse, error) {
  9336. var reqBody, resBody RemoveMonitoredEntitiesBody
  9337. reqBody.Req = req
  9338. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9339. return nil, err
  9340. }
  9341. return resBody.Res, nil
  9342. }
  9343. type RemoveNetworkResourcePoolBody struct {
  9344. Req *types.RemoveNetworkResourcePool `xml:"urn:vim25 RemoveNetworkResourcePool,omitempty"`
  9345. Res *types.RemoveNetworkResourcePoolResponse `xml:"RemoveNetworkResourcePoolResponse,omitempty"`
  9346. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9347. }
  9348. func (b *RemoveNetworkResourcePoolBody) Fault() *soap.Fault { return b.Fault_ }
  9349. func RemoveNetworkResourcePool(ctx context.Context, r soap.RoundTripper, req *types.RemoveNetworkResourcePool) (*types.RemoveNetworkResourcePoolResponse, error) {
  9350. var reqBody, resBody RemoveNetworkResourcePoolBody
  9351. reqBody.Req = req
  9352. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9353. return nil, err
  9354. }
  9355. return resBody.Res, nil
  9356. }
  9357. type RemoveNvmeOverRdmaAdapterBody struct {
  9358. Req *types.RemoveNvmeOverRdmaAdapter `xml:"urn:vim25 RemoveNvmeOverRdmaAdapter,omitempty"`
  9359. Res *types.RemoveNvmeOverRdmaAdapterResponse `xml:"RemoveNvmeOverRdmaAdapterResponse,omitempty"`
  9360. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9361. }
  9362. func (b *RemoveNvmeOverRdmaAdapterBody) Fault() *soap.Fault { return b.Fault_ }
  9363. func RemoveNvmeOverRdmaAdapter(ctx context.Context, r soap.RoundTripper, req *types.RemoveNvmeOverRdmaAdapter) (*types.RemoveNvmeOverRdmaAdapterResponse, error) {
  9364. var reqBody, resBody RemoveNvmeOverRdmaAdapterBody
  9365. reqBody.Req = req
  9366. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9367. return nil, err
  9368. }
  9369. return resBody.Res, nil
  9370. }
  9371. type RemovePerfIntervalBody struct {
  9372. Req *types.RemovePerfInterval `xml:"urn:vim25 RemovePerfInterval,omitempty"`
  9373. Res *types.RemovePerfIntervalResponse `xml:"RemovePerfIntervalResponse,omitempty"`
  9374. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9375. }
  9376. func (b *RemovePerfIntervalBody) Fault() *soap.Fault { return b.Fault_ }
  9377. func RemovePerfInterval(ctx context.Context, r soap.RoundTripper, req *types.RemovePerfInterval) (*types.RemovePerfIntervalResponse, error) {
  9378. var reqBody, resBody RemovePerfIntervalBody
  9379. reqBody.Req = req
  9380. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9381. return nil, err
  9382. }
  9383. return resBody.Res, nil
  9384. }
  9385. type RemovePortGroupBody struct {
  9386. Req *types.RemovePortGroup `xml:"urn:vim25 RemovePortGroup,omitempty"`
  9387. Res *types.RemovePortGroupResponse `xml:"RemovePortGroupResponse,omitempty"`
  9388. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9389. }
  9390. func (b *RemovePortGroupBody) Fault() *soap.Fault { return b.Fault_ }
  9391. func RemovePortGroup(ctx context.Context, r soap.RoundTripper, req *types.RemovePortGroup) (*types.RemovePortGroupResponse, error) {
  9392. var reqBody, resBody RemovePortGroupBody
  9393. reqBody.Req = req
  9394. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9395. return nil, err
  9396. }
  9397. return resBody.Res, nil
  9398. }
  9399. type RemoveScheduledTaskBody struct {
  9400. Req *types.RemoveScheduledTask `xml:"urn:vim25 RemoveScheduledTask,omitempty"`
  9401. Res *types.RemoveScheduledTaskResponse `xml:"RemoveScheduledTaskResponse,omitempty"`
  9402. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9403. }
  9404. func (b *RemoveScheduledTaskBody) Fault() *soap.Fault { return b.Fault_ }
  9405. func RemoveScheduledTask(ctx context.Context, r soap.RoundTripper, req *types.RemoveScheduledTask) (*types.RemoveScheduledTaskResponse, error) {
  9406. var reqBody, resBody RemoveScheduledTaskBody
  9407. reqBody.Req = req
  9408. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9409. return nil, err
  9410. }
  9411. return resBody.Res, nil
  9412. }
  9413. type RemoveServiceConsoleVirtualNicBody struct {
  9414. Req *types.RemoveServiceConsoleVirtualNic `xml:"urn:vim25 RemoveServiceConsoleVirtualNic,omitempty"`
  9415. Res *types.RemoveServiceConsoleVirtualNicResponse `xml:"RemoveServiceConsoleVirtualNicResponse,omitempty"`
  9416. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9417. }
  9418. func (b *RemoveServiceConsoleVirtualNicBody) Fault() *soap.Fault { return b.Fault_ }
  9419. func RemoveServiceConsoleVirtualNic(ctx context.Context, r soap.RoundTripper, req *types.RemoveServiceConsoleVirtualNic) (*types.RemoveServiceConsoleVirtualNicResponse, error) {
  9420. var reqBody, resBody RemoveServiceConsoleVirtualNicBody
  9421. reqBody.Req = req
  9422. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9423. return nil, err
  9424. }
  9425. return resBody.Res, nil
  9426. }
  9427. type RemoveSmartCardTrustAnchorBody struct {
  9428. Req *types.RemoveSmartCardTrustAnchor `xml:"urn:vim25 RemoveSmartCardTrustAnchor,omitempty"`
  9429. Res *types.RemoveSmartCardTrustAnchorResponse `xml:"RemoveSmartCardTrustAnchorResponse,omitempty"`
  9430. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9431. }
  9432. func (b *RemoveSmartCardTrustAnchorBody) Fault() *soap.Fault { return b.Fault_ }
  9433. func RemoveSmartCardTrustAnchor(ctx context.Context, r soap.RoundTripper, req *types.RemoveSmartCardTrustAnchor) (*types.RemoveSmartCardTrustAnchorResponse, error) {
  9434. var reqBody, resBody RemoveSmartCardTrustAnchorBody
  9435. reqBody.Req = req
  9436. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9437. return nil, err
  9438. }
  9439. return resBody.Res, nil
  9440. }
  9441. type RemoveSmartCardTrustAnchorByFingerprintBody struct {
  9442. Req *types.RemoveSmartCardTrustAnchorByFingerprint `xml:"urn:vim25 RemoveSmartCardTrustAnchorByFingerprint,omitempty"`
  9443. Res *types.RemoveSmartCardTrustAnchorByFingerprintResponse `xml:"RemoveSmartCardTrustAnchorByFingerprintResponse,omitempty"`
  9444. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9445. }
  9446. func (b *RemoveSmartCardTrustAnchorByFingerprintBody) Fault() *soap.Fault { return b.Fault_ }
  9447. func RemoveSmartCardTrustAnchorByFingerprint(ctx context.Context, r soap.RoundTripper, req *types.RemoveSmartCardTrustAnchorByFingerprint) (*types.RemoveSmartCardTrustAnchorByFingerprintResponse, error) {
  9448. var reqBody, resBody RemoveSmartCardTrustAnchorByFingerprintBody
  9449. reqBody.Req = req
  9450. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9451. return nil, err
  9452. }
  9453. return resBody.Res, nil
  9454. }
  9455. type RemoveSnapshot_TaskBody struct {
  9456. Req *types.RemoveSnapshot_Task `xml:"urn:vim25 RemoveSnapshot_Task,omitempty"`
  9457. Res *types.RemoveSnapshot_TaskResponse `xml:"RemoveSnapshot_TaskResponse,omitempty"`
  9458. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9459. }
  9460. func (b *RemoveSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9461. func RemoveSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.RemoveSnapshot_Task) (*types.RemoveSnapshot_TaskResponse, error) {
  9462. var reqBody, resBody RemoveSnapshot_TaskBody
  9463. reqBody.Req = req
  9464. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9465. return nil, err
  9466. }
  9467. return resBody.Res, nil
  9468. }
  9469. type RemoveSoftwareAdapterBody struct {
  9470. Req *types.RemoveSoftwareAdapter `xml:"urn:vim25 RemoveSoftwareAdapter,omitempty"`
  9471. Res *types.RemoveSoftwareAdapterResponse `xml:"RemoveSoftwareAdapterResponse,omitempty"`
  9472. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9473. }
  9474. func (b *RemoveSoftwareAdapterBody) Fault() *soap.Fault { return b.Fault_ }
  9475. func RemoveSoftwareAdapter(ctx context.Context, r soap.RoundTripper, req *types.RemoveSoftwareAdapter) (*types.RemoveSoftwareAdapterResponse, error) {
  9476. var reqBody, resBody RemoveSoftwareAdapterBody
  9477. reqBody.Req = req
  9478. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9479. return nil, err
  9480. }
  9481. return resBody.Res, nil
  9482. }
  9483. type RemoveUserBody struct {
  9484. Req *types.RemoveUser `xml:"urn:vim25 RemoveUser,omitempty"`
  9485. Res *types.RemoveUserResponse `xml:"RemoveUserResponse,omitempty"`
  9486. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9487. }
  9488. func (b *RemoveUserBody) Fault() *soap.Fault { return b.Fault_ }
  9489. func RemoveUser(ctx context.Context, r soap.RoundTripper, req *types.RemoveUser) (*types.RemoveUserResponse, error) {
  9490. var reqBody, resBody RemoveUserBody
  9491. reqBody.Req = req
  9492. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9493. return nil, err
  9494. }
  9495. return resBody.Res, nil
  9496. }
  9497. type RemoveVirtualNicBody struct {
  9498. Req *types.RemoveVirtualNic `xml:"urn:vim25 RemoveVirtualNic,omitempty"`
  9499. Res *types.RemoveVirtualNicResponse `xml:"RemoveVirtualNicResponse,omitempty"`
  9500. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9501. }
  9502. func (b *RemoveVirtualNicBody) Fault() *soap.Fault { return b.Fault_ }
  9503. func RemoveVirtualNic(ctx context.Context, r soap.RoundTripper, req *types.RemoveVirtualNic) (*types.RemoveVirtualNicResponse, error) {
  9504. var reqBody, resBody RemoveVirtualNicBody
  9505. reqBody.Req = req
  9506. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9507. return nil, err
  9508. }
  9509. return resBody.Res, nil
  9510. }
  9511. type RemoveVirtualSwitchBody struct {
  9512. Req *types.RemoveVirtualSwitch `xml:"urn:vim25 RemoveVirtualSwitch,omitempty"`
  9513. Res *types.RemoveVirtualSwitchResponse `xml:"RemoveVirtualSwitchResponse,omitempty"`
  9514. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9515. }
  9516. func (b *RemoveVirtualSwitchBody) Fault() *soap.Fault { return b.Fault_ }
  9517. func RemoveVirtualSwitch(ctx context.Context, r soap.RoundTripper, req *types.RemoveVirtualSwitch) (*types.RemoveVirtualSwitchResponse, error) {
  9518. var reqBody, resBody RemoveVirtualSwitchBody
  9519. reqBody.Req = req
  9520. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9521. return nil, err
  9522. }
  9523. return resBody.Res, nil
  9524. }
  9525. type RenameCustomFieldDefBody struct {
  9526. Req *types.RenameCustomFieldDef `xml:"urn:vim25 RenameCustomFieldDef,omitempty"`
  9527. Res *types.RenameCustomFieldDefResponse `xml:"RenameCustomFieldDefResponse,omitempty"`
  9528. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9529. }
  9530. func (b *RenameCustomFieldDefBody) Fault() *soap.Fault { return b.Fault_ }
  9531. func RenameCustomFieldDef(ctx context.Context, r soap.RoundTripper, req *types.RenameCustomFieldDef) (*types.RenameCustomFieldDefResponse, error) {
  9532. var reqBody, resBody RenameCustomFieldDefBody
  9533. reqBody.Req = req
  9534. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9535. return nil, err
  9536. }
  9537. return resBody.Res, nil
  9538. }
  9539. type RenameCustomizationSpecBody struct {
  9540. Req *types.RenameCustomizationSpec `xml:"urn:vim25 RenameCustomizationSpec,omitempty"`
  9541. Res *types.RenameCustomizationSpecResponse `xml:"RenameCustomizationSpecResponse,omitempty"`
  9542. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9543. }
  9544. func (b *RenameCustomizationSpecBody) Fault() *soap.Fault { return b.Fault_ }
  9545. func RenameCustomizationSpec(ctx context.Context, r soap.RoundTripper, req *types.RenameCustomizationSpec) (*types.RenameCustomizationSpecResponse, error) {
  9546. var reqBody, resBody RenameCustomizationSpecBody
  9547. reqBody.Req = req
  9548. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9549. return nil, err
  9550. }
  9551. return resBody.Res, nil
  9552. }
  9553. type RenameDatastoreBody struct {
  9554. Req *types.RenameDatastore `xml:"urn:vim25 RenameDatastore,omitempty"`
  9555. Res *types.RenameDatastoreResponse `xml:"RenameDatastoreResponse,omitempty"`
  9556. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9557. }
  9558. func (b *RenameDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  9559. func RenameDatastore(ctx context.Context, r soap.RoundTripper, req *types.RenameDatastore) (*types.RenameDatastoreResponse, error) {
  9560. var reqBody, resBody RenameDatastoreBody
  9561. reqBody.Req = req
  9562. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9563. return nil, err
  9564. }
  9565. return resBody.Res, nil
  9566. }
  9567. type RenameSnapshotBody struct {
  9568. Req *types.RenameSnapshot `xml:"urn:vim25 RenameSnapshot,omitempty"`
  9569. Res *types.RenameSnapshotResponse `xml:"RenameSnapshotResponse,omitempty"`
  9570. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9571. }
  9572. func (b *RenameSnapshotBody) Fault() *soap.Fault { return b.Fault_ }
  9573. func RenameSnapshot(ctx context.Context, r soap.RoundTripper, req *types.RenameSnapshot) (*types.RenameSnapshotResponse, error) {
  9574. var reqBody, resBody RenameSnapshotBody
  9575. reqBody.Req = req
  9576. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9577. return nil, err
  9578. }
  9579. return resBody.Res, nil
  9580. }
  9581. type RenameVStorageObjectBody struct {
  9582. Req *types.RenameVStorageObject `xml:"urn:vim25 RenameVStorageObject,omitempty"`
  9583. Res *types.RenameVStorageObjectResponse `xml:"RenameVStorageObjectResponse,omitempty"`
  9584. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9585. }
  9586. func (b *RenameVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  9587. func RenameVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.RenameVStorageObject) (*types.RenameVStorageObjectResponse, error) {
  9588. var reqBody, resBody RenameVStorageObjectBody
  9589. reqBody.Req = req
  9590. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9591. return nil, err
  9592. }
  9593. return resBody.Res, nil
  9594. }
  9595. type RenameVStorageObjectExBody struct {
  9596. Req *types.RenameVStorageObjectEx `xml:"urn:vim25 RenameVStorageObjectEx,omitempty"`
  9597. Res *types.RenameVStorageObjectExResponse `xml:"RenameVStorageObjectExResponse,omitempty"`
  9598. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9599. }
  9600. func (b *RenameVStorageObjectExBody) Fault() *soap.Fault { return b.Fault_ }
  9601. func RenameVStorageObjectEx(ctx context.Context, r soap.RoundTripper, req *types.RenameVStorageObjectEx) (*types.RenameVStorageObjectExResponse, error) {
  9602. var reqBody, resBody RenameVStorageObjectExBody
  9603. reqBody.Req = req
  9604. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9605. return nil, err
  9606. }
  9607. return resBody.Res, nil
  9608. }
  9609. type Rename_TaskBody struct {
  9610. Req *types.Rename_Task `xml:"urn:vim25 Rename_Task,omitempty"`
  9611. Res *types.Rename_TaskResponse `xml:"Rename_TaskResponse,omitempty"`
  9612. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9613. }
  9614. func (b *Rename_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9615. func Rename_Task(ctx context.Context, r soap.RoundTripper, req *types.Rename_Task) (*types.Rename_TaskResponse, error) {
  9616. var reqBody, resBody Rename_TaskBody
  9617. reqBody.Req = req
  9618. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9619. return nil, err
  9620. }
  9621. return resBody.Res, nil
  9622. }
  9623. type ReplaceCACertificatesAndCRLsBody struct {
  9624. Req *types.ReplaceCACertificatesAndCRLs `xml:"urn:vim25 ReplaceCACertificatesAndCRLs,omitempty"`
  9625. Res *types.ReplaceCACertificatesAndCRLsResponse `xml:"ReplaceCACertificatesAndCRLsResponse,omitempty"`
  9626. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9627. }
  9628. func (b *ReplaceCACertificatesAndCRLsBody) Fault() *soap.Fault { return b.Fault_ }
  9629. func ReplaceCACertificatesAndCRLs(ctx context.Context, r soap.RoundTripper, req *types.ReplaceCACertificatesAndCRLs) (*types.ReplaceCACertificatesAndCRLsResponse, error) {
  9630. var reqBody, resBody ReplaceCACertificatesAndCRLsBody
  9631. reqBody.Req = req
  9632. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9633. return nil, err
  9634. }
  9635. return resBody.Res, nil
  9636. }
  9637. type ReplaceSmartCardTrustAnchorsBody struct {
  9638. Req *types.ReplaceSmartCardTrustAnchors `xml:"urn:vim25 ReplaceSmartCardTrustAnchors,omitempty"`
  9639. Res *types.ReplaceSmartCardTrustAnchorsResponse `xml:"ReplaceSmartCardTrustAnchorsResponse,omitempty"`
  9640. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9641. }
  9642. func (b *ReplaceSmartCardTrustAnchorsBody) Fault() *soap.Fault { return b.Fault_ }
  9643. func ReplaceSmartCardTrustAnchors(ctx context.Context, r soap.RoundTripper, req *types.ReplaceSmartCardTrustAnchors) (*types.ReplaceSmartCardTrustAnchorsResponse, error) {
  9644. var reqBody, resBody ReplaceSmartCardTrustAnchorsBody
  9645. reqBody.Req = req
  9646. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9647. return nil, err
  9648. }
  9649. return resBody.Res, nil
  9650. }
  9651. type RescanAllHbaBody struct {
  9652. Req *types.RescanAllHba `xml:"urn:vim25 RescanAllHba,omitempty"`
  9653. Res *types.RescanAllHbaResponse `xml:"RescanAllHbaResponse,omitempty"`
  9654. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9655. }
  9656. func (b *RescanAllHbaBody) Fault() *soap.Fault { return b.Fault_ }
  9657. func RescanAllHba(ctx context.Context, r soap.RoundTripper, req *types.RescanAllHba) (*types.RescanAllHbaResponse, error) {
  9658. var reqBody, resBody RescanAllHbaBody
  9659. reqBody.Req = req
  9660. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9661. return nil, err
  9662. }
  9663. return resBody.Res, nil
  9664. }
  9665. type RescanHbaBody struct {
  9666. Req *types.RescanHba `xml:"urn:vim25 RescanHba,omitempty"`
  9667. Res *types.RescanHbaResponse `xml:"RescanHbaResponse,omitempty"`
  9668. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9669. }
  9670. func (b *RescanHbaBody) Fault() *soap.Fault { return b.Fault_ }
  9671. func RescanHba(ctx context.Context, r soap.RoundTripper, req *types.RescanHba) (*types.RescanHbaResponse, error) {
  9672. var reqBody, resBody RescanHbaBody
  9673. reqBody.Req = req
  9674. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9675. return nil, err
  9676. }
  9677. return resBody.Res, nil
  9678. }
  9679. type RescanVffsBody struct {
  9680. Req *types.RescanVffs `xml:"urn:vim25 RescanVffs,omitempty"`
  9681. Res *types.RescanVffsResponse `xml:"RescanVffsResponse,omitempty"`
  9682. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9683. }
  9684. func (b *RescanVffsBody) Fault() *soap.Fault { return b.Fault_ }
  9685. func RescanVffs(ctx context.Context, r soap.RoundTripper, req *types.RescanVffs) (*types.RescanVffsResponse, error) {
  9686. var reqBody, resBody RescanVffsBody
  9687. reqBody.Req = req
  9688. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9689. return nil, err
  9690. }
  9691. return resBody.Res, nil
  9692. }
  9693. type RescanVmfsBody struct {
  9694. Req *types.RescanVmfs `xml:"urn:vim25 RescanVmfs,omitempty"`
  9695. Res *types.RescanVmfsResponse `xml:"RescanVmfsResponse,omitempty"`
  9696. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9697. }
  9698. func (b *RescanVmfsBody) Fault() *soap.Fault { return b.Fault_ }
  9699. func RescanVmfs(ctx context.Context, r soap.RoundTripper, req *types.RescanVmfs) (*types.RescanVmfsResponse, error) {
  9700. var reqBody, resBody RescanVmfsBody
  9701. reqBody.Req = req
  9702. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9703. return nil, err
  9704. }
  9705. return resBody.Res, nil
  9706. }
  9707. type ResetCollectorBody struct {
  9708. Req *types.ResetCollector `xml:"urn:vim25 ResetCollector,omitempty"`
  9709. Res *types.ResetCollectorResponse `xml:"ResetCollectorResponse,omitempty"`
  9710. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9711. }
  9712. func (b *ResetCollectorBody) Fault() *soap.Fault { return b.Fault_ }
  9713. func ResetCollector(ctx context.Context, r soap.RoundTripper, req *types.ResetCollector) (*types.ResetCollectorResponse, error) {
  9714. var reqBody, resBody ResetCollectorBody
  9715. reqBody.Req = req
  9716. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9717. return nil, err
  9718. }
  9719. return resBody.Res, nil
  9720. }
  9721. type ResetCounterLevelMappingBody struct {
  9722. Req *types.ResetCounterLevelMapping `xml:"urn:vim25 ResetCounterLevelMapping,omitempty"`
  9723. Res *types.ResetCounterLevelMappingResponse `xml:"ResetCounterLevelMappingResponse,omitempty"`
  9724. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9725. }
  9726. func (b *ResetCounterLevelMappingBody) Fault() *soap.Fault { return b.Fault_ }
  9727. func ResetCounterLevelMapping(ctx context.Context, r soap.RoundTripper, req *types.ResetCounterLevelMapping) (*types.ResetCounterLevelMappingResponse, error) {
  9728. var reqBody, resBody ResetCounterLevelMappingBody
  9729. reqBody.Req = req
  9730. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9731. return nil, err
  9732. }
  9733. return resBody.Res, nil
  9734. }
  9735. type ResetEntityPermissionsBody struct {
  9736. Req *types.ResetEntityPermissions `xml:"urn:vim25 ResetEntityPermissions,omitempty"`
  9737. Res *types.ResetEntityPermissionsResponse `xml:"ResetEntityPermissionsResponse,omitempty"`
  9738. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9739. }
  9740. func (b *ResetEntityPermissionsBody) Fault() *soap.Fault { return b.Fault_ }
  9741. func ResetEntityPermissions(ctx context.Context, r soap.RoundTripper, req *types.ResetEntityPermissions) (*types.ResetEntityPermissionsResponse, error) {
  9742. var reqBody, resBody ResetEntityPermissionsBody
  9743. reqBody.Req = req
  9744. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9745. return nil, err
  9746. }
  9747. return resBody.Res, nil
  9748. }
  9749. type ResetFirmwareToFactoryDefaultsBody struct {
  9750. Req *types.ResetFirmwareToFactoryDefaults `xml:"urn:vim25 ResetFirmwareToFactoryDefaults,omitempty"`
  9751. Res *types.ResetFirmwareToFactoryDefaultsResponse `xml:"ResetFirmwareToFactoryDefaultsResponse,omitempty"`
  9752. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9753. }
  9754. func (b *ResetFirmwareToFactoryDefaultsBody) Fault() *soap.Fault { return b.Fault_ }
  9755. func ResetFirmwareToFactoryDefaults(ctx context.Context, r soap.RoundTripper, req *types.ResetFirmwareToFactoryDefaults) (*types.ResetFirmwareToFactoryDefaultsResponse, error) {
  9756. var reqBody, resBody ResetFirmwareToFactoryDefaultsBody
  9757. reqBody.Req = req
  9758. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9759. return nil, err
  9760. }
  9761. return resBody.Res, nil
  9762. }
  9763. type ResetGuestInformationBody struct {
  9764. Req *types.ResetGuestInformation `xml:"urn:vim25 ResetGuestInformation,omitempty"`
  9765. Res *types.ResetGuestInformationResponse `xml:"ResetGuestInformationResponse,omitempty"`
  9766. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9767. }
  9768. func (b *ResetGuestInformationBody) Fault() *soap.Fault { return b.Fault_ }
  9769. func ResetGuestInformation(ctx context.Context, r soap.RoundTripper, req *types.ResetGuestInformation) (*types.ResetGuestInformationResponse, error) {
  9770. var reqBody, resBody ResetGuestInformationBody
  9771. reqBody.Req = req
  9772. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9773. return nil, err
  9774. }
  9775. return resBody.Res, nil
  9776. }
  9777. type ResetListViewBody struct {
  9778. Req *types.ResetListView `xml:"urn:vim25 ResetListView,omitempty"`
  9779. Res *types.ResetListViewResponse `xml:"ResetListViewResponse,omitempty"`
  9780. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9781. }
  9782. func (b *ResetListViewBody) Fault() *soap.Fault { return b.Fault_ }
  9783. func ResetListView(ctx context.Context, r soap.RoundTripper, req *types.ResetListView) (*types.ResetListViewResponse, error) {
  9784. var reqBody, resBody ResetListViewBody
  9785. reqBody.Req = req
  9786. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9787. return nil, err
  9788. }
  9789. return resBody.Res, nil
  9790. }
  9791. type ResetListViewFromViewBody struct {
  9792. Req *types.ResetListViewFromView `xml:"urn:vim25 ResetListViewFromView,omitempty"`
  9793. Res *types.ResetListViewFromViewResponse `xml:"ResetListViewFromViewResponse,omitempty"`
  9794. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9795. }
  9796. func (b *ResetListViewFromViewBody) Fault() *soap.Fault { return b.Fault_ }
  9797. func ResetListViewFromView(ctx context.Context, r soap.RoundTripper, req *types.ResetListViewFromView) (*types.ResetListViewFromViewResponse, error) {
  9798. var reqBody, resBody ResetListViewFromViewBody
  9799. reqBody.Req = req
  9800. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9801. return nil, err
  9802. }
  9803. return resBody.Res, nil
  9804. }
  9805. type ResetSystemHealthInfoBody struct {
  9806. Req *types.ResetSystemHealthInfo `xml:"urn:vim25 ResetSystemHealthInfo,omitempty"`
  9807. Res *types.ResetSystemHealthInfoResponse `xml:"ResetSystemHealthInfoResponse,omitempty"`
  9808. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9809. }
  9810. func (b *ResetSystemHealthInfoBody) Fault() *soap.Fault { return b.Fault_ }
  9811. func ResetSystemHealthInfo(ctx context.Context, r soap.RoundTripper, req *types.ResetSystemHealthInfo) (*types.ResetSystemHealthInfoResponse, error) {
  9812. var reqBody, resBody ResetSystemHealthInfoBody
  9813. reqBody.Req = req
  9814. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9815. return nil, err
  9816. }
  9817. return resBody.Res, nil
  9818. }
  9819. type ResetVM_TaskBody struct {
  9820. Req *types.ResetVM_Task `xml:"urn:vim25 ResetVM_Task,omitempty"`
  9821. Res *types.ResetVM_TaskResponse `xml:"ResetVM_TaskResponse,omitempty"`
  9822. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9823. }
  9824. func (b *ResetVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9825. func ResetVM_Task(ctx context.Context, r soap.RoundTripper, req *types.ResetVM_Task) (*types.ResetVM_TaskResponse, error) {
  9826. var reqBody, resBody ResetVM_TaskBody
  9827. reqBody.Req = req
  9828. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9829. return nil, err
  9830. }
  9831. return resBody.Res, nil
  9832. }
  9833. type ResignatureUnresolvedVmfsVolume_TaskBody struct {
  9834. Req *types.ResignatureUnresolvedVmfsVolume_Task `xml:"urn:vim25 ResignatureUnresolvedVmfsVolume_Task,omitempty"`
  9835. Res *types.ResignatureUnresolvedVmfsVolume_TaskResponse `xml:"ResignatureUnresolvedVmfsVolume_TaskResponse,omitempty"`
  9836. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9837. }
  9838. func (b *ResignatureUnresolvedVmfsVolume_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9839. func ResignatureUnresolvedVmfsVolume_Task(ctx context.Context, r soap.RoundTripper, req *types.ResignatureUnresolvedVmfsVolume_Task) (*types.ResignatureUnresolvedVmfsVolume_TaskResponse, error) {
  9840. var reqBody, resBody ResignatureUnresolvedVmfsVolume_TaskBody
  9841. reqBody.Req = req
  9842. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9843. return nil, err
  9844. }
  9845. return resBody.Res, nil
  9846. }
  9847. type ResolveInstallationErrorsOnCluster_TaskBody struct {
  9848. Req *types.ResolveInstallationErrorsOnCluster_Task `xml:"urn:vim25 ResolveInstallationErrorsOnCluster_Task,omitempty"`
  9849. Res *types.ResolveInstallationErrorsOnCluster_TaskResponse `xml:"ResolveInstallationErrorsOnCluster_TaskResponse,omitempty"`
  9850. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9851. }
  9852. func (b *ResolveInstallationErrorsOnCluster_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9853. func ResolveInstallationErrorsOnCluster_Task(ctx context.Context, r soap.RoundTripper, req *types.ResolveInstallationErrorsOnCluster_Task) (*types.ResolveInstallationErrorsOnCluster_TaskResponse, error) {
  9854. var reqBody, resBody ResolveInstallationErrorsOnCluster_TaskBody
  9855. reqBody.Req = req
  9856. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9857. return nil, err
  9858. }
  9859. return resBody.Res, nil
  9860. }
  9861. type ResolveInstallationErrorsOnHost_TaskBody struct {
  9862. Req *types.ResolveInstallationErrorsOnHost_Task `xml:"urn:vim25 ResolveInstallationErrorsOnHost_Task,omitempty"`
  9863. Res *types.ResolveInstallationErrorsOnHost_TaskResponse `xml:"ResolveInstallationErrorsOnHost_TaskResponse,omitempty"`
  9864. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9865. }
  9866. func (b *ResolveInstallationErrorsOnHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9867. func ResolveInstallationErrorsOnHost_Task(ctx context.Context, r soap.RoundTripper, req *types.ResolveInstallationErrorsOnHost_Task) (*types.ResolveInstallationErrorsOnHost_TaskResponse, error) {
  9868. var reqBody, resBody ResolveInstallationErrorsOnHost_TaskBody
  9869. reqBody.Req = req
  9870. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9871. return nil, err
  9872. }
  9873. return resBody.Res, nil
  9874. }
  9875. type ResolveMultipleUnresolvedVmfsVolumesBody struct {
  9876. Req *types.ResolveMultipleUnresolvedVmfsVolumes `xml:"urn:vim25 ResolveMultipleUnresolvedVmfsVolumes,omitempty"`
  9877. Res *types.ResolveMultipleUnresolvedVmfsVolumesResponse `xml:"ResolveMultipleUnresolvedVmfsVolumesResponse,omitempty"`
  9878. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9879. }
  9880. func (b *ResolveMultipleUnresolvedVmfsVolumesBody) Fault() *soap.Fault { return b.Fault_ }
  9881. func ResolveMultipleUnresolvedVmfsVolumes(ctx context.Context, r soap.RoundTripper, req *types.ResolveMultipleUnresolvedVmfsVolumes) (*types.ResolveMultipleUnresolvedVmfsVolumesResponse, error) {
  9882. var reqBody, resBody ResolveMultipleUnresolvedVmfsVolumesBody
  9883. reqBody.Req = req
  9884. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9885. return nil, err
  9886. }
  9887. return resBody.Res, nil
  9888. }
  9889. type ResolveMultipleUnresolvedVmfsVolumesEx_TaskBody struct {
  9890. Req *types.ResolveMultipleUnresolvedVmfsVolumesEx_Task `xml:"urn:vim25 ResolveMultipleUnresolvedVmfsVolumesEx_Task,omitempty"`
  9891. Res *types.ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse `xml:"ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse,omitempty"`
  9892. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9893. }
  9894. func (b *ResolveMultipleUnresolvedVmfsVolumesEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  9895. func ResolveMultipleUnresolvedVmfsVolumesEx_Task(ctx context.Context, r soap.RoundTripper, req *types.ResolveMultipleUnresolvedVmfsVolumesEx_Task) (*types.ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse, error) {
  9896. var reqBody, resBody ResolveMultipleUnresolvedVmfsVolumesEx_TaskBody
  9897. reqBody.Req = req
  9898. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9899. return nil, err
  9900. }
  9901. return resBody.Res, nil
  9902. }
  9903. type RestartServiceBody struct {
  9904. Req *types.RestartService `xml:"urn:vim25 RestartService,omitempty"`
  9905. Res *types.RestartServiceResponse `xml:"RestartServiceResponse,omitempty"`
  9906. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9907. }
  9908. func (b *RestartServiceBody) Fault() *soap.Fault { return b.Fault_ }
  9909. func RestartService(ctx context.Context, r soap.RoundTripper, req *types.RestartService) (*types.RestartServiceResponse, error) {
  9910. var reqBody, resBody RestartServiceBody
  9911. reqBody.Req = req
  9912. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9913. return nil, err
  9914. }
  9915. return resBody.Res, nil
  9916. }
  9917. type RestartServiceConsoleVirtualNicBody struct {
  9918. Req *types.RestartServiceConsoleVirtualNic `xml:"urn:vim25 RestartServiceConsoleVirtualNic,omitempty"`
  9919. Res *types.RestartServiceConsoleVirtualNicResponse `xml:"RestartServiceConsoleVirtualNicResponse,omitempty"`
  9920. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9921. }
  9922. func (b *RestartServiceConsoleVirtualNicBody) Fault() *soap.Fault { return b.Fault_ }
  9923. func RestartServiceConsoleVirtualNic(ctx context.Context, r soap.RoundTripper, req *types.RestartServiceConsoleVirtualNic) (*types.RestartServiceConsoleVirtualNicResponse, error) {
  9924. var reqBody, resBody RestartServiceConsoleVirtualNicBody
  9925. reqBody.Req = req
  9926. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9927. return nil, err
  9928. }
  9929. return resBody.Res, nil
  9930. }
  9931. type RestoreFirmwareConfigurationBody struct {
  9932. Req *types.RestoreFirmwareConfiguration `xml:"urn:vim25 RestoreFirmwareConfiguration,omitempty"`
  9933. Res *types.RestoreFirmwareConfigurationResponse `xml:"RestoreFirmwareConfigurationResponse,omitempty"`
  9934. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9935. }
  9936. func (b *RestoreFirmwareConfigurationBody) Fault() *soap.Fault { return b.Fault_ }
  9937. func RestoreFirmwareConfiguration(ctx context.Context, r soap.RoundTripper, req *types.RestoreFirmwareConfiguration) (*types.RestoreFirmwareConfigurationResponse, error) {
  9938. var reqBody, resBody RestoreFirmwareConfigurationBody
  9939. reqBody.Req = req
  9940. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9941. return nil, err
  9942. }
  9943. return resBody.Res, nil
  9944. }
  9945. type RetrieveAllPermissionsBody struct {
  9946. Req *types.RetrieveAllPermissions `xml:"urn:vim25 RetrieveAllPermissions,omitempty"`
  9947. Res *types.RetrieveAllPermissionsResponse `xml:"RetrieveAllPermissionsResponse,omitempty"`
  9948. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9949. }
  9950. func (b *RetrieveAllPermissionsBody) Fault() *soap.Fault { return b.Fault_ }
  9951. func RetrieveAllPermissions(ctx context.Context, r soap.RoundTripper, req *types.RetrieveAllPermissions) (*types.RetrieveAllPermissionsResponse, error) {
  9952. var reqBody, resBody RetrieveAllPermissionsBody
  9953. reqBody.Req = req
  9954. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9955. return nil, err
  9956. }
  9957. return resBody.Res, nil
  9958. }
  9959. type RetrieveAnswerFileBody struct {
  9960. Req *types.RetrieveAnswerFile `xml:"urn:vim25 RetrieveAnswerFile,omitempty"`
  9961. Res *types.RetrieveAnswerFileResponse `xml:"RetrieveAnswerFileResponse,omitempty"`
  9962. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9963. }
  9964. func (b *RetrieveAnswerFileBody) Fault() *soap.Fault { return b.Fault_ }
  9965. func RetrieveAnswerFile(ctx context.Context, r soap.RoundTripper, req *types.RetrieveAnswerFile) (*types.RetrieveAnswerFileResponse, error) {
  9966. var reqBody, resBody RetrieveAnswerFileBody
  9967. reqBody.Req = req
  9968. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9969. return nil, err
  9970. }
  9971. return resBody.Res, nil
  9972. }
  9973. type RetrieveAnswerFileForProfileBody struct {
  9974. Req *types.RetrieveAnswerFileForProfile `xml:"urn:vim25 RetrieveAnswerFileForProfile,omitempty"`
  9975. Res *types.RetrieveAnswerFileForProfileResponse `xml:"RetrieveAnswerFileForProfileResponse,omitempty"`
  9976. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9977. }
  9978. func (b *RetrieveAnswerFileForProfileBody) Fault() *soap.Fault { return b.Fault_ }
  9979. func RetrieveAnswerFileForProfile(ctx context.Context, r soap.RoundTripper, req *types.RetrieveAnswerFileForProfile) (*types.RetrieveAnswerFileForProfileResponse, error) {
  9980. var reqBody, resBody RetrieveAnswerFileForProfileBody
  9981. reqBody.Req = req
  9982. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9983. return nil, err
  9984. }
  9985. return resBody.Res, nil
  9986. }
  9987. type RetrieveArgumentDescriptionBody struct {
  9988. Req *types.RetrieveArgumentDescription `xml:"urn:vim25 RetrieveArgumentDescription,omitempty"`
  9989. Res *types.RetrieveArgumentDescriptionResponse `xml:"RetrieveArgumentDescriptionResponse,omitempty"`
  9990. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  9991. }
  9992. func (b *RetrieveArgumentDescriptionBody) Fault() *soap.Fault { return b.Fault_ }
  9993. func RetrieveArgumentDescription(ctx context.Context, r soap.RoundTripper, req *types.RetrieveArgumentDescription) (*types.RetrieveArgumentDescriptionResponse, error) {
  9994. var reqBody, resBody RetrieveArgumentDescriptionBody
  9995. reqBody.Req = req
  9996. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  9997. return nil, err
  9998. }
  9999. return resBody.Res, nil
  10000. }
  10001. type RetrieveCertificateInfoListBody struct {
  10002. Req *types.RetrieveCertificateInfoList `xml:"urn:vim25 RetrieveCertificateInfoList,omitempty"`
  10003. Res *types.RetrieveCertificateInfoListResponse `xml:"RetrieveCertificateInfoListResponse,omitempty"`
  10004. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10005. }
  10006. func (b *RetrieveCertificateInfoListBody) Fault() *soap.Fault { return b.Fault_ }
  10007. func RetrieveCertificateInfoList(ctx context.Context, r soap.RoundTripper, req *types.RetrieveCertificateInfoList) (*types.RetrieveCertificateInfoListResponse, error) {
  10008. var reqBody, resBody RetrieveCertificateInfoListBody
  10009. reqBody.Req = req
  10010. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10011. return nil, err
  10012. }
  10013. return resBody.Res, nil
  10014. }
  10015. type RetrieveClientCertBody struct {
  10016. Req *types.RetrieveClientCert `xml:"urn:vim25 RetrieveClientCert,omitempty"`
  10017. Res *types.RetrieveClientCertResponse `xml:"RetrieveClientCertResponse,omitempty"`
  10018. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10019. }
  10020. func (b *RetrieveClientCertBody) Fault() *soap.Fault { return b.Fault_ }
  10021. func RetrieveClientCert(ctx context.Context, r soap.RoundTripper, req *types.RetrieveClientCert) (*types.RetrieveClientCertResponse, error) {
  10022. var reqBody, resBody RetrieveClientCertBody
  10023. reqBody.Req = req
  10024. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10025. return nil, err
  10026. }
  10027. return resBody.Res, nil
  10028. }
  10029. type RetrieveClientCsrBody struct {
  10030. Req *types.RetrieveClientCsr `xml:"urn:vim25 RetrieveClientCsr,omitempty"`
  10031. Res *types.RetrieveClientCsrResponse `xml:"RetrieveClientCsrResponse,omitempty"`
  10032. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10033. }
  10034. func (b *RetrieveClientCsrBody) Fault() *soap.Fault { return b.Fault_ }
  10035. func RetrieveClientCsr(ctx context.Context, r soap.RoundTripper, req *types.RetrieveClientCsr) (*types.RetrieveClientCsrResponse, error) {
  10036. var reqBody, resBody RetrieveClientCsrBody
  10037. reqBody.Req = req
  10038. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10039. return nil, err
  10040. }
  10041. return resBody.Res, nil
  10042. }
  10043. type RetrieveDasAdvancedRuntimeInfoBody struct {
  10044. Req *types.RetrieveDasAdvancedRuntimeInfo `xml:"urn:vim25 RetrieveDasAdvancedRuntimeInfo,omitempty"`
  10045. Res *types.RetrieveDasAdvancedRuntimeInfoResponse `xml:"RetrieveDasAdvancedRuntimeInfoResponse,omitempty"`
  10046. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10047. }
  10048. func (b *RetrieveDasAdvancedRuntimeInfoBody) Fault() *soap.Fault { return b.Fault_ }
  10049. func RetrieveDasAdvancedRuntimeInfo(ctx context.Context, r soap.RoundTripper, req *types.RetrieveDasAdvancedRuntimeInfo) (*types.RetrieveDasAdvancedRuntimeInfoResponse, error) {
  10050. var reqBody, resBody RetrieveDasAdvancedRuntimeInfoBody
  10051. reqBody.Req = req
  10052. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10053. return nil, err
  10054. }
  10055. return resBody.Res, nil
  10056. }
  10057. type RetrieveDescriptionBody struct {
  10058. Req *types.RetrieveDescription `xml:"urn:vim25 RetrieveDescription,omitempty"`
  10059. Res *types.RetrieveDescriptionResponse `xml:"RetrieveDescriptionResponse,omitempty"`
  10060. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10061. }
  10062. func (b *RetrieveDescriptionBody) Fault() *soap.Fault { return b.Fault_ }
  10063. func RetrieveDescription(ctx context.Context, r soap.RoundTripper, req *types.RetrieveDescription) (*types.RetrieveDescriptionResponse, error) {
  10064. var reqBody, resBody RetrieveDescriptionBody
  10065. reqBody.Req = req
  10066. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10067. return nil, err
  10068. }
  10069. return resBody.Res, nil
  10070. }
  10071. type RetrieveDiskPartitionInfoBody struct {
  10072. Req *types.RetrieveDiskPartitionInfo `xml:"urn:vim25 RetrieveDiskPartitionInfo,omitempty"`
  10073. Res *types.RetrieveDiskPartitionInfoResponse `xml:"RetrieveDiskPartitionInfoResponse,omitempty"`
  10074. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10075. }
  10076. func (b *RetrieveDiskPartitionInfoBody) Fault() *soap.Fault { return b.Fault_ }
  10077. func RetrieveDiskPartitionInfo(ctx context.Context, r soap.RoundTripper, req *types.RetrieveDiskPartitionInfo) (*types.RetrieveDiskPartitionInfoResponse, error) {
  10078. var reqBody, resBody RetrieveDiskPartitionInfoBody
  10079. reqBody.Req = req
  10080. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10081. return nil, err
  10082. }
  10083. return resBody.Res, nil
  10084. }
  10085. type RetrieveDynamicPassthroughInfoBody struct {
  10086. Req *types.RetrieveDynamicPassthroughInfo `xml:"urn:vim25 RetrieveDynamicPassthroughInfo,omitempty"`
  10087. Res *types.RetrieveDynamicPassthroughInfoResponse `xml:"RetrieveDynamicPassthroughInfoResponse,omitempty"`
  10088. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10089. }
  10090. func (b *RetrieveDynamicPassthroughInfoBody) Fault() *soap.Fault { return b.Fault_ }
  10091. func RetrieveDynamicPassthroughInfo(ctx context.Context, r soap.RoundTripper, req *types.RetrieveDynamicPassthroughInfo) (*types.RetrieveDynamicPassthroughInfoResponse, error) {
  10092. var reqBody, resBody RetrieveDynamicPassthroughInfoBody
  10093. reqBody.Req = req
  10094. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10095. return nil, err
  10096. }
  10097. return resBody.Res, nil
  10098. }
  10099. type RetrieveEntityPermissionsBody struct {
  10100. Req *types.RetrieveEntityPermissions `xml:"urn:vim25 RetrieveEntityPermissions,omitempty"`
  10101. Res *types.RetrieveEntityPermissionsResponse `xml:"RetrieveEntityPermissionsResponse,omitempty"`
  10102. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10103. }
  10104. func (b *RetrieveEntityPermissionsBody) Fault() *soap.Fault { return b.Fault_ }
  10105. func RetrieveEntityPermissions(ctx context.Context, r soap.RoundTripper, req *types.RetrieveEntityPermissions) (*types.RetrieveEntityPermissionsResponse, error) {
  10106. var reqBody, resBody RetrieveEntityPermissionsBody
  10107. reqBody.Req = req
  10108. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10109. return nil, err
  10110. }
  10111. return resBody.Res, nil
  10112. }
  10113. type RetrieveEntityScheduledTaskBody struct {
  10114. Req *types.RetrieveEntityScheduledTask `xml:"urn:vim25 RetrieveEntityScheduledTask,omitempty"`
  10115. Res *types.RetrieveEntityScheduledTaskResponse `xml:"RetrieveEntityScheduledTaskResponse,omitempty"`
  10116. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10117. }
  10118. func (b *RetrieveEntityScheduledTaskBody) Fault() *soap.Fault { return b.Fault_ }
  10119. func RetrieveEntityScheduledTask(ctx context.Context, r soap.RoundTripper, req *types.RetrieveEntityScheduledTask) (*types.RetrieveEntityScheduledTaskResponse, error) {
  10120. var reqBody, resBody RetrieveEntityScheduledTaskBody
  10121. reqBody.Req = req
  10122. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10123. return nil, err
  10124. }
  10125. return resBody.Res, nil
  10126. }
  10127. type RetrieveFreeEpcMemoryBody struct {
  10128. Req *types.RetrieveFreeEpcMemory `xml:"urn:vim25 RetrieveFreeEpcMemory,omitempty"`
  10129. Res *types.RetrieveFreeEpcMemoryResponse `xml:"RetrieveFreeEpcMemoryResponse,omitempty"`
  10130. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10131. }
  10132. func (b *RetrieveFreeEpcMemoryBody) Fault() *soap.Fault { return b.Fault_ }
  10133. func RetrieveFreeEpcMemory(ctx context.Context, r soap.RoundTripper, req *types.RetrieveFreeEpcMemory) (*types.RetrieveFreeEpcMemoryResponse, error) {
  10134. var reqBody, resBody RetrieveFreeEpcMemoryBody
  10135. reqBody.Req = req
  10136. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10137. return nil, err
  10138. }
  10139. return resBody.Res, nil
  10140. }
  10141. type RetrieveHardwareUptimeBody struct {
  10142. Req *types.RetrieveHardwareUptime `xml:"urn:vim25 RetrieveHardwareUptime,omitempty"`
  10143. Res *types.RetrieveHardwareUptimeResponse `xml:"RetrieveHardwareUptimeResponse,omitempty"`
  10144. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10145. }
  10146. func (b *RetrieveHardwareUptimeBody) Fault() *soap.Fault { return b.Fault_ }
  10147. func RetrieveHardwareUptime(ctx context.Context, r soap.RoundTripper, req *types.RetrieveHardwareUptime) (*types.RetrieveHardwareUptimeResponse, error) {
  10148. var reqBody, resBody RetrieveHardwareUptimeBody
  10149. reqBody.Req = req
  10150. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10151. return nil, err
  10152. }
  10153. return resBody.Res, nil
  10154. }
  10155. type RetrieveHostAccessControlEntriesBody struct {
  10156. Req *types.RetrieveHostAccessControlEntries `xml:"urn:vim25 RetrieveHostAccessControlEntries,omitempty"`
  10157. Res *types.RetrieveHostAccessControlEntriesResponse `xml:"RetrieveHostAccessControlEntriesResponse,omitempty"`
  10158. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10159. }
  10160. func (b *RetrieveHostAccessControlEntriesBody) Fault() *soap.Fault { return b.Fault_ }
  10161. func RetrieveHostAccessControlEntries(ctx context.Context, r soap.RoundTripper, req *types.RetrieveHostAccessControlEntries) (*types.RetrieveHostAccessControlEntriesResponse, error) {
  10162. var reqBody, resBody RetrieveHostAccessControlEntriesBody
  10163. reqBody.Req = req
  10164. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10165. return nil, err
  10166. }
  10167. return resBody.Res, nil
  10168. }
  10169. type RetrieveHostCustomizationsBody struct {
  10170. Req *types.RetrieveHostCustomizations `xml:"urn:vim25 RetrieveHostCustomizations,omitempty"`
  10171. Res *types.RetrieveHostCustomizationsResponse `xml:"RetrieveHostCustomizationsResponse,omitempty"`
  10172. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10173. }
  10174. func (b *RetrieveHostCustomizationsBody) Fault() *soap.Fault { return b.Fault_ }
  10175. func RetrieveHostCustomizations(ctx context.Context, r soap.RoundTripper, req *types.RetrieveHostCustomizations) (*types.RetrieveHostCustomizationsResponse, error) {
  10176. var reqBody, resBody RetrieveHostCustomizationsBody
  10177. reqBody.Req = req
  10178. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10179. return nil, err
  10180. }
  10181. return resBody.Res, nil
  10182. }
  10183. type RetrieveHostCustomizationsForProfileBody struct {
  10184. Req *types.RetrieveHostCustomizationsForProfile `xml:"urn:vim25 RetrieveHostCustomizationsForProfile,omitempty"`
  10185. Res *types.RetrieveHostCustomizationsForProfileResponse `xml:"RetrieveHostCustomizationsForProfileResponse,omitempty"`
  10186. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10187. }
  10188. func (b *RetrieveHostCustomizationsForProfileBody) Fault() *soap.Fault { return b.Fault_ }
  10189. func RetrieveHostCustomizationsForProfile(ctx context.Context, r soap.RoundTripper, req *types.RetrieveHostCustomizationsForProfile) (*types.RetrieveHostCustomizationsForProfileResponse, error) {
  10190. var reqBody, resBody RetrieveHostCustomizationsForProfileBody
  10191. reqBody.Req = req
  10192. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10193. return nil, err
  10194. }
  10195. return resBody.Res, nil
  10196. }
  10197. type RetrieveHostSpecificationBody struct {
  10198. Req *types.RetrieveHostSpecification `xml:"urn:vim25 RetrieveHostSpecification,omitempty"`
  10199. Res *types.RetrieveHostSpecificationResponse `xml:"RetrieveHostSpecificationResponse,omitempty"`
  10200. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10201. }
  10202. func (b *RetrieveHostSpecificationBody) Fault() *soap.Fault { return b.Fault_ }
  10203. func RetrieveHostSpecification(ctx context.Context, r soap.RoundTripper, req *types.RetrieveHostSpecification) (*types.RetrieveHostSpecificationResponse, error) {
  10204. var reqBody, resBody RetrieveHostSpecificationBody
  10205. reqBody.Req = req
  10206. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10207. return nil, err
  10208. }
  10209. return resBody.Res, nil
  10210. }
  10211. type RetrieveKmipServerCertBody struct {
  10212. Req *types.RetrieveKmipServerCert `xml:"urn:vim25 RetrieveKmipServerCert,omitempty"`
  10213. Res *types.RetrieveKmipServerCertResponse `xml:"RetrieveKmipServerCertResponse,omitempty"`
  10214. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10215. }
  10216. func (b *RetrieveKmipServerCertBody) Fault() *soap.Fault { return b.Fault_ }
  10217. func RetrieveKmipServerCert(ctx context.Context, r soap.RoundTripper, req *types.RetrieveKmipServerCert) (*types.RetrieveKmipServerCertResponse, error) {
  10218. var reqBody, resBody RetrieveKmipServerCertBody
  10219. reqBody.Req = req
  10220. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10221. return nil, err
  10222. }
  10223. return resBody.Res, nil
  10224. }
  10225. type RetrieveKmipServersStatus_TaskBody struct {
  10226. Req *types.RetrieveKmipServersStatus_Task `xml:"urn:vim25 RetrieveKmipServersStatus_Task,omitempty"`
  10227. Res *types.RetrieveKmipServersStatus_TaskResponse `xml:"RetrieveKmipServersStatus_TaskResponse,omitempty"`
  10228. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10229. }
  10230. func (b *RetrieveKmipServersStatus_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10231. func RetrieveKmipServersStatus_Task(ctx context.Context, r soap.RoundTripper, req *types.RetrieveKmipServersStatus_Task) (*types.RetrieveKmipServersStatus_TaskResponse, error) {
  10232. var reqBody, resBody RetrieveKmipServersStatus_TaskBody
  10233. reqBody.Req = req
  10234. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10235. return nil, err
  10236. }
  10237. return resBody.Res, nil
  10238. }
  10239. type RetrieveObjectScheduledTaskBody struct {
  10240. Req *types.RetrieveObjectScheduledTask `xml:"urn:vim25 RetrieveObjectScheduledTask,omitempty"`
  10241. Res *types.RetrieveObjectScheduledTaskResponse `xml:"RetrieveObjectScheduledTaskResponse,omitempty"`
  10242. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10243. }
  10244. func (b *RetrieveObjectScheduledTaskBody) Fault() *soap.Fault { return b.Fault_ }
  10245. func RetrieveObjectScheduledTask(ctx context.Context, r soap.RoundTripper, req *types.RetrieveObjectScheduledTask) (*types.RetrieveObjectScheduledTaskResponse, error) {
  10246. var reqBody, resBody RetrieveObjectScheduledTaskBody
  10247. reqBody.Req = req
  10248. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10249. return nil, err
  10250. }
  10251. return resBody.Res, nil
  10252. }
  10253. type RetrieveProductComponentsBody struct {
  10254. Req *types.RetrieveProductComponents `xml:"urn:vim25 RetrieveProductComponents,omitempty"`
  10255. Res *types.RetrieveProductComponentsResponse `xml:"RetrieveProductComponentsResponse,omitempty"`
  10256. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10257. }
  10258. func (b *RetrieveProductComponentsBody) Fault() *soap.Fault { return b.Fault_ }
  10259. func RetrieveProductComponents(ctx context.Context, r soap.RoundTripper, req *types.RetrieveProductComponents) (*types.RetrieveProductComponentsResponse, error) {
  10260. var reqBody, resBody RetrieveProductComponentsBody
  10261. reqBody.Req = req
  10262. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10263. return nil, err
  10264. }
  10265. return resBody.Res, nil
  10266. }
  10267. type RetrievePropertiesBody struct {
  10268. Req *types.RetrieveProperties `xml:"urn:vim25 RetrieveProperties,omitempty"`
  10269. Res *types.RetrievePropertiesResponse `xml:"RetrievePropertiesResponse,omitempty"`
  10270. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10271. }
  10272. func (b *RetrievePropertiesBody) Fault() *soap.Fault { return b.Fault_ }
  10273. func RetrieveProperties(ctx context.Context, r soap.RoundTripper, req *types.RetrieveProperties) (*types.RetrievePropertiesResponse, error) {
  10274. var reqBody, resBody RetrievePropertiesBody
  10275. reqBody.Req = req
  10276. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10277. return nil, err
  10278. }
  10279. return resBody.Res, nil
  10280. }
  10281. type RetrievePropertiesExBody struct {
  10282. Req *types.RetrievePropertiesEx `xml:"urn:vim25 RetrievePropertiesEx,omitempty"`
  10283. Res *types.RetrievePropertiesExResponse `xml:"RetrievePropertiesExResponse,omitempty"`
  10284. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10285. }
  10286. func (b *RetrievePropertiesExBody) Fault() *soap.Fault { return b.Fault_ }
  10287. func RetrievePropertiesEx(ctx context.Context, r soap.RoundTripper, req *types.RetrievePropertiesEx) (*types.RetrievePropertiesExResponse, error) {
  10288. var reqBody, resBody RetrievePropertiesExBody
  10289. reqBody.Req = req
  10290. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10291. return nil, err
  10292. }
  10293. return resBody.Res, nil
  10294. }
  10295. type RetrieveRolePermissionsBody struct {
  10296. Req *types.RetrieveRolePermissions `xml:"urn:vim25 RetrieveRolePermissions,omitempty"`
  10297. Res *types.RetrieveRolePermissionsResponse `xml:"RetrieveRolePermissionsResponse,omitempty"`
  10298. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10299. }
  10300. func (b *RetrieveRolePermissionsBody) Fault() *soap.Fault { return b.Fault_ }
  10301. func RetrieveRolePermissions(ctx context.Context, r soap.RoundTripper, req *types.RetrieveRolePermissions) (*types.RetrieveRolePermissionsResponse, error) {
  10302. var reqBody, resBody RetrieveRolePermissionsBody
  10303. reqBody.Req = req
  10304. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10305. return nil, err
  10306. }
  10307. return resBody.Res, nil
  10308. }
  10309. type RetrieveSelfSignedClientCertBody struct {
  10310. Req *types.RetrieveSelfSignedClientCert `xml:"urn:vim25 RetrieveSelfSignedClientCert,omitempty"`
  10311. Res *types.RetrieveSelfSignedClientCertResponse `xml:"RetrieveSelfSignedClientCertResponse,omitempty"`
  10312. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10313. }
  10314. func (b *RetrieveSelfSignedClientCertBody) Fault() *soap.Fault { return b.Fault_ }
  10315. func RetrieveSelfSignedClientCert(ctx context.Context, r soap.RoundTripper, req *types.RetrieveSelfSignedClientCert) (*types.RetrieveSelfSignedClientCertResponse, error) {
  10316. var reqBody, resBody RetrieveSelfSignedClientCertBody
  10317. reqBody.Req = req
  10318. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10319. return nil, err
  10320. }
  10321. return resBody.Res, nil
  10322. }
  10323. type RetrieveServiceContentBody struct {
  10324. Req *types.RetrieveServiceContent `xml:"urn:vim25 RetrieveServiceContent,omitempty"`
  10325. Res *types.RetrieveServiceContentResponse `xml:"RetrieveServiceContentResponse,omitempty"`
  10326. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10327. }
  10328. func (b *RetrieveServiceContentBody) Fault() *soap.Fault { return b.Fault_ }
  10329. func RetrieveServiceContent(ctx context.Context, r soap.RoundTripper, req *types.RetrieveServiceContent) (*types.RetrieveServiceContentResponse, error) {
  10330. var reqBody, resBody RetrieveServiceContentBody
  10331. reqBody.Req = req
  10332. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10333. return nil, err
  10334. }
  10335. return resBody.Res, nil
  10336. }
  10337. type RetrieveServiceProviderEntitiesBody struct {
  10338. Req *types.RetrieveServiceProviderEntities `xml:"urn:vim25 RetrieveServiceProviderEntities,omitempty"`
  10339. Res *types.RetrieveServiceProviderEntitiesResponse `xml:"RetrieveServiceProviderEntitiesResponse,omitempty"`
  10340. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10341. }
  10342. func (b *RetrieveServiceProviderEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  10343. func RetrieveServiceProviderEntities(ctx context.Context, r soap.RoundTripper, req *types.RetrieveServiceProviderEntities) (*types.RetrieveServiceProviderEntitiesResponse, error) {
  10344. var reqBody, resBody RetrieveServiceProviderEntitiesBody
  10345. reqBody.Req = req
  10346. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10347. return nil, err
  10348. }
  10349. return resBody.Res, nil
  10350. }
  10351. type RetrieveSnapshotDetailsBody struct {
  10352. Req *types.RetrieveSnapshotDetails `xml:"urn:vim25 RetrieveSnapshotDetails,omitempty"`
  10353. Res *types.RetrieveSnapshotDetailsResponse `xml:"RetrieveSnapshotDetailsResponse,omitempty"`
  10354. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10355. }
  10356. func (b *RetrieveSnapshotDetailsBody) Fault() *soap.Fault { return b.Fault_ }
  10357. func RetrieveSnapshotDetails(ctx context.Context, r soap.RoundTripper, req *types.RetrieveSnapshotDetails) (*types.RetrieveSnapshotDetailsResponse, error) {
  10358. var reqBody, resBody RetrieveSnapshotDetailsBody
  10359. reqBody.Req = req
  10360. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10361. return nil, err
  10362. }
  10363. return resBody.Res, nil
  10364. }
  10365. type RetrieveSnapshotInfoBody struct {
  10366. Req *types.RetrieveSnapshotInfo `xml:"urn:vim25 RetrieveSnapshotInfo,omitempty"`
  10367. Res *types.RetrieveSnapshotInfoResponse `xml:"RetrieveSnapshotInfoResponse,omitempty"`
  10368. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10369. }
  10370. func (b *RetrieveSnapshotInfoBody) Fault() *soap.Fault { return b.Fault_ }
  10371. func RetrieveSnapshotInfo(ctx context.Context, r soap.RoundTripper, req *types.RetrieveSnapshotInfo) (*types.RetrieveSnapshotInfoResponse, error) {
  10372. var reqBody, resBody RetrieveSnapshotInfoBody
  10373. reqBody.Req = req
  10374. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10375. return nil, err
  10376. }
  10377. return resBody.Res, nil
  10378. }
  10379. type RetrieveUserGroupsBody struct {
  10380. Req *types.RetrieveUserGroups `xml:"urn:vim25 RetrieveUserGroups,omitempty"`
  10381. Res *types.RetrieveUserGroupsResponse `xml:"RetrieveUserGroupsResponse,omitempty"`
  10382. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10383. }
  10384. func (b *RetrieveUserGroupsBody) Fault() *soap.Fault { return b.Fault_ }
  10385. func RetrieveUserGroups(ctx context.Context, r soap.RoundTripper, req *types.RetrieveUserGroups) (*types.RetrieveUserGroupsResponse, error) {
  10386. var reqBody, resBody RetrieveUserGroupsBody
  10387. reqBody.Req = req
  10388. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10389. return nil, err
  10390. }
  10391. return resBody.Res, nil
  10392. }
  10393. type RetrieveVStorageInfrastructureObjectPolicyBody struct {
  10394. Req *types.RetrieveVStorageInfrastructureObjectPolicy `xml:"urn:vim25 RetrieveVStorageInfrastructureObjectPolicy,omitempty"`
  10395. Res *types.RetrieveVStorageInfrastructureObjectPolicyResponse `xml:"RetrieveVStorageInfrastructureObjectPolicyResponse,omitempty"`
  10396. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10397. }
  10398. func (b *RetrieveVStorageInfrastructureObjectPolicyBody) Fault() *soap.Fault { return b.Fault_ }
  10399. func RetrieveVStorageInfrastructureObjectPolicy(ctx context.Context, r soap.RoundTripper, req *types.RetrieveVStorageInfrastructureObjectPolicy) (*types.RetrieveVStorageInfrastructureObjectPolicyResponse, error) {
  10400. var reqBody, resBody RetrieveVStorageInfrastructureObjectPolicyBody
  10401. reqBody.Req = req
  10402. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10403. return nil, err
  10404. }
  10405. return resBody.Res, nil
  10406. }
  10407. type RetrieveVStorageObjectBody struct {
  10408. Req *types.RetrieveVStorageObject `xml:"urn:vim25 RetrieveVStorageObject,omitempty"`
  10409. Res *types.RetrieveVStorageObjectResponse `xml:"RetrieveVStorageObjectResponse,omitempty"`
  10410. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10411. }
  10412. func (b *RetrieveVStorageObjectBody) Fault() *soap.Fault { return b.Fault_ }
  10413. func RetrieveVStorageObject(ctx context.Context, r soap.RoundTripper, req *types.RetrieveVStorageObject) (*types.RetrieveVStorageObjectResponse, error) {
  10414. var reqBody, resBody RetrieveVStorageObjectBody
  10415. reqBody.Req = req
  10416. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10417. return nil, err
  10418. }
  10419. return resBody.Res, nil
  10420. }
  10421. type RetrieveVStorageObjectAssociationsBody struct {
  10422. Req *types.RetrieveVStorageObjectAssociations `xml:"urn:vim25 RetrieveVStorageObjectAssociations,omitempty"`
  10423. Res *types.RetrieveVStorageObjectAssociationsResponse `xml:"RetrieveVStorageObjectAssociationsResponse,omitempty"`
  10424. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10425. }
  10426. func (b *RetrieveVStorageObjectAssociationsBody) Fault() *soap.Fault { return b.Fault_ }
  10427. func RetrieveVStorageObjectAssociations(ctx context.Context, r soap.RoundTripper, req *types.RetrieveVStorageObjectAssociations) (*types.RetrieveVStorageObjectAssociationsResponse, error) {
  10428. var reqBody, resBody RetrieveVStorageObjectAssociationsBody
  10429. reqBody.Req = req
  10430. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10431. return nil, err
  10432. }
  10433. return resBody.Res, nil
  10434. }
  10435. type RetrieveVStorageObjectStateBody struct {
  10436. Req *types.RetrieveVStorageObjectState `xml:"urn:vim25 RetrieveVStorageObjectState,omitempty"`
  10437. Res *types.RetrieveVStorageObjectStateResponse `xml:"RetrieveVStorageObjectStateResponse,omitempty"`
  10438. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10439. }
  10440. func (b *RetrieveVStorageObjectStateBody) Fault() *soap.Fault { return b.Fault_ }
  10441. func RetrieveVStorageObjectState(ctx context.Context, r soap.RoundTripper, req *types.RetrieveVStorageObjectState) (*types.RetrieveVStorageObjectStateResponse, error) {
  10442. var reqBody, resBody RetrieveVStorageObjectStateBody
  10443. reqBody.Req = req
  10444. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10445. return nil, err
  10446. }
  10447. return resBody.Res, nil
  10448. }
  10449. type RetrieveVendorDeviceGroupInfoBody struct {
  10450. Req *types.RetrieveVendorDeviceGroupInfo `xml:"urn:vim25 RetrieveVendorDeviceGroupInfo,omitempty"`
  10451. Res *types.RetrieveVendorDeviceGroupInfoResponse `xml:"RetrieveVendorDeviceGroupInfoResponse,omitempty"`
  10452. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10453. }
  10454. func (b *RetrieveVendorDeviceGroupInfoBody) Fault() *soap.Fault { return b.Fault_ }
  10455. func RetrieveVendorDeviceGroupInfo(ctx context.Context, r soap.RoundTripper, req *types.RetrieveVendorDeviceGroupInfo) (*types.RetrieveVendorDeviceGroupInfoResponse, error) {
  10456. var reqBody, resBody RetrieveVendorDeviceGroupInfoBody
  10457. reqBody.Req = req
  10458. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10459. return nil, err
  10460. }
  10461. return resBody.Res, nil
  10462. }
  10463. type RetrieveVgpuDeviceInfoBody struct {
  10464. Req *types.RetrieveVgpuDeviceInfo `xml:"urn:vim25 RetrieveVgpuDeviceInfo,omitempty"`
  10465. Res *types.RetrieveVgpuDeviceInfoResponse `xml:"RetrieveVgpuDeviceInfoResponse,omitempty"`
  10466. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10467. }
  10468. func (b *RetrieveVgpuDeviceInfoBody) Fault() *soap.Fault { return b.Fault_ }
  10469. func RetrieveVgpuDeviceInfo(ctx context.Context, r soap.RoundTripper, req *types.RetrieveVgpuDeviceInfo) (*types.RetrieveVgpuDeviceInfoResponse, error) {
  10470. var reqBody, resBody RetrieveVgpuDeviceInfoBody
  10471. reqBody.Req = req
  10472. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10473. return nil, err
  10474. }
  10475. return resBody.Res, nil
  10476. }
  10477. type RetrieveVgpuProfileInfoBody struct {
  10478. Req *types.RetrieveVgpuProfileInfo `xml:"urn:vim25 RetrieveVgpuProfileInfo,omitempty"`
  10479. Res *types.RetrieveVgpuProfileInfoResponse `xml:"RetrieveVgpuProfileInfoResponse,omitempty"`
  10480. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10481. }
  10482. func (b *RetrieveVgpuProfileInfoBody) Fault() *soap.Fault { return b.Fault_ }
  10483. func RetrieveVgpuProfileInfo(ctx context.Context, r soap.RoundTripper, req *types.RetrieveVgpuProfileInfo) (*types.RetrieveVgpuProfileInfoResponse, error) {
  10484. var reqBody, resBody RetrieveVgpuProfileInfoBody
  10485. reqBody.Req = req
  10486. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10487. return nil, err
  10488. }
  10489. return resBody.Res, nil
  10490. }
  10491. type RevertToCurrentSnapshot_TaskBody struct {
  10492. Req *types.RevertToCurrentSnapshot_Task `xml:"urn:vim25 RevertToCurrentSnapshot_Task,omitempty"`
  10493. Res *types.RevertToCurrentSnapshot_TaskResponse `xml:"RevertToCurrentSnapshot_TaskResponse,omitempty"`
  10494. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10495. }
  10496. func (b *RevertToCurrentSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10497. func RevertToCurrentSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.RevertToCurrentSnapshot_Task) (*types.RevertToCurrentSnapshot_TaskResponse, error) {
  10498. var reqBody, resBody RevertToCurrentSnapshot_TaskBody
  10499. reqBody.Req = req
  10500. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10501. return nil, err
  10502. }
  10503. return resBody.Res, nil
  10504. }
  10505. type RevertToSnapshot_TaskBody struct {
  10506. Req *types.RevertToSnapshot_Task `xml:"urn:vim25 RevertToSnapshot_Task,omitempty"`
  10507. Res *types.RevertToSnapshot_TaskResponse `xml:"RevertToSnapshot_TaskResponse,omitempty"`
  10508. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10509. }
  10510. func (b *RevertToSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10511. func RevertToSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.RevertToSnapshot_Task) (*types.RevertToSnapshot_TaskResponse, error) {
  10512. var reqBody, resBody RevertToSnapshot_TaskBody
  10513. reqBody.Req = req
  10514. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10515. return nil, err
  10516. }
  10517. return resBody.Res, nil
  10518. }
  10519. type RevertVStorageObjectEx_TaskBody struct {
  10520. Req *types.RevertVStorageObjectEx_Task `xml:"urn:vim25 RevertVStorageObjectEx_Task,omitempty"`
  10521. Res *types.RevertVStorageObjectEx_TaskResponse `xml:"RevertVStorageObjectEx_TaskResponse,omitempty"`
  10522. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10523. }
  10524. func (b *RevertVStorageObjectEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10525. func RevertVStorageObjectEx_Task(ctx context.Context, r soap.RoundTripper, req *types.RevertVStorageObjectEx_Task) (*types.RevertVStorageObjectEx_TaskResponse, error) {
  10526. var reqBody, resBody RevertVStorageObjectEx_TaskBody
  10527. reqBody.Req = req
  10528. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10529. return nil, err
  10530. }
  10531. return resBody.Res, nil
  10532. }
  10533. type RevertVStorageObject_TaskBody struct {
  10534. Req *types.RevertVStorageObject_Task `xml:"urn:vim25 RevertVStorageObject_Task,omitempty"`
  10535. Res *types.RevertVStorageObject_TaskResponse `xml:"RevertVStorageObject_TaskResponse,omitempty"`
  10536. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10537. }
  10538. func (b *RevertVStorageObject_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10539. func RevertVStorageObject_Task(ctx context.Context, r soap.RoundTripper, req *types.RevertVStorageObject_Task) (*types.RevertVStorageObject_TaskResponse, error) {
  10540. var reqBody, resBody RevertVStorageObject_TaskBody
  10541. reqBody.Req = req
  10542. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10543. return nil, err
  10544. }
  10545. return resBody.Res, nil
  10546. }
  10547. type RewindCollectorBody struct {
  10548. Req *types.RewindCollector `xml:"urn:vim25 RewindCollector,omitempty"`
  10549. Res *types.RewindCollectorResponse `xml:"RewindCollectorResponse,omitempty"`
  10550. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10551. }
  10552. func (b *RewindCollectorBody) Fault() *soap.Fault { return b.Fault_ }
  10553. func RewindCollector(ctx context.Context, r soap.RoundTripper, req *types.RewindCollector) (*types.RewindCollectorResponse, error) {
  10554. var reqBody, resBody RewindCollectorBody
  10555. reqBody.Req = req
  10556. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10557. return nil, err
  10558. }
  10559. return resBody.Res, nil
  10560. }
  10561. type RunScheduledTaskBody struct {
  10562. Req *types.RunScheduledTask `xml:"urn:vim25 RunScheduledTask,omitempty"`
  10563. Res *types.RunScheduledTaskResponse `xml:"RunScheduledTaskResponse,omitempty"`
  10564. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10565. }
  10566. func (b *RunScheduledTaskBody) Fault() *soap.Fault { return b.Fault_ }
  10567. func RunScheduledTask(ctx context.Context, r soap.RoundTripper, req *types.RunScheduledTask) (*types.RunScheduledTaskResponse, error) {
  10568. var reqBody, resBody RunScheduledTaskBody
  10569. reqBody.Req = req
  10570. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10571. return nil, err
  10572. }
  10573. return resBody.Res, nil
  10574. }
  10575. type RunVsanPhysicalDiskDiagnosticsBody struct {
  10576. Req *types.RunVsanPhysicalDiskDiagnostics `xml:"urn:vim25 RunVsanPhysicalDiskDiagnostics,omitempty"`
  10577. Res *types.RunVsanPhysicalDiskDiagnosticsResponse `xml:"RunVsanPhysicalDiskDiagnosticsResponse,omitempty"`
  10578. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10579. }
  10580. func (b *RunVsanPhysicalDiskDiagnosticsBody) Fault() *soap.Fault { return b.Fault_ }
  10581. func RunVsanPhysicalDiskDiagnostics(ctx context.Context, r soap.RoundTripper, req *types.RunVsanPhysicalDiskDiagnostics) (*types.RunVsanPhysicalDiskDiagnosticsResponse, error) {
  10582. var reqBody, resBody RunVsanPhysicalDiskDiagnosticsBody
  10583. reqBody.Req = req
  10584. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10585. return nil, err
  10586. }
  10587. return resBody.Res, nil
  10588. }
  10589. type ScanHostPatchV2_TaskBody struct {
  10590. Req *types.ScanHostPatchV2_Task `xml:"urn:vim25 ScanHostPatchV2_Task,omitempty"`
  10591. Res *types.ScanHostPatchV2_TaskResponse `xml:"ScanHostPatchV2_TaskResponse,omitempty"`
  10592. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10593. }
  10594. func (b *ScanHostPatchV2_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10595. func ScanHostPatchV2_Task(ctx context.Context, r soap.RoundTripper, req *types.ScanHostPatchV2_Task) (*types.ScanHostPatchV2_TaskResponse, error) {
  10596. var reqBody, resBody ScanHostPatchV2_TaskBody
  10597. reqBody.Req = req
  10598. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10599. return nil, err
  10600. }
  10601. return resBody.Res, nil
  10602. }
  10603. type ScanHostPatch_TaskBody struct {
  10604. Req *types.ScanHostPatch_Task `xml:"urn:vim25 ScanHostPatch_Task,omitempty"`
  10605. Res *types.ScanHostPatch_TaskResponse `xml:"ScanHostPatch_TaskResponse,omitempty"`
  10606. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10607. }
  10608. func (b *ScanHostPatch_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10609. func ScanHostPatch_Task(ctx context.Context, r soap.RoundTripper, req *types.ScanHostPatch_Task) (*types.ScanHostPatch_TaskResponse, error) {
  10610. var reqBody, resBody ScanHostPatch_TaskBody
  10611. reqBody.Req = req
  10612. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10613. return nil, err
  10614. }
  10615. return resBody.Res, nil
  10616. }
  10617. type ScheduleReconcileDatastoreInventoryBody struct {
  10618. Req *types.ScheduleReconcileDatastoreInventory `xml:"urn:vim25 ScheduleReconcileDatastoreInventory,omitempty"`
  10619. Res *types.ScheduleReconcileDatastoreInventoryResponse `xml:"ScheduleReconcileDatastoreInventoryResponse,omitempty"`
  10620. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10621. }
  10622. func (b *ScheduleReconcileDatastoreInventoryBody) Fault() *soap.Fault { return b.Fault_ }
  10623. func ScheduleReconcileDatastoreInventory(ctx context.Context, r soap.RoundTripper, req *types.ScheduleReconcileDatastoreInventory) (*types.ScheduleReconcileDatastoreInventoryResponse, error) {
  10624. var reqBody, resBody ScheduleReconcileDatastoreInventoryBody
  10625. reqBody.Req = req
  10626. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10627. return nil, err
  10628. }
  10629. return resBody.Res, nil
  10630. }
  10631. type SearchDatastoreSubFolders_TaskBody struct {
  10632. Req *types.SearchDatastoreSubFolders_Task `xml:"urn:vim25 SearchDatastoreSubFolders_Task,omitempty"`
  10633. Res *types.SearchDatastoreSubFolders_TaskResponse `xml:"SearchDatastoreSubFolders_TaskResponse,omitempty"`
  10634. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10635. }
  10636. func (b *SearchDatastoreSubFolders_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10637. func SearchDatastoreSubFolders_Task(ctx context.Context, r soap.RoundTripper, req *types.SearchDatastoreSubFolders_Task) (*types.SearchDatastoreSubFolders_TaskResponse, error) {
  10638. var reqBody, resBody SearchDatastoreSubFolders_TaskBody
  10639. reqBody.Req = req
  10640. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10641. return nil, err
  10642. }
  10643. return resBody.Res, nil
  10644. }
  10645. type SearchDatastore_TaskBody struct {
  10646. Req *types.SearchDatastore_Task `xml:"urn:vim25 SearchDatastore_Task,omitempty"`
  10647. Res *types.SearchDatastore_TaskResponse `xml:"SearchDatastore_TaskResponse,omitempty"`
  10648. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10649. }
  10650. func (b *SearchDatastore_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  10651. func SearchDatastore_Task(ctx context.Context, r soap.RoundTripper, req *types.SearchDatastore_Task) (*types.SearchDatastore_TaskResponse, error) {
  10652. var reqBody, resBody SearchDatastore_TaskBody
  10653. reqBody.Req = req
  10654. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10655. return nil, err
  10656. }
  10657. return resBody.Res, nil
  10658. }
  10659. type SelectActivePartitionBody struct {
  10660. Req *types.SelectActivePartition `xml:"urn:vim25 SelectActivePartition,omitempty"`
  10661. Res *types.SelectActivePartitionResponse `xml:"SelectActivePartitionResponse,omitempty"`
  10662. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10663. }
  10664. func (b *SelectActivePartitionBody) Fault() *soap.Fault { return b.Fault_ }
  10665. func SelectActivePartition(ctx context.Context, r soap.RoundTripper, req *types.SelectActivePartition) (*types.SelectActivePartitionResponse, error) {
  10666. var reqBody, resBody SelectActivePartitionBody
  10667. reqBody.Req = req
  10668. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10669. return nil, err
  10670. }
  10671. return resBody.Res, nil
  10672. }
  10673. type SelectVnicBody struct {
  10674. Req *types.SelectVnic `xml:"urn:vim25 SelectVnic,omitempty"`
  10675. Res *types.SelectVnicResponse `xml:"SelectVnicResponse,omitempty"`
  10676. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10677. }
  10678. func (b *SelectVnicBody) Fault() *soap.Fault { return b.Fault_ }
  10679. func SelectVnic(ctx context.Context, r soap.RoundTripper, req *types.SelectVnic) (*types.SelectVnicResponse, error) {
  10680. var reqBody, resBody SelectVnicBody
  10681. reqBody.Req = req
  10682. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10683. return nil, err
  10684. }
  10685. return resBody.Res, nil
  10686. }
  10687. type SelectVnicForNicTypeBody struct {
  10688. Req *types.SelectVnicForNicType `xml:"urn:vim25 SelectVnicForNicType,omitempty"`
  10689. Res *types.SelectVnicForNicTypeResponse `xml:"SelectVnicForNicTypeResponse,omitempty"`
  10690. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10691. }
  10692. func (b *SelectVnicForNicTypeBody) Fault() *soap.Fault { return b.Fault_ }
  10693. func SelectVnicForNicType(ctx context.Context, r soap.RoundTripper, req *types.SelectVnicForNicType) (*types.SelectVnicForNicTypeResponse, error) {
  10694. var reqBody, resBody SelectVnicForNicTypeBody
  10695. reqBody.Req = req
  10696. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10697. return nil, err
  10698. }
  10699. return resBody.Res, nil
  10700. }
  10701. type SendNMIBody struct {
  10702. Req *types.SendNMI `xml:"urn:vim25 SendNMI,omitempty"`
  10703. Res *types.SendNMIResponse `xml:"SendNMIResponse,omitempty"`
  10704. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10705. }
  10706. func (b *SendNMIBody) Fault() *soap.Fault { return b.Fault_ }
  10707. func SendNMI(ctx context.Context, r soap.RoundTripper, req *types.SendNMI) (*types.SendNMIResponse, error) {
  10708. var reqBody, resBody SendNMIBody
  10709. reqBody.Req = req
  10710. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10711. return nil, err
  10712. }
  10713. return resBody.Res, nil
  10714. }
  10715. type SendTestNotificationBody struct {
  10716. Req *types.SendTestNotification `xml:"urn:vim25 SendTestNotification,omitempty"`
  10717. Res *types.SendTestNotificationResponse `xml:"SendTestNotificationResponse,omitempty"`
  10718. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10719. }
  10720. func (b *SendTestNotificationBody) Fault() *soap.Fault { return b.Fault_ }
  10721. func SendTestNotification(ctx context.Context, r soap.RoundTripper, req *types.SendTestNotification) (*types.SendTestNotificationResponse, error) {
  10722. var reqBody, resBody SendTestNotificationBody
  10723. reqBody.Req = req
  10724. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10725. return nil, err
  10726. }
  10727. return resBody.Res, nil
  10728. }
  10729. type SessionIsActiveBody struct {
  10730. Req *types.SessionIsActive `xml:"urn:vim25 SessionIsActive,omitempty"`
  10731. Res *types.SessionIsActiveResponse `xml:"SessionIsActiveResponse,omitempty"`
  10732. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10733. }
  10734. func (b *SessionIsActiveBody) Fault() *soap.Fault { return b.Fault_ }
  10735. func SessionIsActive(ctx context.Context, r soap.RoundTripper, req *types.SessionIsActive) (*types.SessionIsActiveResponse, error) {
  10736. var reqBody, resBody SessionIsActiveBody
  10737. reqBody.Req = req
  10738. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10739. return nil, err
  10740. }
  10741. return resBody.Res, nil
  10742. }
  10743. type SetCollectorPageSizeBody struct {
  10744. Req *types.SetCollectorPageSize `xml:"urn:vim25 SetCollectorPageSize,omitempty"`
  10745. Res *types.SetCollectorPageSizeResponse `xml:"SetCollectorPageSizeResponse,omitempty"`
  10746. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10747. }
  10748. func (b *SetCollectorPageSizeBody) Fault() *soap.Fault { return b.Fault_ }
  10749. func SetCollectorPageSize(ctx context.Context, r soap.RoundTripper, req *types.SetCollectorPageSize) (*types.SetCollectorPageSizeResponse, error) {
  10750. var reqBody, resBody SetCollectorPageSizeBody
  10751. reqBody.Req = req
  10752. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10753. return nil, err
  10754. }
  10755. return resBody.Res, nil
  10756. }
  10757. type SetCryptoModeBody struct {
  10758. Req *types.SetCryptoMode `xml:"urn:vim25 SetCryptoMode,omitempty"`
  10759. Res *types.SetCryptoModeResponse `xml:"SetCryptoModeResponse,omitempty"`
  10760. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10761. }
  10762. func (b *SetCryptoModeBody) Fault() *soap.Fault { return b.Fault_ }
  10763. func SetCryptoMode(ctx context.Context, r soap.RoundTripper, req *types.SetCryptoMode) (*types.SetCryptoModeResponse, error) {
  10764. var reqBody, resBody SetCryptoModeBody
  10765. reqBody.Req = req
  10766. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10767. return nil, err
  10768. }
  10769. return resBody.Res, nil
  10770. }
  10771. type SetDefaultKmsClusterBody struct {
  10772. Req *types.SetDefaultKmsCluster `xml:"urn:vim25 SetDefaultKmsCluster,omitempty"`
  10773. Res *types.SetDefaultKmsClusterResponse `xml:"SetDefaultKmsClusterResponse,omitempty"`
  10774. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10775. }
  10776. func (b *SetDefaultKmsClusterBody) Fault() *soap.Fault { return b.Fault_ }
  10777. func SetDefaultKmsCluster(ctx context.Context, r soap.RoundTripper, req *types.SetDefaultKmsCluster) (*types.SetDefaultKmsClusterResponse, error) {
  10778. var reqBody, resBody SetDefaultKmsClusterBody
  10779. reqBody.Req = req
  10780. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10781. return nil, err
  10782. }
  10783. return resBody.Res, nil
  10784. }
  10785. type SetDisplayTopologyBody struct {
  10786. Req *types.SetDisplayTopology `xml:"urn:vim25 SetDisplayTopology,omitempty"`
  10787. Res *types.SetDisplayTopologyResponse `xml:"SetDisplayTopologyResponse,omitempty"`
  10788. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10789. }
  10790. func (b *SetDisplayTopologyBody) Fault() *soap.Fault { return b.Fault_ }
  10791. func SetDisplayTopology(ctx context.Context, r soap.RoundTripper, req *types.SetDisplayTopology) (*types.SetDisplayTopologyResponse, error) {
  10792. var reqBody, resBody SetDisplayTopologyBody
  10793. reqBody.Req = req
  10794. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10795. return nil, err
  10796. }
  10797. return resBody.Res, nil
  10798. }
  10799. type SetEntityPermissionsBody struct {
  10800. Req *types.SetEntityPermissions `xml:"urn:vim25 SetEntityPermissions,omitempty"`
  10801. Res *types.SetEntityPermissionsResponse `xml:"SetEntityPermissionsResponse,omitempty"`
  10802. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10803. }
  10804. func (b *SetEntityPermissionsBody) Fault() *soap.Fault { return b.Fault_ }
  10805. func SetEntityPermissions(ctx context.Context, r soap.RoundTripper, req *types.SetEntityPermissions) (*types.SetEntityPermissionsResponse, error) {
  10806. var reqBody, resBody SetEntityPermissionsBody
  10807. reqBody.Req = req
  10808. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10809. return nil, err
  10810. }
  10811. return resBody.Res, nil
  10812. }
  10813. type SetExtensionCertificateBody struct {
  10814. Req *types.SetExtensionCertificate `xml:"urn:vim25 SetExtensionCertificate,omitempty"`
  10815. Res *types.SetExtensionCertificateResponse `xml:"SetExtensionCertificateResponse,omitempty"`
  10816. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10817. }
  10818. func (b *SetExtensionCertificateBody) Fault() *soap.Fault { return b.Fault_ }
  10819. func SetExtensionCertificate(ctx context.Context, r soap.RoundTripper, req *types.SetExtensionCertificate) (*types.SetExtensionCertificateResponse, error) {
  10820. var reqBody, resBody SetExtensionCertificateBody
  10821. reqBody.Req = req
  10822. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10823. return nil, err
  10824. }
  10825. return resBody.Res, nil
  10826. }
  10827. type SetFieldBody struct {
  10828. Req *types.SetField `xml:"urn:vim25 SetField,omitempty"`
  10829. Res *types.SetFieldResponse `xml:"SetFieldResponse,omitempty"`
  10830. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10831. }
  10832. func (b *SetFieldBody) Fault() *soap.Fault { return b.Fault_ }
  10833. func SetField(ctx context.Context, r soap.RoundTripper, req *types.SetField) (*types.SetFieldResponse, error) {
  10834. var reqBody, resBody SetFieldBody
  10835. reqBody.Req = req
  10836. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10837. return nil, err
  10838. }
  10839. return resBody.Res, nil
  10840. }
  10841. type SetKeyCustomAttributesBody struct {
  10842. Req *types.SetKeyCustomAttributes `xml:"urn:vim25 SetKeyCustomAttributes,omitempty"`
  10843. Res *types.SetKeyCustomAttributesResponse `xml:"SetKeyCustomAttributesResponse,omitempty"`
  10844. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10845. }
  10846. func (b *SetKeyCustomAttributesBody) Fault() *soap.Fault { return b.Fault_ }
  10847. func SetKeyCustomAttributes(ctx context.Context, r soap.RoundTripper, req *types.SetKeyCustomAttributes) (*types.SetKeyCustomAttributesResponse, error) {
  10848. var reqBody, resBody SetKeyCustomAttributesBody
  10849. reqBody.Req = req
  10850. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10851. return nil, err
  10852. }
  10853. return resBody.Res, nil
  10854. }
  10855. type SetLicenseEditionBody struct {
  10856. Req *types.SetLicenseEdition `xml:"urn:vim25 SetLicenseEdition,omitempty"`
  10857. Res *types.SetLicenseEditionResponse `xml:"SetLicenseEditionResponse,omitempty"`
  10858. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10859. }
  10860. func (b *SetLicenseEditionBody) Fault() *soap.Fault { return b.Fault_ }
  10861. func SetLicenseEdition(ctx context.Context, r soap.RoundTripper, req *types.SetLicenseEdition) (*types.SetLicenseEditionResponse, error) {
  10862. var reqBody, resBody SetLicenseEditionBody
  10863. reqBody.Req = req
  10864. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10865. return nil, err
  10866. }
  10867. return resBody.Res, nil
  10868. }
  10869. type SetLocaleBody struct {
  10870. Req *types.SetLocale `xml:"urn:vim25 SetLocale,omitempty"`
  10871. Res *types.SetLocaleResponse `xml:"SetLocaleResponse,omitempty"`
  10872. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10873. }
  10874. func (b *SetLocaleBody) Fault() *soap.Fault { return b.Fault_ }
  10875. func SetLocale(ctx context.Context, r soap.RoundTripper, req *types.SetLocale) (*types.SetLocaleResponse, error) {
  10876. var reqBody, resBody SetLocaleBody
  10877. reqBody.Req = req
  10878. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10879. return nil, err
  10880. }
  10881. return resBody.Res, nil
  10882. }
  10883. type SetMaxQueueDepthBody struct {
  10884. Req *types.SetMaxQueueDepth `xml:"urn:vim25 SetMaxQueueDepth,omitempty"`
  10885. Res *types.SetMaxQueueDepthResponse `xml:"SetMaxQueueDepthResponse,omitempty"`
  10886. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10887. }
  10888. func (b *SetMaxQueueDepthBody) Fault() *soap.Fault { return b.Fault_ }
  10889. func SetMaxQueueDepth(ctx context.Context, r soap.RoundTripper, req *types.SetMaxQueueDepth) (*types.SetMaxQueueDepthResponse, error) {
  10890. var reqBody, resBody SetMaxQueueDepthBody
  10891. reqBody.Req = req
  10892. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10893. return nil, err
  10894. }
  10895. return resBody.Res, nil
  10896. }
  10897. type SetMultipathLunPolicyBody struct {
  10898. Req *types.SetMultipathLunPolicy `xml:"urn:vim25 SetMultipathLunPolicy,omitempty"`
  10899. Res *types.SetMultipathLunPolicyResponse `xml:"SetMultipathLunPolicyResponse,omitempty"`
  10900. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10901. }
  10902. func (b *SetMultipathLunPolicyBody) Fault() *soap.Fault { return b.Fault_ }
  10903. func SetMultipathLunPolicy(ctx context.Context, r soap.RoundTripper, req *types.SetMultipathLunPolicy) (*types.SetMultipathLunPolicyResponse, error) {
  10904. var reqBody, resBody SetMultipathLunPolicyBody
  10905. reqBody.Req = req
  10906. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10907. return nil, err
  10908. }
  10909. return resBody.Res, nil
  10910. }
  10911. type SetNFSUserBody struct {
  10912. Req *types.SetNFSUser `xml:"urn:vim25 SetNFSUser,omitempty"`
  10913. Res *types.SetNFSUserResponse `xml:"SetNFSUserResponse,omitempty"`
  10914. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10915. }
  10916. func (b *SetNFSUserBody) Fault() *soap.Fault { return b.Fault_ }
  10917. func SetNFSUser(ctx context.Context, r soap.RoundTripper, req *types.SetNFSUser) (*types.SetNFSUserResponse, error) {
  10918. var reqBody, resBody SetNFSUserBody
  10919. reqBody.Req = req
  10920. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10921. return nil, err
  10922. }
  10923. return resBody.Res, nil
  10924. }
  10925. type SetPublicKeyBody struct {
  10926. Req *types.SetPublicKey `xml:"urn:vim25 SetPublicKey,omitempty"`
  10927. Res *types.SetPublicKeyResponse `xml:"SetPublicKeyResponse,omitempty"`
  10928. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10929. }
  10930. func (b *SetPublicKeyBody) Fault() *soap.Fault { return b.Fault_ }
  10931. func SetPublicKey(ctx context.Context, r soap.RoundTripper, req *types.SetPublicKey) (*types.SetPublicKeyResponse, error) {
  10932. var reqBody, resBody SetPublicKeyBody
  10933. reqBody.Req = req
  10934. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10935. return nil, err
  10936. }
  10937. return resBody.Res, nil
  10938. }
  10939. type SetRegistryValueInGuestBody struct {
  10940. Req *types.SetRegistryValueInGuest `xml:"urn:vim25 SetRegistryValueInGuest,omitempty"`
  10941. Res *types.SetRegistryValueInGuestResponse `xml:"SetRegistryValueInGuestResponse,omitempty"`
  10942. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10943. }
  10944. func (b *SetRegistryValueInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  10945. func SetRegistryValueInGuest(ctx context.Context, r soap.RoundTripper, req *types.SetRegistryValueInGuest) (*types.SetRegistryValueInGuestResponse, error) {
  10946. var reqBody, resBody SetRegistryValueInGuestBody
  10947. reqBody.Req = req
  10948. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10949. return nil, err
  10950. }
  10951. return resBody.Res, nil
  10952. }
  10953. type SetScreenResolutionBody struct {
  10954. Req *types.SetScreenResolution `xml:"urn:vim25 SetScreenResolution,omitempty"`
  10955. Res *types.SetScreenResolutionResponse `xml:"SetScreenResolutionResponse,omitempty"`
  10956. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10957. }
  10958. func (b *SetScreenResolutionBody) Fault() *soap.Fault { return b.Fault_ }
  10959. func SetScreenResolution(ctx context.Context, r soap.RoundTripper, req *types.SetScreenResolution) (*types.SetScreenResolutionResponse, error) {
  10960. var reqBody, resBody SetScreenResolutionBody
  10961. reqBody.Req = req
  10962. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10963. return nil, err
  10964. }
  10965. return resBody.Res, nil
  10966. }
  10967. type SetServiceAccountBody struct {
  10968. Req *types.SetServiceAccount `xml:"urn:vim25 SetServiceAccount,omitempty"`
  10969. Res *types.SetServiceAccountResponse `xml:"SetServiceAccountResponse,omitempty"`
  10970. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10971. }
  10972. func (b *SetServiceAccountBody) Fault() *soap.Fault { return b.Fault_ }
  10973. func SetServiceAccount(ctx context.Context, r soap.RoundTripper, req *types.SetServiceAccount) (*types.SetServiceAccountResponse, error) {
  10974. var reqBody, resBody SetServiceAccountBody
  10975. reqBody.Req = req
  10976. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10977. return nil, err
  10978. }
  10979. return resBody.Res, nil
  10980. }
  10981. type SetTaskDescriptionBody struct {
  10982. Req *types.SetTaskDescription `xml:"urn:vim25 SetTaskDescription,omitempty"`
  10983. Res *types.SetTaskDescriptionResponse `xml:"SetTaskDescriptionResponse,omitempty"`
  10984. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10985. }
  10986. func (b *SetTaskDescriptionBody) Fault() *soap.Fault { return b.Fault_ }
  10987. func SetTaskDescription(ctx context.Context, r soap.RoundTripper, req *types.SetTaskDescription) (*types.SetTaskDescriptionResponse, error) {
  10988. var reqBody, resBody SetTaskDescriptionBody
  10989. reqBody.Req = req
  10990. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  10991. return nil, err
  10992. }
  10993. return resBody.Res, nil
  10994. }
  10995. type SetTaskStateBody struct {
  10996. Req *types.SetTaskState `xml:"urn:vim25 SetTaskState,omitempty"`
  10997. Res *types.SetTaskStateResponse `xml:"SetTaskStateResponse,omitempty"`
  10998. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  10999. }
  11000. func (b *SetTaskStateBody) Fault() *soap.Fault { return b.Fault_ }
  11001. func SetTaskState(ctx context.Context, r soap.RoundTripper, req *types.SetTaskState) (*types.SetTaskStateResponse, error) {
  11002. var reqBody, resBody SetTaskStateBody
  11003. reqBody.Req = req
  11004. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11005. return nil, err
  11006. }
  11007. return resBody.Res, nil
  11008. }
  11009. type SetVStorageObjectControlFlagsBody struct {
  11010. Req *types.SetVStorageObjectControlFlags `xml:"urn:vim25 SetVStorageObjectControlFlags,omitempty"`
  11011. Res *types.SetVStorageObjectControlFlagsResponse `xml:"SetVStorageObjectControlFlagsResponse,omitempty"`
  11012. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11013. }
  11014. func (b *SetVStorageObjectControlFlagsBody) Fault() *soap.Fault { return b.Fault_ }
  11015. func SetVStorageObjectControlFlags(ctx context.Context, r soap.RoundTripper, req *types.SetVStorageObjectControlFlags) (*types.SetVStorageObjectControlFlagsResponse, error) {
  11016. var reqBody, resBody SetVStorageObjectControlFlagsBody
  11017. reqBody.Req = req
  11018. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11019. return nil, err
  11020. }
  11021. return resBody.Res, nil
  11022. }
  11023. type SetVirtualDiskUuidBody struct {
  11024. Req *types.SetVirtualDiskUuid `xml:"urn:vim25 SetVirtualDiskUuid,omitempty"`
  11025. Res *types.SetVirtualDiskUuidResponse `xml:"SetVirtualDiskUuidResponse,omitempty"`
  11026. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11027. }
  11028. func (b *SetVirtualDiskUuidBody) Fault() *soap.Fault { return b.Fault_ }
  11029. func SetVirtualDiskUuid(ctx context.Context, r soap.RoundTripper, req *types.SetVirtualDiskUuid) (*types.SetVirtualDiskUuidResponse, error) {
  11030. var reqBody, resBody SetVirtualDiskUuidBody
  11031. reqBody.Req = req
  11032. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11033. return nil, err
  11034. }
  11035. return resBody.Res, nil
  11036. }
  11037. type ShrinkVirtualDisk_TaskBody struct {
  11038. Req *types.ShrinkVirtualDisk_Task `xml:"urn:vim25 ShrinkVirtualDisk_Task,omitempty"`
  11039. Res *types.ShrinkVirtualDisk_TaskResponse `xml:"ShrinkVirtualDisk_TaskResponse,omitempty"`
  11040. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11041. }
  11042. func (b *ShrinkVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11043. func ShrinkVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.ShrinkVirtualDisk_Task) (*types.ShrinkVirtualDisk_TaskResponse, error) {
  11044. var reqBody, resBody ShrinkVirtualDisk_TaskBody
  11045. reqBody.Req = req
  11046. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11047. return nil, err
  11048. }
  11049. return resBody.Res, nil
  11050. }
  11051. type ShutdownGuestBody struct {
  11052. Req *types.ShutdownGuest `xml:"urn:vim25 ShutdownGuest,omitempty"`
  11053. Res *types.ShutdownGuestResponse `xml:"ShutdownGuestResponse,omitempty"`
  11054. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11055. }
  11056. func (b *ShutdownGuestBody) Fault() *soap.Fault { return b.Fault_ }
  11057. func ShutdownGuest(ctx context.Context, r soap.RoundTripper, req *types.ShutdownGuest) (*types.ShutdownGuestResponse, error) {
  11058. var reqBody, resBody ShutdownGuestBody
  11059. reqBody.Req = req
  11060. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11061. return nil, err
  11062. }
  11063. return resBody.Res, nil
  11064. }
  11065. type ShutdownHost_TaskBody struct {
  11066. Req *types.ShutdownHost_Task `xml:"urn:vim25 ShutdownHost_Task,omitempty"`
  11067. Res *types.ShutdownHost_TaskResponse `xml:"ShutdownHost_TaskResponse,omitempty"`
  11068. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11069. }
  11070. func (b *ShutdownHost_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11071. func ShutdownHost_Task(ctx context.Context, r soap.RoundTripper, req *types.ShutdownHost_Task) (*types.ShutdownHost_TaskResponse, error) {
  11072. var reqBody, resBody ShutdownHost_TaskBody
  11073. reqBody.Req = req
  11074. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11075. return nil, err
  11076. }
  11077. return resBody.Res, nil
  11078. }
  11079. type StageHostPatch_TaskBody struct {
  11080. Req *types.StageHostPatch_Task `xml:"urn:vim25 StageHostPatch_Task,omitempty"`
  11081. Res *types.StageHostPatch_TaskResponse `xml:"StageHostPatch_TaskResponse,omitempty"`
  11082. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11083. }
  11084. func (b *StageHostPatch_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11085. func StageHostPatch_Task(ctx context.Context, r soap.RoundTripper, req *types.StageHostPatch_Task) (*types.StageHostPatch_TaskResponse, error) {
  11086. var reqBody, resBody StageHostPatch_TaskBody
  11087. reqBody.Req = req
  11088. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11089. return nil, err
  11090. }
  11091. return resBody.Res, nil
  11092. }
  11093. type StampAllRulesWithUuid_TaskBody struct {
  11094. Req *types.StampAllRulesWithUuid_Task `xml:"urn:vim25 StampAllRulesWithUuid_Task,omitempty"`
  11095. Res *types.StampAllRulesWithUuid_TaskResponse `xml:"StampAllRulesWithUuid_TaskResponse,omitempty"`
  11096. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11097. }
  11098. func (b *StampAllRulesWithUuid_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11099. func StampAllRulesWithUuid_Task(ctx context.Context, r soap.RoundTripper, req *types.StampAllRulesWithUuid_Task) (*types.StampAllRulesWithUuid_TaskResponse, error) {
  11100. var reqBody, resBody StampAllRulesWithUuid_TaskBody
  11101. reqBody.Req = req
  11102. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11103. return nil, err
  11104. }
  11105. return resBody.Res, nil
  11106. }
  11107. type StandbyGuestBody struct {
  11108. Req *types.StandbyGuest `xml:"urn:vim25 StandbyGuest,omitempty"`
  11109. Res *types.StandbyGuestResponse `xml:"StandbyGuestResponse,omitempty"`
  11110. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11111. }
  11112. func (b *StandbyGuestBody) Fault() *soap.Fault { return b.Fault_ }
  11113. func StandbyGuest(ctx context.Context, r soap.RoundTripper, req *types.StandbyGuest) (*types.StandbyGuestResponse, error) {
  11114. var reqBody, resBody StandbyGuestBody
  11115. reqBody.Req = req
  11116. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11117. return nil, err
  11118. }
  11119. return resBody.Res, nil
  11120. }
  11121. type StartGuestNetwork_TaskBody struct {
  11122. Req *types.StartGuestNetwork_Task `xml:"urn:vim25 StartGuestNetwork_Task,omitempty"`
  11123. Res *types.StartGuestNetwork_TaskResponse `xml:"StartGuestNetwork_TaskResponse,omitempty"`
  11124. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11125. }
  11126. func (b *StartGuestNetwork_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11127. func StartGuestNetwork_Task(ctx context.Context, r soap.RoundTripper, req *types.StartGuestNetwork_Task) (*types.StartGuestNetwork_TaskResponse, error) {
  11128. var reqBody, resBody StartGuestNetwork_TaskBody
  11129. reqBody.Req = req
  11130. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11131. return nil, err
  11132. }
  11133. return resBody.Res, nil
  11134. }
  11135. type StartProgramInGuestBody struct {
  11136. Req *types.StartProgramInGuest `xml:"urn:vim25 StartProgramInGuest,omitempty"`
  11137. Res *types.StartProgramInGuestResponse `xml:"StartProgramInGuestResponse,omitempty"`
  11138. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11139. }
  11140. func (b *StartProgramInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  11141. func StartProgramInGuest(ctx context.Context, r soap.RoundTripper, req *types.StartProgramInGuest) (*types.StartProgramInGuestResponse, error) {
  11142. var reqBody, resBody StartProgramInGuestBody
  11143. reqBody.Req = req
  11144. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11145. return nil, err
  11146. }
  11147. return resBody.Res, nil
  11148. }
  11149. type StartRecording_TaskBody struct {
  11150. Req *types.StartRecording_Task `xml:"urn:vim25 StartRecording_Task,omitempty"`
  11151. Res *types.StartRecording_TaskResponse `xml:"StartRecording_TaskResponse,omitempty"`
  11152. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11153. }
  11154. func (b *StartRecording_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11155. func StartRecording_Task(ctx context.Context, r soap.RoundTripper, req *types.StartRecording_Task) (*types.StartRecording_TaskResponse, error) {
  11156. var reqBody, resBody StartRecording_TaskBody
  11157. reqBody.Req = req
  11158. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11159. return nil, err
  11160. }
  11161. return resBody.Res, nil
  11162. }
  11163. type StartReplaying_TaskBody struct {
  11164. Req *types.StartReplaying_Task `xml:"urn:vim25 StartReplaying_Task,omitempty"`
  11165. Res *types.StartReplaying_TaskResponse `xml:"StartReplaying_TaskResponse,omitempty"`
  11166. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11167. }
  11168. func (b *StartReplaying_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11169. func StartReplaying_Task(ctx context.Context, r soap.RoundTripper, req *types.StartReplaying_Task) (*types.StartReplaying_TaskResponse, error) {
  11170. var reqBody, resBody StartReplaying_TaskBody
  11171. reqBody.Req = req
  11172. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11173. return nil, err
  11174. }
  11175. return resBody.Res, nil
  11176. }
  11177. type StartServiceBody struct {
  11178. Req *types.StartService `xml:"urn:vim25 StartService,omitempty"`
  11179. Res *types.StartServiceResponse `xml:"StartServiceResponse,omitempty"`
  11180. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11181. }
  11182. func (b *StartServiceBody) Fault() *soap.Fault { return b.Fault_ }
  11183. func StartService(ctx context.Context, r soap.RoundTripper, req *types.StartService) (*types.StartServiceResponse, error) {
  11184. var reqBody, resBody StartServiceBody
  11185. reqBody.Req = req
  11186. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11187. return nil, err
  11188. }
  11189. return resBody.Res, nil
  11190. }
  11191. type StopRecording_TaskBody struct {
  11192. Req *types.StopRecording_Task `xml:"urn:vim25 StopRecording_Task,omitempty"`
  11193. Res *types.StopRecording_TaskResponse `xml:"StopRecording_TaskResponse,omitempty"`
  11194. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11195. }
  11196. func (b *StopRecording_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11197. func StopRecording_Task(ctx context.Context, r soap.RoundTripper, req *types.StopRecording_Task) (*types.StopRecording_TaskResponse, error) {
  11198. var reqBody, resBody StopRecording_TaskBody
  11199. reqBody.Req = req
  11200. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11201. return nil, err
  11202. }
  11203. return resBody.Res, nil
  11204. }
  11205. type StopReplaying_TaskBody struct {
  11206. Req *types.StopReplaying_Task `xml:"urn:vim25 StopReplaying_Task,omitempty"`
  11207. Res *types.StopReplaying_TaskResponse `xml:"StopReplaying_TaskResponse,omitempty"`
  11208. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11209. }
  11210. func (b *StopReplaying_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11211. func StopReplaying_Task(ctx context.Context, r soap.RoundTripper, req *types.StopReplaying_Task) (*types.StopReplaying_TaskResponse, error) {
  11212. var reqBody, resBody StopReplaying_TaskBody
  11213. reqBody.Req = req
  11214. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11215. return nil, err
  11216. }
  11217. return resBody.Res, nil
  11218. }
  11219. type StopServiceBody struct {
  11220. Req *types.StopService `xml:"urn:vim25 StopService,omitempty"`
  11221. Res *types.StopServiceResponse `xml:"StopServiceResponse,omitempty"`
  11222. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11223. }
  11224. func (b *StopServiceBody) Fault() *soap.Fault { return b.Fault_ }
  11225. func StopService(ctx context.Context, r soap.RoundTripper, req *types.StopService) (*types.StopServiceResponse, error) {
  11226. var reqBody, resBody StopServiceBody
  11227. reqBody.Req = req
  11228. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11229. return nil, err
  11230. }
  11231. return resBody.Res, nil
  11232. }
  11233. type SuspendVApp_TaskBody struct {
  11234. Req *types.SuspendVApp_Task `xml:"urn:vim25 SuspendVApp_Task,omitempty"`
  11235. Res *types.SuspendVApp_TaskResponse `xml:"SuspendVApp_TaskResponse,omitempty"`
  11236. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11237. }
  11238. func (b *SuspendVApp_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11239. func SuspendVApp_Task(ctx context.Context, r soap.RoundTripper, req *types.SuspendVApp_Task) (*types.SuspendVApp_TaskResponse, error) {
  11240. var reqBody, resBody SuspendVApp_TaskBody
  11241. reqBody.Req = req
  11242. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11243. return nil, err
  11244. }
  11245. return resBody.Res, nil
  11246. }
  11247. type SuspendVM_TaskBody struct {
  11248. Req *types.SuspendVM_Task `xml:"urn:vim25 SuspendVM_Task,omitempty"`
  11249. Res *types.SuspendVM_TaskResponse `xml:"SuspendVM_TaskResponse,omitempty"`
  11250. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11251. }
  11252. func (b *SuspendVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11253. func SuspendVM_Task(ctx context.Context, r soap.RoundTripper, req *types.SuspendVM_Task) (*types.SuspendVM_TaskResponse, error) {
  11254. var reqBody, resBody SuspendVM_TaskBody
  11255. reqBody.Req = req
  11256. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11257. return nil, err
  11258. }
  11259. return resBody.Res, nil
  11260. }
  11261. type TerminateFaultTolerantVM_TaskBody struct {
  11262. Req *types.TerminateFaultTolerantVM_Task `xml:"urn:vim25 TerminateFaultTolerantVM_Task,omitempty"`
  11263. Res *types.TerminateFaultTolerantVM_TaskResponse `xml:"TerminateFaultTolerantVM_TaskResponse,omitempty"`
  11264. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11265. }
  11266. func (b *TerminateFaultTolerantVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11267. func TerminateFaultTolerantVM_Task(ctx context.Context, r soap.RoundTripper, req *types.TerminateFaultTolerantVM_Task) (*types.TerminateFaultTolerantVM_TaskResponse, error) {
  11268. var reqBody, resBody TerminateFaultTolerantVM_TaskBody
  11269. reqBody.Req = req
  11270. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11271. return nil, err
  11272. }
  11273. return resBody.Res, nil
  11274. }
  11275. type TerminateProcessInGuestBody struct {
  11276. Req *types.TerminateProcessInGuest `xml:"urn:vim25 TerminateProcessInGuest,omitempty"`
  11277. Res *types.TerminateProcessInGuestResponse `xml:"TerminateProcessInGuestResponse,omitempty"`
  11278. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11279. }
  11280. func (b *TerminateProcessInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  11281. func TerminateProcessInGuest(ctx context.Context, r soap.RoundTripper, req *types.TerminateProcessInGuest) (*types.TerminateProcessInGuestResponse, error) {
  11282. var reqBody, resBody TerminateProcessInGuestBody
  11283. reqBody.Req = req
  11284. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11285. return nil, err
  11286. }
  11287. return resBody.Res, nil
  11288. }
  11289. type TerminateSessionBody struct {
  11290. Req *types.TerminateSession `xml:"urn:vim25 TerminateSession,omitempty"`
  11291. Res *types.TerminateSessionResponse `xml:"TerminateSessionResponse,omitempty"`
  11292. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11293. }
  11294. func (b *TerminateSessionBody) Fault() *soap.Fault { return b.Fault_ }
  11295. func TerminateSession(ctx context.Context, r soap.RoundTripper, req *types.TerminateSession) (*types.TerminateSessionResponse, error) {
  11296. var reqBody, resBody TerminateSessionBody
  11297. reqBody.Req = req
  11298. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11299. return nil, err
  11300. }
  11301. return resBody.Res, nil
  11302. }
  11303. type TerminateVMBody struct {
  11304. Req *types.TerminateVM `xml:"urn:vim25 TerminateVM,omitempty"`
  11305. Res *types.TerminateVMResponse `xml:"TerminateVMResponse,omitempty"`
  11306. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11307. }
  11308. func (b *TerminateVMBody) Fault() *soap.Fault { return b.Fault_ }
  11309. func TerminateVM(ctx context.Context, r soap.RoundTripper, req *types.TerminateVM) (*types.TerminateVMResponse, error) {
  11310. var reqBody, resBody TerminateVMBody
  11311. reqBody.Req = req
  11312. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11313. return nil, err
  11314. }
  11315. return resBody.Res, nil
  11316. }
  11317. type TestTimeServiceBody struct {
  11318. Req *types.TestTimeService `xml:"urn:vim25 TestTimeService,omitempty"`
  11319. Res *types.TestTimeServiceResponse `xml:"TestTimeServiceResponse,omitempty"`
  11320. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11321. }
  11322. func (b *TestTimeServiceBody) Fault() *soap.Fault { return b.Fault_ }
  11323. func TestTimeService(ctx context.Context, r soap.RoundTripper, req *types.TestTimeService) (*types.TestTimeServiceResponse, error) {
  11324. var reqBody, resBody TestTimeServiceBody
  11325. reqBody.Req = req
  11326. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11327. return nil, err
  11328. }
  11329. return resBody.Res, nil
  11330. }
  11331. type TurnDiskLocatorLedOff_TaskBody struct {
  11332. Req *types.TurnDiskLocatorLedOff_Task `xml:"urn:vim25 TurnDiskLocatorLedOff_Task,omitempty"`
  11333. Res *types.TurnDiskLocatorLedOff_TaskResponse `xml:"TurnDiskLocatorLedOff_TaskResponse,omitempty"`
  11334. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11335. }
  11336. func (b *TurnDiskLocatorLedOff_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11337. func TurnDiskLocatorLedOff_Task(ctx context.Context, r soap.RoundTripper, req *types.TurnDiskLocatorLedOff_Task) (*types.TurnDiskLocatorLedOff_TaskResponse, error) {
  11338. var reqBody, resBody TurnDiskLocatorLedOff_TaskBody
  11339. reqBody.Req = req
  11340. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11341. return nil, err
  11342. }
  11343. return resBody.Res, nil
  11344. }
  11345. type TurnDiskLocatorLedOn_TaskBody struct {
  11346. Req *types.TurnDiskLocatorLedOn_Task `xml:"urn:vim25 TurnDiskLocatorLedOn_Task,omitempty"`
  11347. Res *types.TurnDiskLocatorLedOn_TaskResponse `xml:"TurnDiskLocatorLedOn_TaskResponse,omitempty"`
  11348. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11349. }
  11350. func (b *TurnDiskLocatorLedOn_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11351. func TurnDiskLocatorLedOn_Task(ctx context.Context, r soap.RoundTripper, req *types.TurnDiskLocatorLedOn_Task) (*types.TurnDiskLocatorLedOn_TaskResponse, error) {
  11352. var reqBody, resBody TurnDiskLocatorLedOn_TaskBody
  11353. reqBody.Req = req
  11354. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11355. return nil, err
  11356. }
  11357. return resBody.Res, nil
  11358. }
  11359. type TurnOffFaultToleranceForVM_TaskBody struct {
  11360. Req *types.TurnOffFaultToleranceForVM_Task `xml:"urn:vim25 TurnOffFaultToleranceForVM_Task,omitempty"`
  11361. Res *types.TurnOffFaultToleranceForVM_TaskResponse `xml:"TurnOffFaultToleranceForVM_TaskResponse,omitempty"`
  11362. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11363. }
  11364. func (b *TurnOffFaultToleranceForVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11365. func TurnOffFaultToleranceForVM_Task(ctx context.Context, r soap.RoundTripper, req *types.TurnOffFaultToleranceForVM_Task) (*types.TurnOffFaultToleranceForVM_TaskResponse, error) {
  11366. var reqBody, resBody TurnOffFaultToleranceForVM_TaskBody
  11367. reqBody.Req = req
  11368. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11369. return nil, err
  11370. }
  11371. return resBody.Res, nil
  11372. }
  11373. type UnassignUserFromGroupBody struct {
  11374. Req *types.UnassignUserFromGroup `xml:"urn:vim25 UnassignUserFromGroup,omitempty"`
  11375. Res *types.UnassignUserFromGroupResponse `xml:"UnassignUserFromGroupResponse,omitempty"`
  11376. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11377. }
  11378. func (b *UnassignUserFromGroupBody) Fault() *soap.Fault { return b.Fault_ }
  11379. func UnassignUserFromGroup(ctx context.Context, r soap.RoundTripper, req *types.UnassignUserFromGroup) (*types.UnassignUserFromGroupResponse, error) {
  11380. var reqBody, resBody UnassignUserFromGroupBody
  11381. reqBody.Req = req
  11382. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11383. return nil, err
  11384. }
  11385. return resBody.Res, nil
  11386. }
  11387. type UnbindVnicBody struct {
  11388. Req *types.UnbindVnic `xml:"urn:vim25 UnbindVnic,omitempty"`
  11389. Res *types.UnbindVnicResponse `xml:"UnbindVnicResponse,omitempty"`
  11390. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11391. }
  11392. func (b *UnbindVnicBody) Fault() *soap.Fault { return b.Fault_ }
  11393. func UnbindVnic(ctx context.Context, r soap.RoundTripper, req *types.UnbindVnic) (*types.UnbindVnicResponse, error) {
  11394. var reqBody, resBody UnbindVnicBody
  11395. reqBody.Req = req
  11396. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11397. return nil, err
  11398. }
  11399. return resBody.Res, nil
  11400. }
  11401. type UninstallHostPatch_TaskBody struct {
  11402. Req *types.UninstallHostPatch_Task `xml:"urn:vim25 UninstallHostPatch_Task,omitempty"`
  11403. Res *types.UninstallHostPatch_TaskResponse `xml:"UninstallHostPatch_TaskResponse,omitempty"`
  11404. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11405. }
  11406. func (b *UninstallHostPatch_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11407. func UninstallHostPatch_Task(ctx context.Context, r soap.RoundTripper, req *types.UninstallHostPatch_Task) (*types.UninstallHostPatch_TaskResponse, error) {
  11408. var reqBody, resBody UninstallHostPatch_TaskBody
  11409. reqBody.Req = req
  11410. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11411. return nil, err
  11412. }
  11413. return resBody.Res, nil
  11414. }
  11415. type UninstallIoFilter_TaskBody struct {
  11416. Req *types.UninstallIoFilter_Task `xml:"urn:vim25 UninstallIoFilter_Task,omitempty"`
  11417. Res *types.UninstallIoFilter_TaskResponse `xml:"UninstallIoFilter_TaskResponse,omitempty"`
  11418. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11419. }
  11420. func (b *UninstallIoFilter_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11421. func UninstallIoFilter_Task(ctx context.Context, r soap.RoundTripper, req *types.UninstallIoFilter_Task) (*types.UninstallIoFilter_TaskResponse, error) {
  11422. var reqBody, resBody UninstallIoFilter_TaskBody
  11423. reqBody.Req = req
  11424. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11425. return nil, err
  11426. }
  11427. return resBody.Res, nil
  11428. }
  11429. type UninstallServiceBody struct {
  11430. Req *types.UninstallService `xml:"urn:vim25 UninstallService,omitempty"`
  11431. Res *types.UninstallServiceResponse `xml:"UninstallServiceResponse,omitempty"`
  11432. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11433. }
  11434. func (b *UninstallServiceBody) Fault() *soap.Fault { return b.Fault_ }
  11435. func UninstallService(ctx context.Context, r soap.RoundTripper, req *types.UninstallService) (*types.UninstallServiceResponse, error) {
  11436. var reqBody, resBody UninstallServiceBody
  11437. reqBody.Req = req
  11438. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11439. return nil, err
  11440. }
  11441. return resBody.Res, nil
  11442. }
  11443. type UnmapVmfsVolumeEx_TaskBody struct {
  11444. Req *types.UnmapVmfsVolumeEx_Task `xml:"urn:vim25 UnmapVmfsVolumeEx_Task,omitempty"`
  11445. Res *types.UnmapVmfsVolumeEx_TaskResponse `xml:"UnmapVmfsVolumeEx_TaskResponse,omitempty"`
  11446. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11447. }
  11448. func (b *UnmapVmfsVolumeEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11449. func UnmapVmfsVolumeEx_Task(ctx context.Context, r soap.RoundTripper, req *types.UnmapVmfsVolumeEx_Task) (*types.UnmapVmfsVolumeEx_TaskResponse, error) {
  11450. var reqBody, resBody UnmapVmfsVolumeEx_TaskBody
  11451. reqBody.Req = req
  11452. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11453. return nil, err
  11454. }
  11455. return resBody.Res, nil
  11456. }
  11457. type UnmarkServiceProviderEntitiesBody struct {
  11458. Req *types.UnmarkServiceProviderEntities `xml:"urn:vim25 UnmarkServiceProviderEntities,omitempty"`
  11459. Res *types.UnmarkServiceProviderEntitiesResponse `xml:"UnmarkServiceProviderEntitiesResponse,omitempty"`
  11460. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11461. }
  11462. func (b *UnmarkServiceProviderEntitiesBody) Fault() *soap.Fault { return b.Fault_ }
  11463. func UnmarkServiceProviderEntities(ctx context.Context, r soap.RoundTripper, req *types.UnmarkServiceProviderEntities) (*types.UnmarkServiceProviderEntitiesResponse, error) {
  11464. var reqBody, resBody UnmarkServiceProviderEntitiesBody
  11465. reqBody.Req = req
  11466. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11467. return nil, err
  11468. }
  11469. return resBody.Res, nil
  11470. }
  11471. type UnmountDiskMapping_TaskBody struct {
  11472. Req *types.UnmountDiskMapping_Task `xml:"urn:vim25 UnmountDiskMapping_Task,omitempty"`
  11473. Res *types.UnmountDiskMapping_TaskResponse `xml:"UnmountDiskMapping_TaskResponse,omitempty"`
  11474. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11475. }
  11476. func (b *UnmountDiskMapping_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11477. func UnmountDiskMapping_Task(ctx context.Context, r soap.RoundTripper, req *types.UnmountDiskMapping_Task) (*types.UnmountDiskMapping_TaskResponse, error) {
  11478. var reqBody, resBody UnmountDiskMapping_TaskBody
  11479. reqBody.Req = req
  11480. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11481. return nil, err
  11482. }
  11483. return resBody.Res, nil
  11484. }
  11485. type UnmountForceMountedVmfsVolumeBody struct {
  11486. Req *types.UnmountForceMountedVmfsVolume `xml:"urn:vim25 UnmountForceMountedVmfsVolume,omitempty"`
  11487. Res *types.UnmountForceMountedVmfsVolumeResponse `xml:"UnmountForceMountedVmfsVolumeResponse,omitempty"`
  11488. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11489. }
  11490. func (b *UnmountForceMountedVmfsVolumeBody) Fault() *soap.Fault { return b.Fault_ }
  11491. func UnmountForceMountedVmfsVolume(ctx context.Context, r soap.RoundTripper, req *types.UnmountForceMountedVmfsVolume) (*types.UnmountForceMountedVmfsVolumeResponse, error) {
  11492. var reqBody, resBody UnmountForceMountedVmfsVolumeBody
  11493. reqBody.Req = req
  11494. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11495. return nil, err
  11496. }
  11497. return resBody.Res, nil
  11498. }
  11499. type UnmountToolsInstallerBody struct {
  11500. Req *types.UnmountToolsInstaller `xml:"urn:vim25 UnmountToolsInstaller,omitempty"`
  11501. Res *types.UnmountToolsInstallerResponse `xml:"UnmountToolsInstallerResponse,omitempty"`
  11502. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11503. }
  11504. func (b *UnmountToolsInstallerBody) Fault() *soap.Fault { return b.Fault_ }
  11505. func UnmountToolsInstaller(ctx context.Context, r soap.RoundTripper, req *types.UnmountToolsInstaller) (*types.UnmountToolsInstallerResponse, error) {
  11506. var reqBody, resBody UnmountToolsInstallerBody
  11507. reqBody.Req = req
  11508. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11509. return nil, err
  11510. }
  11511. return resBody.Res, nil
  11512. }
  11513. type UnmountVffsVolumeBody struct {
  11514. Req *types.UnmountVffsVolume `xml:"urn:vim25 UnmountVffsVolume,omitempty"`
  11515. Res *types.UnmountVffsVolumeResponse `xml:"UnmountVffsVolumeResponse,omitempty"`
  11516. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11517. }
  11518. func (b *UnmountVffsVolumeBody) Fault() *soap.Fault { return b.Fault_ }
  11519. func UnmountVffsVolume(ctx context.Context, r soap.RoundTripper, req *types.UnmountVffsVolume) (*types.UnmountVffsVolumeResponse, error) {
  11520. var reqBody, resBody UnmountVffsVolumeBody
  11521. reqBody.Req = req
  11522. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11523. return nil, err
  11524. }
  11525. return resBody.Res, nil
  11526. }
  11527. type UnmountVmfsVolumeBody struct {
  11528. Req *types.UnmountVmfsVolume `xml:"urn:vim25 UnmountVmfsVolume,omitempty"`
  11529. Res *types.UnmountVmfsVolumeResponse `xml:"UnmountVmfsVolumeResponse,omitempty"`
  11530. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11531. }
  11532. func (b *UnmountVmfsVolumeBody) Fault() *soap.Fault { return b.Fault_ }
  11533. func UnmountVmfsVolume(ctx context.Context, r soap.RoundTripper, req *types.UnmountVmfsVolume) (*types.UnmountVmfsVolumeResponse, error) {
  11534. var reqBody, resBody UnmountVmfsVolumeBody
  11535. reqBody.Req = req
  11536. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11537. return nil, err
  11538. }
  11539. return resBody.Res, nil
  11540. }
  11541. type UnmountVmfsVolumeEx_TaskBody struct {
  11542. Req *types.UnmountVmfsVolumeEx_Task `xml:"urn:vim25 UnmountVmfsVolumeEx_Task,omitempty"`
  11543. Res *types.UnmountVmfsVolumeEx_TaskResponse `xml:"UnmountVmfsVolumeEx_TaskResponse,omitempty"`
  11544. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11545. }
  11546. func (b *UnmountVmfsVolumeEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11547. func UnmountVmfsVolumeEx_Task(ctx context.Context, r soap.RoundTripper, req *types.UnmountVmfsVolumeEx_Task) (*types.UnmountVmfsVolumeEx_TaskResponse, error) {
  11548. var reqBody, resBody UnmountVmfsVolumeEx_TaskBody
  11549. reqBody.Req = req
  11550. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11551. return nil, err
  11552. }
  11553. return resBody.Res, nil
  11554. }
  11555. type UnregisterAndDestroy_TaskBody struct {
  11556. Req *types.UnregisterAndDestroy_Task `xml:"urn:vim25 UnregisterAndDestroy_Task,omitempty"`
  11557. Res *types.UnregisterAndDestroy_TaskResponse `xml:"UnregisterAndDestroy_TaskResponse,omitempty"`
  11558. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11559. }
  11560. func (b *UnregisterAndDestroy_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11561. func UnregisterAndDestroy_Task(ctx context.Context, r soap.RoundTripper, req *types.UnregisterAndDestroy_Task) (*types.UnregisterAndDestroy_TaskResponse, error) {
  11562. var reqBody, resBody UnregisterAndDestroy_TaskBody
  11563. reqBody.Req = req
  11564. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11565. return nil, err
  11566. }
  11567. return resBody.Res, nil
  11568. }
  11569. type UnregisterExtensionBody struct {
  11570. Req *types.UnregisterExtension `xml:"urn:vim25 UnregisterExtension,omitempty"`
  11571. Res *types.UnregisterExtensionResponse `xml:"UnregisterExtensionResponse,omitempty"`
  11572. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11573. }
  11574. func (b *UnregisterExtensionBody) Fault() *soap.Fault { return b.Fault_ }
  11575. func UnregisterExtension(ctx context.Context, r soap.RoundTripper, req *types.UnregisterExtension) (*types.UnregisterExtensionResponse, error) {
  11576. var reqBody, resBody UnregisterExtensionBody
  11577. reqBody.Req = req
  11578. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11579. return nil, err
  11580. }
  11581. return resBody.Res, nil
  11582. }
  11583. type UnregisterHealthUpdateProviderBody struct {
  11584. Req *types.UnregisterHealthUpdateProvider `xml:"urn:vim25 UnregisterHealthUpdateProvider,omitempty"`
  11585. Res *types.UnregisterHealthUpdateProviderResponse `xml:"UnregisterHealthUpdateProviderResponse,omitempty"`
  11586. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11587. }
  11588. func (b *UnregisterHealthUpdateProviderBody) Fault() *soap.Fault { return b.Fault_ }
  11589. func UnregisterHealthUpdateProvider(ctx context.Context, r soap.RoundTripper, req *types.UnregisterHealthUpdateProvider) (*types.UnregisterHealthUpdateProviderResponse, error) {
  11590. var reqBody, resBody UnregisterHealthUpdateProviderBody
  11591. reqBody.Req = req
  11592. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11593. return nil, err
  11594. }
  11595. return resBody.Res, nil
  11596. }
  11597. type UnregisterKmsClusterBody struct {
  11598. Req *types.UnregisterKmsCluster `xml:"urn:vim25 UnregisterKmsCluster,omitempty"`
  11599. Res *types.UnregisterKmsClusterResponse `xml:"UnregisterKmsClusterResponse,omitempty"`
  11600. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11601. }
  11602. func (b *UnregisterKmsClusterBody) Fault() *soap.Fault { return b.Fault_ }
  11603. func UnregisterKmsCluster(ctx context.Context, r soap.RoundTripper, req *types.UnregisterKmsCluster) (*types.UnregisterKmsClusterResponse, error) {
  11604. var reqBody, resBody UnregisterKmsClusterBody
  11605. reqBody.Req = req
  11606. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11607. return nil, err
  11608. }
  11609. return resBody.Res, nil
  11610. }
  11611. type UnregisterVMBody struct {
  11612. Req *types.UnregisterVM `xml:"urn:vim25 UnregisterVM,omitempty"`
  11613. Res *types.UnregisterVMResponse `xml:"UnregisterVMResponse,omitempty"`
  11614. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11615. }
  11616. func (b *UnregisterVMBody) Fault() *soap.Fault { return b.Fault_ }
  11617. func UnregisterVM(ctx context.Context, r soap.RoundTripper, req *types.UnregisterVM) (*types.UnregisterVMResponse, error) {
  11618. var reqBody, resBody UnregisterVMBody
  11619. reqBody.Req = req
  11620. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11621. return nil, err
  11622. }
  11623. return resBody.Res, nil
  11624. }
  11625. type UpdateAnswerFile_TaskBody struct {
  11626. Req *types.UpdateAnswerFile_Task `xml:"urn:vim25 UpdateAnswerFile_Task,omitempty"`
  11627. Res *types.UpdateAnswerFile_TaskResponse `xml:"UpdateAnswerFile_TaskResponse,omitempty"`
  11628. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11629. }
  11630. func (b *UpdateAnswerFile_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11631. func UpdateAnswerFile_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateAnswerFile_Task) (*types.UpdateAnswerFile_TaskResponse, error) {
  11632. var reqBody, resBody UpdateAnswerFile_TaskBody
  11633. reqBody.Req = req
  11634. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11635. return nil, err
  11636. }
  11637. return resBody.Res, nil
  11638. }
  11639. type UpdateAssignableHardwareConfigBody struct {
  11640. Req *types.UpdateAssignableHardwareConfig `xml:"urn:vim25 UpdateAssignableHardwareConfig,omitempty"`
  11641. Res *types.UpdateAssignableHardwareConfigResponse `xml:"UpdateAssignableHardwareConfigResponse,omitempty"`
  11642. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11643. }
  11644. func (b *UpdateAssignableHardwareConfigBody) Fault() *soap.Fault { return b.Fault_ }
  11645. func UpdateAssignableHardwareConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateAssignableHardwareConfig) (*types.UpdateAssignableHardwareConfigResponse, error) {
  11646. var reqBody, resBody UpdateAssignableHardwareConfigBody
  11647. reqBody.Req = req
  11648. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11649. return nil, err
  11650. }
  11651. return resBody.Res, nil
  11652. }
  11653. type UpdateAssignedLicenseBody struct {
  11654. Req *types.UpdateAssignedLicense `xml:"urn:vim25 UpdateAssignedLicense,omitempty"`
  11655. Res *types.UpdateAssignedLicenseResponse `xml:"UpdateAssignedLicenseResponse,omitempty"`
  11656. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11657. }
  11658. func (b *UpdateAssignedLicenseBody) Fault() *soap.Fault { return b.Fault_ }
  11659. func UpdateAssignedLicense(ctx context.Context, r soap.RoundTripper, req *types.UpdateAssignedLicense) (*types.UpdateAssignedLicenseResponse, error) {
  11660. var reqBody, resBody UpdateAssignedLicenseBody
  11661. reqBody.Req = req
  11662. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11663. return nil, err
  11664. }
  11665. return resBody.Res, nil
  11666. }
  11667. type UpdateAuthorizationRoleBody struct {
  11668. Req *types.UpdateAuthorizationRole `xml:"urn:vim25 UpdateAuthorizationRole,omitempty"`
  11669. Res *types.UpdateAuthorizationRoleResponse `xml:"UpdateAuthorizationRoleResponse,omitempty"`
  11670. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11671. }
  11672. func (b *UpdateAuthorizationRoleBody) Fault() *soap.Fault { return b.Fault_ }
  11673. func UpdateAuthorizationRole(ctx context.Context, r soap.RoundTripper, req *types.UpdateAuthorizationRole) (*types.UpdateAuthorizationRoleResponse, error) {
  11674. var reqBody, resBody UpdateAuthorizationRoleBody
  11675. reqBody.Req = req
  11676. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11677. return nil, err
  11678. }
  11679. return resBody.Res, nil
  11680. }
  11681. type UpdateBootDeviceBody struct {
  11682. Req *types.UpdateBootDevice `xml:"urn:vim25 UpdateBootDevice,omitempty"`
  11683. Res *types.UpdateBootDeviceResponse `xml:"UpdateBootDeviceResponse,omitempty"`
  11684. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11685. }
  11686. func (b *UpdateBootDeviceBody) Fault() *soap.Fault { return b.Fault_ }
  11687. func UpdateBootDevice(ctx context.Context, r soap.RoundTripper, req *types.UpdateBootDevice) (*types.UpdateBootDeviceResponse, error) {
  11688. var reqBody, resBody UpdateBootDeviceBody
  11689. reqBody.Req = req
  11690. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11691. return nil, err
  11692. }
  11693. return resBody.Res, nil
  11694. }
  11695. type UpdateChildResourceConfigurationBody struct {
  11696. Req *types.UpdateChildResourceConfiguration `xml:"urn:vim25 UpdateChildResourceConfiguration,omitempty"`
  11697. Res *types.UpdateChildResourceConfigurationResponse `xml:"UpdateChildResourceConfigurationResponse,omitempty"`
  11698. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11699. }
  11700. func (b *UpdateChildResourceConfigurationBody) Fault() *soap.Fault { return b.Fault_ }
  11701. func UpdateChildResourceConfiguration(ctx context.Context, r soap.RoundTripper, req *types.UpdateChildResourceConfiguration) (*types.UpdateChildResourceConfigurationResponse, error) {
  11702. var reqBody, resBody UpdateChildResourceConfigurationBody
  11703. reqBody.Req = req
  11704. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11705. return nil, err
  11706. }
  11707. return resBody.Res, nil
  11708. }
  11709. type UpdateClusterProfileBody struct {
  11710. Req *types.UpdateClusterProfile `xml:"urn:vim25 UpdateClusterProfile,omitempty"`
  11711. Res *types.UpdateClusterProfileResponse `xml:"UpdateClusterProfileResponse,omitempty"`
  11712. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11713. }
  11714. func (b *UpdateClusterProfileBody) Fault() *soap.Fault { return b.Fault_ }
  11715. func UpdateClusterProfile(ctx context.Context, r soap.RoundTripper, req *types.UpdateClusterProfile) (*types.UpdateClusterProfileResponse, error) {
  11716. var reqBody, resBody UpdateClusterProfileBody
  11717. reqBody.Req = req
  11718. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11719. return nil, err
  11720. }
  11721. return resBody.Res, nil
  11722. }
  11723. type UpdateConfigBody struct {
  11724. Req *types.UpdateConfig `xml:"urn:vim25 UpdateConfig,omitempty"`
  11725. Res *types.UpdateConfigResponse `xml:"UpdateConfigResponse,omitempty"`
  11726. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11727. }
  11728. func (b *UpdateConfigBody) Fault() *soap.Fault { return b.Fault_ }
  11729. func UpdateConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateConfig) (*types.UpdateConfigResponse, error) {
  11730. var reqBody, resBody UpdateConfigBody
  11731. reqBody.Req = req
  11732. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11733. return nil, err
  11734. }
  11735. return resBody.Res, nil
  11736. }
  11737. type UpdateConsoleIpRouteConfigBody struct {
  11738. Req *types.UpdateConsoleIpRouteConfig `xml:"urn:vim25 UpdateConsoleIpRouteConfig,omitempty"`
  11739. Res *types.UpdateConsoleIpRouteConfigResponse `xml:"UpdateConsoleIpRouteConfigResponse,omitempty"`
  11740. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11741. }
  11742. func (b *UpdateConsoleIpRouteConfigBody) Fault() *soap.Fault { return b.Fault_ }
  11743. func UpdateConsoleIpRouteConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateConsoleIpRouteConfig) (*types.UpdateConsoleIpRouteConfigResponse, error) {
  11744. var reqBody, resBody UpdateConsoleIpRouteConfigBody
  11745. reqBody.Req = req
  11746. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11747. return nil, err
  11748. }
  11749. return resBody.Res, nil
  11750. }
  11751. type UpdateCounterLevelMappingBody struct {
  11752. Req *types.UpdateCounterLevelMapping `xml:"urn:vim25 UpdateCounterLevelMapping,omitempty"`
  11753. Res *types.UpdateCounterLevelMappingResponse `xml:"UpdateCounterLevelMappingResponse,omitempty"`
  11754. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11755. }
  11756. func (b *UpdateCounterLevelMappingBody) Fault() *soap.Fault { return b.Fault_ }
  11757. func UpdateCounterLevelMapping(ctx context.Context, r soap.RoundTripper, req *types.UpdateCounterLevelMapping) (*types.UpdateCounterLevelMappingResponse, error) {
  11758. var reqBody, resBody UpdateCounterLevelMappingBody
  11759. reqBody.Req = req
  11760. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11761. return nil, err
  11762. }
  11763. return resBody.Res, nil
  11764. }
  11765. type UpdateDVSHealthCheckConfig_TaskBody struct {
  11766. Req *types.UpdateDVSHealthCheckConfig_Task `xml:"urn:vim25 UpdateDVSHealthCheckConfig_Task,omitempty"`
  11767. Res *types.UpdateDVSHealthCheckConfig_TaskResponse `xml:"UpdateDVSHealthCheckConfig_TaskResponse,omitempty"`
  11768. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11769. }
  11770. func (b *UpdateDVSHealthCheckConfig_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11771. func UpdateDVSHealthCheckConfig_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateDVSHealthCheckConfig_Task) (*types.UpdateDVSHealthCheckConfig_TaskResponse, error) {
  11772. var reqBody, resBody UpdateDVSHealthCheckConfig_TaskBody
  11773. reqBody.Req = req
  11774. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11775. return nil, err
  11776. }
  11777. return resBody.Res, nil
  11778. }
  11779. type UpdateDVSLacpGroupConfig_TaskBody struct {
  11780. Req *types.UpdateDVSLacpGroupConfig_Task `xml:"urn:vim25 UpdateDVSLacpGroupConfig_Task,omitempty"`
  11781. Res *types.UpdateDVSLacpGroupConfig_TaskResponse `xml:"UpdateDVSLacpGroupConfig_TaskResponse,omitempty"`
  11782. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11783. }
  11784. func (b *UpdateDVSLacpGroupConfig_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  11785. func UpdateDVSLacpGroupConfig_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateDVSLacpGroupConfig_Task) (*types.UpdateDVSLacpGroupConfig_TaskResponse, error) {
  11786. var reqBody, resBody UpdateDVSLacpGroupConfig_TaskBody
  11787. reqBody.Req = req
  11788. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11789. return nil, err
  11790. }
  11791. return resBody.Res, nil
  11792. }
  11793. type UpdateDateTimeBody struct {
  11794. Req *types.UpdateDateTime `xml:"urn:vim25 UpdateDateTime,omitempty"`
  11795. Res *types.UpdateDateTimeResponse `xml:"UpdateDateTimeResponse,omitempty"`
  11796. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11797. }
  11798. func (b *UpdateDateTimeBody) Fault() *soap.Fault { return b.Fault_ }
  11799. func UpdateDateTime(ctx context.Context, r soap.RoundTripper, req *types.UpdateDateTime) (*types.UpdateDateTimeResponse, error) {
  11800. var reqBody, resBody UpdateDateTimeBody
  11801. reqBody.Req = req
  11802. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11803. return nil, err
  11804. }
  11805. return resBody.Res, nil
  11806. }
  11807. type UpdateDateTimeConfigBody struct {
  11808. Req *types.UpdateDateTimeConfig `xml:"urn:vim25 UpdateDateTimeConfig,omitempty"`
  11809. Res *types.UpdateDateTimeConfigResponse `xml:"UpdateDateTimeConfigResponse,omitempty"`
  11810. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11811. }
  11812. func (b *UpdateDateTimeConfigBody) Fault() *soap.Fault { return b.Fault_ }
  11813. func UpdateDateTimeConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateDateTimeConfig) (*types.UpdateDateTimeConfigResponse, error) {
  11814. var reqBody, resBody UpdateDateTimeConfigBody
  11815. reqBody.Req = req
  11816. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11817. return nil, err
  11818. }
  11819. return resBody.Res, nil
  11820. }
  11821. type UpdateDefaultPolicyBody struct {
  11822. Req *types.UpdateDefaultPolicy `xml:"urn:vim25 UpdateDefaultPolicy,omitempty"`
  11823. Res *types.UpdateDefaultPolicyResponse `xml:"UpdateDefaultPolicyResponse,omitempty"`
  11824. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11825. }
  11826. func (b *UpdateDefaultPolicyBody) Fault() *soap.Fault { return b.Fault_ }
  11827. func UpdateDefaultPolicy(ctx context.Context, r soap.RoundTripper, req *types.UpdateDefaultPolicy) (*types.UpdateDefaultPolicyResponse, error) {
  11828. var reqBody, resBody UpdateDefaultPolicyBody
  11829. reqBody.Req = req
  11830. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11831. return nil, err
  11832. }
  11833. return resBody.Res, nil
  11834. }
  11835. type UpdateDiskPartitionsBody struct {
  11836. Req *types.UpdateDiskPartitions `xml:"urn:vim25 UpdateDiskPartitions,omitempty"`
  11837. Res *types.UpdateDiskPartitionsResponse `xml:"UpdateDiskPartitionsResponse,omitempty"`
  11838. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11839. }
  11840. func (b *UpdateDiskPartitionsBody) Fault() *soap.Fault { return b.Fault_ }
  11841. func UpdateDiskPartitions(ctx context.Context, r soap.RoundTripper, req *types.UpdateDiskPartitions) (*types.UpdateDiskPartitionsResponse, error) {
  11842. var reqBody, resBody UpdateDiskPartitionsBody
  11843. reqBody.Req = req
  11844. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11845. return nil, err
  11846. }
  11847. return resBody.Res, nil
  11848. }
  11849. type UpdateDnsConfigBody struct {
  11850. Req *types.UpdateDnsConfig `xml:"urn:vim25 UpdateDnsConfig,omitempty"`
  11851. Res *types.UpdateDnsConfigResponse `xml:"UpdateDnsConfigResponse,omitempty"`
  11852. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11853. }
  11854. func (b *UpdateDnsConfigBody) Fault() *soap.Fault { return b.Fault_ }
  11855. func UpdateDnsConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateDnsConfig) (*types.UpdateDnsConfigResponse, error) {
  11856. var reqBody, resBody UpdateDnsConfigBody
  11857. reqBody.Req = req
  11858. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11859. return nil, err
  11860. }
  11861. return resBody.Res, nil
  11862. }
  11863. type UpdateDvsCapabilityBody struct {
  11864. Req *types.UpdateDvsCapability `xml:"urn:vim25 UpdateDvsCapability,omitempty"`
  11865. Res *types.UpdateDvsCapabilityResponse `xml:"UpdateDvsCapabilityResponse,omitempty"`
  11866. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11867. }
  11868. func (b *UpdateDvsCapabilityBody) Fault() *soap.Fault { return b.Fault_ }
  11869. func UpdateDvsCapability(ctx context.Context, r soap.RoundTripper, req *types.UpdateDvsCapability) (*types.UpdateDvsCapabilityResponse, error) {
  11870. var reqBody, resBody UpdateDvsCapabilityBody
  11871. reqBody.Req = req
  11872. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11873. return nil, err
  11874. }
  11875. return resBody.Res, nil
  11876. }
  11877. type UpdateExtensionBody struct {
  11878. Req *types.UpdateExtension `xml:"urn:vim25 UpdateExtension,omitempty"`
  11879. Res *types.UpdateExtensionResponse `xml:"UpdateExtensionResponse,omitempty"`
  11880. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11881. }
  11882. func (b *UpdateExtensionBody) Fault() *soap.Fault { return b.Fault_ }
  11883. func UpdateExtension(ctx context.Context, r soap.RoundTripper, req *types.UpdateExtension) (*types.UpdateExtensionResponse, error) {
  11884. var reqBody, resBody UpdateExtensionBody
  11885. reqBody.Req = req
  11886. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11887. return nil, err
  11888. }
  11889. return resBody.Res, nil
  11890. }
  11891. type UpdateFlagsBody struct {
  11892. Req *types.UpdateFlags `xml:"urn:vim25 UpdateFlags,omitempty"`
  11893. Res *types.UpdateFlagsResponse `xml:"UpdateFlagsResponse,omitempty"`
  11894. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11895. }
  11896. func (b *UpdateFlagsBody) Fault() *soap.Fault { return b.Fault_ }
  11897. func UpdateFlags(ctx context.Context, r soap.RoundTripper, req *types.UpdateFlags) (*types.UpdateFlagsResponse, error) {
  11898. var reqBody, resBody UpdateFlagsBody
  11899. reqBody.Req = req
  11900. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11901. return nil, err
  11902. }
  11903. return resBody.Res, nil
  11904. }
  11905. type UpdateGraphicsConfigBody struct {
  11906. Req *types.UpdateGraphicsConfig `xml:"urn:vim25 UpdateGraphicsConfig,omitempty"`
  11907. Res *types.UpdateGraphicsConfigResponse `xml:"UpdateGraphicsConfigResponse,omitempty"`
  11908. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11909. }
  11910. func (b *UpdateGraphicsConfigBody) Fault() *soap.Fault { return b.Fault_ }
  11911. func UpdateGraphicsConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateGraphicsConfig) (*types.UpdateGraphicsConfigResponse, error) {
  11912. var reqBody, resBody UpdateGraphicsConfigBody
  11913. reqBody.Req = req
  11914. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11915. return nil, err
  11916. }
  11917. return resBody.Res, nil
  11918. }
  11919. type UpdateHostImageAcceptanceLevelBody struct {
  11920. Req *types.UpdateHostImageAcceptanceLevel `xml:"urn:vim25 UpdateHostImageAcceptanceLevel,omitempty"`
  11921. Res *types.UpdateHostImageAcceptanceLevelResponse `xml:"UpdateHostImageAcceptanceLevelResponse,omitempty"`
  11922. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11923. }
  11924. func (b *UpdateHostImageAcceptanceLevelBody) Fault() *soap.Fault { return b.Fault_ }
  11925. func UpdateHostImageAcceptanceLevel(ctx context.Context, r soap.RoundTripper, req *types.UpdateHostImageAcceptanceLevel) (*types.UpdateHostImageAcceptanceLevelResponse, error) {
  11926. var reqBody, resBody UpdateHostImageAcceptanceLevelBody
  11927. reqBody.Req = req
  11928. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11929. return nil, err
  11930. }
  11931. return resBody.Res, nil
  11932. }
  11933. type UpdateHostProfileBody struct {
  11934. Req *types.UpdateHostProfile `xml:"urn:vim25 UpdateHostProfile,omitempty"`
  11935. Res *types.UpdateHostProfileResponse `xml:"UpdateHostProfileResponse,omitempty"`
  11936. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11937. }
  11938. func (b *UpdateHostProfileBody) Fault() *soap.Fault { return b.Fault_ }
  11939. func UpdateHostProfile(ctx context.Context, r soap.RoundTripper, req *types.UpdateHostProfile) (*types.UpdateHostProfileResponse, error) {
  11940. var reqBody, resBody UpdateHostProfileBody
  11941. reqBody.Req = req
  11942. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11943. return nil, err
  11944. }
  11945. return resBody.Res, nil
  11946. }
  11947. type UpdateHostSpecificationBody struct {
  11948. Req *types.UpdateHostSpecification `xml:"urn:vim25 UpdateHostSpecification,omitempty"`
  11949. Res *types.UpdateHostSpecificationResponse `xml:"UpdateHostSpecificationResponse,omitempty"`
  11950. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11951. }
  11952. func (b *UpdateHostSpecificationBody) Fault() *soap.Fault { return b.Fault_ }
  11953. func UpdateHostSpecification(ctx context.Context, r soap.RoundTripper, req *types.UpdateHostSpecification) (*types.UpdateHostSpecificationResponse, error) {
  11954. var reqBody, resBody UpdateHostSpecificationBody
  11955. reqBody.Req = req
  11956. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11957. return nil, err
  11958. }
  11959. return resBody.Res, nil
  11960. }
  11961. type UpdateHostSubSpecificationBody struct {
  11962. Req *types.UpdateHostSubSpecification `xml:"urn:vim25 UpdateHostSubSpecification,omitempty"`
  11963. Res *types.UpdateHostSubSpecificationResponse `xml:"UpdateHostSubSpecificationResponse,omitempty"`
  11964. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11965. }
  11966. func (b *UpdateHostSubSpecificationBody) Fault() *soap.Fault { return b.Fault_ }
  11967. func UpdateHostSubSpecification(ctx context.Context, r soap.RoundTripper, req *types.UpdateHostSubSpecification) (*types.UpdateHostSubSpecificationResponse, error) {
  11968. var reqBody, resBody UpdateHostSubSpecificationBody
  11969. reqBody.Req = req
  11970. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11971. return nil, err
  11972. }
  11973. return resBody.Res, nil
  11974. }
  11975. type UpdateHppMultipathLunPolicyBody struct {
  11976. Req *types.UpdateHppMultipathLunPolicy `xml:"urn:vim25 UpdateHppMultipathLunPolicy,omitempty"`
  11977. Res *types.UpdateHppMultipathLunPolicyResponse `xml:"UpdateHppMultipathLunPolicyResponse,omitempty"`
  11978. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11979. }
  11980. func (b *UpdateHppMultipathLunPolicyBody) Fault() *soap.Fault { return b.Fault_ }
  11981. func UpdateHppMultipathLunPolicy(ctx context.Context, r soap.RoundTripper, req *types.UpdateHppMultipathLunPolicy) (*types.UpdateHppMultipathLunPolicyResponse, error) {
  11982. var reqBody, resBody UpdateHppMultipathLunPolicyBody
  11983. reqBody.Req = req
  11984. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11985. return nil, err
  11986. }
  11987. return resBody.Res, nil
  11988. }
  11989. type UpdateInternetScsiAdvancedOptionsBody struct {
  11990. Req *types.UpdateInternetScsiAdvancedOptions `xml:"urn:vim25 UpdateInternetScsiAdvancedOptions,omitempty"`
  11991. Res *types.UpdateInternetScsiAdvancedOptionsResponse `xml:"UpdateInternetScsiAdvancedOptionsResponse,omitempty"`
  11992. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  11993. }
  11994. func (b *UpdateInternetScsiAdvancedOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  11995. func UpdateInternetScsiAdvancedOptions(ctx context.Context, r soap.RoundTripper, req *types.UpdateInternetScsiAdvancedOptions) (*types.UpdateInternetScsiAdvancedOptionsResponse, error) {
  11996. var reqBody, resBody UpdateInternetScsiAdvancedOptionsBody
  11997. reqBody.Req = req
  11998. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  11999. return nil, err
  12000. }
  12001. return resBody.Res, nil
  12002. }
  12003. type UpdateInternetScsiAliasBody struct {
  12004. Req *types.UpdateInternetScsiAlias `xml:"urn:vim25 UpdateInternetScsiAlias,omitempty"`
  12005. Res *types.UpdateInternetScsiAliasResponse `xml:"UpdateInternetScsiAliasResponse,omitempty"`
  12006. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12007. }
  12008. func (b *UpdateInternetScsiAliasBody) Fault() *soap.Fault { return b.Fault_ }
  12009. func UpdateInternetScsiAlias(ctx context.Context, r soap.RoundTripper, req *types.UpdateInternetScsiAlias) (*types.UpdateInternetScsiAliasResponse, error) {
  12010. var reqBody, resBody UpdateInternetScsiAliasBody
  12011. reqBody.Req = req
  12012. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12013. return nil, err
  12014. }
  12015. return resBody.Res, nil
  12016. }
  12017. type UpdateInternetScsiAuthenticationPropertiesBody struct {
  12018. Req *types.UpdateInternetScsiAuthenticationProperties `xml:"urn:vim25 UpdateInternetScsiAuthenticationProperties,omitempty"`
  12019. Res *types.UpdateInternetScsiAuthenticationPropertiesResponse `xml:"UpdateInternetScsiAuthenticationPropertiesResponse,omitempty"`
  12020. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12021. }
  12022. func (b *UpdateInternetScsiAuthenticationPropertiesBody) Fault() *soap.Fault { return b.Fault_ }
  12023. func UpdateInternetScsiAuthenticationProperties(ctx context.Context, r soap.RoundTripper, req *types.UpdateInternetScsiAuthenticationProperties) (*types.UpdateInternetScsiAuthenticationPropertiesResponse, error) {
  12024. var reqBody, resBody UpdateInternetScsiAuthenticationPropertiesBody
  12025. reqBody.Req = req
  12026. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12027. return nil, err
  12028. }
  12029. return resBody.Res, nil
  12030. }
  12031. type UpdateInternetScsiDigestPropertiesBody struct {
  12032. Req *types.UpdateInternetScsiDigestProperties `xml:"urn:vim25 UpdateInternetScsiDigestProperties,omitempty"`
  12033. Res *types.UpdateInternetScsiDigestPropertiesResponse `xml:"UpdateInternetScsiDigestPropertiesResponse,omitempty"`
  12034. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12035. }
  12036. func (b *UpdateInternetScsiDigestPropertiesBody) Fault() *soap.Fault { return b.Fault_ }
  12037. func UpdateInternetScsiDigestProperties(ctx context.Context, r soap.RoundTripper, req *types.UpdateInternetScsiDigestProperties) (*types.UpdateInternetScsiDigestPropertiesResponse, error) {
  12038. var reqBody, resBody UpdateInternetScsiDigestPropertiesBody
  12039. reqBody.Req = req
  12040. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12041. return nil, err
  12042. }
  12043. return resBody.Res, nil
  12044. }
  12045. type UpdateInternetScsiDiscoveryPropertiesBody struct {
  12046. Req *types.UpdateInternetScsiDiscoveryProperties `xml:"urn:vim25 UpdateInternetScsiDiscoveryProperties,omitempty"`
  12047. Res *types.UpdateInternetScsiDiscoveryPropertiesResponse `xml:"UpdateInternetScsiDiscoveryPropertiesResponse,omitempty"`
  12048. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12049. }
  12050. func (b *UpdateInternetScsiDiscoveryPropertiesBody) Fault() *soap.Fault { return b.Fault_ }
  12051. func UpdateInternetScsiDiscoveryProperties(ctx context.Context, r soap.RoundTripper, req *types.UpdateInternetScsiDiscoveryProperties) (*types.UpdateInternetScsiDiscoveryPropertiesResponse, error) {
  12052. var reqBody, resBody UpdateInternetScsiDiscoveryPropertiesBody
  12053. reqBody.Req = req
  12054. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12055. return nil, err
  12056. }
  12057. return resBody.Res, nil
  12058. }
  12059. type UpdateInternetScsiIPPropertiesBody struct {
  12060. Req *types.UpdateInternetScsiIPProperties `xml:"urn:vim25 UpdateInternetScsiIPProperties,omitempty"`
  12061. Res *types.UpdateInternetScsiIPPropertiesResponse `xml:"UpdateInternetScsiIPPropertiesResponse,omitempty"`
  12062. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12063. }
  12064. func (b *UpdateInternetScsiIPPropertiesBody) Fault() *soap.Fault { return b.Fault_ }
  12065. func UpdateInternetScsiIPProperties(ctx context.Context, r soap.RoundTripper, req *types.UpdateInternetScsiIPProperties) (*types.UpdateInternetScsiIPPropertiesResponse, error) {
  12066. var reqBody, resBody UpdateInternetScsiIPPropertiesBody
  12067. reqBody.Req = req
  12068. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12069. return nil, err
  12070. }
  12071. return resBody.Res, nil
  12072. }
  12073. type UpdateInternetScsiNameBody struct {
  12074. Req *types.UpdateInternetScsiName `xml:"urn:vim25 UpdateInternetScsiName,omitempty"`
  12075. Res *types.UpdateInternetScsiNameResponse `xml:"UpdateInternetScsiNameResponse,omitempty"`
  12076. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12077. }
  12078. func (b *UpdateInternetScsiNameBody) Fault() *soap.Fault { return b.Fault_ }
  12079. func UpdateInternetScsiName(ctx context.Context, r soap.RoundTripper, req *types.UpdateInternetScsiName) (*types.UpdateInternetScsiNameResponse, error) {
  12080. var reqBody, resBody UpdateInternetScsiNameBody
  12081. reqBody.Req = req
  12082. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12083. return nil, err
  12084. }
  12085. return resBody.Res, nil
  12086. }
  12087. type UpdateIpConfigBody struct {
  12088. Req *types.UpdateIpConfig `xml:"urn:vim25 UpdateIpConfig,omitempty"`
  12089. Res *types.UpdateIpConfigResponse `xml:"UpdateIpConfigResponse,omitempty"`
  12090. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12091. }
  12092. func (b *UpdateIpConfigBody) Fault() *soap.Fault { return b.Fault_ }
  12093. func UpdateIpConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateIpConfig) (*types.UpdateIpConfigResponse, error) {
  12094. var reqBody, resBody UpdateIpConfigBody
  12095. reqBody.Req = req
  12096. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12097. return nil, err
  12098. }
  12099. return resBody.Res, nil
  12100. }
  12101. type UpdateIpPoolBody struct {
  12102. Req *types.UpdateIpPool `xml:"urn:vim25 UpdateIpPool,omitempty"`
  12103. Res *types.UpdateIpPoolResponse `xml:"UpdateIpPoolResponse,omitempty"`
  12104. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12105. }
  12106. func (b *UpdateIpPoolBody) Fault() *soap.Fault { return b.Fault_ }
  12107. func UpdateIpPool(ctx context.Context, r soap.RoundTripper, req *types.UpdateIpPool) (*types.UpdateIpPoolResponse, error) {
  12108. var reqBody, resBody UpdateIpPoolBody
  12109. reqBody.Req = req
  12110. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12111. return nil, err
  12112. }
  12113. return resBody.Res, nil
  12114. }
  12115. type UpdateIpRouteConfigBody struct {
  12116. Req *types.UpdateIpRouteConfig `xml:"urn:vim25 UpdateIpRouteConfig,omitempty"`
  12117. Res *types.UpdateIpRouteConfigResponse `xml:"UpdateIpRouteConfigResponse,omitempty"`
  12118. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12119. }
  12120. func (b *UpdateIpRouteConfigBody) Fault() *soap.Fault { return b.Fault_ }
  12121. func UpdateIpRouteConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateIpRouteConfig) (*types.UpdateIpRouteConfigResponse, error) {
  12122. var reqBody, resBody UpdateIpRouteConfigBody
  12123. reqBody.Req = req
  12124. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12125. return nil, err
  12126. }
  12127. return resBody.Res, nil
  12128. }
  12129. type UpdateIpRouteTableConfigBody struct {
  12130. Req *types.UpdateIpRouteTableConfig `xml:"urn:vim25 UpdateIpRouteTableConfig,omitempty"`
  12131. Res *types.UpdateIpRouteTableConfigResponse `xml:"UpdateIpRouteTableConfigResponse,omitempty"`
  12132. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12133. }
  12134. func (b *UpdateIpRouteTableConfigBody) Fault() *soap.Fault { return b.Fault_ }
  12135. func UpdateIpRouteTableConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateIpRouteTableConfig) (*types.UpdateIpRouteTableConfigResponse, error) {
  12136. var reqBody, resBody UpdateIpRouteTableConfigBody
  12137. reqBody.Req = req
  12138. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12139. return nil, err
  12140. }
  12141. return resBody.Res, nil
  12142. }
  12143. type UpdateIpmiBody struct {
  12144. Req *types.UpdateIpmi `xml:"urn:vim25 UpdateIpmi,omitempty"`
  12145. Res *types.UpdateIpmiResponse `xml:"UpdateIpmiResponse,omitempty"`
  12146. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12147. }
  12148. func (b *UpdateIpmiBody) Fault() *soap.Fault { return b.Fault_ }
  12149. func UpdateIpmi(ctx context.Context, r soap.RoundTripper, req *types.UpdateIpmi) (*types.UpdateIpmiResponse, error) {
  12150. var reqBody, resBody UpdateIpmiBody
  12151. reqBody.Req = req
  12152. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12153. return nil, err
  12154. }
  12155. return resBody.Res, nil
  12156. }
  12157. type UpdateKmipServerBody struct {
  12158. Req *types.UpdateKmipServer `xml:"urn:vim25 UpdateKmipServer,omitempty"`
  12159. Res *types.UpdateKmipServerResponse `xml:"UpdateKmipServerResponse,omitempty"`
  12160. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12161. }
  12162. func (b *UpdateKmipServerBody) Fault() *soap.Fault { return b.Fault_ }
  12163. func UpdateKmipServer(ctx context.Context, r soap.RoundTripper, req *types.UpdateKmipServer) (*types.UpdateKmipServerResponse, error) {
  12164. var reqBody, resBody UpdateKmipServerBody
  12165. reqBody.Req = req
  12166. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12167. return nil, err
  12168. }
  12169. return resBody.Res, nil
  12170. }
  12171. type UpdateKmsSignedCsrClientCertBody struct {
  12172. Req *types.UpdateKmsSignedCsrClientCert `xml:"urn:vim25 UpdateKmsSignedCsrClientCert,omitempty"`
  12173. Res *types.UpdateKmsSignedCsrClientCertResponse `xml:"UpdateKmsSignedCsrClientCertResponse,omitempty"`
  12174. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12175. }
  12176. func (b *UpdateKmsSignedCsrClientCertBody) Fault() *soap.Fault { return b.Fault_ }
  12177. func UpdateKmsSignedCsrClientCert(ctx context.Context, r soap.RoundTripper, req *types.UpdateKmsSignedCsrClientCert) (*types.UpdateKmsSignedCsrClientCertResponse, error) {
  12178. var reqBody, resBody UpdateKmsSignedCsrClientCertBody
  12179. reqBody.Req = req
  12180. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12181. return nil, err
  12182. }
  12183. return resBody.Res, nil
  12184. }
  12185. type UpdateLicenseBody struct {
  12186. Req *types.UpdateLicense `xml:"urn:vim25 UpdateLicense,omitempty"`
  12187. Res *types.UpdateLicenseResponse `xml:"UpdateLicenseResponse,omitempty"`
  12188. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12189. }
  12190. func (b *UpdateLicenseBody) Fault() *soap.Fault { return b.Fault_ }
  12191. func UpdateLicense(ctx context.Context, r soap.RoundTripper, req *types.UpdateLicense) (*types.UpdateLicenseResponse, error) {
  12192. var reqBody, resBody UpdateLicenseBody
  12193. reqBody.Req = req
  12194. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12195. return nil, err
  12196. }
  12197. return resBody.Res, nil
  12198. }
  12199. type UpdateLicenseLabelBody struct {
  12200. Req *types.UpdateLicenseLabel `xml:"urn:vim25 UpdateLicenseLabel,omitempty"`
  12201. Res *types.UpdateLicenseLabelResponse `xml:"UpdateLicenseLabelResponse,omitempty"`
  12202. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12203. }
  12204. func (b *UpdateLicenseLabelBody) Fault() *soap.Fault { return b.Fault_ }
  12205. func UpdateLicenseLabel(ctx context.Context, r soap.RoundTripper, req *types.UpdateLicenseLabel) (*types.UpdateLicenseLabelResponse, error) {
  12206. var reqBody, resBody UpdateLicenseLabelBody
  12207. reqBody.Req = req
  12208. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12209. return nil, err
  12210. }
  12211. return resBody.Res, nil
  12212. }
  12213. type UpdateLinkedChildrenBody struct {
  12214. Req *types.UpdateLinkedChildren `xml:"urn:vim25 UpdateLinkedChildren,omitempty"`
  12215. Res *types.UpdateLinkedChildrenResponse `xml:"UpdateLinkedChildrenResponse,omitempty"`
  12216. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12217. }
  12218. func (b *UpdateLinkedChildrenBody) Fault() *soap.Fault { return b.Fault_ }
  12219. func UpdateLinkedChildren(ctx context.Context, r soap.RoundTripper, req *types.UpdateLinkedChildren) (*types.UpdateLinkedChildrenResponse, error) {
  12220. var reqBody, resBody UpdateLinkedChildrenBody
  12221. reqBody.Req = req
  12222. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12223. return nil, err
  12224. }
  12225. return resBody.Res, nil
  12226. }
  12227. type UpdateLocalSwapDatastoreBody struct {
  12228. Req *types.UpdateLocalSwapDatastore `xml:"urn:vim25 UpdateLocalSwapDatastore,omitempty"`
  12229. Res *types.UpdateLocalSwapDatastoreResponse `xml:"UpdateLocalSwapDatastoreResponse,omitempty"`
  12230. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12231. }
  12232. func (b *UpdateLocalSwapDatastoreBody) Fault() *soap.Fault { return b.Fault_ }
  12233. func UpdateLocalSwapDatastore(ctx context.Context, r soap.RoundTripper, req *types.UpdateLocalSwapDatastore) (*types.UpdateLocalSwapDatastoreResponse, error) {
  12234. var reqBody, resBody UpdateLocalSwapDatastoreBody
  12235. reqBody.Req = req
  12236. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12237. return nil, err
  12238. }
  12239. return resBody.Res, nil
  12240. }
  12241. type UpdateLockdownExceptionsBody struct {
  12242. Req *types.UpdateLockdownExceptions `xml:"urn:vim25 UpdateLockdownExceptions,omitempty"`
  12243. Res *types.UpdateLockdownExceptionsResponse `xml:"UpdateLockdownExceptionsResponse,omitempty"`
  12244. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12245. }
  12246. func (b *UpdateLockdownExceptionsBody) Fault() *soap.Fault { return b.Fault_ }
  12247. func UpdateLockdownExceptions(ctx context.Context, r soap.RoundTripper, req *types.UpdateLockdownExceptions) (*types.UpdateLockdownExceptionsResponse, error) {
  12248. var reqBody, resBody UpdateLockdownExceptionsBody
  12249. reqBody.Req = req
  12250. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12251. return nil, err
  12252. }
  12253. return resBody.Res, nil
  12254. }
  12255. type UpdateModuleOptionStringBody struct {
  12256. Req *types.UpdateModuleOptionString `xml:"urn:vim25 UpdateModuleOptionString,omitempty"`
  12257. Res *types.UpdateModuleOptionStringResponse `xml:"UpdateModuleOptionStringResponse,omitempty"`
  12258. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12259. }
  12260. func (b *UpdateModuleOptionStringBody) Fault() *soap.Fault { return b.Fault_ }
  12261. func UpdateModuleOptionString(ctx context.Context, r soap.RoundTripper, req *types.UpdateModuleOptionString) (*types.UpdateModuleOptionStringResponse, error) {
  12262. var reqBody, resBody UpdateModuleOptionStringBody
  12263. reqBody.Req = req
  12264. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12265. return nil, err
  12266. }
  12267. return resBody.Res, nil
  12268. }
  12269. type UpdateNetworkConfigBody struct {
  12270. Req *types.UpdateNetworkConfig `xml:"urn:vim25 UpdateNetworkConfig,omitempty"`
  12271. Res *types.UpdateNetworkConfigResponse `xml:"UpdateNetworkConfigResponse,omitempty"`
  12272. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12273. }
  12274. func (b *UpdateNetworkConfigBody) Fault() *soap.Fault { return b.Fault_ }
  12275. func UpdateNetworkConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateNetworkConfig) (*types.UpdateNetworkConfigResponse, error) {
  12276. var reqBody, resBody UpdateNetworkConfigBody
  12277. reqBody.Req = req
  12278. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12279. return nil, err
  12280. }
  12281. return resBody.Res, nil
  12282. }
  12283. type UpdateNetworkResourcePoolBody struct {
  12284. Req *types.UpdateNetworkResourcePool `xml:"urn:vim25 UpdateNetworkResourcePool,omitempty"`
  12285. Res *types.UpdateNetworkResourcePoolResponse `xml:"UpdateNetworkResourcePoolResponse,omitempty"`
  12286. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12287. }
  12288. func (b *UpdateNetworkResourcePoolBody) Fault() *soap.Fault { return b.Fault_ }
  12289. func UpdateNetworkResourcePool(ctx context.Context, r soap.RoundTripper, req *types.UpdateNetworkResourcePool) (*types.UpdateNetworkResourcePoolResponse, error) {
  12290. var reqBody, resBody UpdateNetworkResourcePoolBody
  12291. reqBody.Req = req
  12292. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12293. return nil, err
  12294. }
  12295. return resBody.Res, nil
  12296. }
  12297. type UpdateOptionsBody struct {
  12298. Req *types.UpdateOptions `xml:"urn:vim25 UpdateOptions,omitempty"`
  12299. Res *types.UpdateOptionsResponse `xml:"UpdateOptionsResponse,omitempty"`
  12300. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12301. }
  12302. func (b *UpdateOptionsBody) Fault() *soap.Fault { return b.Fault_ }
  12303. func UpdateOptions(ctx context.Context, r soap.RoundTripper, req *types.UpdateOptions) (*types.UpdateOptionsResponse, error) {
  12304. var reqBody, resBody UpdateOptionsBody
  12305. reqBody.Req = req
  12306. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12307. return nil, err
  12308. }
  12309. return resBody.Res, nil
  12310. }
  12311. type UpdatePassthruConfigBody struct {
  12312. Req *types.UpdatePassthruConfig `xml:"urn:vim25 UpdatePassthruConfig,omitempty"`
  12313. Res *types.UpdatePassthruConfigResponse `xml:"UpdatePassthruConfigResponse,omitempty"`
  12314. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12315. }
  12316. func (b *UpdatePassthruConfigBody) Fault() *soap.Fault { return b.Fault_ }
  12317. func UpdatePassthruConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdatePassthruConfig) (*types.UpdatePassthruConfigResponse, error) {
  12318. var reqBody, resBody UpdatePassthruConfigBody
  12319. reqBody.Req = req
  12320. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12321. return nil, err
  12322. }
  12323. return resBody.Res, nil
  12324. }
  12325. type UpdatePerfIntervalBody struct {
  12326. Req *types.UpdatePerfInterval `xml:"urn:vim25 UpdatePerfInterval,omitempty"`
  12327. Res *types.UpdatePerfIntervalResponse `xml:"UpdatePerfIntervalResponse,omitempty"`
  12328. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12329. }
  12330. func (b *UpdatePerfIntervalBody) Fault() *soap.Fault { return b.Fault_ }
  12331. func UpdatePerfInterval(ctx context.Context, r soap.RoundTripper, req *types.UpdatePerfInterval) (*types.UpdatePerfIntervalResponse, error) {
  12332. var reqBody, resBody UpdatePerfIntervalBody
  12333. reqBody.Req = req
  12334. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12335. return nil, err
  12336. }
  12337. return resBody.Res, nil
  12338. }
  12339. type UpdatePhysicalNicLinkSpeedBody struct {
  12340. Req *types.UpdatePhysicalNicLinkSpeed `xml:"urn:vim25 UpdatePhysicalNicLinkSpeed,omitempty"`
  12341. Res *types.UpdatePhysicalNicLinkSpeedResponse `xml:"UpdatePhysicalNicLinkSpeedResponse,omitempty"`
  12342. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12343. }
  12344. func (b *UpdatePhysicalNicLinkSpeedBody) Fault() *soap.Fault { return b.Fault_ }
  12345. func UpdatePhysicalNicLinkSpeed(ctx context.Context, r soap.RoundTripper, req *types.UpdatePhysicalNicLinkSpeed) (*types.UpdatePhysicalNicLinkSpeedResponse, error) {
  12346. var reqBody, resBody UpdatePhysicalNicLinkSpeedBody
  12347. reqBody.Req = req
  12348. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12349. return nil, err
  12350. }
  12351. return resBody.Res, nil
  12352. }
  12353. type UpdatePortGroupBody struct {
  12354. Req *types.UpdatePortGroup `xml:"urn:vim25 UpdatePortGroup,omitempty"`
  12355. Res *types.UpdatePortGroupResponse `xml:"UpdatePortGroupResponse,omitempty"`
  12356. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12357. }
  12358. func (b *UpdatePortGroupBody) Fault() *soap.Fault { return b.Fault_ }
  12359. func UpdatePortGroup(ctx context.Context, r soap.RoundTripper, req *types.UpdatePortGroup) (*types.UpdatePortGroupResponse, error) {
  12360. var reqBody, resBody UpdatePortGroupBody
  12361. reqBody.Req = req
  12362. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12363. return nil, err
  12364. }
  12365. return resBody.Res, nil
  12366. }
  12367. type UpdateProductLockerLocation_TaskBody struct {
  12368. Req *types.UpdateProductLockerLocation_Task `xml:"urn:vim25 UpdateProductLockerLocation_Task,omitempty"`
  12369. Res *types.UpdateProductLockerLocation_TaskResponse `xml:"UpdateProductLockerLocation_TaskResponse,omitempty"`
  12370. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12371. }
  12372. func (b *UpdateProductLockerLocation_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12373. func UpdateProductLockerLocation_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateProductLockerLocation_Task) (*types.UpdateProductLockerLocation_TaskResponse, error) {
  12374. var reqBody, resBody UpdateProductLockerLocation_TaskBody
  12375. reqBody.Req = req
  12376. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12377. return nil, err
  12378. }
  12379. return resBody.Res, nil
  12380. }
  12381. type UpdateProgressBody struct {
  12382. Req *types.UpdateProgress `xml:"urn:vim25 UpdateProgress,omitempty"`
  12383. Res *types.UpdateProgressResponse `xml:"UpdateProgressResponse,omitempty"`
  12384. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12385. }
  12386. func (b *UpdateProgressBody) Fault() *soap.Fault { return b.Fault_ }
  12387. func UpdateProgress(ctx context.Context, r soap.RoundTripper, req *types.UpdateProgress) (*types.UpdateProgressResponse, error) {
  12388. var reqBody, resBody UpdateProgressBody
  12389. reqBody.Req = req
  12390. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12391. return nil, err
  12392. }
  12393. return resBody.Res, nil
  12394. }
  12395. type UpdateReferenceHostBody struct {
  12396. Req *types.UpdateReferenceHost `xml:"urn:vim25 UpdateReferenceHost,omitempty"`
  12397. Res *types.UpdateReferenceHostResponse `xml:"UpdateReferenceHostResponse,omitempty"`
  12398. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12399. }
  12400. func (b *UpdateReferenceHostBody) Fault() *soap.Fault { return b.Fault_ }
  12401. func UpdateReferenceHost(ctx context.Context, r soap.RoundTripper, req *types.UpdateReferenceHost) (*types.UpdateReferenceHostResponse, error) {
  12402. var reqBody, resBody UpdateReferenceHostBody
  12403. reqBody.Req = req
  12404. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12405. return nil, err
  12406. }
  12407. return resBody.Res, nil
  12408. }
  12409. type UpdateRulesetBody struct {
  12410. Req *types.UpdateRuleset `xml:"urn:vim25 UpdateRuleset,omitempty"`
  12411. Res *types.UpdateRulesetResponse `xml:"UpdateRulesetResponse,omitempty"`
  12412. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12413. }
  12414. func (b *UpdateRulesetBody) Fault() *soap.Fault { return b.Fault_ }
  12415. func UpdateRuleset(ctx context.Context, r soap.RoundTripper, req *types.UpdateRuleset) (*types.UpdateRulesetResponse, error) {
  12416. var reqBody, resBody UpdateRulesetBody
  12417. reqBody.Req = req
  12418. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12419. return nil, err
  12420. }
  12421. return resBody.Res, nil
  12422. }
  12423. type UpdateScsiLunDisplayNameBody struct {
  12424. Req *types.UpdateScsiLunDisplayName `xml:"urn:vim25 UpdateScsiLunDisplayName,omitempty"`
  12425. Res *types.UpdateScsiLunDisplayNameResponse `xml:"UpdateScsiLunDisplayNameResponse,omitempty"`
  12426. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12427. }
  12428. func (b *UpdateScsiLunDisplayNameBody) Fault() *soap.Fault { return b.Fault_ }
  12429. func UpdateScsiLunDisplayName(ctx context.Context, r soap.RoundTripper, req *types.UpdateScsiLunDisplayName) (*types.UpdateScsiLunDisplayNameResponse, error) {
  12430. var reqBody, resBody UpdateScsiLunDisplayNameBody
  12431. reqBody.Req = req
  12432. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12433. return nil, err
  12434. }
  12435. return resBody.Res, nil
  12436. }
  12437. type UpdateSelfSignedClientCertBody struct {
  12438. Req *types.UpdateSelfSignedClientCert `xml:"urn:vim25 UpdateSelfSignedClientCert,omitempty"`
  12439. Res *types.UpdateSelfSignedClientCertResponse `xml:"UpdateSelfSignedClientCertResponse,omitempty"`
  12440. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12441. }
  12442. func (b *UpdateSelfSignedClientCertBody) Fault() *soap.Fault { return b.Fault_ }
  12443. func UpdateSelfSignedClientCert(ctx context.Context, r soap.RoundTripper, req *types.UpdateSelfSignedClientCert) (*types.UpdateSelfSignedClientCertResponse, error) {
  12444. var reqBody, resBody UpdateSelfSignedClientCertBody
  12445. reqBody.Req = req
  12446. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12447. return nil, err
  12448. }
  12449. return resBody.Res, nil
  12450. }
  12451. type UpdateServiceConsoleVirtualNicBody struct {
  12452. Req *types.UpdateServiceConsoleVirtualNic `xml:"urn:vim25 UpdateServiceConsoleVirtualNic,omitempty"`
  12453. Res *types.UpdateServiceConsoleVirtualNicResponse `xml:"UpdateServiceConsoleVirtualNicResponse,omitempty"`
  12454. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12455. }
  12456. func (b *UpdateServiceConsoleVirtualNicBody) Fault() *soap.Fault { return b.Fault_ }
  12457. func UpdateServiceConsoleVirtualNic(ctx context.Context, r soap.RoundTripper, req *types.UpdateServiceConsoleVirtualNic) (*types.UpdateServiceConsoleVirtualNicResponse, error) {
  12458. var reqBody, resBody UpdateServiceConsoleVirtualNicBody
  12459. reqBody.Req = req
  12460. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12461. return nil, err
  12462. }
  12463. return resBody.Res, nil
  12464. }
  12465. type UpdateServiceMessageBody struct {
  12466. Req *types.UpdateServiceMessage `xml:"urn:vim25 UpdateServiceMessage,omitempty"`
  12467. Res *types.UpdateServiceMessageResponse `xml:"UpdateServiceMessageResponse,omitempty"`
  12468. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12469. }
  12470. func (b *UpdateServiceMessageBody) Fault() *soap.Fault { return b.Fault_ }
  12471. func UpdateServiceMessage(ctx context.Context, r soap.RoundTripper, req *types.UpdateServiceMessage) (*types.UpdateServiceMessageResponse, error) {
  12472. var reqBody, resBody UpdateServiceMessageBody
  12473. reqBody.Req = req
  12474. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12475. return nil, err
  12476. }
  12477. return resBody.Res, nil
  12478. }
  12479. type UpdateServicePolicyBody struct {
  12480. Req *types.UpdateServicePolicy `xml:"urn:vim25 UpdateServicePolicy,omitempty"`
  12481. Res *types.UpdateServicePolicyResponse `xml:"UpdateServicePolicyResponse,omitempty"`
  12482. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12483. }
  12484. func (b *UpdateServicePolicyBody) Fault() *soap.Fault { return b.Fault_ }
  12485. func UpdateServicePolicy(ctx context.Context, r soap.RoundTripper, req *types.UpdateServicePolicy) (*types.UpdateServicePolicyResponse, error) {
  12486. var reqBody, resBody UpdateServicePolicyBody
  12487. reqBody.Req = req
  12488. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12489. return nil, err
  12490. }
  12491. return resBody.Res, nil
  12492. }
  12493. type UpdateSoftwareInternetScsiEnabledBody struct {
  12494. Req *types.UpdateSoftwareInternetScsiEnabled `xml:"urn:vim25 UpdateSoftwareInternetScsiEnabled,omitempty"`
  12495. Res *types.UpdateSoftwareInternetScsiEnabledResponse `xml:"UpdateSoftwareInternetScsiEnabledResponse,omitempty"`
  12496. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12497. }
  12498. func (b *UpdateSoftwareInternetScsiEnabledBody) Fault() *soap.Fault { return b.Fault_ }
  12499. func UpdateSoftwareInternetScsiEnabled(ctx context.Context, r soap.RoundTripper, req *types.UpdateSoftwareInternetScsiEnabled) (*types.UpdateSoftwareInternetScsiEnabledResponse, error) {
  12500. var reqBody, resBody UpdateSoftwareInternetScsiEnabledBody
  12501. reqBody.Req = req
  12502. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12503. return nil, err
  12504. }
  12505. return resBody.Res, nil
  12506. }
  12507. type UpdateSystemResourcesBody struct {
  12508. Req *types.UpdateSystemResources `xml:"urn:vim25 UpdateSystemResources,omitempty"`
  12509. Res *types.UpdateSystemResourcesResponse `xml:"UpdateSystemResourcesResponse,omitempty"`
  12510. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12511. }
  12512. func (b *UpdateSystemResourcesBody) Fault() *soap.Fault { return b.Fault_ }
  12513. func UpdateSystemResources(ctx context.Context, r soap.RoundTripper, req *types.UpdateSystemResources) (*types.UpdateSystemResourcesResponse, error) {
  12514. var reqBody, resBody UpdateSystemResourcesBody
  12515. reqBody.Req = req
  12516. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12517. return nil, err
  12518. }
  12519. return resBody.Res, nil
  12520. }
  12521. type UpdateSystemSwapConfigurationBody struct {
  12522. Req *types.UpdateSystemSwapConfiguration `xml:"urn:vim25 UpdateSystemSwapConfiguration,omitempty"`
  12523. Res *types.UpdateSystemSwapConfigurationResponse `xml:"UpdateSystemSwapConfigurationResponse,omitempty"`
  12524. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12525. }
  12526. func (b *UpdateSystemSwapConfigurationBody) Fault() *soap.Fault { return b.Fault_ }
  12527. func UpdateSystemSwapConfiguration(ctx context.Context, r soap.RoundTripper, req *types.UpdateSystemSwapConfiguration) (*types.UpdateSystemSwapConfigurationResponse, error) {
  12528. var reqBody, resBody UpdateSystemSwapConfigurationBody
  12529. reqBody.Req = req
  12530. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12531. return nil, err
  12532. }
  12533. return resBody.Res, nil
  12534. }
  12535. type UpdateSystemUsersBody struct {
  12536. Req *types.UpdateSystemUsers `xml:"urn:vim25 UpdateSystemUsers,omitempty"`
  12537. Res *types.UpdateSystemUsersResponse `xml:"UpdateSystemUsersResponse,omitempty"`
  12538. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12539. }
  12540. func (b *UpdateSystemUsersBody) Fault() *soap.Fault { return b.Fault_ }
  12541. func UpdateSystemUsers(ctx context.Context, r soap.RoundTripper, req *types.UpdateSystemUsers) (*types.UpdateSystemUsersResponse, error) {
  12542. var reqBody, resBody UpdateSystemUsersBody
  12543. reqBody.Req = req
  12544. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12545. return nil, err
  12546. }
  12547. return resBody.Res, nil
  12548. }
  12549. type UpdateUserBody struct {
  12550. Req *types.UpdateUser `xml:"urn:vim25 UpdateUser,omitempty"`
  12551. Res *types.UpdateUserResponse `xml:"UpdateUserResponse,omitempty"`
  12552. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12553. }
  12554. func (b *UpdateUserBody) Fault() *soap.Fault { return b.Fault_ }
  12555. func UpdateUser(ctx context.Context, r soap.RoundTripper, req *types.UpdateUser) (*types.UpdateUserResponse, error) {
  12556. var reqBody, resBody UpdateUserBody
  12557. reqBody.Req = req
  12558. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12559. return nil, err
  12560. }
  12561. return resBody.Res, nil
  12562. }
  12563. type UpdateVAppConfigBody struct {
  12564. Req *types.UpdateVAppConfig `xml:"urn:vim25 UpdateVAppConfig,omitempty"`
  12565. Res *types.UpdateVAppConfigResponse `xml:"UpdateVAppConfigResponse,omitempty"`
  12566. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12567. }
  12568. func (b *UpdateVAppConfigBody) Fault() *soap.Fault { return b.Fault_ }
  12569. func UpdateVAppConfig(ctx context.Context, r soap.RoundTripper, req *types.UpdateVAppConfig) (*types.UpdateVAppConfigResponse, error) {
  12570. var reqBody, resBody UpdateVAppConfigBody
  12571. reqBody.Req = req
  12572. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12573. return nil, err
  12574. }
  12575. return resBody.Res, nil
  12576. }
  12577. type UpdateVStorageInfrastructureObjectPolicy_TaskBody struct {
  12578. Req *types.UpdateVStorageInfrastructureObjectPolicy_Task `xml:"urn:vim25 UpdateVStorageInfrastructureObjectPolicy_Task,omitempty"`
  12579. Res *types.UpdateVStorageInfrastructureObjectPolicy_TaskResponse `xml:"UpdateVStorageInfrastructureObjectPolicy_TaskResponse,omitempty"`
  12580. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12581. }
  12582. func (b *UpdateVStorageInfrastructureObjectPolicy_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12583. func UpdateVStorageInfrastructureObjectPolicy_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateVStorageInfrastructureObjectPolicy_Task) (*types.UpdateVStorageInfrastructureObjectPolicy_TaskResponse, error) {
  12584. var reqBody, resBody UpdateVStorageInfrastructureObjectPolicy_TaskBody
  12585. reqBody.Req = req
  12586. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12587. return nil, err
  12588. }
  12589. return resBody.Res, nil
  12590. }
  12591. type UpdateVStorageObjectCrypto_TaskBody struct {
  12592. Req *types.UpdateVStorageObjectCrypto_Task `xml:"urn:vim25 UpdateVStorageObjectCrypto_Task,omitempty"`
  12593. Res *types.UpdateVStorageObjectCrypto_TaskResponse `xml:"UpdateVStorageObjectCrypto_TaskResponse,omitempty"`
  12594. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12595. }
  12596. func (b *UpdateVStorageObjectCrypto_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12597. func UpdateVStorageObjectCrypto_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateVStorageObjectCrypto_Task) (*types.UpdateVStorageObjectCrypto_TaskResponse, error) {
  12598. var reqBody, resBody UpdateVStorageObjectCrypto_TaskBody
  12599. reqBody.Req = req
  12600. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12601. return nil, err
  12602. }
  12603. return resBody.Res, nil
  12604. }
  12605. type UpdateVStorageObjectPolicy_TaskBody struct {
  12606. Req *types.UpdateVStorageObjectPolicy_Task `xml:"urn:vim25 UpdateVStorageObjectPolicy_Task,omitempty"`
  12607. Res *types.UpdateVStorageObjectPolicy_TaskResponse `xml:"UpdateVStorageObjectPolicy_TaskResponse,omitempty"`
  12608. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12609. }
  12610. func (b *UpdateVStorageObjectPolicy_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12611. func UpdateVStorageObjectPolicy_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateVStorageObjectPolicy_Task) (*types.UpdateVStorageObjectPolicy_TaskResponse, error) {
  12612. var reqBody, resBody UpdateVStorageObjectPolicy_TaskBody
  12613. reqBody.Req = req
  12614. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12615. return nil, err
  12616. }
  12617. return resBody.Res, nil
  12618. }
  12619. type UpdateVVolVirtualMachineFiles_TaskBody struct {
  12620. Req *types.UpdateVVolVirtualMachineFiles_Task `xml:"urn:vim25 UpdateVVolVirtualMachineFiles_Task,omitempty"`
  12621. Res *types.UpdateVVolVirtualMachineFiles_TaskResponse `xml:"UpdateVVolVirtualMachineFiles_TaskResponse,omitempty"`
  12622. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12623. }
  12624. func (b *UpdateVVolVirtualMachineFiles_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12625. func UpdateVVolVirtualMachineFiles_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateVVolVirtualMachineFiles_Task) (*types.UpdateVVolVirtualMachineFiles_TaskResponse, error) {
  12626. var reqBody, resBody UpdateVVolVirtualMachineFiles_TaskBody
  12627. reqBody.Req = req
  12628. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12629. return nil, err
  12630. }
  12631. return resBody.Res, nil
  12632. }
  12633. type UpdateVirtualMachineFiles_TaskBody struct {
  12634. Req *types.UpdateVirtualMachineFiles_Task `xml:"urn:vim25 UpdateVirtualMachineFiles_Task,omitempty"`
  12635. Res *types.UpdateVirtualMachineFiles_TaskResponse `xml:"UpdateVirtualMachineFiles_TaskResponse,omitempty"`
  12636. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12637. }
  12638. func (b *UpdateVirtualMachineFiles_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12639. func UpdateVirtualMachineFiles_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateVirtualMachineFiles_Task) (*types.UpdateVirtualMachineFiles_TaskResponse, error) {
  12640. var reqBody, resBody UpdateVirtualMachineFiles_TaskBody
  12641. reqBody.Req = req
  12642. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12643. return nil, err
  12644. }
  12645. return resBody.Res, nil
  12646. }
  12647. type UpdateVirtualNicBody struct {
  12648. Req *types.UpdateVirtualNic `xml:"urn:vim25 UpdateVirtualNic,omitempty"`
  12649. Res *types.UpdateVirtualNicResponse `xml:"UpdateVirtualNicResponse,omitempty"`
  12650. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12651. }
  12652. func (b *UpdateVirtualNicBody) Fault() *soap.Fault { return b.Fault_ }
  12653. func UpdateVirtualNic(ctx context.Context, r soap.RoundTripper, req *types.UpdateVirtualNic) (*types.UpdateVirtualNicResponse, error) {
  12654. var reqBody, resBody UpdateVirtualNicBody
  12655. reqBody.Req = req
  12656. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12657. return nil, err
  12658. }
  12659. return resBody.Res, nil
  12660. }
  12661. type UpdateVirtualSwitchBody struct {
  12662. Req *types.UpdateVirtualSwitch `xml:"urn:vim25 UpdateVirtualSwitch,omitempty"`
  12663. Res *types.UpdateVirtualSwitchResponse `xml:"UpdateVirtualSwitchResponse,omitempty"`
  12664. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12665. }
  12666. func (b *UpdateVirtualSwitchBody) Fault() *soap.Fault { return b.Fault_ }
  12667. func UpdateVirtualSwitch(ctx context.Context, r soap.RoundTripper, req *types.UpdateVirtualSwitch) (*types.UpdateVirtualSwitchResponse, error) {
  12668. var reqBody, resBody UpdateVirtualSwitchBody
  12669. reqBody.Req = req
  12670. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12671. return nil, err
  12672. }
  12673. return resBody.Res, nil
  12674. }
  12675. type UpdateVmfsUnmapBandwidthBody struct {
  12676. Req *types.UpdateVmfsUnmapBandwidth `xml:"urn:vim25 UpdateVmfsUnmapBandwidth,omitempty"`
  12677. Res *types.UpdateVmfsUnmapBandwidthResponse `xml:"UpdateVmfsUnmapBandwidthResponse,omitempty"`
  12678. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12679. }
  12680. func (b *UpdateVmfsUnmapBandwidthBody) Fault() *soap.Fault { return b.Fault_ }
  12681. func UpdateVmfsUnmapBandwidth(ctx context.Context, r soap.RoundTripper, req *types.UpdateVmfsUnmapBandwidth) (*types.UpdateVmfsUnmapBandwidthResponse, error) {
  12682. var reqBody, resBody UpdateVmfsUnmapBandwidthBody
  12683. reqBody.Req = req
  12684. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12685. return nil, err
  12686. }
  12687. return resBody.Res, nil
  12688. }
  12689. type UpdateVmfsUnmapPriorityBody struct {
  12690. Req *types.UpdateVmfsUnmapPriority `xml:"urn:vim25 UpdateVmfsUnmapPriority,omitempty"`
  12691. Res *types.UpdateVmfsUnmapPriorityResponse `xml:"UpdateVmfsUnmapPriorityResponse,omitempty"`
  12692. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12693. }
  12694. func (b *UpdateVmfsUnmapPriorityBody) Fault() *soap.Fault { return b.Fault_ }
  12695. func UpdateVmfsUnmapPriority(ctx context.Context, r soap.RoundTripper, req *types.UpdateVmfsUnmapPriority) (*types.UpdateVmfsUnmapPriorityResponse, error) {
  12696. var reqBody, resBody UpdateVmfsUnmapPriorityBody
  12697. reqBody.Req = req
  12698. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12699. return nil, err
  12700. }
  12701. return resBody.Res, nil
  12702. }
  12703. type UpdateVsan_TaskBody struct {
  12704. Req *types.UpdateVsan_Task `xml:"urn:vim25 UpdateVsan_Task,omitempty"`
  12705. Res *types.UpdateVsan_TaskResponse `xml:"UpdateVsan_TaskResponse,omitempty"`
  12706. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12707. }
  12708. func (b *UpdateVsan_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12709. func UpdateVsan_Task(ctx context.Context, r soap.RoundTripper, req *types.UpdateVsan_Task) (*types.UpdateVsan_TaskResponse, error) {
  12710. var reqBody, resBody UpdateVsan_TaskBody
  12711. reqBody.Req = req
  12712. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12713. return nil, err
  12714. }
  12715. return resBody.Res, nil
  12716. }
  12717. type UpgradeIoFilter_TaskBody struct {
  12718. Req *types.UpgradeIoFilter_Task `xml:"urn:vim25 UpgradeIoFilter_Task,omitempty"`
  12719. Res *types.UpgradeIoFilter_TaskResponse `xml:"UpgradeIoFilter_TaskResponse,omitempty"`
  12720. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12721. }
  12722. func (b *UpgradeIoFilter_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12723. func UpgradeIoFilter_Task(ctx context.Context, r soap.RoundTripper, req *types.UpgradeIoFilter_Task) (*types.UpgradeIoFilter_TaskResponse, error) {
  12724. var reqBody, resBody UpgradeIoFilter_TaskBody
  12725. reqBody.Req = req
  12726. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12727. return nil, err
  12728. }
  12729. return resBody.Res, nil
  12730. }
  12731. type UpgradeTools_TaskBody struct {
  12732. Req *types.UpgradeTools_Task `xml:"urn:vim25 UpgradeTools_Task,omitempty"`
  12733. Res *types.UpgradeTools_TaskResponse `xml:"UpgradeTools_TaskResponse,omitempty"`
  12734. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12735. }
  12736. func (b *UpgradeTools_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12737. func UpgradeTools_Task(ctx context.Context, r soap.RoundTripper, req *types.UpgradeTools_Task) (*types.UpgradeTools_TaskResponse, error) {
  12738. var reqBody, resBody UpgradeTools_TaskBody
  12739. reqBody.Req = req
  12740. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12741. return nil, err
  12742. }
  12743. return resBody.Res, nil
  12744. }
  12745. type UpgradeVM_TaskBody struct {
  12746. Req *types.UpgradeVM_Task `xml:"urn:vim25 UpgradeVM_Task,omitempty"`
  12747. Res *types.UpgradeVM_TaskResponse `xml:"UpgradeVM_TaskResponse,omitempty"`
  12748. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12749. }
  12750. func (b *UpgradeVM_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12751. func UpgradeVM_Task(ctx context.Context, r soap.RoundTripper, req *types.UpgradeVM_Task) (*types.UpgradeVM_TaskResponse, error) {
  12752. var reqBody, resBody UpgradeVM_TaskBody
  12753. reqBody.Req = req
  12754. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12755. return nil, err
  12756. }
  12757. return resBody.Res, nil
  12758. }
  12759. type UpgradeVmLayoutBody struct {
  12760. Req *types.UpgradeVmLayout `xml:"urn:vim25 UpgradeVmLayout,omitempty"`
  12761. Res *types.UpgradeVmLayoutResponse `xml:"UpgradeVmLayoutResponse,omitempty"`
  12762. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12763. }
  12764. func (b *UpgradeVmLayoutBody) Fault() *soap.Fault { return b.Fault_ }
  12765. func UpgradeVmLayout(ctx context.Context, r soap.RoundTripper, req *types.UpgradeVmLayout) (*types.UpgradeVmLayoutResponse, error) {
  12766. var reqBody, resBody UpgradeVmLayoutBody
  12767. reqBody.Req = req
  12768. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12769. return nil, err
  12770. }
  12771. return resBody.Res, nil
  12772. }
  12773. type UpgradeVmfsBody struct {
  12774. Req *types.UpgradeVmfs `xml:"urn:vim25 UpgradeVmfs,omitempty"`
  12775. Res *types.UpgradeVmfsResponse `xml:"UpgradeVmfsResponse,omitempty"`
  12776. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12777. }
  12778. func (b *UpgradeVmfsBody) Fault() *soap.Fault { return b.Fault_ }
  12779. func UpgradeVmfs(ctx context.Context, r soap.RoundTripper, req *types.UpgradeVmfs) (*types.UpgradeVmfsResponse, error) {
  12780. var reqBody, resBody UpgradeVmfsBody
  12781. reqBody.Req = req
  12782. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12783. return nil, err
  12784. }
  12785. return resBody.Res, nil
  12786. }
  12787. type UpgradeVsanObjectsBody struct {
  12788. Req *types.UpgradeVsanObjects `xml:"urn:vim25 UpgradeVsanObjects,omitempty"`
  12789. Res *types.UpgradeVsanObjectsResponse `xml:"UpgradeVsanObjectsResponse,omitempty"`
  12790. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12791. }
  12792. func (b *UpgradeVsanObjectsBody) Fault() *soap.Fault { return b.Fault_ }
  12793. func UpgradeVsanObjects(ctx context.Context, r soap.RoundTripper, req *types.UpgradeVsanObjects) (*types.UpgradeVsanObjectsResponse, error) {
  12794. var reqBody, resBody UpgradeVsanObjectsBody
  12795. reqBody.Req = req
  12796. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12797. return nil, err
  12798. }
  12799. return resBody.Res, nil
  12800. }
  12801. type UploadClientCertBody struct {
  12802. Req *types.UploadClientCert `xml:"urn:vim25 UploadClientCert,omitempty"`
  12803. Res *types.UploadClientCertResponse `xml:"UploadClientCertResponse,omitempty"`
  12804. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12805. }
  12806. func (b *UploadClientCertBody) Fault() *soap.Fault { return b.Fault_ }
  12807. func UploadClientCert(ctx context.Context, r soap.RoundTripper, req *types.UploadClientCert) (*types.UploadClientCertResponse, error) {
  12808. var reqBody, resBody UploadClientCertBody
  12809. reqBody.Req = req
  12810. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12811. return nil, err
  12812. }
  12813. return resBody.Res, nil
  12814. }
  12815. type UploadKmipServerCertBody struct {
  12816. Req *types.UploadKmipServerCert `xml:"urn:vim25 UploadKmipServerCert,omitempty"`
  12817. Res *types.UploadKmipServerCertResponse `xml:"UploadKmipServerCertResponse,omitempty"`
  12818. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12819. }
  12820. func (b *UploadKmipServerCertBody) Fault() *soap.Fault { return b.Fault_ }
  12821. func UploadKmipServerCert(ctx context.Context, r soap.RoundTripper, req *types.UploadKmipServerCert) (*types.UploadKmipServerCertResponse, error) {
  12822. var reqBody, resBody UploadKmipServerCertBody
  12823. reqBody.Req = req
  12824. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12825. return nil, err
  12826. }
  12827. return resBody.Res, nil
  12828. }
  12829. type VCenterUpdateVStorageObjectMetadataEx_TaskBody struct {
  12830. Req *types.VCenterUpdateVStorageObjectMetadataEx_Task `xml:"urn:vim25 VCenterUpdateVStorageObjectMetadataEx_Task,omitempty"`
  12831. Res *types.VCenterUpdateVStorageObjectMetadataEx_TaskResponse `xml:"VCenterUpdateVStorageObjectMetadataEx_TaskResponse,omitempty"`
  12832. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12833. }
  12834. func (b *VCenterUpdateVStorageObjectMetadataEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12835. func VCenterUpdateVStorageObjectMetadataEx_Task(ctx context.Context, r soap.RoundTripper, req *types.VCenterUpdateVStorageObjectMetadataEx_Task) (*types.VCenterUpdateVStorageObjectMetadataEx_TaskResponse, error) {
  12836. var reqBody, resBody VCenterUpdateVStorageObjectMetadataEx_TaskBody
  12837. reqBody.Req = req
  12838. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12839. return nil, err
  12840. }
  12841. return resBody.Res, nil
  12842. }
  12843. type VStorageObjectCreateSnapshotEx_TaskBody struct {
  12844. Req *types.VStorageObjectCreateSnapshotEx_Task `xml:"urn:vim25 VStorageObjectCreateSnapshotEx_Task,omitempty"`
  12845. Res *types.VStorageObjectCreateSnapshotEx_TaskResponse `xml:"VStorageObjectCreateSnapshotEx_TaskResponse,omitempty"`
  12846. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12847. }
  12848. func (b *VStorageObjectCreateSnapshotEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12849. func VStorageObjectCreateSnapshotEx_Task(ctx context.Context, r soap.RoundTripper, req *types.VStorageObjectCreateSnapshotEx_Task) (*types.VStorageObjectCreateSnapshotEx_TaskResponse, error) {
  12850. var reqBody, resBody VStorageObjectCreateSnapshotEx_TaskBody
  12851. reqBody.Req = req
  12852. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12853. return nil, err
  12854. }
  12855. return resBody.Res, nil
  12856. }
  12857. type VStorageObjectCreateSnapshot_TaskBody struct {
  12858. Req *types.VStorageObjectCreateSnapshot_Task `xml:"urn:vim25 VStorageObjectCreateSnapshot_Task,omitempty"`
  12859. Res *types.VStorageObjectCreateSnapshot_TaskResponse `xml:"VStorageObjectCreateSnapshot_TaskResponse,omitempty"`
  12860. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12861. }
  12862. func (b *VStorageObjectCreateSnapshot_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12863. func VStorageObjectCreateSnapshot_Task(ctx context.Context, r soap.RoundTripper, req *types.VStorageObjectCreateSnapshot_Task) (*types.VStorageObjectCreateSnapshot_TaskResponse, error) {
  12864. var reqBody, resBody VStorageObjectCreateSnapshot_TaskBody
  12865. reqBody.Req = req
  12866. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12867. return nil, err
  12868. }
  12869. return resBody.Res, nil
  12870. }
  12871. type VStorageObjectDeleteSnapshotEx_TaskBody struct {
  12872. Req *types.VStorageObjectDeleteSnapshotEx_Task `xml:"urn:vim25 VStorageObjectDeleteSnapshotEx_Task,omitempty"`
  12873. Res *types.VStorageObjectDeleteSnapshotEx_TaskResponse `xml:"VStorageObjectDeleteSnapshotEx_TaskResponse,omitempty"`
  12874. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12875. }
  12876. func (b *VStorageObjectDeleteSnapshotEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12877. func VStorageObjectDeleteSnapshotEx_Task(ctx context.Context, r soap.RoundTripper, req *types.VStorageObjectDeleteSnapshotEx_Task) (*types.VStorageObjectDeleteSnapshotEx_TaskResponse, error) {
  12878. var reqBody, resBody VStorageObjectDeleteSnapshotEx_TaskBody
  12879. reqBody.Req = req
  12880. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12881. return nil, err
  12882. }
  12883. return resBody.Res, nil
  12884. }
  12885. type VStorageObjectExtendDiskEx_TaskBody struct {
  12886. Req *types.VStorageObjectExtendDiskEx_Task `xml:"urn:vim25 VStorageObjectExtendDiskEx_Task,omitempty"`
  12887. Res *types.VStorageObjectExtendDiskEx_TaskResponse `xml:"VStorageObjectExtendDiskEx_TaskResponse,omitempty"`
  12888. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12889. }
  12890. func (b *VStorageObjectExtendDiskEx_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12891. func VStorageObjectExtendDiskEx_Task(ctx context.Context, r soap.RoundTripper, req *types.VStorageObjectExtendDiskEx_Task) (*types.VStorageObjectExtendDiskEx_TaskResponse, error) {
  12892. var reqBody, resBody VStorageObjectExtendDiskEx_TaskBody
  12893. reqBody.Req = req
  12894. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12895. return nil, err
  12896. }
  12897. return resBody.Res, nil
  12898. }
  12899. type ValidateCredentialsInGuestBody struct {
  12900. Req *types.ValidateCredentialsInGuest `xml:"urn:vim25 ValidateCredentialsInGuest,omitempty"`
  12901. Res *types.ValidateCredentialsInGuestResponse `xml:"ValidateCredentialsInGuestResponse,omitempty"`
  12902. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12903. }
  12904. func (b *ValidateCredentialsInGuestBody) Fault() *soap.Fault { return b.Fault_ }
  12905. func ValidateCredentialsInGuest(ctx context.Context, r soap.RoundTripper, req *types.ValidateCredentialsInGuest) (*types.ValidateCredentialsInGuestResponse, error) {
  12906. var reqBody, resBody ValidateCredentialsInGuestBody
  12907. reqBody.Req = req
  12908. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12909. return nil, err
  12910. }
  12911. return resBody.Res, nil
  12912. }
  12913. type ValidateHCIConfigurationBody struct {
  12914. Req *types.ValidateHCIConfiguration `xml:"urn:vim25 ValidateHCIConfiguration,omitempty"`
  12915. Res *types.ValidateHCIConfigurationResponse `xml:"ValidateHCIConfigurationResponse,omitempty"`
  12916. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12917. }
  12918. func (b *ValidateHCIConfigurationBody) Fault() *soap.Fault { return b.Fault_ }
  12919. func ValidateHCIConfiguration(ctx context.Context, r soap.RoundTripper, req *types.ValidateHCIConfiguration) (*types.ValidateHCIConfigurationResponse, error) {
  12920. var reqBody, resBody ValidateHCIConfigurationBody
  12921. reqBody.Req = req
  12922. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12923. return nil, err
  12924. }
  12925. return resBody.Res, nil
  12926. }
  12927. type ValidateHostBody struct {
  12928. Req *types.ValidateHost `xml:"urn:vim25 ValidateHost,omitempty"`
  12929. Res *types.ValidateHostResponse `xml:"ValidateHostResponse,omitempty"`
  12930. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12931. }
  12932. func (b *ValidateHostBody) Fault() *soap.Fault { return b.Fault_ }
  12933. func ValidateHost(ctx context.Context, r soap.RoundTripper, req *types.ValidateHost) (*types.ValidateHostResponse, error) {
  12934. var reqBody, resBody ValidateHostBody
  12935. reqBody.Req = req
  12936. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12937. return nil, err
  12938. }
  12939. return resBody.Res, nil
  12940. }
  12941. type ValidateHostProfileComposition_TaskBody struct {
  12942. Req *types.ValidateHostProfileComposition_Task `xml:"urn:vim25 ValidateHostProfileComposition_Task,omitempty"`
  12943. Res *types.ValidateHostProfileComposition_TaskResponse `xml:"ValidateHostProfileComposition_TaskResponse,omitempty"`
  12944. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12945. }
  12946. func (b *ValidateHostProfileComposition_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  12947. func ValidateHostProfileComposition_Task(ctx context.Context, r soap.RoundTripper, req *types.ValidateHostProfileComposition_Task) (*types.ValidateHostProfileComposition_TaskResponse, error) {
  12948. var reqBody, resBody ValidateHostProfileComposition_TaskBody
  12949. reqBody.Req = req
  12950. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12951. return nil, err
  12952. }
  12953. return resBody.Res, nil
  12954. }
  12955. type ValidateMigrationBody struct {
  12956. Req *types.ValidateMigration `xml:"urn:vim25 ValidateMigration,omitempty"`
  12957. Res *types.ValidateMigrationResponse `xml:"ValidateMigrationResponse,omitempty"`
  12958. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12959. }
  12960. func (b *ValidateMigrationBody) Fault() *soap.Fault { return b.Fault_ }
  12961. func ValidateMigration(ctx context.Context, r soap.RoundTripper, req *types.ValidateMigration) (*types.ValidateMigrationResponse, error) {
  12962. var reqBody, resBody ValidateMigrationBody
  12963. reqBody.Req = req
  12964. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12965. return nil, err
  12966. }
  12967. return resBody.Res, nil
  12968. }
  12969. type ValidateStoragePodConfigBody struct {
  12970. Req *types.ValidateStoragePodConfig `xml:"urn:vim25 ValidateStoragePodConfig,omitempty"`
  12971. Res *types.ValidateStoragePodConfigResponse `xml:"ValidateStoragePodConfigResponse,omitempty"`
  12972. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12973. }
  12974. func (b *ValidateStoragePodConfigBody) Fault() *soap.Fault { return b.Fault_ }
  12975. func ValidateStoragePodConfig(ctx context.Context, r soap.RoundTripper, req *types.ValidateStoragePodConfig) (*types.ValidateStoragePodConfigResponse, error) {
  12976. var reqBody, resBody ValidateStoragePodConfigBody
  12977. reqBody.Req = req
  12978. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12979. return nil, err
  12980. }
  12981. return resBody.Res, nil
  12982. }
  12983. type VstorageObjectVCenterQueryChangedDiskAreasBody struct {
  12984. Req *types.VstorageObjectVCenterQueryChangedDiskAreas `xml:"urn:vim25 VstorageObjectVCenterQueryChangedDiskAreas,omitempty"`
  12985. Res *types.VstorageObjectVCenterQueryChangedDiskAreasResponse `xml:"VstorageObjectVCenterQueryChangedDiskAreasResponse,omitempty"`
  12986. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  12987. }
  12988. func (b *VstorageObjectVCenterQueryChangedDiskAreasBody) Fault() *soap.Fault { return b.Fault_ }
  12989. func VstorageObjectVCenterQueryChangedDiskAreas(ctx context.Context, r soap.RoundTripper, req *types.VstorageObjectVCenterQueryChangedDiskAreas) (*types.VstorageObjectVCenterQueryChangedDiskAreasResponse, error) {
  12990. var reqBody, resBody VstorageObjectVCenterQueryChangedDiskAreasBody
  12991. reqBody.Req = req
  12992. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  12993. return nil, err
  12994. }
  12995. return resBody.Res, nil
  12996. }
  12997. type WaitForUpdatesBody struct {
  12998. Req *types.WaitForUpdates `xml:"urn:vim25 WaitForUpdates,omitempty"`
  12999. Res *types.WaitForUpdatesResponse `xml:"WaitForUpdatesResponse,omitempty"`
  13000. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13001. }
  13002. func (b *WaitForUpdatesBody) Fault() *soap.Fault { return b.Fault_ }
  13003. func WaitForUpdates(ctx context.Context, r soap.RoundTripper, req *types.WaitForUpdates) (*types.WaitForUpdatesResponse, error) {
  13004. var reqBody, resBody WaitForUpdatesBody
  13005. reqBody.Req = req
  13006. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13007. return nil, err
  13008. }
  13009. return resBody.Res, nil
  13010. }
  13011. type WaitForUpdatesExBody struct {
  13012. Req *types.WaitForUpdatesEx `xml:"urn:vim25 WaitForUpdatesEx,omitempty"`
  13013. Res *types.WaitForUpdatesExResponse `xml:"WaitForUpdatesExResponse,omitempty"`
  13014. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13015. }
  13016. func (b *WaitForUpdatesExBody) Fault() *soap.Fault { return b.Fault_ }
  13017. func WaitForUpdatesEx(ctx context.Context, r soap.RoundTripper, req *types.WaitForUpdatesEx) (*types.WaitForUpdatesExResponse, error) {
  13018. var reqBody, resBody WaitForUpdatesExBody
  13019. reqBody.Req = req
  13020. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13021. return nil, err
  13022. }
  13023. return resBody.Res, nil
  13024. }
  13025. type XmlToCustomizationSpecItemBody struct {
  13026. Req *types.XmlToCustomizationSpecItem `xml:"urn:vim25 XmlToCustomizationSpecItem,omitempty"`
  13027. Res *types.XmlToCustomizationSpecItemResponse `xml:"XmlToCustomizationSpecItemResponse,omitempty"`
  13028. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13029. }
  13030. func (b *XmlToCustomizationSpecItemBody) Fault() *soap.Fault { return b.Fault_ }
  13031. func XmlToCustomizationSpecItem(ctx context.Context, r soap.RoundTripper, req *types.XmlToCustomizationSpecItem) (*types.XmlToCustomizationSpecItemResponse, error) {
  13032. var reqBody, resBody XmlToCustomizationSpecItemBody
  13033. reqBody.Req = req
  13034. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13035. return nil, err
  13036. }
  13037. return resBody.Res, nil
  13038. }
  13039. type ZeroFillVirtualDisk_TaskBody struct {
  13040. Req *types.ZeroFillVirtualDisk_Task `xml:"urn:vim25 ZeroFillVirtualDisk_Task,omitempty"`
  13041. Res *types.ZeroFillVirtualDisk_TaskResponse `xml:"ZeroFillVirtualDisk_TaskResponse,omitempty"`
  13042. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13043. }
  13044. func (b *ZeroFillVirtualDisk_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13045. func ZeroFillVirtualDisk_Task(ctx context.Context, r soap.RoundTripper, req *types.ZeroFillVirtualDisk_Task) (*types.ZeroFillVirtualDisk_TaskResponse, error) {
  13046. var reqBody, resBody ZeroFillVirtualDisk_TaskBody
  13047. reqBody.Req = req
  13048. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13049. return nil, err
  13050. }
  13051. return resBody.Res, nil
  13052. }
  13053. type ConfigureVcha_TaskBody struct {
  13054. Req *types.ConfigureVcha_Task `xml:"urn:vim25 configureVcha_Task,omitempty"`
  13055. Res *types.ConfigureVcha_TaskResponse `xml:"configureVcha_TaskResponse,omitempty"`
  13056. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13057. }
  13058. func (b *ConfigureVcha_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13059. func ConfigureVcha_Task(ctx context.Context, r soap.RoundTripper, req *types.ConfigureVcha_Task) (*types.ConfigureVcha_TaskResponse, error) {
  13060. var reqBody, resBody ConfigureVcha_TaskBody
  13061. reqBody.Req = req
  13062. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13063. return nil, err
  13064. }
  13065. return resBody.Res, nil
  13066. }
  13067. type CreatePassiveNode_TaskBody struct {
  13068. Req *types.CreatePassiveNode_Task `xml:"urn:vim25 createPassiveNode_Task,omitempty"`
  13069. Res *types.CreatePassiveNode_TaskResponse `xml:"createPassiveNode_TaskResponse,omitempty"`
  13070. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13071. }
  13072. func (b *CreatePassiveNode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13073. func CreatePassiveNode_Task(ctx context.Context, r soap.RoundTripper, req *types.CreatePassiveNode_Task) (*types.CreatePassiveNode_TaskResponse, error) {
  13074. var reqBody, resBody CreatePassiveNode_TaskBody
  13075. reqBody.Req = req
  13076. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13077. return nil, err
  13078. }
  13079. return resBody.Res, nil
  13080. }
  13081. type CreateWitnessNode_TaskBody struct {
  13082. Req *types.CreateWitnessNode_Task `xml:"urn:vim25 createWitnessNode_Task,omitempty"`
  13083. Res *types.CreateWitnessNode_TaskResponse `xml:"createWitnessNode_TaskResponse,omitempty"`
  13084. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13085. }
  13086. func (b *CreateWitnessNode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13087. func CreateWitnessNode_Task(ctx context.Context, r soap.RoundTripper, req *types.CreateWitnessNode_Task) (*types.CreateWitnessNode_TaskResponse, error) {
  13088. var reqBody, resBody CreateWitnessNode_TaskBody
  13089. reqBody.Req = req
  13090. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13091. return nil, err
  13092. }
  13093. return resBody.Res, nil
  13094. }
  13095. type DeployVcha_TaskBody struct {
  13096. Req *types.DeployVcha_Task `xml:"urn:vim25 deployVcha_Task,omitempty"`
  13097. Res *types.DeployVcha_TaskResponse `xml:"deployVcha_TaskResponse,omitempty"`
  13098. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13099. }
  13100. func (b *DeployVcha_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13101. func DeployVcha_Task(ctx context.Context, r soap.RoundTripper, req *types.DeployVcha_Task) (*types.DeployVcha_TaskResponse, error) {
  13102. var reqBody, resBody DeployVcha_TaskBody
  13103. reqBody.Req = req
  13104. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13105. return nil, err
  13106. }
  13107. return resBody.Res, nil
  13108. }
  13109. type DestroyVcha_TaskBody struct {
  13110. Req *types.DestroyVcha_Task `xml:"urn:vim25 destroyVcha_Task,omitempty"`
  13111. Res *types.DestroyVcha_TaskResponse `xml:"destroyVcha_TaskResponse,omitempty"`
  13112. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13113. }
  13114. func (b *DestroyVcha_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13115. func DestroyVcha_Task(ctx context.Context, r soap.RoundTripper, req *types.DestroyVcha_Task) (*types.DestroyVcha_TaskResponse, error) {
  13116. var reqBody, resBody DestroyVcha_TaskBody
  13117. reqBody.Req = req
  13118. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13119. return nil, err
  13120. }
  13121. return resBody.Res, nil
  13122. }
  13123. type FetchSoftwarePackagesBody struct {
  13124. Req *types.FetchSoftwarePackages `xml:"urn:vim25 fetchSoftwarePackages,omitempty"`
  13125. Res *types.FetchSoftwarePackagesResponse `xml:"fetchSoftwarePackagesResponse,omitempty"`
  13126. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13127. }
  13128. func (b *FetchSoftwarePackagesBody) Fault() *soap.Fault { return b.Fault_ }
  13129. func FetchSoftwarePackages(ctx context.Context, r soap.RoundTripper, req *types.FetchSoftwarePackages) (*types.FetchSoftwarePackagesResponse, error) {
  13130. var reqBody, resBody FetchSoftwarePackagesBody
  13131. reqBody.Req = req
  13132. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13133. return nil, err
  13134. }
  13135. return resBody.Res, nil
  13136. }
  13137. type GetClusterModeBody struct {
  13138. Req *types.GetClusterMode `xml:"urn:vim25 getClusterMode,omitempty"`
  13139. Res *types.GetClusterModeResponse `xml:"getClusterModeResponse,omitempty"`
  13140. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13141. }
  13142. func (b *GetClusterModeBody) Fault() *soap.Fault { return b.Fault_ }
  13143. func GetClusterMode(ctx context.Context, r soap.RoundTripper, req *types.GetClusterMode) (*types.GetClusterModeResponse, error) {
  13144. var reqBody, resBody GetClusterModeBody
  13145. reqBody.Req = req
  13146. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13147. return nil, err
  13148. }
  13149. return resBody.Res, nil
  13150. }
  13151. type GetVchaConfigBody struct {
  13152. Req *types.GetVchaConfig `xml:"urn:vim25 getVchaConfig,omitempty"`
  13153. Res *types.GetVchaConfigResponse `xml:"getVchaConfigResponse,omitempty"`
  13154. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13155. }
  13156. func (b *GetVchaConfigBody) Fault() *soap.Fault { return b.Fault_ }
  13157. func GetVchaConfig(ctx context.Context, r soap.RoundTripper, req *types.GetVchaConfig) (*types.GetVchaConfigResponse, error) {
  13158. var reqBody, resBody GetVchaConfigBody
  13159. reqBody.Req = req
  13160. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13161. return nil, err
  13162. }
  13163. return resBody.Res, nil
  13164. }
  13165. type InitiateFailover_TaskBody struct {
  13166. Req *types.InitiateFailover_Task `xml:"urn:vim25 initiateFailover_Task,omitempty"`
  13167. Res *types.InitiateFailover_TaskResponse `xml:"initiateFailover_TaskResponse,omitempty"`
  13168. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13169. }
  13170. func (b *InitiateFailover_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13171. func InitiateFailover_Task(ctx context.Context, r soap.RoundTripper, req *types.InitiateFailover_Task) (*types.InitiateFailover_TaskResponse, error) {
  13172. var reqBody, resBody InitiateFailover_TaskBody
  13173. reqBody.Req = req
  13174. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13175. return nil, err
  13176. }
  13177. return resBody.Res, nil
  13178. }
  13179. type InstallDateBody struct {
  13180. Req *types.InstallDate `xml:"urn:vim25 installDate,omitempty"`
  13181. Res *types.InstallDateResponse `xml:"installDateResponse,omitempty"`
  13182. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13183. }
  13184. func (b *InstallDateBody) Fault() *soap.Fault { return b.Fault_ }
  13185. func InstallDate(ctx context.Context, r soap.RoundTripper, req *types.InstallDate) (*types.InstallDateResponse, error) {
  13186. var reqBody, resBody InstallDateBody
  13187. reqBody.Req = req
  13188. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13189. return nil, err
  13190. }
  13191. return resBody.Res, nil
  13192. }
  13193. type PrepareVcha_TaskBody struct {
  13194. Req *types.PrepareVcha_Task `xml:"urn:vim25 prepareVcha_Task,omitempty"`
  13195. Res *types.PrepareVcha_TaskResponse `xml:"prepareVcha_TaskResponse,omitempty"`
  13196. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13197. }
  13198. func (b *PrepareVcha_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13199. func PrepareVcha_Task(ctx context.Context, r soap.RoundTripper, req *types.PrepareVcha_Task) (*types.PrepareVcha_TaskResponse, error) {
  13200. var reqBody, resBody PrepareVcha_TaskBody
  13201. reqBody.Req = req
  13202. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13203. return nil, err
  13204. }
  13205. return resBody.Res, nil
  13206. }
  13207. type QueryDatacenterConfigOptionDescriptorBody struct {
  13208. Req *types.QueryDatacenterConfigOptionDescriptor `xml:"urn:vim25 queryDatacenterConfigOptionDescriptor,omitempty"`
  13209. Res *types.QueryDatacenterConfigOptionDescriptorResponse `xml:"queryDatacenterConfigOptionDescriptorResponse,omitempty"`
  13210. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13211. }
  13212. func (b *QueryDatacenterConfigOptionDescriptorBody) Fault() *soap.Fault { return b.Fault_ }
  13213. func QueryDatacenterConfigOptionDescriptor(ctx context.Context, r soap.RoundTripper, req *types.QueryDatacenterConfigOptionDescriptor) (*types.QueryDatacenterConfigOptionDescriptorResponse, error) {
  13214. var reqBody, resBody QueryDatacenterConfigOptionDescriptorBody
  13215. reqBody.Req = req
  13216. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13217. return nil, err
  13218. }
  13219. return resBody.Res, nil
  13220. }
  13221. type ReloadVirtualMachineFromPath_TaskBody struct {
  13222. Req *types.ReloadVirtualMachineFromPath_Task `xml:"urn:vim25 reloadVirtualMachineFromPath_Task,omitempty"`
  13223. Res *types.ReloadVirtualMachineFromPath_TaskResponse `xml:"reloadVirtualMachineFromPath_TaskResponse,omitempty"`
  13224. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13225. }
  13226. func (b *ReloadVirtualMachineFromPath_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13227. func ReloadVirtualMachineFromPath_Task(ctx context.Context, r soap.RoundTripper, req *types.ReloadVirtualMachineFromPath_Task) (*types.ReloadVirtualMachineFromPath_TaskResponse, error) {
  13228. var reqBody, resBody ReloadVirtualMachineFromPath_TaskBody
  13229. reqBody.Req = req
  13230. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13231. return nil, err
  13232. }
  13233. return resBody.Res, nil
  13234. }
  13235. type SetClusterMode_TaskBody struct {
  13236. Req *types.SetClusterMode_Task `xml:"urn:vim25 setClusterMode_Task,omitempty"`
  13237. Res *types.SetClusterMode_TaskResponse `xml:"setClusterMode_TaskResponse,omitempty"`
  13238. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13239. }
  13240. func (b *SetClusterMode_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13241. func SetClusterMode_Task(ctx context.Context, r soap.RoundTripper, req *types.SetClusterMode_Task) (*types.SetClusterMode_TaskResponse, error) {
  13242. var reqBody, resBody SetClusterMode_TaskBody
  13243. reqBody.Req = req
  13244. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13245. return nil, err
  13246. }
  13247. return resBody.Res, nil
  13248. }
  13249. type SetCustomValueBody struct {
  13250. Req *types.SetCustomValue `xml:"urn:vim25 setCustomValue,omitempty"`
  13251. Res *types.SetCustomValueResponse `xml:"setCustomValueResponse,omitempty"`
  13252. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13253. }
  13254. func (b *SetCustomValueBody) Fault() *soap.Fault { return b.Fault_ }
  13255. func SetCustomValue(ctx context.Context, r soap.RoundTripper, req *types.SetCustomValue) (*types.SetCustomValueResponse, error) {
  13256. var reqBody, resBody SetCustomValueBody
  13257. reqBody.Req = req
  13258. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13259. return nil, err
  13260. }
  13261. return resBody.Res, nil
  13262. }
  13263. type UnregisterVApp_TaskBody struct {
  13264. Req *types.UnregisterVApp_Task `xml:"urn:vim25 unregisterVApp_Task,omitempty"`
  13265. Res *types.UnregisterVApp_TaskResponse `xml:"unregisterVApp_TaskResponse,omitempty"`
  13266. Fault_ *soap.Fault `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
  13267. }
  13268. func (b *UnregisterVApp_TaskBody) Fault() *soap.Fault { return b.Fault_ }
  13269. func UnregisterVApp_Task(ctx context.Context, r soap.RoundTripper, req *types.UnregisterVApp_Task) (*types.UnregisterVApp_TaskResponse, error) {
  13270. var reqBody, resBody UnregisterVApp_TaskBody
  13271. reqBody.Req = req
  13272. if err := r.RoundTrip(ctx, &reqBody, &resBody); err != nil {
  13273. return nil, err
  13274. }
  13275. return resBody.Res, nil
  13276. }