function d(t){return {ver:"beta",method:"delete",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}",paramDefs:{header:["If-Match"],path:["cloudPC-id"]},params:t}}function o(t){return {ver:"beta",method:"get",path:"/deviceManagement/virtualEndpoint/cloudPCs",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:t}}function i(t){return {ver:"beta",method:"get",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}",paramDefs:{path:["cloudPC-id"],query:["$select","$expand"]},params:t}}function a(t,e){return {ver:"beta",method:"patch",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}",paramDefs:{path:["cloudPC-id"]},params:e,body:t}}function r(t){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs",body:t}}const c={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/changeUserAccountType",paramDefs:{path:["cloudPC-id"]},params:n,body:e}}},u={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/createSnapshot",paramDefs:{path:["cloudPC-id"]},params:n,body:e}}},p={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod",paramDefs:{path:["cloudPC-id"]},params:e}}},s={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/powerOff",paramDefs:{path:["cloudPC-id"]},params:e}}},l={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/powerOn",paramDefs:{path:["cloudPC-id"]},params:e}}},P={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot",paramDefs:{path:["cloudPC-id"]},params:e}}},v={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename",paramDefs:{path:["cloudPC-id"]},params:n,body:e}}},C={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reprovision",paramDefs:{path:["cloudPC-id"]},params:n,body:e}}},E={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/resize",paramDefs:{path:["cloudPC-id"]},params:n,body:e}}},m={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore",paramDefs:{path:["cloudPC-id"]},params:n,body:e}}},g={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/retryPartnerAgentInstallation",paramDefs:{path:["cloudPC-id"]},params:e}}},M={create:function(e,n){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/setReviewStatus",paramDefs:{path:["cloudPC-id"]},params:n,body:e}}},O={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/start",paramDefs:{path:["cloudPC-id"]},params:e}}},h={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/stop",paramDefs:{path:["cloudPC-id"]},params:e}}},T={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot",paramDefs:{path:["cloudPC-id"]},params:e}}},S={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/cloudPCs/validateBulkResize",body:e}}};export{c as changeUserAccountType,r as create,u as createSnapshot,d as del,p as endGracePeriod,i as get,o as list,s as powerOff,l as powerOn,P as reboot,v as rename,C as reprovision,E as resize,m as restore,g as retryPartnerAgentInstallation,M as setReviewStatus,O as start,h as stop,T as troubleshoot,a as update,S as validateBulkResize};