@microsoft/msgraph-beta-sdk-devicemanagement
Version:
DeviceManagement fluent API for Microsoft Graph
164 lines • 7.99 kB
JavaScript
/* tslint:disable */
/* eslint-disable */
// Generated by Microsoft Kiota
// @ts-ignore
import { createCloudPcReportsFromDiscriminatorValue, serializeCloudPcReports } from '@microsoft/msgraph-beta-sdk/models/index.js';
// @ts-ignore
import { createODataErrorFromDiscriminatorValue } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js';
// @ts-ignore
import { ExportJobsRequestBuilderNavigationMetadata, ExportJobsRequestBuilderRequestsMetadata } from './exportJobs/index.js';
// @ts-ignore
import { GetActionStatusReportsRequestBuilderRequestsMetadata } from './getActionStatusReports/index.js';
// @ts-ignore
import { GetCloudPcPerformanceReportRequestBuilderRequestsMetadata } from './getCloudPcPerformanceReport/index.js';
// @ts-ignore
import { GetCloudPcRecommendationReportsRequestBuilderRequestsMetadata } from './getCloudPcRecommendationReports/index.js';
// @ts-ignore
import { GetConnectionQualityReportsRequestBuilderRequestsMetadata } from './getConnectionQualityReports/index.js';
// @ts-ignore
import { GetDailyAggregatedRemoteConnectionReportsRequestBuilderRequestsMetadata } from './getDailyAggregatedRemoteConnectionReports/index.js';
// @ts-ignore
import { GetFrontlineReportRequestBuilderRequestsMetadata } from './getFrontlineReport/index.js';
// @ts-ignore
import { GetInaccessibleCloudPcReportsRequestBuilderRequestsMetadata } from './getInaccessibleCloudPcReports/index.js';
// @ts-ignore
import { GetRawRemoteConnectionReportsRequestBuilderRequestsMetadata } from './getRawRemoteConnectionReports/index.js';
// @ts-ignore
import { GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilderRequestsMetadata } from './getRealTimeRemoteConnectionLatencyWithCloudPcId/index.js';
// @ts-ignore
import { GetRealTimeRemoteConnectionStatusWithCloudPcIdRequestBuilderRequestsMetadata } from './getRealTimeRemoteConnectionStatusWithCloudPcId/index.js';
// @ts-ignore
import { GetRemoteConnectionHistoricalReportsRequestBuilderRequestsMetadata } from './getRemoteConnectionHistoricalReports/index.js';
// @ts-ignore
import { GetTotalAggregatedRemoteConnectionReportsRequestBuilderRequestsMetadata } from './getTotalAggregatedRemoteConnectionReports/index.js';
// @ts-ignore
import { RetrieveBulkActionStatusReportRequestBuilderRequestsMetadata } from './retrieveBulkActionStatusReport/index.js';
// @ts-ignore
import { RetrieveCloudPcRecommendationReportsRequestBuilderRequestsMetadata } from './retrieveCloudPcRecommendationReports/index.js';
// @ts-ignore
import { RetrieveCloudPcTenantMetricsReportRequestBuilderRequestsMetadata } from './retrieveCloudPcTenantMetricsReport/index.js';
// @ts-ignore
import { RetrieveCloudPcTroubleshootReportsRequestBuilderRequestsMetadata } from './retrieveCloudPcTroubleshootReports/index.js';
// @ts-ignore
import { RetrieveConnectionQualityReportsRequestBuilderRequestsMetadata } from './retrieveConnectionQualityReports/index.js';
// @ts-ignore
import { RetrieveCrossRegionDisasterRecoveryReportRequestBuilderRequestsMetadata } from './retrieveCrossRegionDisasterRecoveryReport/index.js';
// @ts-ignore
import { RetrieveFrontlineReportsRequestBuilderRequestsMetadata } from './retrieveFrontlineReports/index.js';
/**
* Uri template for the request builder.
*/
export const ReportsRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint/reports{?%24expand,%24select}";
/**
* Mapper for query parameters from symbol name to serialization name represented as a constant.
*/
const ReportsRequestBuilderGetQueryParametersMapper = {
"expand": "%24expand",
"select": "%24select",
};
/**
* Metadata for all the navigation properties in the request builder.
*/
export const ReportsRequestBuilderNavigationMetadata = {
getRealTimeRemoteConnectionLatencyWithCloudPcId: {
requestsMetadata: GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilderRequestsMetadata,
pathParametersMappings: ["cloudPcId"],
},
getRealTimeRemoteConnectionStatusWithCloudPcId: {
requestsMetadata: GetRealTimeRemoteConnectionStatusWithCloudPcIdRequestBuilderRequestsMetadata,
pathParametersMappings: ["cloudPcId"],
},
exportJobs: {
requestsMetadata: ExportJobsRequestBuilderRequestsMetadata,
navigationMetadata: ExportJobsRequestBuilderNavigationMetadata,
},
getActionStatusReports: {
requestsMetadata: GetActionStatusReportsRequestBuilderRequestsMetadata,
},
getCloudPcPerformanceReport: {
requestsMetadata: GetCloudPcPerformanceReportRequestBuilderRequestsMetadata,
},
getCloudPcRecommendationReports: {
requestsMetadata: GetCloudPcRecommendationReportsRequestBuilderRequestsMetadata,
},
getConnectionQualityReports: {
requestsMetadata: GetConnectionQualityReportsRequestBuilderRequestsMetadata,
},
getDailyAggregatedRemoteConnectionReports: {
requestsMetadata: GetDailyAggregatedRemoteConnectionReportsRequestBuilderRequestsMetadata,
},
getFrontlineReport: {
requestsMetadata: GetFrontlineReportRequestBuilderRequestsMetadata,
},
getInaccessibleCloudPcReports: {
requestsMetadata: GetInaccessibleCloudPcReportsRequestBuilderRequestsMetadata,
},
getRawRemoteConnectionReports: {
requestsMetadata: GetRawRemoteConnectionReportsRequestBuilderRequestsMetadata,
},
getRemoteConnectionHistoricalReports: {
requestsMetadata: GetRemoteConnectionHistoricalReportsRequestBuilderRequestsMetadata,
},
getTotalAggregatedRemoteConnectionReports: {
requestsMetadata: GetTotalAggregatedRemoteConnectionReportsRequestBuilderRequestsMetadata,
},
retrieveBulkActionStatusReport: {
requestsMetadata: RetrieveBulkActionStatusReportRequestBuilderRequestsMetadata,
},
retrieveCloudPcRecommendationReports: {
requestsMetadata: RetrieveCloudPcRecommendationReportsRequestBuilderRequestsMetadata,
},
retrieveCloudPcTenantMetricsReport: {
requestsMetadata: RetrieveCloudPcTenantMetricsReportRequestBuilderRequestsMetadata,
},
retrieveCloudPcTroubleshootReports: {
requestsMetadata: RetrieveCloudPcTroubleshootReportsRequestBuilderRequestsMetadata,
},
retrieveConnectionQualityReports: {
requestsMetadata: RetrieveConnectionQualityReportsRequestBuilderRequestsMetadata,
},
retrieveCrossRegionDisasterRecoveryReport: {
requestsMetadata: RetrieveCrossRegionDisasterRecoveryReportRequestBuilderRequestsMetadata,
},
retrieveFrontlineReports: {
requestsMetadata: RetrieveFrontlineReportsRequestBuilderRequestsMetadata,
},
};
/**
* Metadata for all the requests in the request builder.
*/
export const ReportsRequestBuilderRequestsMetadata = {
delete: {
uriTemplate: ReportsRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "sendNoResponseContent",
},
get: {
uriTemplate: ReportsRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createCloudPcReportsFromDiscriminatorValue,
queryParametersMapper: ReportsRequestBuilderGetQueryParametersMapper,
},
patch: {
uriTemplate: ReportsRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createCloudPcReportsFromDiscriminatorValue,
requestBodyContentType: "application/json",
requestBodySerializer: serializeCloudPcReports,
requestInformationContentSetMethod: "setContentFromParsable",
},
};
/* tslint:enable */
/* eslint-enable */
//# sourceMappingURL=index.js.map