'use strict';function o(t){return {ver:"beta",method:"delete",path:"/deviceManagement/virtualEndpoint/reports",paramDefs:{header:["If-Match"]},params:t}}function r(t){return {ver:"beta",method:"get",path:"/deviceManagement/virtualEndpoint/reports",paramDefs:{query:["$select","$expand"]},params:t}}function i(t){return {ver:"beta",method:"patch",path:"/deviceManagement/virtualEndpoint/reports",body:t}}const p={list:function(e){return {ver:"beta",method:"get",path:"/deviceManagement/virtualEndpoint/reports/exportJobs",paramDefs:{query:["$top","$skip","$search","$filter","$count","$orderby","$select","$expand"]},params:e}},create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/exportJobs",body:e}},get:function(e){return {ver:"beta",method:"get",path:"/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}",paramDefs:{query:["$select","$expand"],path:["cloudPcExportJob-id"]},params:e}},update:function(e,n){return {ver:"beta",method:"patch",path:"/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}",paramDefs:{path:["cloudPcExportJob-id"]},params:n,body:e}},del:function(e){return {ver:"beta",method:"delete",path:"/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}",paramDefs:{header:["If-Match"],path:["cloudPcExportJob-id"]},params:e}}},a={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getActionStatusReports",body:e}}},s={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getCloudPcPerformanceReport",body:e}}},d={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getCloudPcRecommendationReports",body:e}}},c={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getConnectionQualityReports",body:e}}},v={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getDailyAggregatedRemoteConnectionReports",body:e}}},u={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getFrontlineReport",body:e}}},l={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getInaccessibleCloudPcReports",body:e}}},E={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getRawRemoteConnectionReports",body:e}}},g={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getRemoteConnectionHistoricalReports",body:e}}},m={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/getTotalAggregatedRemoteConnectionReports",body:e}}},R={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/retrieveBulkActionStatusReport",body:e}}},M={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/retrieveCloudPcRecommendationReports",body:e}}},P={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTenantMetricsReport",body:e}}},b={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports",body:e}}},T={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/retrieveConnectionQualityReports",body:e}}},C={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/retrieveCrossRegionDisasterRecoveryReport",body:e}}},O={create:function(e){return {ver:"beta",method:"post",path:"/deviceManagement/virtualEndpoint/reports/retrieveFrontlineReports",body:e}}};exports.del=o;exports.exportJobs=p;exports.getActionStatusReports=a;exports.getCloudPcPerformanceReport=s;exports.getCloudPcRecommendationReports=d;exports.getConnectionQualityReports=c;exports.getDailyAggregatedRemoteConnectionReports=v;exports.getFrontlineReport=u;exports.getInaccessibleCloudPcReports=l;exports.getRawRemoteConnectionReports=E;exports.getRemoteConnectionHistoricalReports=g;exports.getTotalAggregatedRemoteConnectionReports=m;exports.list=r;exports.retrieveBulkActionStatusReport=R;exports.retrieveCloudPcRecommendationReports=M;exports.retrieveCloudPcTenantMetricsReport=P;exports.retrieveCloudPcTroubleshootReports=b;exports.retrieveConnectionQualityReports=T;exports.retrieveCrossRegionDisasterRecoveryReport=C;exports.retrieveFrontlineReports=O;exports.update=i;