@microsoft/msgraph-beta-sdk-devicemanagement
Version:
DeviceManagement fluent API for Microsoft Graph
181 lines • 7.46 kB
JavaScript
/* tslint:disable */
/* eslint-disable */
// Generated by Microsoft Kiota
// @ts-ignore
import { createCloudPCFromDiscriminatorValue, serializeCloudPC } from '@microsoft/msgraph-beta-sdk/models/index.js';
// @ts-ignore
import { createODataErrorFromDiscriminatorValue } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js';
// @ts-ignore
import { ChangeUserAccountTypeRequestBuilderRequestsMetadata } from './changeUserAccountType/index.js';
// @ts-ignore
import { CreateSnapshotRequestBuilderRequestsMetadata } from './createSnapshot/index.js';
// @ts-ignore
import { EndGracePeriodRequestBuilderRequestsMetadata } from './endGracePeriod/index.js';
// @ts-ignore
import { GetCloudPcConnectivityHistoryRequestBuilderRequestsMetadata } from './getCloudPcConnectivityHistory/index.js';
// @ts-ignore
import { GetCloudPcLaunchInfoRequestBuilderRequestsMetadata } from './getCloudPcLaunchInfo/index.js';
// @ts-ignore
import { GetFrontlineCloudPcAccessStateRequestBuilderRequestsMetadata } from './getFrontlineCloudPcAccessState/index.js';
// @ts-ignore
import { GetSupportedCloudPcRemoteActionsRequestBuilderRequestsMetadata } from './getSupportedCloudPcRemoteActions/index.js';
// @ts-ignore
import { PowerOffRequestBuilderRequestsMetadata } from './powerOff/index.js';
// @ts-ignore
import { PowerOnRequestBuilderRequestsMetadata } from './powerOn/index.js';
// @ts-ignore
import { RebootRequestBuilderRequestsMetadata } from './reboot/index.js';
// @ts-ignore
import { RenameRequestBuilderRequestsMetadata } from './rename/index.js';
// @ts-ignore
import { ReprovisionRequestBuilderRequestsMetadata } from './reprovision/index.js';
// @ts-ignore
import { ResizeRequestBuilderRequestsMetadata } from './resize/index.js';
// @ts-ignore
import { RestoreRequestBuilderRequestsMetadata } from './restore/index.js';
// @ts-ignore
import { RetrieveCloudPcLaunchDetailRequestBuilderRequestsMetadata } from './retrieveCloudPcLaunchDetail/index.js';
// @ts-ignore
import { RetrieveCloudPCRemoteActionResultsRequestBuilderRequestsMetadata } from './retrieveCloudPCRemoteActionResults/index.js';
// @ts-ignore
import { RetrieveFrontlineCloudPcDetailRequestBuilderRequestsMetadata } from './retrieveFrontlineCloudPcDetail/index.js';
// @ts-ignore
import { RetrieveReviewStatusRequestBuilderRequestsMetadata } from './retrieveReviewStatus/index.js';
// @ts-ignore
import { RetrieveSnapshotsRequestBuilderRequestsMetadata } from './retrieveSnapshots/index.js';
// @ts-ignore
import { RetryPartnerAgentInstallationRequestBuilderRequestsMetadata } from './retryPartnerAgentInstallation/index.js';
// @ts-ignore
import { SetReviewStatusRequestBuilderRequestsMetadata } from './setReviewStatus/index.js';
// @ts-ignore
import { StartRequestBuilderRequestsMetadata } from './start/index.js';
// @ts-ignore
import { StopRequestBuilderRequestsMetadata } from './stop/index.js';
// @ts-ignore
import { TroubleshootRequestBuilderRequestsMetadata } from './troubleshoot/index.js';
/**
* Uri template for the request builder.
*/
export const CloudPCItemRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}{?%24expand,%24select}";
/**
* Mapper for query parameters from symbol name to serialization name represented as a constant.
*/
const CloudPCItemRequestBuilderGetQueryParametersMapper = {
"expand": "%24expand",
"select": "%24select",
};
/**
* Metadata for all the navigation properties in the request builder.
*/
export const CloudPCItemRequestBuilderNavigationMetadata = {
changeUserAccountType: {
requestsMetadata: ChangeUserAccountTypeRequestBuilderRequestsMetadata,
},
createSnapshot: {
requestsMetadata: CreateSnapshotRequestBuilderRequestsMetadata,
},
endGracePeriod: {
requestsMetadata: EndGracePeriodRequestBuilderRequestsMetadata,
},
getCloudPcConnectivityHistory: {
requestsMetadata: GetCloudPcConnectivityHistoryRequestBuilderRequestsMetadata,
},
getCloudPcLaunchInfo: {
requestsMetadata: GetCloudPcLaunchInfoRequestBuilderRequestsMetadata,
},
getFrontlineCloudPcAccessState: {
requestsMetadata: GetFrontlineCloudPcAccessStateRequestBuilderRequestsMetadata,
},
getSupportedCloudPcRemoteActions: {
requestsMetadata: GetSupportedCloudPcRemoteActionsRequestBuilderRequestsMetadata,
},
powerOff: {
requestsMetadata: PowerOffRequestBuilderRequestsMetadata,
},
powerOn: {
requestsMetadata: PowerOnRequestBuilderRequestsMetadata,
},
reboot: {
requestsMetadata: RebootRequestBuilderRequestsMetadata,
},
rename: {
requestsMetadata: RenameRequestBuilderRequestsMetadata,
},
reprovision: {
requestsMetadata: ReprovisionRequestBuilderRequestsMetadata,
},
resize: {
requestsMetadata: ResizeRequestBuilderRequestsMetadata,
},
restore: {
requestsMetadata: RestoreRequestBuilderRequestsMetadata,
},
retrieveCloudPcLaunchDetail: {
requestsMetadata: RetrieveCloudPcLaunchDetailRequestBuilderRequestsMetadata,
},
retrieveCloudPCRemoteActionResults: {
requestsMetadata: RetrieveCloudPCRemoteActionResultsRequestBuilderRequestsMetadata,
},
retrieveFrontlineCloudPcDetail: {
requestsMetadata: RetrieveFrontlineCloudPcDetailRequestBuilderRequestsMetadata,
},
retrieveReviewStatus: {
requestsMetadata: RetrieveReviewStatusRequestBuilderRequestsMetadata,
},
retrieveSnapshots: {
requestsMetadata: RetrieveSnapshotsRequestBuilderRequestsMetadata,
},
retryPartnerAgentInstallation: {
requestsMetadata: RetryPartnerAgentInstallationRequestBuilderRequestsMetadata,
},
setReviewStatus: {
requestsMetadata: SetReviewStatusRequestBuilderRequestsMetadata,
},
start: {
requestsMetadata: StartRequestBuilderRequestsMetadata,
},
stop: {
requestsMetadata: StopRequestBuilderRequestsMetadata,
},
troubleshoot: {
requestsMetadata: TroubleshootRequestBuilderRequestsMetadata,
},
};
/**
* Metadata for all the requests in the request builder.
*/
export const CloudPCItemRequestBuilderRequestsMetadata = {
delete: {
uriTemplate: CloudPCItemRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "sendNoResponseContent",
},
get: {
uriTemplate: CloudPCItemRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createCloudPCFromDiscriminatorValue,
queryParametersMapper: CloudPCItemRequestBuilderGetQueryParametersMapper,
},
patch: {
uriTemplate: CloudPCItemRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createCloudPCFromDiscriminatorValue,
requestBodyContentType: "application/json",
requestBodySerializer: serializeCloudPC,
requestInformationContentSetMethod: "setContentFromParsable",
},
};
/* tslint:enable */
/* eslint-enable */
//# sourceMappingURL=index.js.map