@microsoft/msgraph-beta-sdk-groups
Version:
Groups fluent API for Microsoft Graph
179 lines • 7.74 kB
JavaScript
/* tslint:disable */
/* eslint-disable */
// Generated by Microsoft Kiota
// @ts-ignore
import { createTeamFromDiscriminatorValue, serializeTeam } from '@microsoft/msgraph-beta-sdk/models/index.js';
// @ts-ignore
import { createODataErrorFromDiscriminatorValue } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js';
// @ts-ignore
import { AllChannelsRequestBuilderNavigationMetadata, AllChannelsRequestBuilderRequestsMetadata } from './allChannels/index.js';
// @ts-ignore
import { ArchiveRequestBuilderRequestsMetadata } from './archive/index.js';
// @ts-ignore
import { ChannelsRequestBuilderNavigationMetadata, ChannelsRequestBuilderRequestsMetadata } from './channels/index.js';
// @ts-ignore
import { CloneRequestBuilderRequestsMetadata } from './clone/index.js';
// @ts-ignore
import { CompleteMigrationRequestBuilderRequestsMetadata } from './completeMigration/index.js';
// @ts-ignore
import { GroupRequestBuilderNavigationMetadata, GroupRequestBuilderRequestsMetadata } from './group/index.js';
// @ts-ignore
import { IncomingChannelsRequestBuilderNavigationMetadata, IncomingChannelsRequestBuilderRequestsMetadata } from './incomingChannels/index.js';
// @ts-ignore
import { InstalledAppsRequestBuilderNavigationMetadata, InstalledAppsRequestBuilderRequestsMetadata } from './installedApps/index.js';
// @ts-ignore
import { MembersRequestBuilderNavigationMetadata, MembersRequestBuilderRequestsMetadata } from './members/index.js';
// @ts-ignore
import { OperationsRequestBuilderNavigationMetadata, OperationsRequestBuilderRequestsMetadata } from './operations/index.js';
// @ts-ignore
import { OwnersRequestBuilderNavigationMetadata, OwnersRequestBuilderRequestsMetadata } from './owners/index.js';
// @ts-ignore
import { OwnersWithUserPrincipalNameRequestBuilderRequestsMetadata } from './ownersWithUserPrincipalName/index.js';
// @ts-ignore
import { PermissionGrantsRequestBuilderNavigationMetadata, PermissionGrantsRequestBuilderRequestsMetadata } from './permissionGrants/index.js';
// @ts-ignore
import { PhotoRequestBuilderNavigationMetadata, PhotoRequestBuilderRequestsMetadata } from './photo/index.js';
// @ts-ignore
import { PrimaryChannelRequestBuilderNavigationMetadata, PrimaryChannelRequestBuilderRequestsMetadata } from './primaryChannel/index.js';
// @ts-ignore
import { ScheduleRequestBuilderNavigationMetadata, ScheduleRequestBuilderRequestsMetadata } from './schedule/index.js';
// @ts-ignore
import { SendActivityNotificationRequestBuilderRequestsMetadata } from './sendActivityNotification/index.js';
// @ts-ignore
import { TagsRequestBuilderNavigationMetadata, TagsRequestBuilderRequestsMetadata } from './tags/index.js';
// @ts-ignore
import { TemplateRequestBuilderRequestsMetadata } from './template/index.js';
// @ts-ignore
import { TemplateDefinitionRequestBuilderRequestsMetadata } from './templateDefinition/index.js';
// @ts-ignore
import { UnarchiveRequestBuilderRequestsMetadata } from './unarchive/index.js';
/**
* Uri template for the request builder.
*/
export const TeamRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team{?%24expand,%24select}";
/**
* Mapper for query parameters from symbol name to serialization name represented as a constant.
*/
const TeamRequestBuilderGetQueryParametersMapper = {
"expand": "%24expand",
"select": "%24select",
};
/**
* Metadata for all the navigation properties in the request builder.
*/
export const TeamRequestBuilderNavigationMetadata = {
ownersWithUserPrincipalName: {
requestsMetadata: OwnersWithUserPrincipalNameRequestBuilderRequestsMetadata,
pathParametersMappings: ["userPrincipalName"],
},
allChannels: {
requestsMetadata: AllChannelsRequestBuilderRequestsMetadata,
navigationMetadata: AllChannelsRequestBuilderNavigationMetadata,
},
archive: {
requestsMetadata: ArchiveRequestBuilderRequestsMetadata,
},
channels: {
requestsMetadata: ChannelsRequestBuilderRequestsMetadata,
navigationMetadata: ChannelsRequestBuilderNavigationMetadata,
},
clone: {
requestsMetadata: CloneRequestBuilderRequestsMetadata,
},
completeMigration: {
requestsMetadata: CompleteMigrationRequestBuilderRequestsMetadata,
},
group: {
requestsMetadata: GroupRequestBuilderRequestsMetadata,
navigationMetadata: GroupRequestBuilderNavigationMetadata,
},
incomingChannels: {
requestsMetadata: IncomingChannelsRequestBuilderRequestsMetadata,
navigationMetadata: IncomingChannelsRequestBuilderNavigationMetadata,
},
installedApps: {
requestsMetadata: InstalledAppsRequestBuilderRequestsMetadata,
navigationMetadata: InstalledAppsRequestBuilderNavigationMetadata,
},
members: {
requestsMetadata: MembersRequestBuilderRequestsMetadata,
navigationMetadata: MembersRequestBuilderNavigationMetadata,
},
operations: {
requestsMetadata: OperationsRequestBuilderRequestsMetadata,
navigationMetadata: OperationsRequestBuilderNavigationMetadata,
},
owners: {
requestsMetadata: OwnersRequestBuilderRequestsMetadata,
navigationMetadata: OwnersRequestBuilderNavigationMetadata,
},
permissionGrants: {
requestsMetadata: PermissionGrantsRequestBuilderRequestsMetadata,
navigationMetadata: PermissionGrantsRequestBuilderNavigationMetadata,
},
photo: {
requestsMetadata: PhotoRequestBuilderRequestsMetadata,
navigationMetadata: PhotoRequestBuilderNavigationMetadata,
},
primaryChannel: {
requestsMetadata: PrimaryChannelRequestBuilderRequestsMetadata,
navigationMetadata: PrimaryChannelRequestBuilderNavigationMetadata,
},
schedule: {
requestsMetadata: ScheduleRequestBuilderRequestsMetadata,
navigationMetadata: ScheduleRequestBuilderNavigationMetadata,
},
sendActivityNotification: {
requestsMetadata: SendActivityNotificationRequestBuilderRequestsMetadata,
},
tags: {
requestsMetadata: TagsRequestBuilderRequestsMetadata,
navigationMetadata: TagsRequestBuilderNavigationMetadata,
},
template: {
requestsMetadata: TemplateRequestBuilderRequestsMetadata,
},
templateDefinition: {
requestsMetadata: TemplateDefinitionRequestBuilderRequestsMetadata,
},
unarchive: {
requestsMetadata: UnarchiveRequestBuilderRequestsMetadata,
},
};
/**
* Metadata for all the requests in the request builder.
*/
export const TeamRequestBuilderRequestsMetadata = {
delete: {
uriTemplate: TeamRequestBuilderUriTemplate,
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "sendNoResponseContent",
},
get: {
uriTemplate: TeamRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createTeamFromDiscriminatorValue,
queryParametersMapper: TeamRequestBuilderGetQueryParametersMapper,
},
put: {
uriTemplate: TeamRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createTeamFromDiscriminatorValue,
requestBodyContentType: "application/json",
requestBodySerializer: serializeTeam,
requestInformationContentSetMethod: "setContentFromParsable",
},
};
/* tslint:enable */
/* eslint-enable */
//# sourceMappingURL=index.js.map