UNPKG

@microsoft/msgraph-beta-sdk-admin

Version:
76 lines 2.91 kB
/* tslint:disable */ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore import { createMailboxFromDiscriminatorValue, serializeMailbox } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore import { CreateImportSessionRequestBuilderRequestsMetadata } from './createImportSession/index.js'; // @ts-ignore import { ExportItemsRequestBuilderRequestsMetadata } from './exportItems/index.js'; // @ts-ignore import { FoldersRequestBuilderNavigationMetadata, FoldersRequestBuilderRequestsMetadata } from './folders/index.js'; /** * Uri template for the request builder. */ export const MailboxItemRequestBuilderUriTemplate = "{+baseurl}/admin/exchange/mailboxes/{mailbox%2Did}{?%24expand,%24select}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ const MailboxItemRequestBuilderGetQueryParametersMapper = { "expand": "%24expand", "select": "%24select", }; /** * Metadata for all the navigation properties in the request builder. */ export const MailboxItemRequestBuilderNavigationMetadata = { createImportSession: { requestsMetadata: CreateImportSessionRequestBuilderRequestsMetadata, }, exportItems: { requestsMetadata: ExportItemsRequestBuilderRequestsMetadata, }, folders: { requestsMetadata: FoldersRequestBuilderRequestsMetadata, navigationMetadata: FoldersRequestBuilderNavigationMetadata, }, }; /** * Metadata for all the requests in the request builder. */ export const MailboxItemRequestBuilderRequestsMetadata = { delete: { uriTemplate: MailboxItemRequestBuilderUriTemplate, errorMappings: { XXX: createODataErrorFromDiscriminatorValue, }, adapterMethodName: "sendNoResponseContent", }, get: { uriTemplate: MailboxItemRequestBuilderUriTemplate, responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue, }, adapterMethodName: "send", responseBodyFactory: createMailboxFromDiscriminatorValue, queryParametersMapper: MailboxItemRequestBuilderGetQueryParametersMapper, }, patch: { uriTemplate: MailboxItemRequestBuilderUriTemplate, responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue, }, adapterMethodName: "send", responseBodyFactory: createMailboxFromDiscriminatorValue, requestBodyContentType: "application/json", requestBodySerializer: serializeMailbox, requestInformationContentSetMethod: "setContentFromParsable", }, }; /* tslint:enable */ /* eslint-enable */ //# sourceMappingURL=index.js.map