@microsoft/msgraph-beta-sdk-devicemanagement
Version:
DeviceManagement fluent API for Microsoft Graph
194 lines • 9.48 kB
JavaScript
/* tslint:disable */
/* eslint-disable */
// Generated by Microsoft Kiota
// @ts-ignore
import { createVirtualEndpointFromDiscriminatorValue, serializeVirtualEndpoint } from '@microsoft/msgraph-beta-sdk/models/index.js';
// @ts-ignore
import { createODataErrorFromDiscriminatorValue } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js';
// @ts-ignore
import { AuditEventsRequestBuilderNavigationMetadata, AuditEventsRequestBuilderRequestsMetadata } from './auditEvents/index.js';
// @ts-ignore
import { BulkActionsRequestBuilderNavigationMetadata, BulkActionsRequestBuilderRequestsMetadata } from './bulkActions/index.js';
// @ts-ignore
import { CloudAppsRequestBuilderNavigationMetadata, CloudAppsRequestBuilderRequestsMetadata } from './cloudApps/index.js';
// @ts-ignore
import { CloudPCsRequestBuilderNavigationMetadata, CloudPCsRequestBuilderRequestsMetadata } from './cloudPCs/index.js';
// @ts-ignore
import { CrossCloudGovernmentOrganizationMappingRequestBuilderRequestsMetadata } from './crossCloudGovernmentOrganizationMapping/index.js';
// @ts-ignore
import { DeviceImagesRequestBuilderNavigationMetadata, DeviceImagesRequestBuilderRequestsMetadata } from './deviceImages/index.js';
// @ts-ignore
import { ExternalPartnersRequestBuilderNavigationMetadata, ExternalPartnersRequestBuilderRequestsMetadata } from './externalPartners/index.js';
// @ts-ignore
import { ExternalPartnerSettingsRequestBuilderNavigationMetadata, ExternalPartnerSettingsRequestBuilderRequestsMetadata } from './externalPartnerSettings/index.js';
// @ts-ignore
import { FrontLineServicePlansRequestBuilderNavigationMetadata, FrontLineServicePlansRequestBuilderRequestsMetadata } from './frontLineServicePlans/index.js';
// @ts-ignore
import { GalleryImagesRequestBuilderNavigationMetadata, GalleryImagesRequestBuilderRequestsMetadata } from './galleryImages/index.js';
// @ts-ignore
import { GetEffectivePermissionsRequestBuilderRequestsMetadata } from './getEffectivePermissions/index.js';
// @ts-ignore
import { ManagedLicensesRequestBuilderNavigationMetadata, ManagedLicensesRequestBuilderRequestsMetadata } from './managedLicenses/index.js';
// @ts-ignore
import { OnPremisesConnectionsRequestBuilderNavigationMetadata, OnPremisesConnectionsRequestBuilderRequestsMetadata } from './onPremisesConnections/index.js';
// @ts-ignore
import { OrganizationSettingsRequestBuilderRequestsMetadata } from './organizationSettings/index.js';
// @ts-ignore
import { ProvisioningPoliciesRequestBuilderNavigationMetadata, ProvisioningPoliciesRequestBuilderRequestsMetadata } from './provisioningPolicies/index.js';
// @ts-ignore
import { ReportRequestBuilderNavigationMetadata, ReportRequestBuilderRequestsMetadata } from './report/index.js';
// @ts-ignore
import { ReportsRequestBuilderNavigationMetadata, ReportsRequestBuilderRequestsMetadata } from './reports/index.js';
// @ts-ignore
import { RetrieveScopedPermissionsRequestBuilderRequestsMetadata } from './retrieveScopedPermissions/index.js';
// @ts-ignore
import { RetrieveTenantEncryptionSettingRequestBuilderRequestsMetadata } from './retrieveTenantEncryptionSetting/index.js';
// @ts-ignore
import { ServicePlansRequestBuilderNavigationMetadata, ServicePlansRequestBuilderRequestsMetadata } from './servicePlans/index.js';
// @ts-ignore
import { SnapshotsRequestBuilderNavigationMetadata, SnapshotsRequestBuilderRequestsMetadata } from './snapshots/index.js';
// @ts-ignore
import { SupportedRegionsRequestBuilderNavigationMetadata, SupportedRegionsRequestBuilderRequestsMetadata } from './supportedRegions/index.js';
// @ts-ignore
import { UserSettingsRequestBuilderNavigationMetadata, UserSettingsRequestBuilderRequestsMetadata } from './userSettings/index.js';
/**
* Uri template for the request builder.
*/
export const VirtualEndpointRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint{?%24expand,%24select}";
/**
* Mapper for query parameters from symbol name to serialization name represented as a constant.
*/
const VirtualEndpointRequestBuilderGetQueryParametersMapper = {
"expand": "%24expand",
"select": "%24select",
};
/**
* Metadata for all the navigation properties in the request builder.
*/
export const VirtualEndpointRequestBuilderNavigationMetadata = {
auditEvents: {
requestsMetadata: AuditEventsRequestBuilderRequestsMetadata,
navigationMetadata: AuditEventsRequestBuilderNavigationMetadata,
},
bulkActions: {
requestsMetadata: BulkActionsRequestBuilderRequestsMetadata,
navigationMetadata: BulkActionsRequestBuilderNavigationMetadata,
},
cloudApps: {
requestsMetadata: CloudAppsRequestBuilderRequestsMetadata,
navigationMetadata: CloudAppsRequestBuilderNavigationMetadata,
},
cloudPCs: {
requestsMetadata: CloudPCsRequestBuilderRequestsMetadata,
navigationMetadata: CloudPCsRequestBuilderNavigationMetadata,
},
crossCloudGovernmentOrganizationMapping: {
requestsMetadata: CrossCloudGovernmentOrganizationMappingRequestBuilderRequestsMetadata,
},
deviceImages: {
requestsMetadata: DeviceImagesRequestBuilderRequestsMetadata,
navigationMetadata: DeviceImagesRequestBuilderNavigationMetadata,
},
externalPartners: {
requestsMetadata: ExternalPartnersRequestBuilderRequestsMetadata,
navigationMetadata: ExternalPartnersRequestBuilderNavigationMetadata,
},
externalPartnerSettings: {
requestsMetadata: ExternalPartnerSettingsRequestBuilderRequestsMetadata,
navigationMetadata: ExternalPartnerSettingsRequestBuilderNavigationMetadata,
},
frontLineServicePlans: {
requestsMetadata: FrontLineServicePlansRequestBuilderRequestsMetadata,
navigationMetadata: FrontLineServicePlansRequestBuilderNavigationMetadata,
},
galleryImages: {
requestsMetadata: GalleryImagesRequestBuilderRequestsMetadata,
navigationMetadata: GalleryImagesRequestBuilderNavigationMetadata,
},
getEffectivePermissions: {
requestsMetadata: GetEffectivePermissionsRequestBuilderRequestsMetadata,
},
managedLicenses: {
requestsMetadata: ManagedLicensesRequestBuilderRequestsMetadata,
navigationMetadata: ManagedLicensesRequestBuilderNavigationMetadata,
},
onPremisesConnections: {
requestsMetadata: OnPremisesConnectionsRequestBuilderRequestsMetadata,
navigationMetadata: OnPremisesConnectionsRequestBuilderNavigationMetadata,
},
organizationSettings: {
requestsMetadata: OrganizationSettingsRequestBuilderRequestsMetadata,
},
provisioningPolicies: {
requestsMetadata: ProvisioningPoliciesRequestBuilderRequestsMetadata,
navigationMetadata: ProvisioningPoliciesRequestBuilderNavigationMetadata,
},
report: {
requestsMetadata: ReportRequestBuilderRequestsMetadata,
navigationMetadata: ReportRequestBuilderNavigationMetadata,
},
reports: {
requestsMetadata: ReportsRequestBuilderRequestsMetadata,
navigationMetadata: ReportsRequestBuilderNavigationMetadata,
},
retrieveScopedPermissions: {
requestsMetadata: RetrieveScopedPermissionsRequestBuilderRequestsMetadata,
},
retrieveTenantEncryptionSetting: {
requestsMetadata: RetrieveTenantEncryptionSettingRequestBuilderRequestsMetadata,
},
servicePlans: {
requestsMetadata: ServicePlansRequestBuilderRequestsMetadata,
navigationMetadata: ServicePlansRequestBuilderNavigationMetadata,
},
snapshots: {
requestsMetadata: SnapshotsRequestBuilderRequestsMetadata,
navigationMetadata: SnapshotsRequestBuilderNavigationMetadata,
},
supportedRegions: {
requestsMetadata: SupportedRegionsRequestBuilderRequestsMetadata,
navigationMetadata: SupportedRegionsRequestBuilderNavigationMetadata,
},
userSettings: {
requestsMetadata: UserSettingsRequestBuilderRequestsMetadata,
navigationMetadata: UserSettingsRequestBuilderNavigationMetadata,
},
};
/**
* Metadata for all the requests in the request builder.
*/
export const VirtualEndpointRequestBuilderRequestsMetadata = {
delete: {
uriTemplate: VirtualEndpointRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "sendNoResponseContent",
},
get: {
uriTemplate: VirtualEndpointRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createVirtualEndpointFromDiscriminatorValue,
queryParametersMapper: VirtualEndpointRequestBuilderGetQueryParametersMapper,
},
patch: {
uriTemplate: VirtualEndpointRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createVirtualEndpointFromDiscriminatorValue,
requestBodyContentType: "application/json",
requestBodySerializer: serializeVirtualEndpoint,
requestInformationContentSetMethod: "setContentFromParsable",
},
};
/* tslint:enable */
/* eslint-enable */
//# sourceMappingURL=index.js.map